@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:300;src:local("Fira Sans Condensed Light"),local("FiraSansCondensed-Light"),url("/fonts/fira-sans-condensed-v4-latin-300.woff2") format("woff2"),url("/fonts/fira-sans-condensed-v4-latin-300.woff") format("woff");font-display:swap}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:400;src:local("Fira Sans Condensed Regular"),local("FiraSansCondensed-Regular"),url("/fonts/fira-sans-condensed-v4-latin-regular.woff2") format("woff2"),url("/fonts/fira-sans-condensed-v4-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:600;src:local("Fira Sans Condensed SemiBold"),local("FiraSansCondensed-SemiBold"),url("/fonts/fira-sans-condensed-v4-latin-600.woff2") format("woff2"),url("/fonts/fira-sans-condensed-v4-latin-600.woff") format("woff");font-display:swap}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;src:local("PT Serif"),local("PTSerif-Regular"),url("/fonts/pt-serif-v11-latin-regular.woff2") format("woff2"),url("/fonts/pt-serif-v11-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;src:local("PT Serif Bold"),local("PTSerif-Bold"),url("/fonts/pt-serif-v11-latin-700.woff2") format("woff2"),url("/fonts/pt-serif-v11-latin-700.woff") format("woff");font-display:swap}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #AF2B31;--secondary: rgba(66,66,66,0.9);--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Fira Sans Condensed", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}footer,header,main,nav,section{display:block}body{margin:0;font-family:"Fira Sans Condensed",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#424242;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#AF2B31;text-decoration:none;background-color:transparent}a:hover{color:#5d171a;text-decoration:none}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}pre,code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-3,.col,.col-sm-3,.col-sm-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}@media (min-width: 576px){.col-sm-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}}.table{width:100%;margin-bottom:1rem;color:#424242}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-hover tbody tr:hover{color:#424242;background-color:rgba(0,0,0,0.075)}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#df7b7f;outline:0;box-shadow:0 0 0 .2rem rgba(175,43,49,0.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.btn{display:inline-block;font-weight:400;color:#424242;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#424242;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(175,43,49,0.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.navbar{position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:0 0}.navbar .container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.navbar-nav{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:start;justify-content:flex-start}.navbar-expand>.container{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container{flex-wrap:nowrap}.card{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125)}.card>hr{margin-right:0;margin-left:0}.card-body{-webkit-box-flex:1;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-webkit-box-flex:1;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.border{border:1px solid #dee2e6 !important}.d-none{display:none !important}.d-flex{display:-webkit-box !important;display:flex !important}@media (min-width: 576px){.d-sm-block{display:block !important}}@media (min-width: 768px){.d-md-none{display:none !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important}.flex-wrap{flex-wrap:wrap !important}.justify-content-start{-webkit-box-pack:start !important;justify-content:flex-start !important}.justify-content-center{-webkit-box-pack:center !important;justify-content:center !important}.align-items-center{-webkit-box-align:center !important;align-items:center !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.w-100{width:100% !important}.p-1{padding:.25rem !important}.py-2{padding-top:.5rem !important}.py-2{padding-bottom:.5rem !important}.text-center{text-align:center !important}.visible{visibility:visible !important}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Fira Sans Condensed",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}:root{font-size:18px}@font-face{font-family:'FontAwesome';src:url("font-awesome/fontawesome-webfont.eot?v=4.7.0");src:url("font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-list:before{content:""}.fa-check-square-o:before{content:""}.fa-file-pdf-o:before{content:""}.fa-exclamation-circle:before{content:""}.fa-arrow-up:before{content:""}.fa-phone:before{content:""}.fa-envelope:before{content:""}.fa-thumbs-up:before{content:""}.fa-book:before{content:""}.fa-calendar:before{content:""}.fa-map-marker:before{content:""}@media screen{#noLocalStorageError{display:none}.browserError{background-color:#FFE066;text-align:center;border-bottom:2px solid #0e1318;border-top:2px solid #0e1318;padding:0.5rem 0;font-family:"Fira Sans Condensed",sans-serif;font-weight:bold}.browserError .fa{font-size:2.5rem}.browserError span{display:block;padding-top:0.5rem}.privacyInfo{position:fixed;top:0;left:0;width:100%;margin:0 !important;z-index:1030;opacity:0;padding:0.5rem 1.25rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;background:rgba(14,19,24,0.9);color:rgba(255,255,255,0.9);font-size:0.85rem;font-family:"Fira Sans Condensed",sans-serif}.privacyInfo h5{font-family:"Fira Sans Condensed",sans-serif;font-size:1rem;color:#FFE066}.privacyInfo a,.privacyInfo button{color:#FFE066;border:0;background:none;padding:0.2rem 0.5rem}.privacyInfo a:hover,.privacyInfo button:hover{color:#fff}.privacyInfo.show{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:1000ms;transition-delay:1000ms}}@media screen and (max-width: 575.98px){html,body{min-width:566px;width:auto !important;width:566px}}@media screen{#topBar{height:18px;background-color:#AF2B31}}@media screen and (max-width: 575.98px){#topBar{display:none}}@media screen{.articleTitleArea{background-color:#AF2B31;color:rgba(255,255,255,0.9);padding-bottom:34px;padding-top:181px}}@media screen and (min-width: 576px){.articleTitleArea{padding-top:179px}}@media screen and (min-width: 992px){.articleTitleArea{padding-top:217px}}@media screen{.articleTitleArea h1{margin-bottom:0}.articleMarginTop{height:1.5rem}header{box-shadow:0px 12px 17px -7px rgba(0,0,0,0.5);position:relative}#seHeaderLogo{padding:9px 0px}}@media screen and (max-width: 575.98px){#seHeaderLogo{-webkit-box-pack:center !important;justify-content:center !important}}@media screen{#seHeaderLogo img{width:auto;margin-right:8px;height:80px}}@media screen and (min-width: 576px){#seHeaderLogo img{height:70px}}@media screen and (min-width: 992px){#seHeaderLogo img{height:100px}}@media screen{#seHeaderLogo .logoFont{font-family:"Fira Sans Condensed",sans-serif;font-weight:300;display:none;max-height:80px}}@media screen and (min-width: 576px){#seHeaderLogo .logoFont{display:block}}@media screen and (min-width: 768px){#seHeaderLogo .logoFont{font-size:1.25rem}}@media screen and (min-width: 576px){#seHeaderLogo .logoFont{max-height:70px}}@media screen and (min-width: 992px){#seHeaderLogo .logoFont{max-height:100px}}@media screen{#seHeaderLogo .logoFontRow{color:#AF2B31;margin:0;white-space:nowrap}#seHeaderLogo .logoFontRow:first-child{border-bottom:1px solid #AF2B31}.headroom{position:fixed;z-index:1030;top:0;width:100%}.headroom.top{-webkit-transition:none;transition:none;-webkit-transform:translateY(0);transform:translateY(0)}.headroom.not-top{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.headroom.pinned.not-top{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0)}.headroom.pinned.pinned.top{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;position:fixed}.headroom.unpinned.not-top{-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.headroom.unpinned.top{-webkit-transform:translateY(-100%);transform:translateY(-100%);position:absolute}#seTopNav{background:#f2f2f2;font-family:"Fira Sans Condensed",sans-serif;font-weight:bold;font-size:0.8rem;letter-spacing:1px}}@media screen and (max-width: 575.98px){#seTopNav .navbar-nav{-webkit-box-pack:center !important;justify-content:center !important;width:100%}}@media screen{#seTopNav .navbar-nav .nav-item .nav-link{padding:0 1em;color:#424242;line-height:40px}}@media screen and (min-width: 576px){#seTopNav .navbar-nav .nav-item .nav-link{line-height:48px}}@media screen and (min-width: 992px){#seTopNav .navbar-nav .nav-item .nav-link{line-height:56px}}@media screen{#seTopNav .navbar-nav .nav-item.active .nav-link{color:#AF2B31}#seTopNav .navbar-nav .nav-item:hover .nav-link{background-color:#202C39;color:rgba(255,255,255,0.9)}html{position:relative;min-height:100%}body{background-color:#0e1318}body main,body header{background-color:#fff}body main{padding-bottom:20px}#seFooter{width:100%;background-color:#0e1318;color:rgba(255,255,255,0.9);padding:3rem 0 0.75rem 0;font-family:"Fira Sans Condensed",sans-serif;font-size:80%;position:relative}#seFooter .pagetoplink{top:-10px;position:absolute;left:50%;width:30px;height:30px;background:#AF2B31;border-radius:15px;border:2px solid #0e1318;line-height:26px;text-align:center}#seFooter .pagetoplink .fa{color:#fff;padding:5px;font-size:16px}#seFooter h3{font-family:"Fira Sans Condensed",sans-serif;font-weight:bold;font-size:1rem;padding-bottom:0.5rem;border-bottom:1px dashed #5d171a;margin-bottom:1rem}#seFooter .fa{color:#AF2B31}#seFooter p{margin:0.5rem 0}#seFooter .legalInfo{padding:2rem 0 0.5rem 0}#seFooter .legalInfo>div{border-right:1px dashed rgba(255,255,255,0.2);padding:0.1rem 1.2rem}#seFooter .legalInfo>div:last-child{border:0}#seFooter a{color:rgba(255,255,255,0.9)}#seFooter a:hover{color:#AF2B31}}@media all{h2{position:relative;margin-top:1.5rem;margin-bottom:1rem;font-size:1.953rem;font-weight:700}h2:after{content:' ';display:inline-block;height:2px;width:80px;position:absolute;bottom:-6px;left:0;background-color:#AF2B31}.darkTextField h2:after{background-color:#FFE066}body,h1,h2,h3,h4,h5{font-family:"PT Serif",serif}.darkTextField{color:rgba(255,255,255,0.9);background-color:#202C39;padding:1.5em 0 1.5em 0}.imageLinkList{padding:1rem 0rem;min-height:125px}.imageLinkList .imageLink{position:relative}.imageLinkList .imageLink img{width:100%;height:auto}.imageLinkList .imageLink .imgHover{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.imageLinkList .imageLink:hover .imgHover{opacity:1}.tooltip-inner{font-size:0.85rem;font-family:"Fira Sans Condensed",sans-serif}#howToApply{color:rgba(255,255,255,0.9);padding-top:1rem;margin-right:-10px;margin-left:-10px}#howToApply .card{margin-right:10px;margin-left:10px;margin-bottom:10px;background-color:#0e1318}}@media all and (min-width: 768px) and (max-width: 991.98px){#howToApply{margin-right:-5px;margin-left:-5px}#howToApply .card{margin-right:5px;margin-left:5px}}@media all{#howToApply .card-header{text-align:center;padding:1rem}#howToApply .card-header .fa{font-size:3rem}#howToApply .card-body{padding-top:0;font-size:0.9rem;text-align:center}#howToApply .card-body h5{border-bottom:1px dashed #ffe066;padding-bottom:0.25rem;font-size:1rem;text-align:center}#howToApply .card-footer{background-color:#FFE066;text-align:center;padding:0}#howToApply .card-footer .btn{color:#424242;width:100%;height:100%}#dateSlider{margin:1.25rem 0 2rem 0;width:80%}#dateSlider .noUi-connect{background:#AF2B31}#dateSlider .noUi-handle{cursor:pointer;border:1px solid #a5a5a5}#dateSlider .noUi-tooltip{border:2px solid rgba(66,66,66,0.9);background:#fff;font-size:0.85rem;color:#424242;border-radius:0;padding:1px 5px 1px 5px;font-weight:bold;bottom:-36px}#coursesHeader{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1025;height:7rem;margin-bottom:-1rem}.coursesShadow{position:-webkit-sticky;position:sticky;top:7rem;background:#fff;z-index:1022;box-shadow:0px 1px 6px 2px rgba(0,0,0,0.5)}#coursesListWrapper{padding-bottom:2rem;position:relative}#coursesListWrapper .coursesShadowCover{position:absolute;background-color:#fff;height:5px;width:100%;z-index:1023}#coursesListWrapper #courses{padding-top:1rem}#coursesLoadingInfo{display:none}#courses .card{border:0;margin:0.35rem 0}#courses .card-header{width:100%;padding:0;position:relative;border:0}#courses .card-header .fa{color:#424242}#courses .card-header .btn{width:100%;text-align:left;height:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-decoration:none;padding:0.25rem 0.25rem 0.25rem 0.5rem;position:relative}#courses .card-header .btn:focus{box-shadow:none}#courses .card-header .btn .row{margin-bottom:10px;margin-right:40px}#courses .card-header .btn .courseCbWrapper{position:absolute;top:0;right:0;width:40px;height:100%}#courses .card-header .btn .courseDetailsIcon{position:absolute;bottom:0;width:100%;text-align:center}#courses .card-header .btn .courseDetailsIconHover{width:100%;height:100%}#courses .card-header .btn .courseDetailsIconHover .se-fa-details{position:absolute;bottom:0;font-size:16px;-webkit-transition:opacity 500ms ease, -webkit-transform 300ms ease;transition:opacity 500ms ease, -webkit-transform 300ms ease;transition:transform 300ms ease, opacity 500ms ease;transition:transform 300ms ease, opacity 500ms ease, -webkit-transform 300ms ease}#courses .card-header .btn .courseDetailsIconHover .se-fa-details::before{content:""}#courses .card-header .btn .courseDetailsIconHover .se-fa-details{opacity:0;-webkit-transform:rotate(180deg) scale(0.5);transform:rotate(180deg) scale(0.5)}#courses .card-header .btn .courseDetailsIconHover:hover .se-fa-details{opacity:1;-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}#courses .card-header .btn.collapsed .courseDetailsIconHover .se-fa-details{-webkit-transform:rotate(0deg) scale(0.5);transform:rotate(0deg) scale(0.5);opacity:0}#courses .card-header .btn.collapsed .courseDetailsIconHover:hover .se-fa-details{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}#courses .card-header .courseName{font-size:87.5%}#courses .card-header .courseDate,#courses .card-header .courseLocation{font-size:75%;padding:0.1rem;white-space:nowrap}#courses .card-header .se-fa-addRemove{-webkit-transition:color 300ms ease, -webkit-transform 300ms ease;transition:color 300ms ease, -webkit-transform 300ms ease;transition:transform 300ms ease, color 300ms ease;transition:transform 300ms ease, color 300ms ease, -webkit-transform 300ms ease;-webkit-transform:scale(0.75);transform:scale(0.75);font-size:24px;position:absolute;top:8px;right:8px}#courses .card-header .courseCbWrapper{width:inherit;text-align:center;cursor:pointer}#courses .card-header .courseCbWrapper input[type="checkbox"]{display:none}#courses .card-header.courseNotSelected .btn{color:#424242;background-color:#f2f2f2;border:2px solid #ddd}#courses .card-header.courseNotSelected:last-child{border:0}#courses .card-header.courseNotSelected:hover .btn{border:2px solid #424242}#courses .card-header.courseNotSelected .courseCbWrapper .se-fa-addRemove::before{content:""}#courses .card-header.courseNotSelected .courseCbWrapper:hover .se-fa-addRemove{-webkit-transform:scale(1);transform:scale(1);color:#AF2B31}#courses .card-header.courseSelected .btn{color:#424242;background-color:#FFE066;border:2px solid #FFE066}#courses .card-header.courseSelected .courseCbWrapper .se-fa-addRemove::before{content:""}#courses .card-header.courseSelected .courseCbWrapper:hover .se-fa-addRemove{-webkit-transform:scale(1);transform:scale(1);color:#AF2B31}#courses .card-body{margin:0 1rem;margin-top:-12px;border:2px solid #ddd;border-radius:10px}#courses .topicListing{font-size:87%}#courses .topicListing th{text-align:center}#courses .topicListing .numHours{text-align:left}#courses .topicListing .topicDesc{padding-left:1rem}#courses .topic-level-1{font-weight:700}#courses .topic-level-1 div{margin-top:2rem}#courses .topic-level-1:first-child div{margin-top:0}#courses .topic-level-1 .topicDesc{font-size:125%}#courses .topic-level-1 .numHours{background-color:#FFE066;width:70px;height:70px;border-radius:50%;text-align:center;line-height:60px;overflow:hidden;position:relative}#courses .topic-level-1 .numHours .hoursExtraLine{position:absolute;top:15px;left:0;width:70px;font-size:75%;font-weight:400}#courses .topic-level-2{color:#424242}#courses .topic-level-2 div{margin-top:0.5rem}#courses .topic-level-2 .topicDesc{font-size:125%}#courses .topic-level-2 .numHours{border-bottom:3px solid #FFE066;padding-left:1.25rem}#courses .topic-level-3{color:#424242}#courses .topic-level-3 .numHours{padding-left:1.5rem}#coursesCounter{text-align:center;font-style:italic;line-height:18px}#coursesCount{color:#AF2B31;font-weight:bold}#coursesCounterText{color:#424242}table.coursesOverview{font-size:77%;width:100%;background-color:#f2f2f2}table.coursesOverview .courseDate,table.coursesOverview .courseLocation{white-space:nowrap}table.coursesOverview th{border-bottom:2px solid #AF2B31}table.coursesOverview td{padding:0.1rem 0.5rem;border-bottom:1px solid #a5a5a5}table.coursesOverview th:first-child,table.coursesOverview td:first-child{border-left:1px solid #202C39}table.coursesOverview th:last-child,table.coursesOverview td:last-child{border-right:1px solid #202C39}table.coursesOverview tr:first-child{border-top:1px solid #202C39}table.coursesOverview tr:last-child>td{border-bottom:1px solid #202C39}.hoursTable{padding:0.5rem 0}.hoursTable table{font-size:77%;border-collapse:collapse;border-bottom:1px solid #202C39;background:#f2f2f2}.hoursTable .fa{color:#424242}.hoursTable .passed .fa{color:#0A0}.hoursTable .notPassed .fa{color:#AF2B31}.hoursTable th.spacerUL{border-right:1px solid #202C39;border-bottom:1px solid #202C39;background-color:#fff}.hoursTable th{white-space:nowrap;text-align:center;min-width:48px;padding:0}.hoursTable th.t1{color:#fff;background-color:#ccc;border-right:1px solid #202C39}.hoursTable td.t1,.hoursTable th.t1group{background-color:#ccc;color:#424242;border-right:1px solid #202C39}.hoursTable th.t1group{border-right:1px solid #202C39;border-top:1px solid #202C39;padding:0.2rem 0}.hoursTable th.t2group div{padding:0 0.2rem;border-top:1px solid #202C39}.hoursTable th.t3>div{border-top:1px solid #202C39;font-weight:normal}.hoursTable th.t2group{background-color:#FFE066;border-right:1px solid #202C39}.hoursTable td.t2,.hoursTable th.t2{background-color:#FFE066;border-right:1px solid #202C39;border-left:1px solid #202C39}.hoursTable td.rowHead{border:0;text-align:left;white-space:nowrap;border-left:1px solid #202C39;padding:0.1rem 0.25rem}.hoursTable td{white-space:nowrap;text-align:center;padding:0}.hoursTable td.t3zero{font-size:87%;color:#ccc}.hoursTable td.t1{color:#424242}.hoursTable th.t1{color:#424242}.hoursTable th.t1,.hoursTable th.t2{font-size:115%;line-height:1.5rem}.hoursTable th.t2group,.hoursTable th.t3{line-height:1.5rem}#validationPassedText,#validationFailedText{display:none;padding-top:1rem}.pdfButtonWrapper{padding-bottom:1.5rem}.pdfButtonWrapper .fa{color:#AF2B31}#pdfButton{background:#f2f2f2;padding:0.3rem 0.6rem;border:2px solid #a5a5a5}#pdfButton:hover{border:2px solid #424242;background:#FFE066}#personalInfoForm{margin-bottom:1.5rem}#personalInfoForm label{white-space:nowrap;padding:0.375rem 0.75rem;margin-bottom:0}#personalInfoForm .form-control:focus{border:1px solid #0e1318;box-shadow:0 0 0 0.2rem #a5a5a5}}
