*,:after,:before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}a{cursor:pointer}p{margin-bottom:1rem;margin-top:0}img{border-style:none;vertical-align:middle}.img-fluid{height:auto;max-width:100%}fieldset{border:0;margin:0;min-width:0;padding:0}ol{margin-right:1rem;margin-top:0}.breadcrumb{background-color:#e9ecef;border-radius:.25rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item.active{color:#6c757d}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}button:not(:disabled){cursor:pointer}.required-input{color:red}.w-16{width:16%}.w-12{width:12%}.w-25{width:25%}.w-48{width:48%}.w-67{width:67%}.mw-35{min-width:35%}@media only screen and (min-width:768px){.w-md-80{width:80%!important}.w-md-90{width:90%!important}}@media screen and (max-width:992px){.w-sm-100{width:100%!important}}.table-break{word-break:break-all}.card-inner-section{margin-bottom:1rem}.card-inner-section>p{margin-bottom:0}.admin-application form:not(.admin-participant-tracking-form){margin-left:auto;margin-right:auto;max-width:750px!important}form{max-width:none!important}.form-group{margin-bottom:1rem}.form-check{display:block;padding-left:1.25rem;position:relative}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-check-inline,.form-inline{-ms-flex-align:center;align-items:center}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .mdc-form-field{align-items:center}.form-check-inline .mdc-form-field label{margin-bottom:0}.text-center{text-align:center!important}.text-left{text-align:left!important}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mt-3{margin-top:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.d-block{display:block!important}.d-none{display:none!important}.w-100{width:100%!important}.rounded{border-radius:.25rem!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap!important}.h2{font-size:2rem}.h3{font-size:1.75rem}.h5{font-size:1.25rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1);box-sizing:content-box;height:0;margin-bottom:1rem;margin-top:1rem;overflow:visible}label{display:inline-block;margin-bottom:.5rem}.font-weight-normal{font-weight:400!important}.collapse:not(.show){display:none}.collapsing{display:block;max-height:0;overflow:hidden;position:relative;transition:max-height .35s ease}.collapse.show{max-height:3000px}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row-header{align-items:center}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-3,.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media(min-width:1200px){.col-xl-5{-ms-flex:0 0 41.666667%;flex-direction:0 0 41.666667%;max-width:41.6666667%}}@media(min-width:992px){.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:576px){.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}.offset-3{margin-left:25%}dl{margin-bottom:1rem;margin-top:0}dd{margin-bottom:.5rem;margin-left:0}dd.col-sm-7{word-break:break-word}dt{font-weight:700}.table{color:#212529;margin-bottom:1rem;width:100%}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1rem;line-height:0}.progress,.progress-bar{display:-ms-flexbox;display:flex;overflow:hidden}.progress-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;background-color:#007bff;color:#fff;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.sorting-btn{background-color:transparent;color:#007bff;font-family:inherit;text-align:center;text-decoration:none;user-select:none;vertical-align:middle}.btn,.sorting-btn{border:1px solid transparent;border-radius:.25rem;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem}.btn{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-success{background-color:#28a745!important;border-color:#28a745!important;color:#fff!important}a.btn-outline-success{background-color:#fff!important;border:1px solid #28a745;color:#28a745!important}.btn-warning{background-color:#ffc107!important;color:#212529!important}.btn-secondary{background-color:#6c757d!important;border-color:#6c757d!important;color:#fff!important}.bg-danger,.btn-danger{background-color:#dc3545!important}.badge-success{background-color:#28a745!important;color:#fff!important}.badge-primary{background-color:#007bff;color:#fff}.btn-block{width:100%}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invisible{visibility:hidden!important}small{font-size:.875em;margin-left:3rem}.text-muted{color:#6c757d!important}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:576px){.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0;width:auto}}.bar{background-color:#0f2a66}.link-blue{color:#006ffa}.alert{text-align:center}.dtc-logo{max-height:50px}.nav-back{left:20px}.nav-back,.nav-next{border-color:unset;bottom:-2px;color:#fff}.nav-next{right:20px}.no-transition{transition:all .01s ease-out 0s}.search-form .form-check-input.is-valid~.form-check-label{color:inherit}.search-form .form-control.is-valid{background-image:none;border-color:inherit;padding-right:inherit}.login-image{display:block;margin-left:auto;margin-right:auto;max-width:256px}.login-content{display:flex;justify-content:center}.login-content .login-image{display:block;margin-left:auto;margin-right:auto}.login-content .quick-signin{border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-bottom:1rem}.login-content .quick-signin .quick-signin-body{min-height:1px;padding:1.25rem}.login-content form{text-align:center;width:100%}.login-content form .login-password-container{display:flex}.login-content form .login-password-container .login-password{display:flex;flex-direction:column;width:100%}.login-content form .login-password-container .password-toggle-icon{border:1px solid rgba(0,0,0,.38);border-radius:5px;height:56px;margin-left:8px;margin-top:24px;padding-left:18px;padding-top:17px;width:56px}.login-content form .login-password-container .password-toggle-icon i{padding-right:15px}.login-content form button{width:100%}.login-content .login-list{border-radius:0;display:flex;flex-direction:column;margin-bottom:1.5rem;margin-top:1rem;padding-left:0;text-align:center}.login-content .login-list .login-list-item{border:solid rgba(0,0,0,.125);border-width:0 0 1px;color:#006ffa;display:block;padding:.75rem 1.25rem;position:relative}.login-content .login-list .login-list-item:last-of-type{border-bottom:none}.mdc-dialog--open .modal-form-disclaimer-header,.mdc-dialog--open .modal-path-disclaimer-header{align-items:center;display:flex;justify-content:space-between}#admin-resources .mdc-card,#health-info .mdc-card,#resources-list .mdc-card{margin-bottom:1rem}#admin-resources .mdc-card .mdc-card-header,#health-info .mdc-card .mdc-card-header,#resources-list .mdc-card .mdc-card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}#admin-resources .mdc-card .mdc-card-header:first-child,#health-info .mdc-card .mdc-card-header:first-child,#resources-list .mdc-card .mdc-card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}#admin-resources .mdc-card .mdc-card-body,#health-info .mdc-card .mdc-card-body,#resources-list .mdc-card .mdc-card-body{min-height:1px;padding:1.25rem 1.25rem .5rem}#admin-resources .mdc-card .mdc-card-body .mdc-button,#health-info .mdc-card .mdc-card-body .mdc-button,#resources-list .mdc-card .mdc-card-body .mdc-button{margin-bottom:1rem;margin-top:0}.accordion .mdc-card{margin-bottom:1rem}.accordion .mdc-card .mdc-card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.accordion .mdc-card .mdc-card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.accordion .mdc-card .mdc-card-body{min-height:1px;padding:1.25rem}.accordion .mdc-card .mdc-card-body .mdc-button{margin-bottom:1rem;margin-top:0}.tooltip-accordion{overflow:visible!important}.tooltip-accordion .mdc-card-header{align-items:center;display:flex}.tooltip-accordion .mdc-card-header a{font-size:inherit}.booster-nav-buttons{display:flex;justify-content:space-between;width:100%}#progressbar{counter-reset:step;margin-bottom:30px;overflow:hidden;padding:0}#progressbar li{float:left;font-size:.75rem;letter-spacing:1px;list-style-type:none;position:relative;text-align:center;width:33.33%}#progressbar li:before{background:#d3d3d3;border-radius:25px;color:#333;content:counter(step);counter-increment:step;display:block;height:24px;line-height:24px;margin:0 auto 10px;width:24px}#progressbar li:after{background:#d3d3d3;content:"";height:2px;left:-50%;position:absolute;top:11px;width:100%;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active{color:#1492a7}#progressbar li.activated:after,#progressbar li.activated:before{background:#1492a7;color:#fff}.goal-setting-follow-up-list li{font-size:20px}.multistep .form-step{background-color:#fff;position:relative}.multistep .form-step:not(:first-of-type){display:none}.multistep .input-step label{margin-top:0}.goal-setting-page{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.goal-setting-page .mdc-text-field--outlined{width:100%}.goal-setting-page .mdc-floating-label--float-above,.goal-setting-page .mdc-text-field--focused{--mdc-theme-primary:#01941a;color:#01941a!important}.goal-setting-page .goals{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;width:100%}.goal-setting-page .goals .goal-title,.goal-setting-page .goals .new-goal-title{align-items:center;border-radius:5px;display:flex;font-weight:bolder;justify-content:center;margin-top:1.5rem;padding:1rem;width:45%}.goal-setting-page .goals .goal-title .fa-check,.goal-setting-page .goals .new-goal-title .fa-check{font-size:larger;margin-right:15px;-webkit-text-stroke:2px #01941a;justify-self:flex-start}@media(max-width:599px){.goal-setting-page .goals .goal-title{width:100%}}.goal-setting-page .goals .goal-title:last-of-type{margin:1.5rem auto auto}.goal-setting-page .goals .outline-selected{border:5px solid #01941a;color:#01941a}.goal-setting-page .goals .outline-unselected{border:5px solid #1d62e1;color:#1d62e1}.goal-setting-page .goal-submit-div{margin-top:32px}.goal-setting-page .goal-submit-div .mdc-button{--mdc-theme-primary:#1d62e1}.goal-setting-page .mdc-button{--mdc-theme-primary:#1492a7}.goal-setting-follow-up{display:flex;flex-direction:column;padding:0 1.5rem}.goal-setting-follow-up h1{text-align:center}@media(max-width:599px){.goal-setting-follow-up h1{font-size:2rem;margin-top:1rem}}.goal-setting-follow-up .multistep .form-step:not(:first-of-type){display:none}.goal-setting-follow-up #progressbar{counter-reset:step;margin-bottom:30px;overflow:hidden;padding:0}.goal-setting-follow-up #progressbar li{float:left;font-size:.75rem;letter-spacing:1px;list-style-type:none;position:relative;text-align:center;width:33.33%}.goal-setting-follow-up #progressbar li:before{background:#d3d3d3;border-radius:25px;color:#333;content:counter(step);counter-increment:step;display:block;height:24px;line-height:24px;margin:0 auto 10px;width:24px}.goal-setting-follow-up #progressbar li:after{background:#d3d3d3;content:"";height:2px;left:-50%;position:absolute;top:11px;width:100%;z-index:-1}.goal-setting-follow-up #progressbar li:first-child:after{content:none}.goal-setting-follow-up #progressbar li.active{color:#1492a7}.goal-setting-follow-up #progressbar li.activated:after,.goal-setting-follow-up #progressbar li.activated:before{background:#1492a7;color:#fff}.goal-setting-follow-up .input-step{display:flex;flex-direction:column}.goal-setting-follow-up .input-step label{width:100%}.goal-setting-follow-up .input-step .mdc-checkboxes label{padding-top:.75rem}.goal-setting-follow-up .image-container{text-align:center}.goal-setting-follow-up nav{display:flex;justify-content:space-between;margin-top:1rem;width:100%}.goal-setting-follow-up nav .mdc-button{background-color:#1492a7}.kiu_goal_settings#goal_summary{padding:0 40px}.kiu_goal_settings#goal_summary h1{text-align:center}.kiu_goal_settings#goal_summary h2{font-size:xx-large;margin-bottom:16px}.kiu_goal_settings#goal_summary form{display:flex;flex-direction:column}.kiu_goal_settings#goal_summary form .mdc-text-field{width:40%}.kiu_goal_settings#goal_summary form .mdc-button{--mdc-theme-primary:#1d62e1}.kiu_goal_settings#show{margin-bottom:10rem}.kiu_goal_settings#show .directions{margin:16px 64px}@media(max-width:599px){.kiu_goal_settings#show{margin-bottom:12rem}.kiu_goal_settings#show .directions,.kiu_goal_settings#show .goal-submit-div p{font-size:larger;margin:16px}.kiu_goal_settings#show .goal-submit-div .mdc-button{width:80%}}.app-module{margin-bottom:1rem}.app-module .mdc-card{padding:1.25rem}.app-module .mdc-card .mdc-list .app-module-list-link{align-items:center;display:flex}.app-module .mdc-card .mdc-list .app-module-list-link:hover{text-decoration:none}.app-module .mdc-card .mdc-list .app-module-list-link .mdc-list-item{width:100%}.app-module .mdc-card .mdc-list .app-module-list-link .mdc-list-item .app-module-tool,.app-module .mdc-card .mdc-list .app-module-list-link .mdc-list-item .fas{margin-right:.5rem}.app-module .mdc-card .mdc-list .app-module-list-link-secondary{background-color:#d6d8db;color:#6c757d}.baseline-kiu-video{border-radius:.25rem;display:block;margin:1.5rem auto;overflow:hidden;padding:0;position:relative}.baseline-kiu-video:before{content:"";display:block;padding-top:56.25%}.baseline-kiu-video .embedded-kiu-video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.participant-contact-page{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.participant-contact-page .mdc-button{width:100%}.clickable{cursor:pointer}@media(min-width:576px){.w-sm-50{width:50%!important}}.medium-border{border-width:medium}.responsive-video{width:67%}@media only screen and (max-width:600px){.responsive-video{width:100%}}.trix-content mark{background-color:unset;font-size:1.25rem}.trix-content>div>img{display:block;height:fit-content;margin:auto;width:45%}.trix-content .svg-container{display:flex;width:100%}.trix-content .svg-container img{margin-left:auto;margin-right:auto;width:45%}.audio-player{border:2px solid #1492a7;border-radius:5px;margin:1.5rem auto;padding:5px}.audio-player .audio-controls{align-content:center;display:flex;justify-content:space-between;margin-top:1rem}.audio-player .audio-controls i{margin-right:.5rem}.audio-player .audio-controls .audio-timeline{margin-bottom:0;margin-top:.5rem}.service-form-buttons .btn{width:8rem}.service-form-buttons .btn.no-hover:hover{background-color:initial}.service-form-buttons .btn.no-hover:hover.btn-outline-success{color:#198754}.service-form-buttons .btn.no-hover:hover.btn-outline-danger{color:#dc3545}div.trix-content img{height:fit-content;max-width:100%}div.trix-content b>*,div.trix-content em>*{font-weight:700}.service-form-container{display:flex;justify-content:center;margin-bottom:1rem}.service-form-container button{margin-left:.5rem;margin-right:.5rem}.service-form-container .modal-path-no-button{background-color:transparent!important;border:2px solid #dc3545;color:#dc3545!important}.service-form-container .modal-path-no-button.active,.service-form-container .modal-path-no-button:hover{background-color:#dc3545!important;color:#fff!important}.service-form-container .modal-path-no-button.active{pointer-events:none}.service-form-container .modal-path-yes-button{background-color:transparent!important;border:2px solid #28a745;color:#28a745!important}.service-form-container .modal-path-yes-button:hover{background-color:#28a745!important;color:#fff!important}.service-form-container .modal-path-accepted-button{background-color:#28a745!important;pointer-events:none}.service-form-container .modal-path-refused-button{background-color:transparent!important;border:2px solid #dc3545;color:#dc3545!important;pointer-events:none}.launch-button{font-size:1.25rem;font-weight:700}@media(max-width:1024px){.launch-button{font-size:1.25rem;font-weight:700;width:100%}}.episode-list-page form .episode-list-searchbar{flex-grow:1;margin-bottom:.5rem;margin-right:.5rem}.episode-list-page form .episode-list-buttons{margin-left:.5rem;margin-top:.5rem}.episode-list-page form a{background-color:gray!important}.episode-list-page form a:hover{text-decoration:none}.fa-heart{color:salmon}@media(min-width:1141px){.fa-heart{color:salmon;margin-right:1px}}#heart-svg{cursor:pointer;height:2.5rem;margin:.25rem;overflow:visible}#heart-svg.filled{height:3rem;margin:0}#heart-svg #heart{animation:animateHeartOut .3s linear forwards;transform-origin:center}#heart-svg #main-circ{transform-origin:29.5px 29.5px}#checkbox{display:none}#checkbox:checked+label svg #heart{transform:scale(.2);fill:#e2264d;animation:animateHeart .3s linear .25s forwards}#checkbox:checked+label svg #main-circ{animation:animateCircle .3s linear forwards;opacity:1;transition:all 2s}#checkbox:checked+label svg #grp1{opacity:1;transition:all .1s .3s}#checkbox:checked+label svg #grp1 #oval1{transform:scale(0) translateY(-30px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp1 #oval2{transform:scale(0) translate(10px,-50px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp2{transition:all .1s .3s}#checkbox:checked+label svg #grp2 #oval1{transform:scale(0) translate(30px,-15px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp2 #oval2{transform:scale(0) translate(60px,-15px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp3{transition:all .1s .3s}#checkbox:checked+label svg #grp3 #oval1{transform:scale(0) translate(30px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp3 #oval2{transform:scale(0) translate(60px,10px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp4{transition:all .1s .3s}#checkbox:checked+label svg #grp4 #oval1{transform:scale(0) translate(30px,15px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp4 #oval2{transform:scale(0) translate(40px,50px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp5{transition:all .1s .3s}#checkbox:checked+label svg #grp5 #oval1{transform:scale(0) translate(-10px,20px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp5 #oval2{transform:scale(0) translate(-60px,30px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp6{transition:all .1s .3s}#checkbox:checked+label svg #grp6 #oval1{transform:scale(0) translate(-30px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp6 #oval2{transform:scale(0) translate(-60px,-5px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp7{transition:all .1s .3s}#checkbox:checked+label svg #grp7 #oval1{transform:scale(0) translate(-30px,-15px);transform-origin:0 0 0;transition:transform .5s .3s}#checkbox:checked+label svg #grp7 #oval2{transform:scale(0) translate(-55px,-30px);transform-origin:0 0 0;transition:transform 1.5s .3s}#checkbox:checked+label svg #grp2,#checkbox:checked+label svg #grp3,#checkbox:checked+label svg #grp4,#checkbox:checked+label svg #grp5,#checkbox:checked+label svg #grp6,#checkbox:checked+label svg #grp7{opacity:1;transition:opacity .1s .3s}@keyframes animateCircle{40%{opacity:1;transform:scale(10);fill:#dd4688}55%{opacity:1;transform:scale(11);fill:#d46abf}65%{opacity:1;transform:scale(12);fill:#cc8ef5}75%{opacity:1;transform:scale(13);fill:transparent;stroke:#cc8ef5;stroke-width:.5}85%{opacity:1;transform:scale(17);fill:transparent;stroke:#cc8ef5;stroke-width:.2}95%{opacity:1;transform:scale(18);fill:transparent;stroke:#cc8ef5;stroke-width:.1}to{opacity:1;transform:scale(19);fill:transparent;stroke:#cc8ef5;stroke-width:0}}@keyframes animateHeart{0%{transform:scale(.2)}40%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes animateHeartOut{0%{transform:scale(1.4)}to{transform:scale(1)}}.favorites-search-form{align-items:center;display:flex}@media(max-width:599px){.favorites-search-form{align-items:normal;flex-direction:column}.favorites-search-form label.mdc-text-field--outlined{margin-bottom:0;width:100%}.favorites-search-form .favorites-search-form-buttons{display:flex;justify-content:center;margin-bottom:1rem;width:100%}.favorites-search-form .favorites-search-form-buttons div.mdc-touch-target-wrapper{margin-right:.5rem}}.favorites-search-form .mdc-text-field--outlined{flex-grow:1;margin-bottom:1rem;margin-right:1rem;margin-top:1rem}.favorites-search-form .favorites-search-reset-button{background-color:gray}.favorites-lists .mdc-card{margin-bottom:1rem;padding:1.25rem}.favorites-lists .favorites-list-link:hover{text-decoration:none}.favorites-lists .favorites-list-link .mdc-list-item__primary-text{color:#1492a7}.kiu-light{background-color:#1492a7}.kiu-dark{background-color:#0f2a66}.kiu-extra-light{background-color:#45c3d8}.text-orange{color:orange}.kiu-light-outline{border:3px solid #1492a7;border-radius:10px;color:#1492a7}.feedback-container{margin-bottom:1.5rem}.star-container .button-group{display:inline-block}@media(max-width:599px){.star-container .button-group{padding:.5rem}}.rating-star:hover .far,.rating-star:not(:disabled):not(.disabled).active .far,.rating-star:not(:disabled):not(.disabled):active .far,.show>.rating-star.dropdown-toggle .far,.star-container .mdc-form-field{display:none}.rating-star:hover .fas,.rating-star:not(:disabled):not(.disabled).active .fas,.rating-star:not(:disabled):not(.disabled):active .fas,.show>.rating-star.dropdown-toggle .fas{color:#1492a7;display:inline-block}.rating-star{border:1px solid transparent;cursor:pointer;display:inline-block;line-height:1.5;margin-bottom:0;padding:.375rem .75rem}.rating-star.focus,.rating-star:focus{box-shadow:none}.rating-star .far{color:#000}.rating-star .fas,.rating-star input,.star-hover .far{display:none}.star-hover .fas{color:#1492a7;display:inline-block}.rating-star{font-size:2rem!important}@media only screen and (max-width:599px){.rating-star{font-size:1.25rem!important;padding-left:unset;padding-right:unset;width:40px}}.btn-group-toggle .btn>.fa-check,.btn-group-toggle .btn>.fa-times{visibility:hidden}.btn-group-toggle .btn.active>.fa-check,.btn-group-toggle .btn.active>.fa-times{visibility:visible}#homes-show{height:calc(100vh - 88px);max-height:45rem}#homes-show h1{font-size:5vh}#homes-show h3{font-size:4vh}#homes-show .text-info a,#homes-show p{font-size:3vh}#homes-show #other-buttons-block{flex-grow:2}#homes-show #other-buttons-block a{flex:0 0 50%}#homes-show #contact-btn div,#homes-show #favorites-btn div,#homes-show #resources-btn div,#homes-show #start-btn div,#homes-show #tools-btn div,#homes-show .home-images{background-position:50%;background-repeat:no-repeat;background-size:contain}#homes-show #start-btn:hover{text-decoration-color:#0e2a66}#homes-show #start-btn div{background-image:url(/packs/static/images/participants/start-f52e92ffa75b36ce1342.png)}#homes-show #start-btn h3{color:#0e2a66}#homes-show #tools-btn:hover{text-decoration-color:#0177af}#homes-show #tools-btn div{background-image:url(/packs/static/images/participants/tools-475a35ea04c62cfea3c1.png)}#homes-show #favorites-btn:hover{text-decoration-color:#d3055c}#homes-show #favorites-btn div{background-image:url(/packs/static/images/participants/favorites-75a909adfae48a120647.png)}#homes-show #resources-btn:hover{text-decoration-color:#187f05}#homes-show #resources-btn div{background-image:url(/packs/static/images/participants/resources-3d9526385b689f8f3f87.png)}#homes-show #contact-btn:hover{text-decoration-color:#ec681f}#homes-show #contact-btn div{background-image:url(/packs/static/images/participants/contact_us-4ded99483c0ca84ef5a1.png)}.tools-color{color:#0177af}.favorites-color{color:#d3055c}.resources-color{color:#187f05!important}.contact-color{color:#ec681f}.tools-item{border:1px solid #0177af;border-radius:5px}.tools-item:hover{color:#0177af}.contact-border{border:2px solid #ec681f;border-radius:5px}.contact-image{max-height:200px;max-width:300px}@media only screen and (max-width:600px){.contact-image{max-height:200px;max-width:200px}}.resource-button:hover{background-color:#187f05}#resources-list{margin:auto}#resources-list .btn.resources-color{font-size:unset}#resources-list>a:hover{color:#187f05}#resources-list *>a.mdc-button:hover{background-color:#187f05}#resources-list *>a:not(.mdc-button):hover{color:#187f05}#resources-list *>h4>.btn{text-decoration:underline}#resources-list .accordion .mdc-button{height:fit-content}#resources-list .accordion .mdc-button .mdc-button__label{text-align:left}@media only screen and (max-width:600px){#homes-show h3{font-size:3vh}#resources-list .card-header>h4{text-align:center}.contact-image{max-width:100%}}.tool-icon{max-height:60px}.baseline-btn{width:50%}@media only screen and (max-width:600px){.baseline-btn{width:100%}}.homepage-tool-list .tool-list-link{align-items:center;display:flex}.homepage-tool-list .tool-list-link:hover{text-decoration:none}.homepage-tool-list .tool-list-link-secondary{background-color:#d6d8db;color:#6c757d;pointer-events:none}.homepage-tool-list .mdc-list-item{height:4rem;width:100%}.homepage-tool-list .mdc-list-item__primary-text img{margin-right:1rem;max-height:50px}.iat#progressbar li{width:14.28%}.iat-multistep .form-step{background-color:#fff;position:relative}.iat-multistep .form-step .iat-centered-p{font-weight:700;margin-bottom:3rem;text-align:center}.iat-multistep .form-step .iat-image{border:1px solid #343a40;border-radius:.3rem;display:block;height:auto;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:100%}.iat-multistep .form-step:not(:first-of-type){display:none}.iat-multistep .mdc-select__anchor.mdc-ripple-upgraded{margin-bottom:1.5rem}.iat-multistep.mdc-select--disabled .mdc-select__selected-text{color:green}.modal .no-answer-button{background-color:#ffc107;border-color:#ffc107;color:#212529}.multiple-choice-page .multiple-choice-question,.multiple-choice-page .true-false-question,.true-false-page .multiple-choice-question,.true-false-page .true-false-question{display:flex;justify-content:space-between}.multiple-choice-page .multiple-choice-question .mdc-card,.multiple-choice-page .true-false-question .mdc-card,.true-false-page .multiple-choice-question .mdc-card,.true-false-page .true-false-question .mdc-card{align-items:center;border:4px solid blue;display:flex;flex-direction:row;height:3.5rem;justify-content:center;margin-top:1rem;text-align:center;width:49%}.multiple-choice-page .multiple-choice-question .mdc-card p,.multiple-choice-page .true-false-question .mdc-card p,.true-false-page .multiple-choice-question .mdc-card p,.true-false-page .true-false-question .mdc-card p{color:blue;font-weight:700;margin-bottom:0}.multiple-choice-page .multiple-choice-question .mdc-card p i,.multiple-choice-page .true-false-question .mdc-card p i,.true-false-page .multiple-choice-question .mdc-card p i,.true-false-page .true-false-question .mdc-card p i{left:1rem;position:absolute;top:50%}.multiple-choice-page .multiple-choice-question .mdc-card.mc-correct,.multiple-choice-page .true-false-question .mdc-card.mc-correct,.true-false-page .multiple-choice-question .mdc-card.mc-correct,.true-false-page .true-false-question .mdc-card.mc-correct{border-color:#28a745}.multiple-choice-page .multiple-choice-question .mdc-card.mc-correct p,.multiple-choice-page .true-false-question .mdc-card.mc-correct p,.true-false-page .multiple-choice-question .mdc-card.mc-correct p,.true-false-page .true-false-question .mdc-card.mc-correct p{color:#28a745}.multiple-choice-page .multiple-choice-question .mdc-card.mc-incorrect,.multiple-choice-page .true-false-question .mdc-card.mc-incorrect,.true-false-page .multiple-choice-question .mdc-card.mc-incorrect,.true-false-page .true-false-question .mdc-card.mc-incorrect{border-color:#dc3545}.multiple-choice-page .multiple-choice-question .mdc-card.mc-incorrect p,.multiple-choice-page .true-false-question .mdc-card.mc-incorrect p,.true-false-page .multiple-choice-question .mdc-card.mc-incorrect p,.true-false-page .true-false-question .mdc-card.mc-incorrect p{color:#dc3545}.multiple-choice-page #multiple-choice-alert .multiple-choice-alert,.true-false-page #multiple-choice-alert .multiple-choice-alert{border-radius:5px;margin-top:1.5rem;max-height:44rem;min-height:3rem;overflow-y:auto;padding:1.5rem}.multiple-choice-page #multiple-choice-alert .multiple-choice-alert .trix-content div,.true-false-page #multiple-choice-alert .multiple-choice-alert .trix-content div{background-color:transparent!important}@media(max-width:599px){.multiple-choice-page #multiple-choice-alert .multiple-choice-alert,.true-false-page #multiple-choice-alert .multiple-choice-alert{max-height:max-content}}.multiple-choice-page .alert-correct,.true-false-page .alert-correct{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.multiple-choice-page .alert-incorrect,.true-false-page .alert-incorrect{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.bottom-nav{box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.bottom-nav a:hover{text-decoration:none}.participant-nav-buttons{display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.representatives-accordion .mdc-card{margin-bottom:1rem}.representatives-accordion .mdc-card .mdc-card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.representatives-accordion .mdc-card .mdc-card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.representatives-accordion .mdc-card .mdc-card-body{min-height:1px;padding:1.25rem}.representatives-accordion .mdc-card .mdc-card-body p{word-wrap:break-word}@media(max-width:1140px){.participants-sessions-help-page .mobile-accordion-button{height:fit-content}}.favorite-button{background-color:transparent;border:1px solid transparent;padding:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#condom_locator_tool{margin:auto;max-width:900px;text-align:left;width:100%}#condom_locator_tool .title{font-size:4rem;font-weight:400;margin-top:1rem}@media only screen and (max-width:599px){#condom_locator_tool .title{font-size:2.5rem}}#condom_locator_tool #instructions{font-size:1.5rem;line-height:2rem;text-align:left}@media only screen and (max-width:599px){#condom_locator_tool #instructions{font-size:1rem;font-weight:lighter;line-height:1.5rem}}#condom_locator_tool #locator_container{align-items:center;display:flex;flex-direction:column;font-size:.75em}#condom_locator_tool #locator_container #question_list{border:1px solid #333;border-radius:6px;width:100%}#condom_locator_tool #locator_container #question_list .mdc-list-item__graphic{align-items:center;display:flex;justify-content:space-between;width:100%}#condom_locator_tool #locator_container #question_list .mdc-list-item__graphic label{font-size:1.25rem;margin-bottom:0}@media(max-width:599px){#condom_locator_tool #locator_container #question_list .mdc-list-item__graphic label{font-size:medium}}#condom_locator_tool #locator_container #place_list{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;width:100%}#condom_locator_tool #locator_container #place_list div{align-items:center;border-radius:3px;border-radius:6px;display:flex;font-size:large;justify-content:center;margin-top:1.5em;padding:1.5em;width:30%}@media only screen and (max-width:900px){#condom_locator_tool #locator_container #place_list div{height:6rem}}@media only screen and (max-width:599px){#condom_locator_tool #locator_container #place_list div{font-size:small;height:4.5rem;line-height:normal;margin:.75em 0;padding:.75em}}#condom_locator_tool #locator_container #place_list .red{background-color:#ff9d98}#condom_locator_tool #locator_container #place_list .yellow{background-color:#ffe680}#condom_locator_tool #locator_container #place_list .green{background-color:#a6ecb2}#hiv-risk-calculator-tool #calculator{border:3px solid #0f2a65;border-radius:.5em;margin:auto;max-width:768px}#hiv-risk-calculator-tool #calculator button{background-color:#fff;border:1px solid #efefef;border-radius:.5em;padding:.2em}#hiv-risk-calculator-tool #calculator button:hover{background-color:#1c4fbe}#hiv-risk-calculator-tool #calculator button.active{background-color:#0f2a65}#hiv-risk-calculator-tool #calculator img,#hiv-risk-calculator-tool #calculator picture{margin:0;max-width:100%}#hiv-risk-calculator-tool #calculator #column_holder{align-items:top;border:1px solid #0f2a65;border-radius:3px;display:flex;justify-content:space-around;word-break:break-word}#hiv-risk-calculator-tool #calculator #column_holder .key-header{font-size:1.5em}#hiv-risk-calculator-tool #calculator #column_holder .key-text{font-size:1.25em}@media only screen and (max-width:768px){#hiv-risk-calculator-tool #calculator #column_holder .key-text{font-size:.75em}}#hiv-risk-calculator-tool #calculator #column_holder div{flex:1}#hiv-risk-calculator-tool #calculator #column_holder div span{font-size:1.5em}#hiv-risk-calculator-tool #calculator #column_holder div div{align-items:center;display:flex;font-size:1em;justify-content:space-between;margin:5px 20%}@media only screen and (max-width:768px){#hiv-risk-calculator-tool #calculator #column_holder div div{font-size:.75em;margin-left:10%;margin-right:10%}}#hiv-risk-calculator-tool #calculator #column_holder div div img{align-self:center;width:20%}@media only screen and (max-width:768px){#hiv-risk-calculator-tool #calculator #column_holder div div img{width:30%}}@media only screen and (max-width:480px){#hiv-risk-calculator-tool #calculator #column_holder div div img{width:25%}}#hiv-risk-calculator-tool #factor-group{display:grid;grid-template-columns:minmax(100px,1fr) 5fr}#hiv-risk-calculator-tool #factor-group #label{border-right:1px solid #efefef}#hiv-risk-calculator-tool #factor-group #label h3{font-size:modular-scale(2);margin:.2em;text-transform:capitalize}#hiv-risk-calculator-tool #factor-group #factors,#hiv-risk-calculator-tool .bodypart-group{align-items:center;display:flex;justify-content:space-around;padding:.2em}#hiv-risk-calculator-tool .keypad{border-bottom:2px solid #bcbcbc;display:grid;grid-template-columns:minmax(100px,1fr) 5fr}#hiv-risk-calculator-tool .sex-group{border-right:1px solid #efefef;padding:.2em}#hiv-risk-calculator-tool .sex-group h3{font-size:modular-scale(2);margin:.2em;text-align:center;text-transform:capitalize}#hiv-risk-calculator-tool .sex-group h3 small{margin:auto}#hiv-risk-calculator-tool .sex-group .sexes{align-items:center;display:flex;gap:5px;justify-content:space-between;max-width:8em;padding:.2em}#hiv-risk-calculator-tool #risk{border-top:2.5px solid #898989;padding:.4em .2em .2em;text-align:center}#hiv-risk-calculator-tool #risk h3{font-size:modular-scale(2);margin-bottom:.2em}#hiv-risk-calculator-tool #risk h4,#hiv-risk-calculator-tool #risk p{font-size:modular-scale(1);margin-bottom:auto}#hiv-risk-calculator-tool #risk #riskBar{border:2px solid #bcbcbc;border-radius:3px;display:flex;height:3em;position:relative;z-index:1}#hiv-risk-calculator-tool #risk #riskBar .sliders{border-radius:3px;height:125%;left:0;opacity:0;position:absolute;top:-12.5%;transition:1s;width:.5em}#hiv-risk-calculator-tool #risk #riskBar .bars{align-items:center;color:#fff;display:flex;font-weight:700;height:100%;transition:1s;z-index:-1}#hiv-risk-calculator-tool #risk #riskBar .left,#hiv-risk-calculator-tool #risk #riskBar .right{border-bottom:.25em solid #fff;border-top:.25em solid #fff;position:absolute;top:calc(50% - .25em);transition:1s}#hiv-risk-calculator-tool #risk #riskBar .left:after,#hiv-risk-calculator-tool #risk #riskBar .right:after{border-bottom:1em solid transparent;border-top:1em solid transparent;content:"";position:absolute;top:-1em}#hiv-risk-calculator-tool #risk #riskBar .left:after{border-right:1em solid #fff;left:-1em}#hiv-risk-calculator-tool #risk #riskBar .right:after{border-left:1em solid #fff;right:-1em}#hiv-risk-calculator-tool #regular{background:linear-gradient(90deg,#4cd964,#fc0,#ff3b30);font-size:1.25em;justify-content:space-between;width:100%}#hiv-risk-calculator-tool #regular.fullbar{font-size:1em;width:35%}#hiv-risk-calculator-tool #gradient{background:linear-gradient(90deg,#960800,#4b0400);font-size:0;justify-content:center;width:0}#hiv-risk-calculator-tool #gradient.fullbar{font-size:1.25em;width:65%}#hiv-risk-calculator-tool #bars{border-bottom:.25em solid #fff;border-top:.25em solid #fff;opacity:0;position:absolute;top:calc(50% - .25em);transition:1s}#hiv-risk-calculator-tool #bars.left:after{border-right:1em solid #fff;left:-1em}#hiv-risk-calculator-tool #bars.left:after,#hiv-risk-calculator-tool #bars.right:after{border-bottom:1em solid transparent;border-top:1em solid transparent;content:"";position:absolute;top:-1em}#hiv-risk-calculator-tool #bars.right:after{border-left:1em solid #fff;right:-1em}.prep-locator form .locator-inputs,.sti-locator form .locator-inputs{display:flex;justify-content:space-between}@media(max-width:599px){.prep-locator form .locator-inputs,.sti-locator form .locator-inputs{flex-direction:column}}.prep-locator form .locator-inputs label,.sti-locator form .locator-inputs label{width:48%}@media(max-width:599px){.prep-locator form .locator-inputs label,.sti-locator form .locator-inputs label{margin-bottom:1rem;margin-top:0;width:100%}}.prep-locator form .form-group.row .col-sm-3,.sti-locator form .form-group.row .col-sm-3{max-width:100%}.prep-locator form .form-group.row .locator-checkboxes,.sti-locator form .form-group.row .locator-checkboxes{display:flex}@media(max-width:599px){.prep-locator form .form-group.row,.sti-locator form .form-group.row{flex-direction:column}}.prep-locator form .mdc-form-field,.sti-locator form .mdc-form-field{align-items:center}.prep-locator form .mdc-form-field label,.sti-locator form .mdc-form-field label{margin-bottom:0}.prep-locator form button,.sti-locator form button{width:100%}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(/packs/static/packs/participants/tool/map-locators/layers-416d91365b44e4b4f477.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/packs/static/packs/participants/tool/map-locators/layers-2x-8f2c4d11474275fbc161.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/packs/static/packs/participants/tool/map-locators/marker-icon-2b3e1faf89f94a483539.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}#map.leaflet-container{height:300px}#sti_locator_form label.required:after{color:red;content:" *"}#results_table{width:75%}@media only screen and (max-width:768px){#results_table{margin-left:5%;margin-right:5%;width:85%}}#results_table .result{margin-bottom:1em;position:relative}#results_table .result .favorite{position:absolute;top:50%;transform:translateY(-50%)}.locations{display:inline-block;margin-left:5%}@media only screen and (max-width:768px){.locations{margin-left:unset}}#sti-risk-calculator-tool #calculator{border:3px solid #0f2a65;border-radius:.5em;width:100%}#sti-risk-calculator-tool #calculator button{background-color:#fff;border:1px solid #efefef;border-radius:.5em;padding:.2em}#sti-risk-calculator-tool #calculator button.active{background-color:#0f2a65}#sti-risk-calculator-tool #calculator img,#sti-risk-calculator-tool #calculator picture{margin:0;max-width:100%}#sti-risk-calculator-tool #calculator #column_holder{border:1px solid #0f2a65;border-radius:3px;display:flex;justify-content:space-around;padding-top:.5rem;word-break:break-word}#sti-risk-calculator-tool #calculator #column_holder .key-header{font-size:1.5em}#sti-risk-calculator-tool #calculator #column_holder .key-text{font-size:1.25em}@media only screen and (max-width:768px){#sti-risk-calculator-tool #calculator #column_holder .key-text,#sti-risk-calculator-tool #calculator #column_holder .key-text span{font-size:.75rem}}#sti-risk-calculator-tool #calculator #column_holder div{flex:1}#sti-risk-calculator-tool #calculator #column_holder div span{font-size:1.5em}#sti-risk-calculator-tool #calculator #column_holder div div{align-items:center;display:flex;font-size:1em;justify-content:space-between;margin:5px 15%}@media only screen and (max-width:768px){#sti-risk-calculator-tool #calculator #column_holder div div{font-size:.75em;margin-left:10%;margin-right:10%}}#sti-risk-calculator-tool #calculator #column_holder div div img{align-self:center;width:20%}@media only screen and (max-width:768px){#sti-risk-calculator-tool #calculator #column_holder div div img{width:30%}}@media only screen and (max-width:480px){#sti-risk-calculator-tool #calculator #column_holder div div img{width:25%}}#sti-risk-calculator-tool #factor-group{align-items:center;display:grid;grid-template-columns:minmax(100px,1fr) 5fr}#sti-risk-calculator-tool #factor-group #label{border-right:1px solid #efefef}#sti-risk-calculator-tool #factor-group #label h3{margin:.2em;text-transform:capitalize}#sti-risk-calculator-tool #factor-group #factors,#sti-risk-calculator-tool .bodypart-group{align-items:center;display:flex;justify-content:space-around;padding:.2em}#sti-risk-calculator-tool .keypad{align-items:center;border-bottom:2px solid #bcbcbc;display:grid;grid-template-columns:minmax(100px,1fr) 5fr}#sti-risk-calculator-tool .sex-group{border-right:1px solid #efefef;padding:.2em}#sti-risk-calculator-tool .sex-group h3{margin:.2em;text-align:center;text-transform:capitalize}#sti-risk-calculator-tool .sex-group h3 small{margin:auto}#sti-risk-calculator-tool .sex-group .sexes{align-items:center;display:flex;gap:5px;justify-content:space-between;max-width:8em;padding:.2em}#sti-risk-calculator-tool #risk{border-top:2.5px solid #898989;padding:.4em .2em .2em;text-align:center}#sti-risk-calculator-tool #risk h3{margin-bottom:.2em}#sti-risk-calculator-tool #risk h4,#sti-risk-calculator-tool #risk p{margin-bottom:auto}#sti-risk-calculator-tool #risk #riskBar{border:2px solid #bcbcbc;border-radius:3px;display:flex;height:3em;position:relative;z-index:1}#sti-risk-calculator-tool #risk #riskBar .sliders{border-radius:3px;height:125%;left:0;opacity:0;position:absolute;top:-12.5%;transition:1s;width:.5em}#sti-risk-calculator-tool #risk #riskBar .bars{align-items:center;color:#fff;display:flex;font-weight:700;height:100%;transition:1s;z-index:-1}#sti-risk-calculator-tool #risk #riskBar .arrow{border-bottom:.25em solid #fff;border-top:.25em solid #fff;opacity:0;position:absolute;top:calc(50% - .25em);transition:1s}#sti-risk-calculator-tool #risk #riskBar .arrow.left:after{border-bottom:1em solid transparent;border-right:1em solid #fff;border-top:1em solid transparent;content:"";left:-1em;position:absolute;top:-1em}#sti-risk-calculator-tool #risk #riskBar .arrow.right:after{border-bottom:1em solid transparent;border-left:1em solid #fff;border-top:1em solid transparent;content:"";position:absolute;right:-1em;top:-1em}#sti-risk-calculator-tool #regular{background:linear-gradient(90deg,#4cd964,#fc0,#ff3b30);font-size:1.25em;justify-content:space-around;width:100%}#sti-risk-calculator-tool #regular.fullbar{font-size:1em;width:35%}#sti-risk-calculator-tool #gradient{background:linear-gradient(90deg,#960800,#4b0400);font-size:0;justify-content:center;width:0}#sti-risk-calculator-tool #gradient.fullbar{font-size:1.25em;width:65%}.true-false-description{font-size:1.25rem}.card-deck.true-false-question .card{flex-basis:0%}.card-deck.true-false-question .card i{width:16px}.unsupported-img{display:block;margin:1rem auto}.cookie-modal{background-color:gray;border-radius:.25rem;bottom:1vh;left:1vw;position:fixed;right:1vw}.cookie-modal-body{margin-bottom:.25rem;margin-top:.25rem}.dtc-screen-bottom-element{margin-bottom:17vw}.landing-body{max-width:992px}.landing-table img{width:20%}@media screen and (max-width:992px){.landing-body{margin:0}}@media(min-width:1141px){.landing-table{display:none!important}}.landing-div{display:none}@media(min-width:1141px){.landing-div{display:flex}}.landing-header-1,.landing-header-2{padding-right:5%;width:20%}.landing-header-2{padding-left:5%}.landing-header-3,.landing-header-4{padding-left:5%;width:20%}.tox .tox-promotion,.tox-statusbar__branding{left:-1000px;position:absolute!important}.trix-content .mdc-data-table__cell,.trix-content a,.trix-content div,.trix-content label,.trix-content li,.trix-content p,.trix-content span:not(.mdc-button__label),.trix-content td,.trix-content th{font-weight:inherit}
/*# sourceMappingURL=application-d4929285.css.map*/