@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400&family=Rancho&display=swap);
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#130e10}body,html{-moz-osx-font-smoothing:grayscale}a,a:active{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}iframe{border:0}b,strong{font-weight:600}.last-paragraph-no-margin p:last-of-type{margin-bottom:0}.alt-font strong{font-weight:700}.white-space{white-space:normal}.word-wrap{word-wrap:break-word}.alt-font{font-family:"Montserrat",sans-serif;font-weight:500}.main-font{font-family:"Open Sans",sans-serif}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-extra-dark-gray{background-color:#1c1c1c}.bg-dark-black{background-color:#232323}.bg-medium-dark-gray{background-color:#191919}.bg-dark-gray{background-color:#757575}.bg-extra-medium-gray{background-color:#939393}.bg-medium-gray{background-color:#dbdbdb}.bg-extra-light-gray{background-color:#e0e0e0}.bg-medium-light-gray{background-color:#ededed}.bg-light-gray{background-color:#f7f7f7}.bg-very-light-gray{background-color:#fafafa}.bg-grey{background-color:#f9f9f9}.bg-red{background-color:#ed1b24}.bg-transparent-white{background-color:rgba(255,255,255,.3);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(37%, rgba(255, 255, 255, 0)), color-stop(96%, rgb(255, 255, 255)), color-stop(100%, rgb(255, 255, 255)));background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(37%, rgba(255, 255, 255, 0)), color-stop(96%, rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 37%, rgb(255, 255, 255) 96%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ffffff", GradientType=1 )}.bg-transparent-black{background-color:rgba(0,0,0,0);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(37%, rgba(0, 0, 0, 0)), color-stop(96%, rgb(0, 0, 0)), color-stop(100%, rgb(0, 0, 0)));background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(37%, rgba(0, 0, 0, 0)), color-stop(96%, rgb(0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 37%, rgb(0, 0, 0) 96%, rgb(0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#000000", endColorstr="#000000", GradientType=1 )}.bg-white-opacity{background-color:rgba(255,255,255,.85)}.bg-black-opacity{background-color:rgba(0,0,0,.85)}.bg-black-opacity-light{background-color:rgba(0,0,0,.5)}.big-input,.big-textarea,.big-select select{padding:18px 25px;font-size:14px;border-radius:0}.medium-input,.medium-textarea,.medium-select select{padding:12px 20px;font-size:14px;line-height:normal;border-radius:0}.small-input,.small-textarea{padding:12px 15px;font-size:11px;line-height:normal}.small-select select{padding:15px 15px;line-height:normal}.medium-input-light,.medium-textarea-light,.medium-select-light select{padding:12px 25px;font-size:12px;line-height:normal}.required-error{border:1px solid #ee2323 !important}.input-border-bottom.required-error{border-width:0 !important;border-bottom-width:1px !important;border-bottom-color:#ee2323 !important}#success-contact-form{clear:both;margin:0 15px 15px;text-align:center;border:1px solid #1a940a;color:#1a940a;padding:2px 0;display:none;font-size:11px}.opacity-very-light{position:absolute;height:100%;width:100%;opacity:.2;top:0;left:0}.opacity-light{position:absolute;height:100%;width:100%;opacity:.3;top:0;left:0}.opacity-extra-medium{position:absolute;height:100%;width:100%;opacity:.5;top:0;left:0}.opacity-medium{position:absolute;height:100%;width:100%;opacity:.75;top:0;left:0}.opacity-full{position:absolute;height:100%;width:100%;opacity:.8;top:0;left:0}.opacity-full-dark{position:absolute;height:100%;width:100%;opacity:.9;top:0;left:0}.opacity1{opacity:.1}.opacity2{opacity:.2}.opacity3{opacity:.3}.opacity4{opacity:.4}.opacity5{opacity:.5}.opacity6{opacity:.6}.opacity7{opacity:.7}.opacity8{opacity:.8}.opacity9{opacity:.9}.btn-shadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3)}.box-shadow-light{-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}.box-shadow{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.box-shadow-dark{-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4)}.box-shadow-large{-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1)}.box-shadow-primary{-webkit-box-shadow:0 18px 38px rgba(0,0,0,.2);box-shadow:0 18px 38px rgba(0,0,0,.2)}.box-shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important}.z-index-1111{z-index:1111}.z-index-111{z-index:111}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-9{z-index:9}.z-index-0{z-index:0}.z-index-minus2{z-index:-2}.border-all{border:1px solid #ededed}.border-width-1{border-width:1px !important}.border-width-2{border-width:2px !important}.border-width-3{border-width:3px !important}.border-width-4{border-width:4px !important}.border-width-5{border-width:5px !important}.border-width-6{border-width:6px !important}.border-width-7{border-width:7px !important}.border-width-8{border-width:8px !important}.border-width-9{border-width:9px !important}.border-width-10{border-width:10px !important}.border-width-20{border-width:20px !important}.border-color-white{border-color:#fff !important}.border-color-black{border-color:#000 !important}.border-color-extra-dark-gray{border-color:#232323 !important}.border-color-medium-dark-gray{border-color:#363636 !important}.border-color-dark-gray{border-color:#939393 !important}.border-color-extra-medium-gray{border-color:#dbdbdb !important}.border-color-medium-gray{border-color:#e4e4e4 !important}.border-color-extra-light-gray{border-color:#ededed !important}.border-color-light-gray{border-color:#f5f5f5 !important}.border-color-light-white{border-color:rgba(255,255,255,.2) !important}.border-color-light-black{border-color:rgba(0,0,0,.1) !important}.border-dotted{border-style:dotted !important}.border-dashed{border-style:dashed !important}.border-solid{border-style:solid !important}.border-double{border-style:double !important}.border-groove{border-style:groove !important}.border-ridge{border-style:ridge !important}.border-inset{border-style:inset !important}.border-outset{border-style:outset !important}.border-none{border-style:none !important}.border-hidden{border-style:hidden !important}.border-transperent{border-color:rgba(0,0,0,0) !important}.no-border-all{border:none !important}.no-border-top{border-top:0 !important}.no-border-bottom{border-bottom:0 !important}.no-border-right{border-right:0 !important}.no-border-left{border-left:0 !important}.border-radius-1{border-radius:1px}.border-radius-2{border-radius:2px}.border-radius-3{border-radius:3px}.border-radius-4{border-radius:4px}.border-radius-5{border-radius:5px}.border-radius-6{border-radius:6px}.border-radius-7{border-radius:7px}.border-radius-8{border-radius:8px}.border-radius-9{border-radius:9px}.border-radius-10{border-radius:10px}.border-radius-50{border-radius:50%}.border-radius-100{border-radius:100%}.border-radius-none{border-radius:0 !important}.font-size10{font-size:10px}.font-size11{font-size:11px}.font-size12{font-size:12px}.font-size13{font-size:13px}.font-size14{font-size:14px}.font-size15{font-size:15px}.font-size16{font-size:16px}.font-size17{font-size:17px}.font-size18{font-size:18px}.font-size19{font-size:19px}.font-size20{font-size:20px}.font-size22{font-size:22px}.font-size24{font-size:24px}.font-size26{font-size:26px}.font-size28{font-size:28px}.font-size30{font-size:30px}.font-size32{font-size:32px}.font-size34{font-size:34px}.font-size36{font-size:36px}.font-size38{font-size:38px}.font-size40{font-size:40px}.font-size42{font-size:42px}.font-size44{font-size:44px}.font-size46{font-size:46px}.font-size48{font-size:48px}.font-size50{font-size:50px}.font-size55{font-size:55px}.font-size60{font-size:60px}.font-size80{font-size:80px}.font-size100{font-size:100px}.font-size120{font-size:120px}.font-size130{font-size:130px}.font-underline{text-decoration:underline}

