.cf{*zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.nerf-margins>:first-child{margin-top:0}.nerf-margins>:last-child{margin-bottom:0}.modal.modal-reset .modal-body{margin-top:0;padding:18px}.modal.modal-reset .modal-body .well{margin-left:-18px;margin-right:-18px}.modal.modal-scrollable .modal-dialog{display:flex;max-height:calc(100% - 1rem)}.modal.modal-scrollable .modal-dialog .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal.modal-scrollable .modal-dialog .modal-footer,.modal.modal-scrollable .modal-dialog .modal-header{flex-shrink:0}.modal.modal-scrollable .modal-dialog .modal-body{overflow-y:auto}.form-group.form-group-required label:not(.form-check-label):after{color:#a80000;content:"*";font-weight:700;margin-left:2px}.form-group-top{display:flex;flex:0 0 100%}.form-group-top .form-group-label{flex:1 1 auto}.form-group-top .form-group-feedback{color:#a80000;flex:1 1 auto;margin-bottom:9px;text-align:right}.form-control:disabled.form-control-plaintext,.form-control[readonly].form-control-plaintext{background-color:transparent}.btn.btn-smallish{padding:.25rem .5rem}.btn-blue{background-color:#2e496c}.btn-rust{background-color:#e16e50}.btn-rust:hover{color:#fff}*{-webkit-font-smoothing:antialiased}body,html{background-color:#f0f4f7;color:#383a45;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.25!important;margin:0;padding:0}html{background-color:#383a45}.back-to-top{background-color:#e16e50;border-radius:4px;bottom:30px;max-height:45px;overflow:hidden;padding:0 16px;position:fixed;right:30px;text-align:center;transition:all .3s;z-index:1000}.back-to-top:focus,.back-to-top:hover{cursor:pointer}.back-to-top.show{opacity:1;visibility:visible}.back-to-top .text{left:-9999px;position:absolute}.back-to-top .fas{color:#fff;font-size:45px}.text.color-1{color:#2e496c}.text.color-2{color:#c34321}.text.color-3{color:#383a45}.text.color-4{color:#f0f4f7}.text.heavy{font-weight:700}.text.white{color:#fff}.disclaimer{font-size:14px;font-style:italic;margin-bottom:24px}.disclaimer span{color:#c34321;font-size:18px}header .logo-group{border-left:1px solid hsla(0,0%,100%,.4);height:65px;margin-left:20px!important;padding-left:20px}.body .progress{background-color:#fff}.body .progress .progress-bar{background-color:#e16e50}.body .progress-bar-text{font-weight:700}.page-section .course-body{background:#fff;background:linear-gradient(180deg,#fff 75%,#f0f4f7);padding:1em 0}.page-section .page-content h3{color:#2e496c!important}.page-section .page-content a{font-weight:700}.page-section .page-content a:not(.glossary-item){color:#2e496c}.page-section .page-content ol,.page-section .page-content ol ol{margin-top:16px}.page-section .page-content ol ol li{margin-top:12px}.page-section .page-content ol>li+li,.page-section .page-content ul,.page-section .page-content ul ul{margin-top:16px}.page-section .page-content ul li+li,.page-section .page-content ul ul li{margin-top:12px}.page-section .page-content ul li.nav-item{margin-top:0}.page-section .page-content dt a{cursor:pointer;display:block}.page-section .page-content dt a img,.page-section .page-content dt a span{margin-right:12px!important}.page-section .page-content dd{margin:16px 0 16px 38px}footer.page-footer{background-color:#383a45;padding:32px 0}footer.page-footer .container .col-lg-6+.col-lg-6{margin-top:32px}@media (min-width:992px){footer.page-footer .container .col-lg-6+.col-lg-6{margin-top:0}}footer.page-footer .container p{color:#fff;margin:0;text-align:center}@media (min-width:992px){footer.page-footer .container p{text-align:inherit}}footer.page-footer .container p+p{margin-top:32px}footer.page-footer .container a{color:#fff;font-weight:900}footer.page-footer .container a:focus,footer.page-footer .container a:hover{color:#f0f4f7}footer.page-footer .container a+a{margin-left:16px}footer.page-footer .container a .fab{font-size:24px}@media (max-width:991px){.footer-links{margin-top:24px}.footer-links .footer-links-icons{text-align:center}}@media (min-width:992px){.footer-links{align-items:center;display:flex;justify-content:flex-end;margin-top:18px}.footer-links .footer-links-button{flex:0 0 109px}.footer-links .footer-links-button img{height:55px;margin-right:28px;width:109px}.footer-links .footer-links-icons{flex:0 1 auto}}.bc-content{padding:32px 0 84px}.bc-content .card .card-header{background:none;border:none;padding:32px 32px 48px;text-align:center}@media (min-width:768px){.bc-content .card .card-header{padding:32px 32px 48px;text-align:left}}@media (min-width:992px){.bc-content .card .card-header{padding:48px;text-align:left}}.bc-content .card .card-header h2{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin:0}.bc-content .card .card-header h2:not(.color-2){color:#383a45}.bc-content .card .card-body{background-color:#d3dbe2;padding:0 16px;position:relative;z-index:1}@media (min-width:768px){.bc-content .card .card-body{padding:0 32px}}@media (min-width:992px){.bc-content .card .card-body{padding:0 48px}}.bc-content .card .card-body .well{margin:-16px 0}.bc-content .card .card-body .well label{font-weight:700}.bc-content .card .card-body .well:not(.light) label{color:#fff}.bc-content .card .card-body .well.bc-confirmation{color:#fff;margin:-16px 0 32px}@media (min-width:992px){.bc-content .card .card-body .well.bc-confirmation{margin:-16px 0}}.bc-content .card .card-body .well.bc-confirmation h3{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin-bottom:16px}.bc-content .card .card-body .well.bc-confirmation hr{border-color:#383a45}.bc-content .card .card-body .well>.form-group:last-child{margin:0}.bc-content .card .card-body .bc-finish h3{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin-bottom:16px}.bc-content .card .card-body .bc-finish .btn{margin-bottom:32px}.bc-content .card .card-footer{background:none;border:none;padding:48px;z-index:0}@media (min-width:992px){.bc-content .card .card-footer{padding:48px}}.bc-content .card .form-group.required label:after,.bc-content .card label.required:after{content:"*";padding-left:4px}.bc-content .card-expiredwithcerts .card-body{padding-bottom:44px;padding-top:44px}.bc-content .card-expiredwithcerts .card-body p{color:#383a45;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin:0 auto;max-width:860px;text-align:center}.bc-content .card-expiredwithcerts .card-footer{padding:24px}.expiredwithcerts-buttons{margin-top:45px;text-align:center}@media (max-width:767px){.expiredwithcerts-buttons .btn+.btn{margin-top:24px}}@media (min-width:768px){.expiredwithcerts-buttons .btn+.btn{margin-left:30px}}.ceu-callout{background-color:#415a7a;padding:82px 0;position:relative;text-align:center}@media (min-width:768px){.ceu-callout{text-align:inherit}}.ceu-callout .background{background-image:url(/images/bg-ceu-callout.jpg?d253628130bf81b95a1e30e940fc35c4);background-position:right -750px center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.ceu-callout .background{background-position:right -300px center}}@media (min-width:992px){.ceu-callout .background{background-position:100%}}.ceu-callout h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:900;margin-bottom:24px;text-align:center}@media (min-width:768px){.ceu-callout h2{text-align:left}}@media (min-width:992px){.ceu-callout h2{font-size:32px;text-align:right}}@media (min-width:1200px){.ceu-callout h2{font-size:36px;text-align:right}}.ceu-callout p{color:#fff;font-size:20px;margin-bottom:24px}.ceu-enroll-callout{background-color:#c34321;background-image:linear-gradient(90deg,#c34321,#e16e50);background-image:-o-linear-gradient(left,#c34321,#e16e50);padding:64px 0}.ceu-enroll-callout h2,.ceu-enroll-callout p{color:#fff}.ceu-enroll-callout h2{font-size:24px;font-weight:900;margin:0 0 30px}.ceu-enroll-callout p{font-size:20px}.ceu-enroll-callout p a{color:#fff;text-decoration:underline}.ceu-enroll-callout p a:focus,.ceu-enroll-callout p a:hover{text-decoration:none}.ceu-enroll-callout .card .card-body{padding:30px}.ceu-enroll-callout .card h3{color:#2e496c;font-size:22px;font-weight:700;margin:0 0 24px}.ceu-enroll-callout .card p{color:#575757;margin:0}.ceu-header{margin:64px 0}.ceu-header h2{color:#2e496c;font-size:22px;font-weight:700;margin:0 0 48px}.ceu-header .card .img-fluid{padding:30px}.ceu-table{background-image:url(/images/pattern-shield-dark.jpg?337f058836cb24582bbcf3a89a8fcbb5);background-position:50%;background-repeat:repeat;padding:32px 16px;position:relative}@media (min-width:768px){.ceu-table{padding:48px 0}}@media (min-width:992px){.ceu-table{padding:64px 0}}@media (min-width:1200px){.ceu-table{padding:82px 0}}.ceu-table h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin-bottom:30px}.ceu-table .card{background:none;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:10px}.ceu-table .card .table{border:none;margin:0}.ceu-table .card .table thead td{word-wrap:none;background-color:#496992;border-top:0;color:#fff;font-weight:700;padding:24px 30px;white-space:nowrap}.ceu-table .card .table thead td:first-child{border-top-left-radius:10px}.ceu-table .card .table thead td:last-child{border-top-right-radius:10px}.ceu-table .card .table thead td+td{border-left:1px solid #425e83}.ceu-table .card .table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.ceu-table .card .table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.ceu-table .card .table tbody tr td{background-color:#fff;padding:24px 30px}.ceu-table .card .table tbody tr td+td{border-left:1px solid #e5e5e5}.ceu-table .card .table tbody tr td .fas{color:#e16e50;font-size:12px;margin-left:8px}.ceu-table .card .table tbody tr td .fas+.fas{margin-left:4px}.ceu-table .disclaimer{margin-top:30px;padding-left:48px;position:relative}.ceu-table .disclaimer h3,.ceu-table .disclaimer p{color:#fff;font-size:14px}.ceu-table .disclaimer h3{font-weight:900}.ceu-table .disclaimer p strong{display:inline-block;font-size:16px;font-weight:900;margin:0 4px}.ceu-table .disclaimer .icon-container{left:0;position:absolute;text-align:right;top:0;width:32px}.ceu-table .disclaimer .icon-container .fas{color:#e16e50}.facultyguide-callout{background-color:#667890;padding:82px 0;position:relative;text-align:center}@media (min-width:768px){.facultyguide-callout{text-align:inherit}}.facultyguide-callout .background{background-image:url(/images/phrp-wyl-faculty-guide-callout-bg.jpg?8df67222e09eec8351e03a7f6141f200);background-position:right -750px center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.facultyguide-callout .background{background-position:right -300px center}}@media (min-width:992px){.facultyguide-callout .background{background-position:100%}}.facultyguide-callout h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:900;margin-bottom:24px;text-align:center}@media (min-width:768px){.facultyguide-callout h2{text-align:left}}@media (min-width:992px){.facultyguide-callout h2{font-size:32px;text-align:right}}@media (min-width:1200px){.facultyguide-callout h2{font-size:36px;text-align:right}}.facultyguide-callout p{color:#fff;font-size:20px;margin-bottom:24px}.features{border-top:8px solid #e16e50;padding:82px 0;position:relative;text-align:center}.features h2{color:#383a45;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:900;margin-bottom:32px;padding:0 16px;text-align:center}@media (min-width:768px){.features h2{font-size:38px;padding:0}}.features .shield{background-image:url(/images/icon-shield.png?7c4c33c57afecf4fc7b3864c0333edfb);background-position:50%;background-repeat:no-repeat;height:75px;left:50%;margin-left:-37.5px;position:absolute;top:-41.5px;width:75px}.features .btn{-moz-border-radius-topright:0!important;-moz-border-radius-bottomright:24px!important;-moz-border-radius-bottomleft:24px!important;-moz-border-radius-topleft:0!important;-moz-background-clip:padding!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;-webkit-border-bottom-left-radius:24px!important;border-bottom-left-radius:24px!important;-webkit-border-bottom-right-radius:24px!important;border-bottom-right-radius:24px!important;-webkit-border-top-left-radius:0!important;border-top-left-radius:0!important;-webkit-border-top-right-radius:0!important;border-top-right-radius:0!important;padding:16px 32px}.features .card{text-align:left}.features .card .card-body{padding:0}.features .card .card-body h3{color:#c34321;font-size:22px;font-weight:700}@media (min-width:768px){.features .card .card-body h3{font-size:24px}}.features .card .card-body .row,.features .card .card-body p{margin:0}.features .card .card-body .row+.row{border-top:1px solid #f0f4f7}.features .card .card-body .row .col-md-6{padding:30px}.features .card .card-body .row .col-md-6+.col-md-6{border-top:1px solid #f0f4f7}@media (min-width:768px){.features .card .card-body .row .col-md-6+.col-md-6{border-left:1px solid #f0f4f7;border-top:0}}.get-started-today{padding:25px 16px;position:relative}@media (min-width:768px){.get-started-today{padding:50px 0}}@media (min-width:992px){.get-started-today{padding:75px 0}}@media (min-width:1200px){.get-started-today{padding:100px 0}}.get-started-today .background{background-image:url(/images/bg-get-started-today-callout.jpg?65790e075b08b8f8ed5bebdef813616b);background-position:right -750px center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.get-started-today .background{background-position:right -300px center}}@media (min-width:992px){.get-started-today .background{background-position:100%}}.get-started-today h2{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:900;margin-bottom:24px}@media (min-width:992px){.get-started-today h2{font-size:32px}}@media (min-width:1200px){.get-started-today h2{font-size:36px}}.get-started-today h3{color:#2e496c;font-size:18px;font-weight:700;margin-top:16px;text-align:center}.get-started-today a:hover{text-decoration:none}.get-started-today .fad{display:block;font-size:72px;text-align:center}.get-started-today .fad:before{color:#2e496c}.get-started-today .fad:after{color:#bcc6cf}.hero{background-color:#fff;margin:0;padding:348px 16px 48px;position:relative;text-align:center}@media (min-width:992px){.hero{padding:82px 0;text-align:left}}.hero h1{color:#2e496c;font-size:18px;font-weight:700;margin:0}@media (min-width:768px){.hero h1{font-size:24px}}.hero h2{color:#263d5a;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:900;margin:0 0 32px}@media (min-width:768px){.hero h2{font-size:48px}}.hero hr{border-color:#e16e50;border-top:4px solid #e16e50;margin:16px 0}.hero p{color:#383a45;font-size:22px;font-weight:400;margin-bottom:32px}.hero .btn{display:block}.hero .btn+.btn{margin-top:8px}@media (min-width:768px){.hero .btn+.btn{margin-left:32px;margin-top:0}.hero .btn{display:inline-block}}.hero .background{background-image:url(/images/hero-image-no-fade.jpg?d5492de62d2f6ea318aecb35d57cadbd);background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.hero .background{background-image:url(/images/hero-image.jpg?18f70ddab4d85131312917e432361538);background-position:right -400px center;background-size:cover;height:100%}}@media (min-width:1200px){.hero .background{background-position:right -300px center;background-size:cover;height:100%}}@media (min-width:1400px){.hero .background{background-position:calc(50% + 300px);background-size:contain;height:100%}}.hero .overlay{background:linear-gradient(90deg,#fff 1%,#fff 35%,hsla(0,0%,100%,0) 65%,hsla(0,0%,100%,0));display:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.hero .overlay{display:block}}.instant-access{background-image:url(/images/bg-instant-access.jpg?936cd48bb7c08774f72294812a2c496d);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:82px 0}@media (min-width:992px){.instant-access{background-position:right -50px center}}@media (min-width:1200px){.instant-access{background-position:right 100px center}}.instant-access h2{color:#383a45;font-size:26px;font-weight:400;margin-bottom:32px}.instant-access h2 strong{color:#2e496c;font-weight:900;text-transform:uppercase}.instant-access .fa-ul li{line-height:30px}.instant-access .fa-ul li .fa-li{top:-1px}.instant-access .fa-ul li .fa-li .fas{color:#e16e50;font-size:12px}.instant-access .card{text-align:center}.instant-access .card .card-body{padding:32px}.instant-access .card .card-body h3{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;margin:0;text-transform:uppercase}.instant-access .card .card-body h3 strong{display:block;font-size:28px;font-weight:900}.instant-access .card .card-body p{font-style:italic}.instant-access .card .card-body .price-block{background-color:#c34321;color:#fff;font-size:48px;font-weight:900;margin:24px -48px 32px;padding:32px;position:relative}.instant-access .card .card-body .price-block:after,.instant-access .card .card-body .price-block:before{border-style:solid;content:" ";height:0;position:absolute;width:0}.instant-access .card .card-body .price-block:before{border-color:transparent #98341a transparent transparent;border-width:0 16px 16px 0;bottom:-16px;left:0}.instant-access .card .card-body .price-block:after{border-color:#98341a transparent transparent;border-width:16px 16px 0 0;bottom:-16px;right:0}.leadership .col-12{margin-bottom:32px}.leadership h2{color:#2e496c;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:36px}.leadership .leadership-row{margin-bottom:24px}.leadership .person-card{display:flex;flex-direction:column;height:100%}.leadership .person-card .img-container{height:auto;overflow:hidden;width:100%}.leadership .person-card .img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.leadership .person-card .details{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px}.leadership .person-card .details .person-name{color:#617c9f;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:28px;margin-bottom:0}.leadership .person-card .details .person-position{font-size:smaller;margin-top:0;padding-top:0}.leadership .person-card .details .person-description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.leadership .person-card .details .btn{line-height:1;margin-top:auto}@media (max-width:991px){.leadership .col-lg-4{margin-bottom:24px}}@media (min-width:768px){section.leadership{padding:48px 0 24px}}@media (min-width:992px){section.leadership{padding:64px 0 40px}}@media (min-width:1200px){section.leadership{padding:82px 0 58px}}nav{width:100%}nav .navbar-brand{margin:10px 0;padding:0;width:175px;z-index:1}@media (min-width:375px){nav .navbar-brand{width:auto}}nav .navbar-brand .phrp-logo-mini{max-height:59px}nav .navbar-brand .phrp-logo-full{max-height:65px}nav .navbar{overflow:hidden;padding:16px}@media (min-width:992px){nav .navbar{padding:0}}nav .navbar.navbar-dark{background-color:#2e496c!important}nav .navbar .navbar-collapse{justify-content:flex-end}nav .navbar .navbar-collapse.collapsing,nav .navbar .navbar-collapse.show{margin:0 -24px -16px}@media (min-width:992px){nav .navbar .navbar-collapse.collapsing,nav .navbar .navbar-collapse.show{margin-bottom:0}}nav .navbar .navbar-collapse.collapsing .navbar-nav,nav .navbar .navbar-collapse.show .navbar-nav{margin-top:24px;text-align:center}@media (min-width:768px){nav .navbar .navbar-collapse.collapsing .navbar-nav,nav .navbar .navbar-collapse.show .navbar-nav{flex-direction:row;justify-content:center}}@media (min-width:992px){nav .navbar .navbar-collapse.collapsing .navbar-nav,nav .navbar .navbar-collapse.show .navbar-nav{margin-bottom:0;margin-top:0}}nav .navbar .navbar-collapse.collapsing .navbar-nav .nav-item,nav .navbar .navbar-collapse.show .navbar-nav .nav-item{margin:0}nav .navbar .navbar-collapse.collapsing .navbar-nav .nav-item+.nav-item,nav .navbar .navbar-collapse.show .navbar-nav .nav-item+.nav-item{margin-top:1px}@media (min-width:768px){nav .navbar .navbar-collapse.collapsing .navbar-nav .nav-item,nav .navbar .navbar-collapse.show .navbar-nav .nav-item{margin-left:1px;margin-top:0!important}}nav .navbar .navbar-collapse.collapsing .navbar-nav .shade,nav .navbar .navbar-collapse.show .navbar-nav .shade{display:none;width:80px}@media (min-width:768px){nav .navbar .navbar-collapse.collapsing .navbar-nav .shade,nav .navbar .navbar-collapse.show .navbar-nav .shade{display:block}}nav .navbar .navbar-collapse.collapsing .navbar-nav .shade:first-child,nav .navbar .navbar-collapse.show .navbar-nav .shade:first-child{margin-left:0}nav .navbar .navbar-collapse.collapsing .navbar-nav .shade:last-child,nav .navbar .navbar-collapse.show .navbar-nav .shade:last-child{margin-right:0}@media (max-width:991.98px){nav .navbar.navbar-expand-lg>.container,nav .navbar.navbar-expand-lg>.container-fluid{padding-left:0;padding-right:0}}nav .navbar .navbar-nav{position:relative}nav .navbar .navbar-nav:before{background-color:#2e496c;background-image:linear-gradient(90deg,#2e496c,#36557e);background-image:-o-linear-gradient(left,#2e496c,#36557e);left:-160px}nav .navbar .navbar-nav:after,nav .navbar .navbar-nav:before{bottom:0;content:"";display:block;position:absolute;top:0;width:160px;z-index:0}nav .navbar .navbar-nav:after{background-color:#36557e;background-image:linear-gradient(90deg,#36557e,#2e496c);background-image:-o-linear-gradient(left,#36557e,#2e496c);right:-160px}nav .navbar .navbar-nav .shade{display:none;height:100px;width:160px}nav .navbar .navbar-nav .shade:first-child{background-color:#2e496c;background-image:linear-gradient(90deg,#2e496c,#36557e);background-image:-o-linear-gradient(left,#2e496c,#36557e)}nav .navbar .navbar-nav .shade:last-child{background-color:#36557e;background-image:linear-gradient(90deg,#36557e,#2e496c);background-image:-o-linear-gradient(left,#36557e,#2e496c);margin-left:1px;margin-right:-160px}nav .navbar .navbar-nav .nav-item{margin-left:1px}nav .navbar .navbar-nav .nav-item.active .nav-link{background-color:#3d6190;position:relative}nav .navbar .navbar-nav .nav-item.active .nav-link:after{border-color:transparent transparent #eef2f6;border-style:solid;border-width:0 10px 15px;bottom:0;content:" ";display:none;height:4px;height:0;left:50%;margin-left:-10px;position:absolute;width:100%;width:0}@media (min-width:768px){nav .navbar .navbar-nav .nav-item.active .nav-link:after{display:block}}nav .navbar .navbar-nav .nav-item .nav-link{align-items:center;background-color:#36557e;color:#fff;display:flex;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;height:100px;justify-content:center;padding:0 32px}nav .navbar .navbar-nav .nav-item .nav-link:focus,nav .navbar .navbar-nav .nav-item .nav-link:hover{background-color:#3d6190}nav .navbar .navbar-nav .nav-item .nav-link-highlighted{background-color:#bb4a2d;background-image:linear-gradient(90deg,#bb4a2d,#ae3d20);background-image:-o-linear-gradient(left,#bb4a2d,#ae3d20)}nav .navbar .navbar-nav .nav-item .nav-link-highlighted:focus,nav .navbar .navbar-nav .nav-item .nav-link-highlighted:hover{background-color:#ce5333;background-image:linear-gradient(90deg,#ce5333,#c44524);background-image:-o-linear-gradient(left,#ce5333,#c44524)}nav .sub-navbar{background-color:#383a45}nav .sub-navbar .nav.nav-pills{border:none}nav .sub-navbar .nav.nav-pills .nav-item{border:none;margin:1px}nav .sub-navbar .nav.nav-pills .nav-item.active .nav-link{background-color:#66697d;position:relative}nav .sub-navbar .nav.nav-pills .nav-item.active .nav-link:focus,nav .sub-navbar .nav.nav-pills .nav-item.active .nav-link:hover{background-color:#71758b}nav .sub-navbar .nav.nav-pills .nav-item .nav-link{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#4f5261;border:none;border-radius:0;color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;padding:16px;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}nav .sub-navbar .nav.nav-pills .nav-item .nav-link:focus,nav .sub-navbar .nav.nav-pills .nav-item .nav-link:hover{background-color:#5a5d6f}nav .sub-navbar .nav.nav-pills .nav-item+.nav-item{margin-left:0}nav .sub-navbar .nav.nav-pills .nav-item .dropdown-item.active{background-color:#383a45}.news{padding:32px 16px;position:relative}@media (min-width:768px){.news{padding:48px 0}}@media (min-width:992px){.news{padding:64px 0}}@media (min-width:1200px){.news{padding:82px 0}}.news .news-item:focus .btn,.news .news-item:hover .btn{background-color:#bcc4cf}.news .news-item a{text-decoration:none}.news .news-item .card-body{padding:37.5px 22.5px}.news .news-item h2{color:#c34321;font-size:16px;font-weight:700;margin:0 0 4px}.news .news-item h3{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin:0 0 8px}.news .news-item .news-item-summary{color:#383a45;font-size:18px}.news .news-item .news-item-summary a{color:#617c9f;font-weight:700;text-decoration:underline}.news .news-item .news-item-summary:last-child{margin:0}.news .news-item .btn{-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#cbd1da;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;box-shadow:none;color:#2e496c;display:block;margin:0;padding:24px;text-align:center}@media (min-width:992px){.news .news-item .btn{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;bottom:0;display:block;margin:0;position:absolute;right:0;top:0}}.news .news-item .btn .fas{font-size:24px;margin:0}.organization-callout{background-color:#667890;padding:82px 0;position:relative;text-align:center}@media (min-width:768px){.organization-callout{text-align:inherit}}.organization-callout.color-2{background-color:#c34321}.organization-callout.color-2 .background{background-image:url(/images/bg-organization-callout-2.jpg?accc5cdfc3655d585a9f1b4f30940ef4)}.organization-callout.color-2 h2{text-align:center!important}@media (min-width:576px){.organization-callout.color-2 h2{text-align:left!important}}.organization-callout.color-2 .text{display:inline-block;margin-left:16px}.organization-callout .background{background-image:url(/images/bg-organization-callout.jpg?b37cd536dd1059d2ff9bb6870e64bd86);background-position:right -750px center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.organization-callout .background{background-position:right -300px center}}@media (min-width:992px){.organization-callout .background{background-position:100%}}.organization-callout h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:900;margin-bottom:24px;text-align:center}@media (min-width:768px){.organization-callout h2{text-align:left}}@media (min-width:992px){.organization-callout h2{font-size:32px;text-align:right}}@media (min-width:1200px){.organization-callout h2{font-size:36px;text-align:right}}.organization-callout p{color:#fff;font-size:20px;margin-bottom:24px}section.partner-logos{background-color:#fff;padding:60px 0}section.partner-logos h2{color:#383a45;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:900;margin:0 auto 32px;max-width:840px;padding:0 16px;text-align:center}@media (min-width:768px){section.partner-logos h2{font-size:38px;padding:0}}section.partner-logos h2:has(+p){margin-bottom:16px}section.partner-logos p{margin:0 auto;text-align:center}.resources-callout{background-color:#b44f35;padding:82px 0;position:relative;text-align:center}@media (min-width:768px){.resources-callout{text-align:inherit}}.resources-callout .background{background-image:url(/images/bg-resources-callout.png?dcf6f79d1dbe20cf77b7fcee22b32ce7);background-position:right -750px center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.resources-callout .background{background-position:right -300px center}}@media (min-width:992px){.resources-callout .background{background-position:100%}}.resources-callout h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-weight:900;margin-bottom:24px;text-align:center}@media (min-width:768px){.resources-callout h2{text-align:left}}@media (min-width:992px){.resources-callout h2{font-size:32px;text-align:right}}@media (min-width:1200px){.resources-callout h2{font-size:36px;text-align:right}}.resources-callout p{color:#fff;font-size:20px;margin-bottom:24px}.resources-table{background-image:url(/images/pattern-shield-dark.jpg?337f058836cb24582bbcf3a89a8fcbb5);background-position:50%;background-repeat:repeat;padding:32px 16px;position:relative}@media (min-width:768px){.resources-table{padding:48px 0}}@media (min-width:992px){.resources-table{padding:64px 0}}@media (min-width:1200px){.resources-table{padding:82px 0}}.resources-table h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin-bottom:16px}.resources-table .card{background:none;border-radius:10px}.resources-table .card,.resources-table .card .card-header{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.resources-table .card .card-header{-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:10px;background-color:#456da2;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;padding:30px}.resources-table .card .card-header .card-title{color:#fff;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:900;margin:0;text-transform:uppercase}.resources-table .card .card-header .card-title.note{font-weight:400;text-transform:none}.resources-table .card .card-header .card-title.note strong{font-weight:900}.resources-table .card .table{margin:0}.resources-table .card .table tbody tr:nth-child(2n) td{background-color:#eaedf0}.resources-table .card .table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.resources-table .card .table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.resources-table .card .table tbody tr td{background-color:#fff;padding:24px 30px}.resources-table .card .table tbody tr td .link{color:#383a45;display:block;font-size:18px;font-weight:700;margin-bottom:4px;padding-left:34px;position:relative}.resources-table .card .table tbody tr td .link .fas{color:#c34321;height:18px;left:0;margin-right:12px;min-width:18px;position:absolute;text-align:center;top:2.5px}.resources-table .card .table tbody tr td .link:last-child{margin:0}.resources-table .card .table tbody tr td p{margin:0 0 0 34px}.split-callout{position:relative}.split-callout a:not(.btn){color:#383a45}.split-callout .background{display:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.split-callout .background{display:block}}.split-callout .background .row{margin:0}.split-callout .background .col-lg-6{padding-bottom:82px;padding-top:82px;position:relative}.split-callout .background .background-color-1,.split-callout .background .background-color-2{height:100%;left:0;position:absolute;top:0;width:100%}.split-callout .background .background-color-1{background-color:#fff;box-shadow:0 0 7px 0 rgba(59,86,121,.1);height:100%;width:100%;z-index:1}.split-callout .background .background-color-2{background-color:#f0f4f7;height:100%;width:100%;z-index:0}@media (max-width:991px){.split-callout .container{margin:0;max-width:none}}.split-callout .container .col-lg-6{background-color:#fff;padding:82px 32px;z-index:2}.split-callout .container .col-lg-6 .pr-lg-5{padding-right:0!important}.split-callout .container .col-lg-6 .pl-lg-5{padding-left:0!important}.split-callout .container .col-lg-6+.col-lg-6{background:none}@media (min-width:992px){.split-callout .container .col-lg-6:first-child{padding-left:.9375rem}.split-callout .container .col-lg-6:last-child{padding-right:.9375rem}}@media (min-width:768px){.split-callout .container .col-lg-6{padding:82px 64px}}@media (min-width:992px){.split-callout .container .col-lg-6{background:none}}.split-callout .container .col-lg-6 h2{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;margin-bottom:32px}.split-callout .container .col-lg-6 .btn{display:block;margin:32px 0 0}@media (min-width:768px){.split-callout .container .col-lg-6 .btn{display:inline-block}}.split-callout .container .col-lg-6 .portraits{margin:32px 0 0}.split-callout .container .col-lg-6 .portraits .img-container{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #bdc6d1;border-radius:50%;display:block;height:200px;margin:0 auto;overflow:hidden;width:200px}.split-callout .container .col-lg-6 .portraits .img-container+.img-container{margin-top:24px}@media (min-width:768px){.split-callout .container .col-lg-6 .portraits .img-container{display:inline-block;height:150px;margin:0;width:150px}.split-callout .container .col-lg-6 .portraits .img-container+.img-container{margin-left:24px}}.split-callout .container .col-lg-6 .news-list{list-style:none;margin:0;padding:0}.split-callout .container .col-lg-6 .news-list li{margin:0}.split-callout .container .col-lg-6 .news-list li+li{margin-top:32px}.split-callout .container .col-lg-6 .news-list h3{color:#c34321;font-size:14px;font-weight:700;margin:0}.split-callout .container .col-lg-6 .news-list h4{margin:0}.split-callout .container .col-lg-6 .news-list h4 a{color:#383a45;display:block;font-size:18px;font-weight:700;text-decoration:none}.split-callout .container .col-lg-6 .news-list h4 a:focus,.split-callout .container .col-lg-6 .news-list h4 a:hover{text-decoration:underline}.stats .header{background-image:url(/images/pattern-shield.jpg?d55e1922c1a9b7947ca78779a8e4420b);background-position:50%;background-repeat:repeat;padding:32px;position:relative}.stats .header .overlay{background-color:rgba(240,244,247,.7);background-image:linear-gradient(rgba(240,244,247,.7),#fff);background:-o-linear-gradient(top,rgba(240,244,247,.7),#fff);box-shadow:0 0 7px 0 rgba(59,86,121,.1);height:100%;left:0;position:absolute;top:0;width:100%}.stats .header h2{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;margin:0;text-align:center}@media (min-width:768px){.stats .header h2{font-size:32px}}.stats .content{background-color:#2e496c;background-image:linear-gradient(#2e496c,#082346);background:-o-linear-gradient(top,#2e496c,#082346);box-shadow:0 0 7px 0 rgba(59,86,121,.1);padding:32px 0}.stats .content h3{color:#fff;padding:32px;text-align:center}.stats .content h3 span{display:block}.stats .content h3 span.number{font-size:48px;font-weight:900}.stats .content h3 span.text{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;margin-top:16px}.text-block{padding:32px 16px;position:relative}@media (min-width:768px){.text-block{padding:48px 0}}@media (min-width:992px){.text-block{padding:64px 0}}@media (min-width:1200px){.text-block{padding:82px 0}}.text-block .container h2{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;margin-bottom:32px}.text-block .container h2:not(.color-2){color:#2e496c}.text-block .container h3{color:#383a45;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:24px}.text-block .container ol li+li,.text-block .container ul li+li{margin-top:8px}.text-block .container p{font-size:20px}.text-block .container .img-container{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px;box-shadow:0 0 7px 0 rgba(59,86,121,.1);display:inline-block;margin:16px auto 0;overflow:hidden}@media (min-width:768px){.text-block .container .img-container{margin:32px auto 0}}@media (min-width:992px){.text-block .container .img-container{margin:0 auto}}section.text-block-history{background-color:#fff;padding:32px 16px;position:relative}@media (min-width:768px){section.text-block-history{padding:48px 0}}@media (min-width:992px){section.text-block-history{padding:64px 0}}@media (min-width:1200px){section.text-block-history{padding:82px 0}}section.text-block-history .container h2{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;margin-bottom:32px}section.text-block-history .container h2:not(.color-2){color:#2e496c}section.text-block-history .container p{font-size:20px}section.text-block-history .container .img-container{border-radius:4px;box-shadow:0 0 7px 0 rgba(59,86,121,.1);display:block;margin:0 0 32px;overflow:hidden}@media (min-width:768px){section.text-block-history .container .img-container{margin:32px 0}}@media (min-width:992px){section.text-block-history .container .img-container{margin:0}}section.text-block-history .custom-margin-right{margin-right:30px}@media (max-width:992px){section.text-block-history .custom-margin-right{margin-right:0}}.text-block-contact{background-color:#fff;padding:32px 16px;position:relative}@media (min-width:768px){.text-block-contact{padding:48px 0}}@media (min-width:992px){.text-block-contact{padding:64px 0}}@media (min-width:1200px){.text-block-contact{padding:82px 0}}.text-block-contact .container h2{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;margin-bottom:32px}.text-block-contact .container h2:not(.color-2){color:#2e496c}.text-block-contact .container p{font-size:20px}.text-block-contact .container .img-container{border-radius:4px;box-shadow:0 0 7px 0 rgba(59,86,121,.1);display:block;margin:0 0 32px;overflow:hidden}@media (min-width:768px){.text-block-contact .container .img-container{margin:32px 0}}@media (min-width:992px){.text-block-contact .container .img-container{margin:0}}.text-block-contact .form-group label{display:block;font-weight:700}.text-block-contact .form-group.required label:after{color:#e16e50;content:" *"}.text-block-contact .form-group .inputfile{height:.1px;margin:0;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.text-block-contact .form-group .inputfile+label{align-items:center;cursor:pointer;display:inline-flex;font-size:18px;height:42.5px;justify-content:center;margin:0;padding:0 24px}.text-block-contact .form-group .inputfile+label *{pointer-events:none}.text-block-contact .form-group .inputfile:focus+label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.wyl-callout{background-image:url(/images/pattern-shield-dark.jpg?337f058836cb24582bbcf3a89a8fcbb5);background-position:50%;background-repeat:repeat;padding:32px 16px;position:relative}@media (min-width:768px){.wyl-callout{padding:48px 0}}@media (min-width:992px){.wyl-callout{padding:64px 0}}@media (min-width:1200px){.wyl-callout{padding:82px 0}}.wyl-callout h2{color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;margin-bottom:32px}.wyl-callout .card{-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;overflow:hidden}.wyl-callout .card,.wyl-callout .card.dark{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.wyl-callout .card.dark{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;background-color:rgba(54,83,123,.75);-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.wyl-callout .card.dark .card-body{padding:24px}@media (min-width:768px){.wyl-callout .card.dark .card-body{padding:48px}}.wyl-callout .card.dark .card-body h3{color:#fff;text-align:left}.wyl-callout .card.dark .card-body p{color:#fff}.wyl-callout .card .card-body{padding:16px 16px 8px}@media (min-width:768px){.wyl-callout .card .card-body{padding:48px 48px 24px}}.wyl-callout .card .card-body h3{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:32px;text-align:center}@media (min-width:768px){.wyl-callout .card .card-body h3{font-size:24px}}.wyl-callout .card .card-body p:last-child{margin:0}.wyl-callout .card .card-body ul.modules{list-style:none;margin:0;padding-left:16px}@media (min-width:768px){.wyl-callout .card .card-body ul.modules{padding-left:32px}}.wyl-callout .card .card-body ul.modules li{color:#fff;font-size:16px;font-weight:700;padding-left:48px;position:relative}@media (min-width:768px){.wyl-callout .card .card-body ul.modules li{font-size:24px;font-weight:700}}.wyl-callout .card .card-body ul.modules li:after{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e16e50;border-radius:50%;color:#fff;content:" ";font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:900;height:16px;left:0;position:absolute;text-align:center;top:8px;width:16px}.wyl-callout .card .card-body ul.modules li+li{margin-top:16px}.wyl-callout .card .card-body .img-fluid{margin:48px 0 24px}@media (min-width:992px){.wyl-callout .card .card-body .img-fluid{margin:0 0 24px}}.wyl-callout .card .card-body .fa-ul{list-style:none;margin:0;padding:0}.wyl-callout .card .card-body .fa-ul li .fa-li{color:#e16e50;font-size:14px;left:6px;top:.5em}.wyl-callout .card .card-body .fa-ul li p{margin:0 0 24px;padding-left:32px}.accordion{margin-bottom:18px}.accordion-section+.accordion-section{margin-top:18px}.accordion-section .accordion-section-title{background-color:transparent;border:0;color:#2e496c;cursor:pointer;font-weight:700;padding:0;text-align:left}.accordion-section .accordion-section-title:before{background-color:#f26646;background-image:url(/images/white_arrow.png);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:24px;margin-right:12px;vertical-align:middle;width:24px}.accordion-section .accordion-section-body{display:none;padding:16px 0 16px 38px}.accordion-section .accordion-section-body>:last-child{margin-bottom:0}.accordion-section.open .accordion-section-title:before{background-image:url(/images/white_arrow_down.png)}.accordion-section.open .accordion-section-body{display:block}.bannercallout{margin-bottom:47px}.bannercallout .bannercallout-header{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 7px 0 rgba(59,86,121,.1);margin-left:15px;margin-right:15px;padding:30px 20px 18px}.bannercallout .bannercallout-title{font-size:24px;font-weight:900;margin-bottom:5px}.bannercallout .bannercallout-subtitle,.bannercallout .bannercallout-title{color:#383a45;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase}.bannercallout .bannercallout-subtitle{font-size:18px}.bannercallout .bannercallout-banner{background-color:#bb4a2d;color:#fff;font-size:48px;font-weight:800;padding:9px 0 11px;position:relative;text-align:center}.bannercallout .bannercallout-banner:after,.bannercallout .bannercallout-banner:before{background-image:url(/images/bannercallout-corners.gif);content:"";display:block;height:14px;position:absolute;width:14px}.bannercallout .bannercallout-banner:before{bottom:-14px;left:1px}.bannercallout .bannercallout-banner:after{background-position:-14px 0;bottom:-14px;right:1px}.bannercallout .bannercallout-body{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 7px 0 rgba(59,86,121,.1);margin-left:15px;margin-right:15px;padding:22px 20px 28px;text-align:center}.bannercallout .bannercallout-blurb{color:#383a45;font-size:16px;font-style:italic}.bannercallout .bannercallout-blurb p{font-size:inherit}.btn{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:24px;box-shadow:0 0 7px 0 rgba(59,86,121,.1);color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:16px 24px}.btn-text{color:#383a45;display:block;font-weight:900;margin-top:24px;text-align:center;text-decoration:none}.btn-text:focus,.btn-text:hover{color:#4f5261;text-decoration:underline}.btn-text .fas{color:#e16e50;margin-left:4px}.btn.color-1{background-color:#2e496c}.btn.color-1:focus,.btn.color-1:hover{background-color:#263d5a;color:#fff}.btn.color-2{background-color:#c34321}.btn.color-2:focus,.btn.color-2:hover{background-color:#ad3b1e;color:#fff}.btn.color-3{background-color:#383a45}.btn.color-3:focus,.btn.color-3:hover{background-color:#2d2e37;color:#fff}.btn.color-4{background-color:#fff;color:#2e496c}.btn.color-4 .far,.btn.color-4 .fas{color:#e16e50}.btn .far,.btn .fas{margin-left:18px}.bcpicker{background-color:#fff;border-radius:.25rem;box-shadow:0 0 7px 0 rgba(59,86,121,.1)}.bcpicker .bcpicker-title{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;text-align:center}.bcpicker .bcpicker-options .bcpicker-option{padding:15px}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-button{background-color:#52545f;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:246px;justify-content:center;margin-bottom:24px;text-align:center}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-button:hover{background-color:#2d2e37}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-button .fad{font-size:100px}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-button .fad:before{color:#e16e50;opacity:1}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-button .fad:after{color:#fff;opacity:1}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-button h3{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:700;margin:32px 0 0;text-transform:uppercase}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-desc{text-align:center}@media (max-width:991px){.bcpicker{margin-bottom:64px;padding:32px 15px}.bcpicker .bcpicker-title{margin-bottom:34px}.bcpicker .bcpicker-options{margin-left:-15px;margin-right:-15px;padding:0 15px}.bcpicker .bcpicker-options .bcpicker-option{position:relative;z-index:100}.bcpicker .bcpicker-options .bcpicker-option+.bcpicker-option{margin-top:32px}}@media (min-width:992px){.bcpicker{margin-bottom:28px;padding:48px}.bcpicker .bcpicker-title{margin-bottom:33px}.bcpicker .bcpicker-options{display:flex;margin-left:-48px;margin-right:-48px;padding-left:48px;padding-right:48px;position:relative}.bcpicker .bcpicker-options:before{background-color:#d3dbe2;content:"";display:block;height:214px;left:0;position:absolute;right:0;top:16px;z-index:90}.bcpicker .bcpicker-options .bcpicker-option{flex:0 0 50%;z-index:100}.bcpicker .bcpicker-options .bcpicker-option:first-child{padding-right:15px}.bcpicker .bcpicker-options .bcpicker-option:last-child{padding-left:15px}.bcpicker .bcpicker-options .bcpicker-option .bcpicker-option-desc{padding:0 40px}}.bcnotice{font-size:24px;margin:30px auto;max-width:800px}.bcbuttons,.bcnotice{text-align:center}@media (max-width:767px){.bcbuttons .btn+.btn{margin-top:24px}}@media (min-width:768px){.bcbuttons .btn+.btn{margin-left:30px}}.bc-nav{padding:84px 0 0}.bc-nav.flex ul.row{display:flex}.bc-nav.flex ul.row li{flex:1 0 0px}.bc-nav ul{list-style:none;margin:0;padding:0}.bc-nav ul li{padding:0 4px}@media (min-width:768px){.bc-nav ul li{padding:0 8px}}.bc-nav ul li:first-child .nav-item{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:0;border-top-right-radius:0}.bc-nav ul li:first-child .nav-item,.bc-nav ul li:last-child .nav-item{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.bc-nav ul li:last-child .nav-item{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.bc-nav a:focus .nav-item,.bc-nav a:focus .nav-item h2,.bc-nav a:hover .nav-item,.bc-nav a:hover .nav-item h2{background-color:#3d6190}.bc-nav a:focus .nav-item.disabled,.bc-nav a:focus .nav-item.disabled h2,.bc-nav a:hover .nav-item.disabled,.bc-nav a:hover .nav-item.disabled h2{background-color:#d3dbe2}.bc-nav a:focus .nav-item.active,.bc-nav a:focus .nav-item.active h2,.bc-nav a:hover .nav-item.active,.bc-nav a:hover .nav-item.active h2{background-color:#dd5c3a}.bc-nav .nav-item{background-color:#2e496c;height:16px;position:relative;width:100%}.bc-nav .nav-item.disabled,.bc-nav .nav-item.disabled h2{background-color:#d3dbe2}.bc-nav .nav-item.active,.bc-nav .nav-item.active h2{background-color:#c34321}.bc-nav .nav-item h2{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#2e496c;border-radius:50%;color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:900;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;text-align:center;top:50%;width:32px}.bc-options{list-style:none;margin:-16px -15px 0;padding:16px 0;position:relative}@media (min-width:768px){.bc-options{margin:-32px -15px 0;padding:32px 0}}@media (min-width:992px){.bc-options{margin:0 -15px 24px;padding:0}}.bc-options li+li{margin-top:32px}@media (min-width:768px){.bc-options li+li{margin-top:32px}}@media (min-width:992px){.bc-options li+li{margin:0}}.bc-options label{margin:-16px 0 0;overflow:hidden;position:relative;width:100%}.bc-options label input[type=radio]{left:-999px;position:absolute}.bc-options label input[type=radio]:checked+.option-box h3{background-color:#2e496c;border:4px solid #768fae;border-bottom:0}.bc-options label input[type=radio]:checked+.option-box .price{background-color:#172536;border:4px solid #768fae;border-top:0;margin:0}.bc-options label input[type=radio]:checked+.option-box .price p{color:#fff}.bc-options label .option-box{border-radius:4px;padding:0;text-align:center}.bc-options label .option-box,.bc-options label .option-box h3{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.bc-options label .option-box h3{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;background-color:#52545f;border:4px solid #52545f;border-bottom:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:#fff;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;margin:0;padding:24px}@media (min-width:768px){.bc-options label .option-box h3{padding:32px}}@media (min-width:992px){.bc-options label .option-box h3{padding:48px}}.bc-options label .option-box h3 em{color:#f0f4f7;display:block;font-size:18px;margin-top:8px}.bc-options label .option-box h3 span{color:#e16e50}.bc-options label .option-box .price{-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:4px solid #fff;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;margin:0;padding:24px}.bc-options label .option-box .price p{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;margin:0}.billboards{background-color:#f1f4f8;padding:15px 0}.billboard{background-color:#fff;border:1px solid #c0c9d5;border-radius:10px;position:relative}.billboard .billboard-group .billboard-primary .billboard-title{color:#2e496c;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900}.billboard .billboard-group .billboard-primary .billboard-body{color:#333}.billboard .billboard-index{background-color:#c0c9d5;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;color:#3c577a;font-size:18px;font-weight:700;left:50%;padding:4px 20px 1px;position:absolute;transform:translateX(-50%)}@media (max-width:767px){.billboard .billboard-group{padding:25px 25px 28px;text-align:center}.billboard .billboard-group .billboard-primary .billboard-title{font-size:20px;margin-bottom:2px}.billboard .billboard-group .billboard-primary .billboard-body{font-size:16px;margin-bottom:25px}}@media (min-width:768px){.billboard .billboard-group{align-items:center;display:flex;justify-content:space-between;min-height:150px;padding:34px 36px 36px 58px}.billboard .billboard-group .billboard-primary{flex:1 1 auto;padding-right:24px;text-align:left}.billboard .billboard-group .billboard-primary .billboard-title{font-size:24px;margin-bottom:1px}.billboard .billboard-group .billboard-primary .billboard-body{font-size:18px}.billboard .billboard-group .billboard-secondary{text-align:right}.billboard .billboard-group .billboard-secondary .billboard-link{white-space:pre}}.card{border:none;box-shadow:0 0 7px 0 rgba(59,86,121,.1)}.card-header-toolbar{display:flex}.card-header-toolbar-id{padding-right:15px}.card-header-toolbar-body{flex:1 1 auto}.captioned-image .captioned-image-image{border:24px solid #f0f4f8;display:block;margin:0 auto 18px;max-width:100%}.captioned-image .captioned-image-caption{font-size:11px}.captioned-image .captioned-image-source{color:#bd5a00;font-size:11px;font-style:italic}.carouselbox .carouselbox-header{background-color:#52545f;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:16px;text-transform:uppercase}.carouselbox .carousel-inner{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ceu-survey-question+.ceu-survey-question{margin-top:30px}.ceu-survey-answers{list-style-type:none;margin:0;padding:0}.line-legend li span.line-legend-text{position:relative;width:auto}#chartjs-tooltip{background:#222;border-radius:3px;color:#fff;opacity:0;padding:10px;pointer-events:none;position:absolute;transform:translate(-50%);transition:all .1s ease;z-index:999999}#chartjs-tooltip .interventions{border-top:1px solid hsla(0,0%,100%,.2);margin-top:8px;padding-top:5px}#chartjs-tooltip .interventions .interventions-title{font-weight:700}#chartjs-tooltip .interventions .interventions-list .interventions-list-item{display:flex}#chartjs-tooltip .interventions .interventions-list .interventions-list-item .interventions-list-item-title{flex:1 1 auto;padding-right:10px}#chartjs-tooltip .interventions .interventions-list .interventions-list-item .interventions-list-item-date{flex:1 1 auto;font-style:italic;text-align:right}.chartjs-tooltip-key{display:inline-block;height:10px;width:10px}.checkout--options{background-color:#525460;border-radius:8px;margin-bottom:30px;padding:16px}.checkout--options--basecourse{align-items:center;background-color:#fff;border-radius:8px;padding:32px}.checkout--options--basecourse .checkout--options--basecourse--main .checkout--options--basecourse--title{color:#2e496c;font-size:24px;font-weight:700;margin:0;text-transform:uppercase}.checkout--options--basecourse .checkout--options--basecourse--main .checkout--options--basecourse--subtitle{color:#383a45;font-size:16px;font-style:italic;font-weight:700;margin:0}.checkout--options--basecourse .checkout--options--basecourse--required>span{border:1px solid #d3dae0;border-radius:8px;color:#d3dae0;display:inline-block;font-style:italic;font-weight:700;padding:15px 30px}.checkout--options--basecourse .checkout--options--basecourse--cost{color:#525460;font-size:24px;font-weight:700}@media (max-width:767px){.checkout--options--basecourse .checkout--options--basecourse--main{margin-bottom:16px}.checkout--options--basecourse .checkout--options--basecourse--main .checkout--options--basecourse--subtitle,.checkout--options--basecourse .checkout--options--basecourse--main .checkout--options--basecourse--title{text-align:center}.checkout--options--basecourse .checkout--options--basecourse--required{margin-bottom:16px;text-align:center}.checkout--options--basecourse .checkout--options--basecourse--cost{text-align:center}}@media (min-width:768px){.checkout--options--basecourse{display:flex}.checkout--options--basecourse .checkout--options--basecourse--main{flex:1 1 auto}.checkout--options--basecourse .checkout--options--basecourse--required{flex:0 0 auto;margin-right:32px}.checkout--options--basecourse .checkout--options--basecourse--cost{flex:0 0 auto}}.checkout--options--radiolist{background-color:#eff4f7;border-radius:8px;margin-top:36px;padding:16px}.checkout--options--radiolist .checkout--options--radiolist--header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:-35px}.checkout--options--radiolist .checkout--options--radiolist--header .checkout--options--radiolist--title{background-color:#fff;border-radius:8px;color:#52545f;font-weight:700;padding:15px}.checkout--options--radiolist .radiolistitem+.radiolistitem{margin-top:10px}.checkout--options--radiolist--title,.radiolistitem{background-color:#fff}.radiolistitem{border-radius:8px;cursor:pointer;padding:24px}.radiolistitem .radiolistitem--checkbox{flex:0 0 100px}.radiolistitem .radiolistitem--body{flex:1 1 auto}.radiolistitem .radiolistitem--body .radiolistitem--body--title{color:#3b5679;font-size:24px;font-weight:700;margin-bottom:10px}.radiolistitem .radiolistitem--body .radiolistitem--body--info{color:#333}.radiolistitem .radiolistitem--body .radiolistitem--body--info p{margin:0}.radiolistitem .radiolistitem--body .radiolistitem--body--info strong{color:#52545f}.radiolistitem .radiolistitem--metadata .radiolistitem--metadata--primary{color:#3b5679;font-size:24px;font-weight:700}@media (max-width:767px){.radiolistitem{*zoom:1}.radiolistitem:after,.radiolistitem:before{content:"";display:table}.radiolistitem:after{clear:both}.radiolistitem .radiolistitem--checkbox{float:left;width:40px}.radiolistitem .radiolistitem--body{margin-bottom:10px;padding-left:40px}.radiolistitem .radiolistitem--metadata{padding-left:40px}.radiolistitem .radiolistitem--metadata .radiolistitem--metadata--primary{margin-bottom:10px}}@media (min-width:768px){.radiolistitem{display:flex}.radiolistitem .radiolistitem--checkbox{flex:0 0 100px}.radiolistitem .radiolistitem--body{flex:1 1 auto}.radiolistitem .radiolistitem--metadata{flex:0 0 150px;text-align:right}.radiolistitem .radiolistitem--metadata .radiolistitem--metadata--primary{margin-bottom:32px}}.checkout--mchesid{margin-bottom:30px}.checkout--ceueula,.checkout--mchesid{background-color:#fff;border-radius:8px;padding:16px}.checkout--ceueula .checkout--ceueula--title{color:#525460;font-weight:700;padding-bottom:16px;text-align:center}.checkout--ceueula .checkout--ceueula--body{background-color:#f0f4f7;border-radius:8px;max-height:283px;overflow-y:scroll;padding:24px}.checkout--ceueula .checkout--ceueula--body:last-child{margin-bottom:0}.checkout--ceueula .checkout--ceueula--accept{color:#3b5679;font-weight:700;padding-top:16px;text-align:center}.checkout--checkout{margin-top:48px}.checkout--checkout .checkout--checkout--error{margin-bottom:20px}.checkout--checkout .checkout--checkout--total{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.checkout--checkout .checkout--checkout--submit,.checkout--submit{text-align:center}a.citation-item{cursor:pointer}.collapse-toggle.collapsed .collapse-toggle-collapse,.collapse-toggle:not(.collapsed) .collapse-toggle-expand{display:none}.coursequote{margin-bottom:18px;max-width:560px}.coursequote .coursequote-quote{background-color:#f0f4f7;color:#383a45;font-size:1rem;margin:0;padding:22px 72px;position:relative}.coursequote .coursequote-quote .coursequote-quote-body>:last-child{margin-bottom:0}.coursequote .coursequote-quote:after,.coursequote .coursequote-quote:before{background:url(/images/coursequote-quotes.png) no-repeat;content:"";display:block;height:15px;position:absolute;width:21px}.coursequote .coursequote-quote:before{left:22px;top:21px}.coursequote .coursequote-quote:after{background-position:0 -15px;bottom:34px;right:25px}.coursequote .coursequote-quote .coursequote-quote-footer{margin-top:7px;text-align:right}.coursequote .coursequote-quote .coursequote-quote-footer:before{content:"\2013\00a0"}.coursequote .coursequote-quote .coursequote-quote-footer cite{font-style:inherit}.coursequote .coursequote-caption{color:#34577d;font-size:24px;font-weight:700;min-height:19px;padding:9px 0 0;position:relative;text-align:center}.coursequote .coursequote-caption:before{background:url(/images/coursequote-tail.png) no-repeat;content:"";display:block;height:19px;position:absolute;right:89px;top:0;width:44px}.eula-imagerow .eula-imagerow-image img{display:block;max-width:100%}.eula-imagerow .eula-imagerow-image img.bordered{border:10px solid #fff}.eula-imagerow .eula-imagerow-text>:first-child{margin-top:0}.eula-imagerow .eula-imagerow-text>:last-child{margin-bottom:0}@media (max-width:767px){.eula-imagerow{margin-bottom:1rem}.eula-imagerow .eula-imagerow-image img{margin-bottom:1rem;margin-left:auto;margin-right:auto}}@media (min-width:768px){.eula-imagerow{display:flex;margin-bottom:1rem;margin-left:-15px;margin-right:-15px}.eula-imagerow .eula-imagerow-image{flex:0 0 200px;padding-left:15px;padding-right:15px}.eula-imagerow .eula-imagerow-text{flex:1 1 auto;padding-left:15px;padding-right:15px}}.header-bar{padding:32px;position:relative;z-index:0}.page-section .header-bar{background:none;background-color:#f0f4f7;margin-top:-18px}.page-section .header-bar .overlay{display:none}.page-section .header-bar h1{color:#383a45!important;margin:0}.header-bar .overlay{background-color:rgba(240,244,247,.7);background-image:linear-gradient(rgba(240,244,247,.7),#fff);background:-o-linear-gradient(top,rgba(240,244,247,.7),#fff);height:100%;left:0;position:absolute;top:0;width:100%}.header-bar h1{color:#383a45;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:900;margin:0;text-transform:uppercase}.header-bar h1 .badge{background-color:#bb4a2d;color:#fff;font-size:12px;padding:4px 8px;text-transform:none}.header-bar .btn{border:2px solid #c6ced8;box-shadow:none;color:#2e496c;font-size:14px;margin:0;padding:6px 16px}.header-bar .btn:focus,.header-bar .btn:hover{background-color:#c6ced8;color:#383a45}.header-bar .btn:focus .fas,.header-bar .btn:hover .fas{color:#fff}.header-bar .btn .fas{color:#c34321;margin:0}@media (min-width:768px){.header-bar .btn .fas{margin:0 8px 0 0}}.imagebar{display:flex;margin-bottom:18px}.imagebar .imagebar-image{flex:0 0 82px}.imagebar .imagebar-image img{display:block;max-width:82px}.imagebar .imagebar-text{flex:1 1 auto;margin-left:18px}.imagebar .imagebar-text>:last-child{margin-bottom:0}.imagebar .imagebar-text .imagebar-text-title{color:#2e496c;font-size:18px;font-weight:700}.jumbo-button-bar{align-items:stretch;display:flex;margin-bottom:30px;min-height:160px;width:100%}.jumbo-button-bar .jumbo-button{background-color:#fff;border:1px solid #ccc;border-radius:.25rem;color:#007eb5;flex:1 1 0;font-size:1.25rem;font-weight:700;padding:15px}.jumbo-button-bar .jumbo-button:hover{text-decoration:none}.jumbo-button-bar .jumbo-button:not(:last-child){margin-right:15px}.jumbo-button-bar .jumbo-button:not(:first-child){margin-left:15px}.logogrid .logogrid-item{padding:16px}.logogrid .logogrid-item img{display:block;margin:0 auto;max-width:100%}@media (min-width:576px){.logogrid{display:flex;flex-wrap:wrap;justify-content:center}.logogrid .logogrid-item{flex-grow:0;flex-shrink:0}}@media (min-width:576px) and (max-width:767px){.logogrid .logogrid-item{flex-basis:50%}}@media (min-width:576px) and (min-width:768px) and (max-width:991px){.logogrid .logogrid-item{flex-basis:33.33%}}@media (min-width:576px) and (min-width:992px){.logogrid .logogrid-item{flex-basis:25%}}.modal .modal-header{border:none;z-index:1}.modal .modal-body{margin-top:-63px;padding:32px;z-index:0}.modal .modal-body h5{color:#c34321;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:16px}.modal .modal-body .btn{border:none}.modal .modal-body .well{border:1px solid #ebebec;margin:32px -32px 0}.modal .modal-body .well label{font-weight:700}.modal .modal-body .well>.form-group:last-child{margin:0}.modal .modal-footer{background:none;border:none;justify-content:center;padding:0 32px 32px}.modal .glossary-modal .heading-main .badge{font-size:16px}#glossary-modal-new .modal-header{padding:0}#glossary-modal-new .modal-header>div{flex:1 1 100%;position:relative}#glossary-modal-new .modal-header>div .modal-title{color:#c34321;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;margin:32px}#glossary-modal-new .modal-header>div .close{margin:0;padding:0;position:absolute;right:1rem;top:1rem}#glossary-modal-new .modal-body{background-color:#f1f4f8;margin-top:0;padding:32px 47px}#glossary-modal-new .modal-body .badge{font-size:16px}#glossary-modal-new .modal-footer{padding:32px}.glossary-modal-toc{background-color:#ccc;padding:24px}.glossary-modal-toc ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;width:100%}.glossary-modal-toc ul li{flex:1 0 auto}.glossary-modal-toc ul li:not(:first-child){margin-left:1px}@media (min-width:992px){.glossary-modal-toc ul li:first-child .badge{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:0;border-top-right-radius:0}.glossary-modal-toc ul li:first-child .badge,.glossary-modal-toc ul li:last-child .badge{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.glossary-modal-toc ul li:last-child .badge{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}}.glossary-modal-toc ul .badge{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#2e496c!important;border:none;border-radius:0;cursor:pointer;display:block;font-size:16px;height:100%;margin:0!important;padding:0 8px;text-align:center;width:100%}.glossary-modal-toc ul .badge:focus,.glossary-modal-toc ul .badge:hover{background-color:#e16e50!important}.modal.first-modal-peeker .modal-body .well{border-bottom:0;border-top:0;display:flex;flex-direction:row-reverse;padding-bottom:0;padding-top:0;position:relative}.modal.first-modal-peeker .modal-body .well:before{border-bottom:1px solid #ebebec;top:0}.modal.first-modal-peeker .modal-body .well:after,.modal.first-modal-peeker .modal-body .well:before{background-color:#fff;content:" ";display:block;height:16px;left:0;position:absolute;right:0;z-index:200}.modal.first-modal-peeker .modal-body .well:after{border-top:1px solid #ebebec;bottom:0}.modal.first-modal-peeker .modal-body .well .first-modal-body{margin-bottom:15px;margin-top:15px;padding:32px 15px 32px 0}.modal.first-modal-peeker .modal-body .well .first-modal-body>:last-child{margin-bottom:0}.modal.first-modal-peeker .modal-body .well .first-modal-image{position:relative;z-index:300}.modal.first-modal-peeker .modal-body .well .first-modal-image.ml-3{margin-left:0!important}.modal.first-modal-peeker .modal-body .well .first-modal-image.mb-3{margin-bottom:0!important}.nav-tabs .nav-addon{flex:1 0 auto;padding:10px 19px}.news-section h2{font-size:28px!important}.news-section .btn{margin-top:32px}.news-list{list-style:none;margin:0;padding:0}.news-list li{margin:0}.news-list li+li{margin-top:32px}.news-list h3{color:#c34321;font-size:14px;font-weight:700;margin:0}.news-list h4{margin:0}.news-list h4 a{color:#383a45;display:block;font-size:18px;font-weight:700;text-decoration:none}.news-list h4 a:focus,.news-list h4 a:hover{text-decoration:underline}.popquiz{margin-bottom:18px}.popquiz .popquiz-question{color:#2e496c;font-weight:700;margin-bottom:9px}.popquiz .popquiz-prompt{background-color:#444;border-radius:6px;color:#fff;display:inline-block;font-size:21px;margin-bottom:18px;padding:9px}.popquiz-answer+.popquiz-answer{margin-top:18px}.popquiz-answer .popquiz-answer-header{background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:flex-start;padding:0;text-align:left}.popquiz-answer .popquiz-answer-header .popquiz-answer-label{background-color:#f26646;border-radius:4px;color:#fff;font-weight:700;margin-right:12px;padding:2px 8px}.popquiz-answer .popquiz-answer-header .popquiz-answer-title{color:#2e496c;font-weight:700}.popquiz-answer .popquiz-answer-body{display:none;padding:16px 0 0 38px}.popquiz-answer .popquiz-answer-body>:first-child{margin-bottom:0}.popquiz-answer .popquiz-answer-body .popquiz-answer-note{color:#cf4926;margin-bottom:18px}.popquiz-answer.open .popquiz-answer-body{display:block}.stripe-container{background-color:#52545f;margin-bottom:-32px;padding:16px}.stripe-container,.stripe-container #card-element{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px}.stripe-container #card-element{background-color:#fff;padding:8px}th.sortable{cursor:pointer}.tableint{display:flex}.tableint .tableint-main{flex:0 0 72%}.tableint .tableint-sidebar{flex:0 0 28%;padding:16px 0 0 28px}.tableint-table{border-collapse:collapse;table-layout:fixed;width:100%}.tableint-table td,.tableint-table th{padding:8px}.tableint-table tr{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6}.tableint-table thead th{background-color:#34577d;color:#fff;font-size:16px;text-align:center}.tableint-table tbody{background-color:#f0f3f8}.tableint-table tbody td{position:relative}.tableint-table tbody td .tableint-dropzone{bottom:8px;left:8px;position:absolute;right:8px;top:8px}.tableint-table tbody td .tableint-dropzone .tableint-answer{height:100%}.tableint-content{background-color:#b7b7b7;color:#383a46;font-size:12px;padding:12px}.tableint-content.short{font-size:16px;font-weight:700;text-align:center}.tableint-dropzone{background-color:#d1cfcf}.tableint-dropzone.answered-incorrectly{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.tableint-answers .tableint-answer{cursor:move}.tableint-answers .tableint-answer+.tableint-answer{margin-top:8px}.tableint-answers .tableint-answer.active{border:3px solid hsla(0,0%,100%,.5);padding:9px}.tableint-descriptions .tableint-description{background-color:#efefef;font-size:12px;padding:12px}.tableint-descriptions .tableint-description+.tableint-description{margin-top:8px}.tableint-answer{background-color:#c5c4c4;color:#fff;font-size:12px;padding:12px;text-align:center}.tableint-answer.short{font-size:16px;font-weight:700;text-align:center}.tableint-answer.disabled{opacity:.3}.tableint-answer.ui-draggable-dragging{width:264px}@keyframes shake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.tooltip .tooltip-inner{max-width:350px;padding:16px;text-align:left}.well{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px;padding:32px;position:relative}.well.light{background-color:#f1f4f8}.well.dark{background-color:#52545f}.progrezz{display:flex}.progrezz .progrezz-text{flex:0 0 64px;padding-right:16px}.progrezz .progress{flex:1 1 auto}.resinfo{font-size:18px}.resinfo .resinfo-header{position:relative}.resinfo .resinfo-header .resinfo-header-macbook{display:block;margin:0 auto;max-width:100%;position:relative;z-index:500}.resinfo .resinfo-header .resinfo-header-circle1,.resinfo .resinfo-header .resinfo-header-circle2{display:block;height:220px;width:272px}.resinfo .resinfo-header:before{background-color:#f26646;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;content:"";display:block;height:8px;left:0;position:absolute;right:0;z-index:400}.resinfo .resinfo-body{background-color:#284b71;background-image:linear-gradient(180deg,#284b71,#072950);color:#e16e50;font-weight:600;margin-bottom:8px;padding-left:20px;padding-right:20px;position:relative}.resinfo .resinfo-body:before{background-color:#f26646;border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:-8px;content:"";display:block;height:8px;left:0;position:absolute;right:0}@media (max-width:767px){.resinfo{margin-bottom:48px;margin-top:48px}.resinfo .resinfo-header .resinfo-header-circle1,.resinfo .resinfo-header .resinfo-header-circle2{display:none}.resinfo .resinfo-header .resinfo-header-macbook{bottom:1px}.resinfo .resinfo-body{padding-bottom:24px;padding-top:16px}.resinfo .resinfo-body .resinfo-bodyitem:not(:first-child){margin-top:24px}}@media (min-width:768px) and (max-width:991px){.resinfo{margin-bottom:80px;margin-top:55px}.resinfo .resinfo-header .resinfo-header-circle1,.resinfo .resinfo-header .resinfo-header-circle2{display:none}.resinfo .resinfo-header .resinfo-header-macbook{bottom:2px}.resinfo .resinfo-body{-moz-column-gap:61px;column-gap:61px;display:grid;grid-template-areas:"row1col1 row1col2" "row2col1 row2col2" "row3     row3    " "row4col1 row4col2" "row5col1 row5col2";grid-template-columns:1fr 1fr;padding-bottom:26px;padding-top:28px}.resinfo .resinfo-body .resinfo-bodyitem:first-child{grid-area:row1col1;margin-bottom:20px}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(2){grid-area:row1col2;margin-bottom:20px}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(3){grid-area:row2col1}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(4){grid-area:row2col2}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(5){grid-area:row3;margin-bottom:20px;margin-top:20px}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(6){grid-area:row4col1;margin-bottom:20px}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(7){grid-area:row4col2;margin-bottom:20px}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(8){grid-area:row5col1}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(9){grid-area:row5col2}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(2),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(4),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(7),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(9){position:relative}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(2):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(4):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(7):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(9):before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 20%,#fff 80%,hsla(0,0%,100%,0));bottom:0;content:"";left:-31px;position:absolute;top:0;width:1px}}@media (min-width:992px){.resinfo{margin-bottom:80px;margin-top:55px}.resinfo .resinfo-header .resinfo-header-circle1{bottom:8px;left:65px;position:absolute}.resinfo .resinfo-header .resinfo-header-circle2{bottom:8px;position:absolute;right:65px}.resinfo .resinfo-header:after{background:url(/images/blue-gradient-hump.png?8d29358076c4faceed5782435e2aea95) 50% no-repeat;bottom:0;content:"";display:block;height:90px;left:0;position:absolute;right:0;z-index:450}.resinfo .resinfo-body{-moz-column-gap:61px;column-gap:61px;display:grid;grid-template-areas:"row1col1 row1col2 row1col3 row1col4" "row2     row2     row2     row2    " "row3col1 row3col2 row3col3 row3col4";grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:26px;padding-top:28px}.resinfo .resinfo-body .resinfo-bodyitem:first-child{grid-area:row1col1}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(2){grid-area:row1col2}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(3){grid-area:row1col3}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(4){grid-area:row1col4}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(5){grid-area:row2;margin-bottom:20px;margin-top:4px}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(6){grid-area:row3col1}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(7){grid-area:row3col2}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(8){grid-area:row3col3}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(9){grid-area:row3col4}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(2),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(3),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(4),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(7),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(8),.resinfo .resinfo-body .resinfo-bodyitem:nth-child(9){position:relative}.resinfo .resinfo-body .resinfo-bodyitem:nth-child(2):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(3):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(4):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(7):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(8):before,.resinfo .resinfo-body .resinfo-bodyitem:nth-child(9):before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 20%,#fff 80%,hsla(0,0%,100%,0));bottom:0;content:"";left:-31px;position:absolute;top:0;width:1px}}.resinfo .resinfo-title{background-color:#45678d;border-radius:5px;color:#fff;font-size:20px;font-weight:700;margin-bottom:17px;margin-top:25px;padding:13px 30px;position:relative;text-align:center}.resinfo .resinfo-title:before{background-image:url(/images/shield-icon-with-shadow.png?696da9321264e096f3da0890b808141d);content:"";display:block;height:70px;left:50%;position:absolute;top:-43px;transform:translateX(-50%);width:70px}.resinfo .resinfo-biglink{margin:0 0 12px;text-align:center}.resinfo .resinfo-biglink a{color:#fff;font-size:24px}.resinfo .resinfo-biglink a:after{color:#fff;content:"\f35d";font-family:Font Awesome\ 5 Pro;margin-left:9px}.resinfo .resinfo-links,.resinfo .resinfo-subtitle{margin:0;text-align:center}.resinfo .resinfo-links{list-style-type:none;padding:0}.resinfo .resinfo-links li.divider{background:url(/images/icon-divider.png?4fe93c1583a76ac4941a0e2d20efded7) 50% no-repeat;height:34px}.resinfo .resinfo-links a{color:inherit}.resinfo .resinfo-links a:after{color:#fff;content:"\f35d";font-family:Font Awesome\ 5 Pro;margin-left:6px}.resinfo-gutter{position:relative}.resinfo-gutter:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 20%,#fff 80%,hsla(0,0%,100%,0));bottom:0;content:"";left:-31px;position:absolute;top:0;width:1px}.survey-responses-answers>tbody>tr,.survey-responses-questions>tbody>tr{background-color:transparent!important}.survey-responses-answers>tbody>tr>td,.survey-responses-answers>tbody>tr>th,.survey-responses-questions>tbody>tr>td,.survey-responses-questions>tbody>tr>th{border:0;padding:0;vertical-align:top!important}.survey-responses-answers>tbody>tr>th,.survey-responses-questions>tbody>tr>th{background-color:transparent;color:inherit;font-weight:400}.survey-responses-questions{width:100%}.survey-responses-questions>tbody>tr{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.survey-responses-questions>tbody>tr>th{padding:5px 15px 5px 0}.survey-responses-questions>tbody>tr>td{padding:5px 0;width:50%}.survey-responses-answers{width:100%}.survey-responses-answers>tbody>tr>th{padding-right:15px}.survey-responses-answers>tbody>tr>td{min-width:25%;text-align:right}.survey-responses-answers>tbody>tr:not(:first-child){border-top:1px solid #e2e2e2}.survey-responses-answers>tbody>tr:not(:first-child)>td,.survey-responses-answers>tbody>tr:not(:first-child)>th{padding-top:5px}ul.select2-choices{border:1px solid #ccc;list-style-type:none;margin:0;padding:0}ul.select2-choices li{display:inline;margin:0;padding:0}ul.select2-choices li .badge{margin:8px 0 8px 8px}ul.select2-choices li .badge .close{display:inline-block;float:none;margin-left:4px}ul.select2-choices li .badge *{vertical-align:middle}.select2-input{border:0;height:45px;padding:0}ul.select2-results{border:1px solid #ccc;border-top:0;margin:0}ul.select2-result-single,ul.select2-results{list-style-type:none;padding:0}li.ui-select-choices-row{cursor:pointer;padding:8px}li.ui-select-choices-row.select2-highlighted,li.ui-select-choices-row:hover{background-color:#f8f9fa}.editabletext .input-group .btn{padding:.375rem .75rem}.editabletext .form-control:disabled,.editabletext .form-control[readonly]{background-color:#e9ecef}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.page.tertiary{background-color:#f0f3f8}.page .section-title{font-weight:bolder;margin-bottom:5px;text-transform:none}.page .page-content{margin-top:15px}.page .page-nav{margin:30px 0}.page .page-nav .btn .glyphicon{margin-right:0}.page .page-nav .dropdown-menu{min-width:auto;width:100%}.page .table td{vertical-align:middle}.page .table td>.btn{padding:0 15px}.page .brand-heading{background-color:#f0f3f8;margin-bottom:1.5em;margin-top:-10px;padding:1em}.page .brand-heading h1{font-size:32px}.page .brand-heading .progress-col{padding-bottom:1em;padding-top:2em}.page .brand-heading .progress-col .progress{background-color:#b7b7b7;border-radius:3px;height:6px}.page .brand-heading .progress-col .progress .progress-bar{background-color:#34577d}.page .section-nav.page-nav .btn{border:none!important;border-radius:4px!important;font-size:16px;margin:2px}.page .section-nav.page-nav .btn-page-nav{background-color:transparent;color:#34577d}.page .section-nav.page-nav .btn-page-nav:active{color:#fff}.page .section-nav.page-nav .btn-page{background-color:#f0f3f8;color:#34577d;font-weight:700;min-width:36px;text-align:center}.page .section-nav.page-nav .btn-page.active{background-color:#34577d;color:#fff}.glossary-item,a:not([href]):not([tabindex]).glossary-item{color:#903;cursor:pointer;font-style:italic;font-weight:700}.glossary-item:hover,a:not([href]):not([tabindex]).glossary-item:hover{color:#903;text-decoration:none}.hideShowList dt a,.hideShowList dt a img{cursor:pointer}.citation-item{vertical-align:super}.citation-item+.popover *{color:#fff!important}.page-overview{margin-bottom:20px}.page-overview .btn-continue{display:inline-block}.page-profile .form-group.required .control-label{padding-top:0}.page-profile .form-group.required .control-label:after{color:red;content:"*";padding-left:.3em}.page-profile .form-group>.form-group{margin:0}.page-profile .form-group>.form-group+.form-group{margin-top:15px}.page-profile .password-requirement{color:#666;font-size:.9em}.page.page-plain h1,.page.page-plain h2,.page.page-plain h3{color:#34577d}.page.page-plain h4,.page.page-plain h5,.page.page-plain h6{color:#383a46}.page-review .panel{border-radius:0}.page-review .panel .panel-heading{background-color:#2e496c!important;color:#fff!important;font-weight:700}.page-review .panel.question .list-group{margin-bottom:0}.page-review .panel.question .list-group .list-group-item{zoom:1;border-radius:0}.page-review .panel.question .list-group .list-group-item:after,.page-review .panel.question .list-group .list-group-item:before{content:"";display:table}.page-review .panel.question .list-group .list-group-item:after{clear:both}.page-review .panel.question .list-group .list-group-item>.badge{border-radius:0;float:left;margin:-3px 15px -3px -8px;width:40px}.page-review .panel.question .list-group .list-group-item>.text{float:left;max-width:85%}.page-summary{background-color:#f0f3f8}.page-summary .primary-color,.page-summary h1,.page-summary h2{color:#34577d}.page-summary h1,.page-summary h2{font-size:22px;font-weight:700}.page-summary .summary-review-retake .popover{min-width:300px!important}.page-summary .no-question{background-color:#929292;bottom:0;left:0;margin:-1px 0;position:absolute;right:0;top:0}.page-summary .table{table-layout:fixed}.page-summary .table .col-number,.page-summary .table .col-quiz{width:40px}.page-summary .table .col-name{width:100%}.page-summary .table .col-status{width:80px}.page-summary .table .cell-status{font-size:24px;padding:2px}.page-summary .table .cell-status .popover{background-color:#f0f3f8;border-color:#34577d;border-radius:0;color:#34577d}.page-summary .table .cell-status .popover .btn{border-radius:0;color:#fff}.page-summary .table thead tr{height:50px}.page-summary .table thead tr th{background-color:#e1e1e1;color:#000}.page-summary .table tr.active{background-color:#f7f7f7}.page-summary .table tr td a,.page-summary .table tr td a:hover{color:#000;text-decoration:none}.page-summary .table tr td{padding:10px}.page-summary .table .empty-left{background-color:#fff;border-left:1px solid #fff}.page-summary .progress{background-color:#ccc;border-radius:0;height:40px}.page-summary .progress .progress-bar{background-color:#54b45c}.page-summary .list-black li a{color:#000;text-decoration:underline}.page-summary .quiz-passed{color:#346f36;float:right;font-size:.9em}.page-summary .quiz-not-passed{float:right;font-size:.9em}.page-summary .quiz-not-passed,.page-summary .quiz-not-passed strong a{color:#b81723!important}.page-summary .row>div{margin-bottom:-1em;margin-top:-1em}.page-summary .color-passed{color:#346f36}.page-summary .color-disabled{color:#e1e1e1}.page-summary .color-primary{color:#34577d}.page-summary .color-fail{color:#b81723}.page-user-detail .form-group.required .control-label{padding-top:0}.page-user-detail .form-group.required .control-label:after{color:red;content:"*";padding-left:.3em}.page-user-detail .form-group>.form-group{margin:0}.page-user-detail .form-group>.form-group+.form-group{margin-top:15px}.page-user-detail .progress-table{padding:0 0 15px}.page-user-detail .progress-table table{border-bottom:1px solid #ddd}.page-user-search-results .pagination{margin:5px 0 0}.page-user-search .nav-tabs>li{zoom:1;display:inline-block;float:none}.page-user-search .nav-tabs>li a{font-weight:700}.page-user-search .nav-tabs{border-bottom:none;text-align:center}.page-user-search .tab-pane .panel{margin-bottom:0}.page-user-search .tab-pane .panel+.panel{margin-top:15px}.page-user-search .tab-pane .panel:not(.panel-default){box-shadow:none}.page-user-search .tab-pane .panel:not(.panel-default) .panel-body{margin-bottom:15px}@media (max-width:767px){.page-user-search .tab-pane .panel:not(.panel-default) .panel-body{padding:0}}.page-user-search .tab-pane .panel .panel-heading h4{font-size:1em;margin-bottom:0}@media (max-width:767px){.page-user-search .tab-pane .panel .completion-date{margin-top:15px}}.page-user-search .completion-date .date-group,.page-user-search .registration-date .date-group{flex-wrap:nowrap}.page-user-search .completion-date .date-group+.date-group,.page-user-search .registration-date .date-group+.date-group{margin-top:15px}.page-user-search .completion-date .date-group .input-group-append,.page-user-search .registration-date .date-group .input-group-append{min-width:65px}.page-user-search .completion-date .date-group .select,.page-user-search .registration-date .date-group .select{border:1px solid #ccc;border-right:none;float:left;position:relative;width:33.333333%}.page-user-search .completion-date .date-group .select:after,.page-user-search .registration-date .date-group .select:after{box-sizing:border-box;color:#000;content:"\f0dc";font-family:FontAwesome;font-size:11px;padding:0;pointer-events:none;position:absolute;right:0;text-align:center;top:7px;width:20px;z-index:3}.page-user-search .completion-date .date-group .select:last-child,.page-user-search .registration-date .date-group .select:last-child{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #ccc;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.page-user-search .completion-date .date-group .select select,.page-user-search .registration-date .date-group .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0}.admin.page.page-group-admin .group-name{color:#34577d;font-size:2.3em}.admin.page.page-group-admin .form-group-signin{margin-bottom:3em}.admin.page.page-group-admin .input-group-lg{padding-bottom:.5em;padding-top:.5em}.admin.page.page-group-admin .label-summary{float:left;font-size:16px;position:relative;top:4px}.admin.page.page-group-admin .page-loader{min-height:400px}.admin.page.page-group-admin .table colgroup .col-name{width:40%}.admin.page.page-group-admin .table colgroup .col-registered{width:80px}.admin.page.page-group-admin .table colgroup .col-progress{width:30px}.admin.page.page-group-admin .table colgroup .col-progress-meter{width:150px}.admin.page.page-group-admin .table colgroup .col-completed{width:80px}.admin.page.page-group-admin .table colgroup .col-certificate{width:120px}.admin.page.page-group-admin .table.table-fixed{table-layout:fixed}.admin.page.page-group-admin .table th[ng-click]{cursor:pointer}.admin.page.page-group-admin .table td .glyphicon-ok-sign{color:#54b45c}.admin.page.page-group-admin .table td .btn{padding:6px 15px}.admin.page.page-group-admin .table .print-certs{padding-left:15px}.admin.page.page-group-admin .table .progress-header{padding-left:40px;text-align:center}.admin.page.page-group-admin .progress{background-color:#ccc;border-radius:6px;height:30px;margin-bottom:0;position:relative}.admin.page.page-group-admin .progress .progress-bar{background-color:#54b45c}.admin.page.page-group-admin .progress .progress-text{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.admin .page-home h2{font-weight:700}.admin .page-home .list-group .list-group-item .list-group-item-heading{color:#007eb5;font-size:1.1em;font-weight:700}.admin .page-home .list-group .list-group-item .list-group-item-heading:last-child{margin-bottom:0}.section{color:#333;display:block;font-weight:700;height:100%;margin:0 -8px;padding-left:14px}.section:focus,.section:hover{text-decoration:none}.section-title{color:#f26646}.section-cell{background-color:#f26646;width:.3em}.nav-main .section-icon{border:.3em solid #f26646;display:inline-block;height:0;margin-right:.3em;width:0}.section .section-icon{bottom:0;height:100%;left:0;position:absolute;top:0;width:15px}.section .section-icon,.section-badge{background-color:#f26646}.page-section h1,.page-section h2,.page-section h3,.page-section h4,.page-section h5,.page-section h6{color:#f26646!important;font-weight:700}.page-section h2{font-size:22px!important}.page-section h3{font-size:18px!important}.page-section .hideShowList a>img,.page-section .hideShowList a>span{background-color:#f26646!important}.page-section .progress-bar{background-color:#e16e50}.interactive .interactive-tabs{font-size:16px;padding:30px}.interactive .interactive-tabs .nav-tabs{padding-left:16px}.interactive .interactive-tabs .nav-item .nav-link{background-color:#f0f3f8;border:none;border-bottom:transparent;color:#333;font-weight:700}.interactive .interactive-tabs .nav-item .nav-link.active{background:#34577d;border:none;border-bottom:transparent;color:#fff}.interactive .interactive-tabs .tab-pane{background:#34577d;font-size:18px;padding:40px}.interactive .interactive-tabs .tab-pane .inner-pane{border:1px solid #fff;color:#fff;padding:20px}.interactive .interactive-tabs .tab-pane .inner-pane>:first-child{margin-top:0}.interactive .interactive-tabs .tab-pane .inner-pane>:last-child{margin-bottom:0}.interactive .interactive-tabs .glossary-item,.interactive .interactive-tabs .glossary-item:hover,.interactive .interactive-tabs a:not([href]):not([tabindex]).glossary-item,.interactive .interactive-tabs a:not([href]):not([tabindex]).glossary-item:hover{color:#fc0}.interactive .interactive-timeline{padding:30px}.interactive .interactive-timeline .gray-container{background-color:#f0f3f8;min-height:600px;position:relative}.interactive .interactive-timeline .gray-container .gray-inner{bottom:10px;left:10px;position:absolute;right:10px;top:10px}.interactive .interactive-timeline .year-chooser{bottom:8px;position:absolute;top:8px;width:30%}.interactive .interactive-timeline .year-chooser .year-down,.interactive .interactive-timeline .year-chooser .year-up{background-color:transparent;border:0;cursor:pointer;font-size:32px;height:32px;padding:0;position:absolute;text-align:center;width:100%}.interactive .interactive-timeline .year-chooser .year-down[disabled],.interactive .interactive-timeline .year-chooser .year-up[disabled]{pointer-events:none}.interactive .interactive-timeline .year-chooser .year-up{top:-8px}.interactive .interactive-timeline .year-chooser .year-down{bottom:-8px}.interactive .interactive-timeline .year-chooser .year-list{background:#383a46;bottom:32px;height:auto;left:32px;list-style-type:none;margin:0;overflow-y:scroll;padding-bottom:122px;padding-left:0;padding-top:122px;position:absolute;right:32px;top:32px}.interactive .interactive-timeline .year-chooser .year{margin-left:30px;margin-right:30px;margin-top:0}.interactive .interactive-timeline .year-chooser .year button{background-color:transparent;border:0;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;padding:20px;text-align:center;width:100%}.interactive .interactive-timeline .year-chooser .year.selected{background-color:#34577d}.interactive .interactive-timeline .year-chooser .year.selected:before{border-bottom:20px solid transparent;border-right:20px solid #dfdfdf;border-top:20px solid transparent;content:"";font-size:0;height:0;margin-top:10px;position:absolute;right:0;width:0}.interactive .interactive-timeline .year-viewer{background-color:#383a46;bottom:8px;left:30%;position:absolute;right:8px;top:8px}.interactive .interactive-timeline .orange-container{background:#34577d;bottom:16px;left:16px;position:absolute;right:16px;top:16px}.interactive .interactive-timeline .orange-container h2{color:#fff!important;font-size:18px;font-weight:700;overflow:hidden;padding:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.interactive .interactive-timeline .orangewhite-container{background:#f0f3f8;bottom:0;left:180px;overflow:scroll;overflow-wrap:break-word!important;padding:16px;position:absolute;right:16px;top:58px}.interactive .interactive-timeline .orangewhite-image{left:16px;position:absolute;top:74px;width:148px}.glyphicon.loading{animation:spin 1s linear infinite;-webkit-animation:spinw 1s linear infinite}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}.row-hr{border-top:1px solid #ccc}.row-pad{padding:1em 0}.table:not(.table-report) th{background:#929292;border:none!important;color:#fff}.table:not(.table-report) td{position:relative}.table:not(.table-report):not(.table-coursecontent) td,.table:not(.table-report):not(.table-coursecontent) th{vertical-align:middle!important}table.table-coursecontent thead th{vertical-align:bottom!important}table.table-coursecontent tbody td{vertical-align:top!important}table.table-report thead th{background-color:#929292;color:#fff}table.table-report tbody tr:not(.grandtotal) th{font-weight:400}table.table-report tbody tr.summary{background-color:#bbb;color:#fff}table.table-report tbody tr.grandtotal{background-color:#999;color:#fff;font-weight:700}.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:22px}.panel-default>.panel-heading{background-color:#fff;border-color:#ddd;color:#333}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-body{padding:15px}.panel .panel-heading h2,.panel .panel-heading h3{margin-bottom:0}.panel .panel-heading h2{font-size:1.3em}.panel .panel-body .panel-check{color:#34577d;font-size:2em}.panel .panel-body p:last-child{margin-bottom:0}.panel .panel-body h3{font-size:1.1em}.completion-panel .panel .panel-heading{padding:0}.completion-panel .panel .panel-heading h6{margin-bottom:0}.completion-panel .panel .panel-heading h6 a{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background-color:#007eb5;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;color:#fff;display:block;padding:10px 15px}.completion-panel .panel .panel-heading h6 a:focus,.completion-panel .panel .panel-heading h6 a:hover{background-color:#005a82;text-decoration:none}.panel.floating{border-radius:1em;box-shadow:0 5px 10px #c4c8cb;margin:3em .5em}.panel.floating .panel-body{padding:1.5em}.popover{max-width:376px;min-width:250px;overflow-wrap:break-word!important;white-space:normal}.popover>p{padding:0}.popover .popover-body>:first-child{margin-top:0}.popover .popover-body>:last-child{margin-bottom:0}.text-color-2{color:#e16e50}.fineprint{font-size:14px!important;font-style:italic}ul.fancylist{list-style-type:none}ul.fancylist li{position:relative}ul.fancylist li:before{background-color:#c34321;border-radius:50%;content:"";display:inline-block;height:12px;left:-25px;position:absolute;top:6px;width:12px}.fullwidth-header{background-image:url("data:image/gif;base64,R0lGODlhAQACAIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1Nzg2RUFGOUQ0Q0YxMUVBOEZGN0RDMzAxMDE4QjM3QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1Nzg2RUFGQUQ0Q0YxMUVBOEZGN0RDMzAxMDE4QjM3QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU3ODZFQUY3RDRDRjExRUE4RkY3REMzMDEwMThCMzdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3ODZFQUY4RDRDRjExRUE4RkY3REMzMDEwMThCMzdBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAEAAgAAAgIECgA7");background-position:50%;background-repeat:repeat-x;margin-bottom:60px}.fullwidth-header .fullwidth-header-title{background-color:#fff;border-radius:10px;color:#383a45;font-size:24px;font-weight:700;padding:16px;text-align:center}.container+.fullwidth-header{margin-top:70px}

/*# sourceMappingURL=app.css.map*/