.custom-control-label{position:unset;margin-bottom:0;vertical-align:unset}.bg-warning{background-color:#ff9800!important}.bg-careAst{background-color:#ccefff!important}.bg-warning-light{background-color:#ffb74d!important}.dropdown-menu-right{right:0;left:auto}.text-warning{color:#ef6c00!important}a.text-warning:hover,a.text-warning:focus{color:#ef6c00!important}.success-text{color:#4caf50}.danger-text{color:#c62828}.pointer{cursor:pointer!important}.pointer:hover{background-color:#f5f5f5}.preloader-wrapper{display:inline-block;position:fixed;width:48px;height:48px;left:48%;top:40%}.preloader-wrapper.active{z-index:100001}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#00bcda}.spinner-blue,.spinner-blue-only{border-color:#00bcda}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(.4,0,.2,1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(.4,0,.2,1)}.tos{all:unset}.tos .i{font-style:italic}.tos .b{font-weight:bold}.tos .ul{text-decoration:underline}.tos .header{text-align:center;font-weight:bold}.tos table{margin-left:36pt;margin-right:36pt;margin-top:1.2em;margin-bottom:2em}.tos th{padding:.5em}.tos td{padding:.5em}.tos thead{font-weight:bold;background-color:silver}.tos{font-size:9pt;font-family:Calibri,sans-serif}.tos table{border-collapse:collapse;border:1px solid #000}.tos th{border-collapse:collapse;border:1px solid #000}.tos td{border-collapse:collapse;border:1px solid #000}.tos div{margin-top:.5em}.tos ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.tos ol>li{display:table;counter-increment:item;margin-bottom:.6em}.tos ol{margin-top:1.35em}.tos ol>li:before{content:counters(item,".") ".";display:table-cell;padding-right:.6em}.tos ol>li>ol>li:before{content:counters(item,".");display:table-cell;padding-right:.6em}.tos ol li{margin-bottom:1.25em}.tos p{line-height:1.25em}.tos ul li{margin-bottom:.3em;margin-top:.3em}.tos ul{margin-bottom:.8em;line-height:1.5em}.tos ol.abc{list-style-type:none}.tos ol.abc li{counter-increment:section}.tos ol.abc li:before{content:"(" counter(section,lower-alpha) ") "}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(http://fonts.gstatic.com/s/roboto/v15/5YB-ifwqHP20Yn46l_BDhA.eot)}.hidden{display:none}html{font-size:1rem}body{font-family:Roboto;background-color:#fff!important;display:flex;min-height:100vh;flex-direction:column}#login-button[disabled]{cursor:not-allowed!important}body.login-layout-body::after{content:"";background-color:#f7f6f2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;opacity:.15;background-position:center;background-repeat:no-repeat;background-size:cover}.body-content{flex:1 0 auto;min-height:100%}main{flex:1 0 auto;min-height:100%}nav.navbar{z-index:2}.dl-horizontal dt{white-space:normal}@media print{body *{visibility:hidden}.section-to-print,.section-to-print *{visibility:visible}.section-to-print{position:absolute;left:0;top:0}}.dark-text{color:#212121!important;font-weight:500!important}.primary-darker-text{color:#00838f!important;font-weight:500!important}.primary-darker-text-work-training{color:#212529!important;font-weight:600!important}.accent-text{color:#e91e63!important}.primary{color:#fff!important;background-color:#00bcd4!important}.primary-dark{color:#fff!important;background-color:#0097a7!important}.primary-light{color:#212121!important;background-color:#b2ebf2!important}.secondary{color:#fff!important;background-color:#607d8b!important}.secondary-dark{color:#fff!important;background-color:#455a64!important}.secondary-light{color:#212121!important;background-color:#cfd8dc!important}.accent{color:#fff!important;background-color:#e91e63!important}.accent-dark{color:#fff!important;background-color:#c2185b!important}.accent-light{color:#212121!important;background-color:#f8bbd0!important}.bg-nav{background-color:#fff}.task-card a:hover{color:#e65100!important;text-decoration:none}.paper-snackbar{-webkit-transition-property:opacity,bottom,left,right,width,margin,border-radius;transition-property:opacity,bottom,left,right,width,margin,border-radius;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease;font-size:14px;min-height:14px;background-color:#323232;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;line-height:22px;padding:18px 24px;bottom:0;opacity:0;text-transform:uppercase;z-index:99998;left:0;right:0;margin-left:auto!important;margin-right:auto!important}@media(min-width:640px){.paper-snackbar{min-width:288px;max-width:568px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-radius:2px;margin:24px;bottom:-100px}}@media(max-width:640px){.paper-snackbar{left:0;right:0}}.paper-snackbar .action{background:inherit;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#ffeb3b;margin:0 0 0 24px;padding:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.floatingContainer{bottom:1em;position:fixed;right:1em;z-index:30000}.floatingContainer:hover .subActionButton{transition:opacity 1.2s}.floatingContainer:hover .subActionButton+.subActionButton{transition:opacity .8s}.floatingContainer:hover .subActionButton+.subActionButton+.subActionButton{transition:opacity .4s}.actionButton{background-color:#e91e63;color:#fff!important;border-radius:50%;height:3.3em;position:relative;width:3.3em;z-index:1000;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.actionButton .material-icons{padding:14px}.actionButton .floatingText{color:#fff;display:none;font-family:'Roboto';font-weight:600;position:absolute;bottom:0;right:5.5em;min-width:10em;text-align:right;text-transform:uppercase;font-size:12px;border-radius:2px;white-space:nowrap}.actionButton .floatingText.show{display:inherit}.actionButton .floatingTextBG{padding:.2em .5em;background:#585858;border-radius:.3em}.actionButton.display{display:inherit}.actionButton:before{color:#fff;position:absolute;margin-top:.6em;margin-left:.7em;opacity:1;font-size:1.4em;font-weight:400;transform:rotate3d(0,0,1,-180deg);transition:content .4s,transform .4s,opacity .2s}.actionButton:after{color:#fff;position:absolute;margin-top:.6em;margin-left:.7em;font-size:1.4em;font-weight:400;opacity:0;transform:rotate3d(0,0,1,-180deg);transition:content .4s,transform .4s,opacity .4s}.actionButton.open::before{transform:rotate3d(0,0,1,0deg);opacity:0}.actionButton.open::after{transform:rotate3d(0,0,1,0deg);opacity:1}.actionButton:hover{box-shadow:0 0 8px rgba(0,0,0,.14),0 8px 16px rgba(0,0,0,.28);background-color:#c2185b!important}.subActionButton{background-color:#00bcd4;color:#fff;height:3em;width:3em;border-radius:50%;margin-bottom:.6em;margin-left:.1em;opacity:0;position:relative;z-index:1000}.subActionButton .material-icons{padding:12px}.subActionButton .floatingText{color:#fff;display:none;font-family:'Roboto';font-weight:600;position:absolute;bottom:0;right:4.5em;min-width:10em;text-align:right;text-transform:uppercase;font-size:12px;border-radius:2px;white-space:nowrap}.subActionButton .floatingText.show{opacity:1}.subActionButton .floatingTextBG{padding:.2em .5em;background-color:rgba(33,33,33,.8);border-radius:.3em}.subActionButton.display{opacity:1}.subActionButton:before{margin-top:.4em;margin-left:.45em;font-size:1.2em;font-family:'FontAwesome';position:absolute;color:#fff}.subActionButton:hover{box-shadow:0 0 8px rgba(0,0,0,.14),0 8px 16px rgba(0,0,0,.28);background-color:#0097a7!important}.floatingContainer:hover .actionButton:not(.simple).open i{transform:rotate3d(0,0,1,135deg);transition:content .4s,transform .4s,opacity .4s}.floatingContainer .actionButton:not(.simple) i{transform:rotate3d(0,0,1,0deg);transition:content .4s,transform .4s,opacity .4s}.no-margins{margin:0!important}.center{text-align:center!important;display:block!important}.no-padding{padding:0!important}.break-word{word-wrap:break-word}.inline{display:inline}.content-row{padding-bottom:4rem}.field-validation-error{color:red}.education .row-content{width:100%!important}.education .edu-card-list-item{padding:0 5px 0 0;max-width:none!important}.education .action-secondary{right:5px!important;top:auto!important}.education .list-group-item{padding:0}#address-content a.btn-block{padding-left:0;padding-right:0}.education.takeexam .pager li>a{border-radius:0;border:none}.education.takeexam .nav-pills>li>a.active,.education.takeexam .nav-pills>li>a.active:hover,.education.takeexam .nav-pills>li>a.active:focus{background-color:#00bcd4;border-radius:50%;color:#fff}.education.takeexam .nav-pills>li>a{border-radius:50%}.education-summary-score{position:absolute;right:1rem;color:#e91e63;text-align:right}.education.takeexam .card-body{min-height:450px}.pp-anchors{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.overlay{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#000;z-index:100000;-webkit-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-moz-transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);transition:visibility 0 linear .4s,opacity .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.overlay.active{opacity:.5;visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}@media(max-width:766px){}@media(min-width:544px)and (max-width:767px){html{font-size:1.05rem}}@media(min-width:768px)and (max-width:991px){html{font-size:1.1rem}}@media(min-width:992px)and (max-width:1199px){html{font-size:1.15rem}}@media(min-width:1200px){html{font-size:1.2rem}}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width:769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width:767px){.level-item:not(:last-child){margin-bottom:.75rem}.mobile{display:block!important}.desktop{display:none!important}}@media screen and (min-width:768px){.mobile{display:none!important}.desktop{display:block!important}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width:769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width:769px),print{.level-right{display:flex}}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.md-chip{display:inline-block;background:#eee;padding:0 12px;border-radius:32px;font-size:13px}.md-chip.md-chip-hover:hover{background:#ccc}.md-chip-clickable{cursor:pointer}.md-chip,.md-chip-icon{height:32px;line-height:32px}.md-chip-icon{display:block;float:left;background:#009587;width:32px;border-radius:50%;text-align:center;color:#fff;margin:0 8px 0 -12px}.md-chip-remove{display:inline-block;background:rgba(189,189,189,.65);border:0;height:20px;width:20px;border-radius:50%;padding:0;margin:0 -4px 0 4px;cursor:pointer;font:inherit;line-height:20px}.md-chip-remove:after{color:#fafafa;content:'x'}.md-chip-remove:hover{background:rgba(158,158,158,.7)}.md-chip-remove:active{background:rgba(158,158,158,.8)}.md-chips{padding:12px 0}.md-chips .md-chip{margin:0 5px 3px 0}.md-chip-raised{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.expandable-list .card{transition:margin .1s linear}.expandable-list .card.active{margin-top:1rem;margin-bottom:1rem}@media(max-width:575.98px){.drop-down-button{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.table-borderless>tbody>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tfoot>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>thead>tr>td,.table-borderless>thead>tr>th{border:none}.table-borderless>tbody>tr>td,.mytable>tbody>tr>th,.mytable>tfoot>tr>td,.mytable>tfoot>tr>th,.mytable>thead>tr>td,.mytable>thead>tr>th{padding:4px .3em .6em}