a{color:#de3034;text-decoration:underline}a:hover,a:focus,a:active{color:#8c2e36}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;font-family:"Rancho",cursive;color:#49393f}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span{display:block;font-size:45%;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:2px;margin-bottom:.8rem;color:#de3034}.text-danger ul{list-style-type:none}ul.primary-list{list-style-position:outside;margin-left:10px}ul.primary-list li{list-style:none;margin-top:.75rem;padding-left:15px;position:relative}ul.primary-list li .icon{font-weight:900;margin-right:10px;color:#01909e}ul.secondary-list{list-style-position:inside;margin-left:30px}ul.secondary-list li{list-style:disc}footer{background-color:#130e10;color:#f2f2f2;padding:50px 0 25px}footer a{color:#d2c3cf;text-decoration:underline}footer a:hover,footer a:focus,footer a:active{color:#f24b59}footer .footer-bottom{padding-top:25px;margin-top:50px;border-top:1px solid #4a393f}@media(min-width: 992px){footer{padding:70px 0 50px}footer .footer-bottom{padding-top:50px}}.page-banner{position:relative;display:inline-block;overflow:hidden;width:100%;height:auto}.page-banner img{height:270px;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.page-banner .banner-overlay{background:rgba(74,57,63,.75);opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:15px}.page-banner .banner-overlay h1{color:#fff;font-size:3rem;font-weight:700;margin-top:2.5%}@media(min-width: 768px){.page-banner .banner-overlay h1{font-size:4.4rem;font-weight:700;margin-top:7.5%}}.news-item{position:relative;background-color:#fff;padding:45px;margin-bottom:30px;-webkit-box-shadow:0 3px 35px 0 rgba(46,61,73,.06);box-shadow:0 3px 35px 0 rgba(46,61,73,.06);border-bottom:3px solid rgba(0,0,0,0);background-image:url("/img/dots.png");background-repeat:no-repeat;background-size:40%;background-position:right 45px top 60px}.news-item svg.svg-inline--fa{background:#f2f2f2;font-size:40px;width:75px;height:75px;border-radius:50%;text-align:center;padding:15px;margin-bottom:30px}.news-item h2{font-size:24px;font-weight:600}.news-item p:last-child{margin-bottom:0}.news-item.bright-pink{border-bottom-color:#de3034}.news-item.bright-pink svg{color:#de3034}.news-item.purple{border-bottom-color:#8667a6}.news-item.purple svg{color:#8667a6}.news-item.dark-pink{border-bottom-color:#8c2e36}.news-item.dark-pink svg{color:#8c2e36}.card.shadow-card{border:0;-webkit-box-shadow:0 3px 35px 0 rgba(46,61,73,.06);box-shadow:0 3px 35px 0 rgba(46,61,73,.06);margin-bottom:3rem}.card.shadow-card .card-body{padding:1.875rem}.card.shadow-card .card-body .card-title{font-weight:700;margin-bottom:1.875rem}.card.shadow-card .card-body .media{border-bottom:1px solid rgba(210,195,207,.2);padding-bottom:1rem;margin-bottom:1rem}.bg-theme{background-color:#de3034}.bg-theme-90{background:rgba(222,48,52,.9)}.bg-theme-80{background:rgba(222,48,52,.8)}.bg-theme-75{background:rgba(222,48,52,.75)}.bg-purple{background-color:#8667a6}.bg-purple-gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(134, 103, 166, 0.9)), to(rgba(134, 103, 166, 0.9)));background:linear-gradient(rgba(134, 103, 166, 0.9), rgba(134, 103, 166, 0.9))}.color-purple{color:#8667a6}.bg-ltgrey{background-color:#f2f2f2}.bg-bright-pink{background-color:#de3034}.bg-bright-pink-gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(222, 48, 52, 0.9)), to(rgba(222, 48, 52, 0.9)));background:linear-gradient(rgba(222, 48, 52, 0.9), rgba(222, 48, 52, 0.9))}.color-bright-pink{color:#de3034}.bg-dark-pink{background-color:#8c2e36}.bg-dark-pink-gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(140, 46, 54, 0.9)), to(rgba(140, 46, 54, 0.9)));background:linear-gradient(rgba(140, 46, 54, 0.9), rgba(140, 46, 54, 0.9))}.color-dark-pink{color:#8c2e36}.color-near-black{color:#130e10}.bg-gainsboro{background-color:#dae1e7}.text-content-big p{font-weight:400;line-height:200%;margin-bottom:25px;font-size:15px}.shadow-primary{-webkit-box-shadow:0 20px 40px rgba(0,0,0,.2);box-shadow:0 20px 40px rgba(0,0,0,.2)}.line-through{text-decoration:line-through}.link-icon{margin-left:7px}.modal-full{max-width:94vw}.nowrap{white-space:nowrap}.scrolling-horizontal-cards .study-card{border:2px solid #8c2e36;border-radius:5px;-webkit-box-shadow:4px 4px 7px #d3d3d3;box-shadow:4px 4px 7px #d3d3d3;cursor:pointer;height:100%}.scrolling-horizontal-cards .study-card .study-title{font-weight:500}.scrolling-horizontal-cards .study-card .study-buttons{color:#8c2e36;-webkit-transition:all .3s linear;transition:all .3s linear}.scrolling-horizontal-cards .study-card:hover{-webkit-filter:brightness(85%);filter:brightness(85%)}.scrolling-horizontal-cards .study-card.active{background:#8c2e36}.scrolling-horizontal-cards .study-card.active .study-title{color:#f2f2f2}.scrolling-horizontal-cards .study-card.active .study-buttons{color:#f2f2f2;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
#userNav,.user-nav{background-color:#130e10;color:#f2f2f2;font-size:.9rem}#userNav a,.user-nav a{color:#fff;text-decoration:underline}#userNav a:hover,#userNav a:focus,#userNav a:active,.user-nav a:hover,.user-nav a:focus,.user-nav a:active{color:#d2c3cf}#userNav a svg,.user-nav a svg{margin-right:.5rem}#userNav a{padding-bottom:0;padding-top:0}header.navbar{border-bottom:1px solid #d2c3cf;height:89px;-webkit-box-shadow:0 1rem 1.25rem -0.5rem rgba(0,0,0,.08);box-shadow:0 1rem 1.25rem -0.5rem rgba(0,0,0,.08);padding:0 1rem}.navbar-brand{padding:.25rem 0}#mainNav{position:absolute;top:100%;left:0;width:100%;padding-bottom:0;border-top:1px solid #d2c3cf;background-color:#fff;-webkit-box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);border-bottom:1px solid #d2c3cf;z-index:10}#mainNav .navbar-nav>.nav-item:not(:last-child){border-bottom:1px solid #d2c3cf}#mainNav .navbar-nav>.nav-item>.nav-link{color:#4a393f;text-decoration:none;text-transform:uppercase;padding:1rem 1.3rem;font-size:.9rem;font-weight:600}#mainNav .navbar-nav>.nav-item>.nav-link:hover,#mainNav .navbar-nav>.nav-item>.nav-link:focus{color:#de3034}#mainNav .navbar-nav>.nav-item:last-child>.nav-link{padding-right:0}#mainNav .dropdown-menu{border:0;border-radius:0;background-color:#4a393f}#mainNav .dropdown-menu .dropdown-item{padding:.6rem 1.3rem;color:#f2f2f2}#mainNav .dropdown-menu .dropdown-item:hover,#mainNav .dropdown-menu .dropdown-item:focus{color:#f2f2f2}@media(min-width: 992px){#mainNav{-ms-flex-item-align:end;align-self:flex-end;position:static;border-top:0;border-bottom:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}#mainNav .navbar-nav>.nav-item:not(:last-child){border-bottom:0}#mainNav .dropdown-menu{-webkit-animation:slide-up .25s ease-in-out;animation:slide-up .25s ease-in-out;-webkit-box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);margin:0 0 .5rem;border:1px solid #d2c3cf;background-color:#fff;padding:0;border-radius:0}#mainNav .dropdown-menu .dropdown-item{display:block;width:100%;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out;font-size:.875rem;white-space:nowrap;color:rgba(0,0,0,.85);background-color:rgba(0,0,0,0);border:0;text-decoration:none}#mainNav .dropdown-menu .dropdown-item:hover,#mainNav .dropdown-menu .dropdown-item:focus{color:rgba(0,0,0,.9);text-decoration:none;background-color:#d2c3cf}#mainNav .dropdown-menu>li:not(:last-child){border-bottom:1px solid #d2c3cf}}@-webkit-keyframes slide-up{from{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-up{from{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
.btn{text-decoration:none}.btn-primary{background-color:#8c2e36;border-color:#8c2e36}.btn-primary:hover,.btn-primary:focus{background-color:#de3034;border-color:#de3034}.btn-secondary{background-color:#4a393f;border-color:#4a393f}.btn-secondary:hover,.btn-secondary:focus{background-color:#8667a6;border-color:#8667a6}.btn-xs{padding:.2rem .3rem;font-size:.75rem;line-height:1.2;border-radius:.2rem}.butn{background:#8c2e36;color:#fff;text-align:center;border-radius:4px;padding:12px 30px;line-height:normal;font-weight:600;position:relative;z-index:9999;display:inline-block;white-space:nowrap;border:none;cursor:pointer;text-decoration:none;text-transform:uppercase}@media screen and (max-width: 991px){.butn{padding:10px 28px}}@media screen and (max-width: 767px){.butn{padding:8px 26px}}.butn span{z-index:9;position:relative}.butn:hover,.butn:focus{color:#fff;border-radius:3px}.butn:hover:after,.butn:focus:after{width:100%;border-radius:3px}.butn:after{content:"";position:absolute;border-radius:4px;bottom:6px;left:0;height:2px;-webkit-transition:width .4s;transition:width .4s;width:0;background:#000;height:100%;top:0;z-index:1;color:#fff}.butn.white{background:#fff;color:#232323}.butn.white:hover,.butn.white:focus{color:#fff;border-radius:3px}.butn.white:after{background:#31708e;border-radius:3px}.butn.theme{background:#5085a5;color:#fff}.butn.theme span{color:#fff}.butn.theme:hover{color:#fff;border-radius:3px}.butn.theme:after{background:#232323;border-radius:3px}.butn.theme.white-hover:hover{color:#232323}.butn.theme.white-hover:hover span{color:#232323}.butn.theme.white-hover:after{background:#fff;border-radius:3px}.butn.small{padding:8px 20px}@media screen and (max-width: 991px){.butn.small{padding:7px 16px}}@media screen and (max-width: 767px){.butn.small{padding:6px 14px}}.butn.medium{padding:10px 20px}@media screen and (max-width: 991px){.butn.medium{padding:8px 18px}}@media screen and (max-width: 767px){.butn.medium{padding:6px 16px}}.butn.no-z{z-index:unset !important}.butn.bottom-edge{margin-top:auto !important}
.private-portal h4 span.detail{display:block;font-size:16px;font-weight:400;margin-top:5px;padding-top:5px;border-top:1px solid #ccc}.private-portal h4 span.detail strong{font-weight:700}.private-portal .section-heading{margin-bottom:50px;text-align:center}@media screen and (max-width: 991px){.private-portal .section-heading{margin-bottom:30px}}.private-portal .section-heading strong{font-weight:600}.private-portal .section-heading p{font-size:15px;font-weight:400;padding-top:15px;margin:0 auto}@media screen and (max-width: 991px){.private-portal .section-heading p{padding-top:10px;font-size:14px}}.private-portal .section-heading span{position:relative;font-size:15px;font-weight:500;color:#5085a5;line-height:200%;margin-bottom:10px}.private-portal .section-heading h1,.private-portal .section-heading h2,.private-portal .section-heading h3,.private-portal .section-heading h4,.private-portal .section-heading h5,.private-portal .section-heading h6{position:relative;padding-bottom:10px;font-weight:600;margin-bottom:10px;position:relative;line-height:140%}.private-portal .section-heading h1:after,.private-portal .section-heading h2:after,.private-portal .section-heading h3:after,.private-portal .section-heading h4:after,.private-portal .section-heading h5:after,.private-portal .section-heading h6:after{content:"";display:block;width:100px;height:2px;background:#8c2e36;margin:0 auto;position:absolute;left:0;right:0;bottom:0}.private-portal .section-heading .badge{display:inline-block;padding:7px 19px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:14px;color:#5085a5;border:1px solid #5085a5;background:rgba(0,0,0,0);text-transform:uppercase;letter-spacing:.075em}.private-portal .section-heading.half{margin-bottom:30px}.private-portal .section-heading.half.less-margin{margin-bottom:20px}.private-portal .section-heading.white h1,.private-portal .section-heading.white h2,.private-portal .section-heading.white h3,.private-portal .section-heading.white h4,.private-portal .section-heading.white h5,.private-portal .section-heading.white h6{color:#fff}.private-portal .section-heading.white p{color:#fff}.private-portal .section-heading.white span{color:#fff}.private-portal .section-heading.grey h1,.private-portal .section-heading.grey h2,.private-portal .section-heading.grey h3,.private-portal .section-heading.grey h4,.private-portal .section-heading.grey h5,.private-portal .section-heading.grey h6{color:#b7b7b7}.private-portal .section-heading.grey h1:after,.private-portal .section-heading.grey h2:after,.private-portal .section-heading.grey h3:after,.private-portal .section-heading.grey h4:after,.private-portal .section-heading.grey h5:after,.private-portal .section-heading.grey h6:after{background:#b7b7b7}.private-portal .section-heading.grey span{color:#b7b7b7}.private-portal .section-heading.left{text-align:left}.private-portal .section-heading.left h1,.private-portal .section-heading.left h2,.private-portal .section-heading.left h3,.private-portal .section-heading.left h4,.private-portal .section-heading.left h5,.private-portal .section-heading.left h6{padding-bottom:15px}.private-portal .section-heading.left h1:after,.private-portal .section-heading.left h2:after,.private-portal .section-heading.left h3:after,.private-portal .section-heading.left h4:after,.private-portal .section-heading.left h5:after,.private-portal .section-heading.left h6:after{margin:0;left:0}.private-portal .left-title{position:relative}.private-portal .left-title:before{content:"";background:#5085a5;width:15px;height:2px;display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:10px}.private-portal .left-title.white:before{background:#fff}
.numom2b-datatable{width:100%}.numom2b-datatable .dtfc-right-top-blocker{background-color:rgba(0,0,0,0) !important}.numom2b-datatable input{margin-bottom:0;padding:2px 10px}.numom2b-datatable th{background-color:#8c2e36 !important;color:#fff !important;vertical-align:middle;line-height:18px}.numom2b-datatable th.aspiration{background-color:#d2c3cf !important;color:#fff !important}.numom2b-datatable th select{margin-bottom:0}.numom2b-datatable th.subheader{background-color:#8c2e36 !important;color:#fff !important;font-weight:normal !important;font-size:14px}.numom2b-datatable th.subheader.bold{font-weight:bold !important}.numom2b-datatable table.dataTable tbody td{vertical-align:middle;text-align:center;font-size:14px}.numom2b-datatable table.dataTable tbody td:hover{cursor:pointer}.numom2b-datatable table.dataTable tbody td.details-control{background:url("/img/util/details_open.png") no-repeat center center;cursor:pointer}.numom2b-datatable table.dataTable tbody tr.shown td.details-control{background:url("/img/util/details_close.png") no-repeat center center}.numom2b-datatable table.dataTable tbody tr.detail-row td{vertical-align:top}.numom2b-datatable table.dataTable.table-striped tbody tr.odd td{background-color:#e4e4e4}.numom2b-datatable thead .sorting:before,.numom2b-datatable thead .sorting:after,.numom2b-datatable thead .sorting_asc:before,.numom2b-datatable thead .sorting_asc:after,.numom2b-datatable thead .sorting_desc:before,.numom2b-datatable thead .sorting_desc:after{display:none !important}.numom2b-datatable thead tr>th:not(.sorting_disabled){padding-right:.75em !important}.numom2b-datatable div .dataTables_wrapper div.dataTables_filter{display:inline-block;float:right}.numom2b-datatable .dataTables_wrapper .dataTables_filter{display:inline-block;float:unset !important}.numom2b-datatable.right-filter .dataTables_wrapper .dataTables_filter{float:right !important}.numom2b-datatable.right-filter .dataTables_wrapper .dataTables_filter label{padding-right:0;font-size:12px}.numom2b-datatable div.dataTables_wrapper div.dataTables_filter input{margin-bottom:0 !important}.numom2b-datatable .top-controls .table-message{font-size:12px;line-height:10px;margin-top:5px;font-style:italic}.numom2b-datatable label{padding-right:10px}.numom2b-datatable input{margin:0}.numom2b-datatable select{margin:0}.numom2b-datatable .form-group{margin-bottom:.5em}.numom2b-datatable .dt-buttons{float:right;margin-left:10px}.numom2b-datatable .dt-buttons button{padding:2px 11px 1px 11px;height:32px;width:36px;max-width:36px;background-color:#616161}.numom2b-datatable .dt-buttons button:hover{background-color:#8c2e36}.numom2b-datatable .progress{height:30px;border-radius:0}.numom2b-datatable .progress .progress-bar{background-color:#de3034;color:#000;font-size:10px}.numom2b-datatable .progress .progress-bar.hide{color:#f2f2f2}.numom2b-datatable .progress .label{height:20px;background-color:rgba(0,0,0,0);top:14px}.bootstrap-select .filter-option{font-size:14px;margin-right:8px}.bootstrap-select .dropdown-menu li.disabled a{font-size:11px}@media screen and (max-width: 767px){.bootstrap-select .dropdown-menu{max-width:100%}}.bootstrap-select.transparent .btn-light{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{left:12px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:10px;margin-left:8px}
.footer .nhlbi-logo{width:65%}@media screen and (max-width: 767px){.footer .nhlbi-logo{width:50%}}
.numom2b-video-card{border:2px solid #4a393f;-webkit-box-shadow:5px 5px 6px gray;box-shadow:5px 5px 6px gray;background:#f8f8f8;border-radius:5px}.numom2b-video-card .video-card-heading{color:#4a393f;border-bottom:2px solid #8c2e36;font-size:20px;margin-bottom:.75rem;font-weight:600}.numom2b-video-card video{border:2px solid #4a393f}
.scroll-to-top{font-size:14px;text-transform:uppercase;text-align:center;color:#152850;text-decoration:none;position:fixed;bottom:0;right:20px;padding:0 8px;visibility:hidden;opacity:0;border-radius:8px 8px 0 0;background-color:#ffc757;border:1px solid #152850;width:auto;height:35px;line-height:35px;z-index:9999;outline:0;-webkit-transition:all .3s ease;transition:all .3s ease}.scroll-to-top i{color:#152850}.scroll-to-top:hover,.scroll-to-top:focus{color:#152850;background:#fff;text-decoration:none}.scroll-to-top:hover i,.scroll-to-top:hover .icon,.scroll-to-top:focus i,.scroll-to-top:focus .icon{color:#152850}.scroll-to-top:hover:visited,.scroll-to-top:focus:visited{color:#152850;text-decoration:none}.scroll-to-top .icon{color:#152850;width:18px;height:18px;margin-left:8px}.scroll-to-top.show{visibility:visible;opacity:1}
.jstree{overflow:hidden}.jstree .jstree-themeicon-custom{font-size:18px;padding:3px;height:18px !important;width:18px !important}.jstree .jstree-anchor svg{margin-top:3px}.jstree .fa-folder.jstree-themeicon-custom{color:#96946f}.jstree .fa-file-pdf.jstree-themeicon-custom{color:#ba1200}.jstree .fa-file-word.jstree-themeicon-custom{color:#2b589b}.jstree .fa-file-excel.jstree-themeicon-custom{color:#217446}.jstree .fa-file-powerpoint.jstree-themeicon-custom{color:#b8462b}.jstree .jstree-default .jstree-wholerow-hovered{background-color:#f9fafb}.jstree .jstree-default .jstree-wholerow-clicked{background:#cbd4dd;color:#575757}.jstree .jstree-default .jstree-search{color:#575757}.tree-search{font-size:14px}.tree-search-clear{font-size:14px}.tree-search-section{width:30% !important}@media screen and (max-width: 991px){.tree-search-section{width:50% !important}}
header.simple-header{position:static;background-color:#152850}header.simple-header .return-link a{font-family:"Europa",serif;font-weight:bold;font-size:15px;text-transform:uppercase;text-decoration:none;color:#fff;letter-spacing:.38px;line-height:14.4px;display:block;padding-top:25px;padding-bottom:25px;padding-left:17px;background-image:url("/images/ReturnArrow.svg");background-position:left center;background-repeat:no-repeat}header.simple-header .return-link a:hover{color:#ffc757;text-decoration:none}@media(min-width: 992px){header.simple-header .return-link a:hover{text-decoration:underline}}header.simple-header .return-link a:focus{color:#ffc757;text-decoration:none}@media(min-width: 992px){header.simple-header .return-link a:focus{text-decoration:underline}}@media(min-width: 992px){header.simple-header .return-link a{font-size:13.4px;display:inline-block}}@media(min-width: 1200px){header.simple-header .return-link a{font-size:15px}}.login-page{background-color:#152850;color:#fff;padding-bottom:40px}.login-page p,.login-page li{color:#fff}.login-page p::marker,.login-page li::marker{color:#fff}.login-page p strong,.login-page li strong{font-weight:700}.login-page h1{font-family:"Europa",serif;font-weight:normal;font-size:32px;letter-spacing:-0.32px;color:#fff;line-height:41px}@media(min-width: 768px){.login-page h1{font-size:46px;letter-spacing:-0.42px;line-height:56px}}.login-page h4{color:#fff}.login-page .form-group p{font-size:12px;width:unset}.login-page .form-group p a{color:#de3034}.login-page .form-group label{color:#fff;font-weight:bold}.login-page .hero:after{display:none}.login-page .text-danger{color:#de3034 !important}.login-page #forgot-password,.login-page .white-link{font-size:15px;font-weight:bold;letter-spacing:0;line-height:30px;text-decoration:underline;color:#fff}.login-page #forgot-password:hover,.login-page #forgot-password:focus,.login-page .white-link:hover,.login-page .white-link:focus{text-decoration:none}.login-page section{padding:0}.login-page section:not(.auth-page-content){padding-top:40px}@media(min-width: 992px){.login-page section:not(.auth-page-content){padding-top:70px}}.login-page form{margin-top:-20px}@media(min-width: 992px){.login-page{padding-bottom:70px}}.login-divider{border-top:1px solid rgba(172,187,201,.2);padding-bottom:40px}
#userNav,.user-nav{background-color:#130e10;color:#f2f2f2;font-size:.9rem}#userNav a,.user-nav a{color:#fff;text-decoration:underline}#userNav a:hover,#userNav a:focus,#userNav a:active,.user-nav a:hover,.user-nav a:focus,.user-nav a:active{color:#d2c3cf}#userNav a svg,.user-nav a svg{margin-right:.5rem}#userNav a{padding-bottom:0;padding-top:0}header.navbar{border-bottom:1px solid #d2c3cf;height:89px;-webkit-box-shadow:0 1rem 1.25rem -0.5rem rgba(0,0,0,.08);box-shadow:0 1rem 1.25rem -0.5rem rgba(0,0,0,.08);padding:0 1rem}.navbar-brand{padding:.25rem 0}#mainNav{position:absolute;top:100%;left:0;width:100%;padding-bottom:0;border-top:1px solid #d2c3cf;background-color:#fff;-webkit-box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);border-bottom:1px solid #d2c3cf;z-index:10}#mainNav .navbar-nav>.nav-item:not(:last-child){border-bottom:1px solid #d2c3cf}#mainNav .navbar-nav>.nav-item>.nav-link{color:#4a393f;text-decoration:none;text-transform:uppercase;padding:1rem 1.3rem;font-size:.9rem;font-weight:600}#mainNav .navbar-nav>.nav-item>.nav-link:hover,#mainNav .navbar-nav>.nav-item>.nav-link:focus{color:#de3034}#mainNav .navbar-nav>.nav-item:last-child>.nav-link{padding-right:0}#mainNav .dropdown-menu{border:0;border-radius:0;background-color:#4a393f}#mainNav .dropdown-menu .dropdown-item{padding:.6rem 1.3rem;color:#f2f2f2}#mainNav .dropdown-menu .dropdown-item:hover,#mainNav .dropdown-menu .dropdown-item:focus{color:#f2f2f2}@media(min-width: 992px){#mainNav{-ms-flex-item-align:end;align-self:flex-end;position:static;border-top:0;border-bottom:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}#mainNav .navbar-nav>.nav-item:not(:last-child){border-bottom:0}#mainNav .dropdown-menu{-webkit-animation:slide-up .25s ease-in-out;animation:slide-up .25s ease-in-out;-webkit-box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);box-shadow:0 1.25rem 1.875rem -0.5rem rgba(0,0,0,.08);margin:0 0 .5rem;border:1px solid #d2c3cf;background-color:#fff;padding:0;border-radius:0}#mainNav .dropdown-menu .dropdown-item{display:block;width:100%;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out;font-size:.875rem;white-space:nowrap;color:rgba(0,0,0,.85);background-color:rgba(0,0,0,0);border:0;text-decoration:none}#mainNav .dropdown-menu .dropdown-item:hover,#mainNav .dropdown-menu .dropdown-item:focus{color:rgba(0,0,0,.9);text-decoration:none;background-color:#d2c3cf}#mainNav .dropdown-menu>li:not(:last-child){border-bottom:1px solid #d2c3cf}}@-webkit-keyframes slide-up{from{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-up{from{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.user-header #userDropdownMenuButton{font-weight:600;text-decoration:none;text-transform:uppercase;font-size:13px}.user-header.navbar-nav .nav-item{margin-left:15px;margin-right:15px}.user-header.navbar-nav .nav-item .nav-link{display:inline-block;font-size:13px;color:#de3034;font-weight:600;letter-spacing:.45px;text-transform:uppercase;text-decoration:none;font-weight:500;color:#fff;text-transform:none;font-size:.9rem}.user-header.navbar-nav .nav-item .nav-link.dropdown-toggle{padding-right:.2em}.user-header.navbar-nav .nav-item .nav-link:hover,.user-header.navbar-nav .nav-item .nav-link:focus{text-decoration:underline}.user-header.navbar-nav .nav-item .nav-link:hover.dropdown-toggle,.user-header.navbar-nav .nav-item .nav-link:focus.dropdown-toggle{text-decoration:none}.user-header.navbar-nav .nav-item .nav-link:hover.dropdown-toggle:focus,.user-header.navbar-nav .nav-item .nav-link:focus.dropdown-toggle:focus{text-decoration:underline}.user-header.navbar-nav .nav-item .dropdown-toggle{padding-right:.6rem}.user-header.navbar-nav .nav-item .dropdown-toggle::after{content:none;display:none}.user-header.navbar-nav .nav-item .dropdown-toggle .nav-link{padding-right:2px}.user-header.navbar-nav .nav-item .dropdown-indicator{display:inline-block;color:#fff}.user-header.navbar-nav .nav-item .dropdown-indicator .open-icon{font-size:11px}.user-header.navbar-nav .nav-item .dropdown-menu{background-color:#fff;padding:15px 0 0 0;margin-top:0;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0);box-shadow:0 0 0 2px rgba(0,0,0,0)}@media screen and (max-width: 991px){.user-header.navbar-nav .nav-item .dropdown-menu{position:relative}}.user-header.navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#de3034;font-size:13px;font-weight:500;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease;margin-bottom:12px;padding:0 20px}.user-header.navbar-nav .nav-item .dropdown-menu .dropdown-item:hover,.user-header.navbar-nav .nav-item .dropdown-menu .dropdown-item:focus{text-decoration:underline}.user-header.navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#de3034 !important;text-decoration:none !important}@media screen and (min-width: 992px){.user-header.navbar-nav .dropdown .dropdown-menu{position:absolute;top:22px;display:block;visibility:hidden;opacity:0}.user-header.navbar-nav .dropdown .dropdown-menu.fade-down{top:80%;-webkit-transform:rotateX(-75deg);transform:rotateX(-75deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.user-header.navbar-nav .dropdown .dropdown-menu.show{-webkit-transition:.5s;transition:.5s;opacity:1;visibility:visible;top:22px;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.user-header.navbar-nav .dropdown:hover .dropdown-menu{-webkit-transition:.5s;transition:.5s;opacity:1;visibility:visible;top:22px;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}
