.body--light{background-color:#eee;color:#212121}body.body--dark{background-color:#212121;color:#eee}.a-light,.a-light a{color:#212121}.a-dark,.a-dark a{color:#fafafa}.bg-bluedark,.blue_dark{background-color:#082f56}.text-bluedark{color:#082f56}.green_dark{background-color:#084a0b}.orange_dark{background-color:#64350e}.h1-responsive,.h2-responsive,.h3-responsive,.h4-responsive,.text-h1,.text-h2,.text-h3,.text-h4,h1,h2,h3,h4{font-weight:400}.h5-responsive,.h6-responsive,h5,h6{font-weight:500}.h1-responsive,.text-h1,h1{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.h1-responsive,.text-h1,h1{font-size:3.5rem}}.h2-responsive,.text-h2,h2{font-size:calc(1.404rem + 1.848vw)}@media (min-width:1200px){.h2-responsive,.text-h2,h2{font-size:2.79rem}}.h3-responsive,.text-h3,h3{font-size:calc(1.3464rem + 1.1568vw)}@media (min-width:1200px){.h3-responsive,.text-h3,h3{font-size:2.214rem}}.h4-responsive,.text-h4,h4{font-size:calc(1.311rem + 0.732vw)}@media (min-width:1200px){.h4-responsive,.text-h4,h4{font-size:1.86rem}}.h5-responsive,.text-h5,h5{font-size:calc(1.268rem + 0.216vw)}@media (min-width:1200px){.h5-responsive,.text-h5,h5{font-size:1.43rem}}@media (max-width:1200px){.h5-responsive,.text-h5,h5{font-size:calc(1rem + 0.45vw)}}.h6-responsive,.text-h6,h6{font-size:calc(1.253rem + 0.036vw)}@media (min-width:1200px){.h6-responsive,.text-h6,h6{font-size:1.28rem}}@media (max-width:1200px){.h6-responsive,.text-h6,h6{font-size:1rem}}.body-text{font-size:1rem}.body-text-big{font-size:1.1rem}@media (max-width:1024px){.body-text-sm{font-size:0.8rem;line-height:1.1rem}}@media (max-width:600px){.body-text-xs{font-size:0.8rem;line-height:1.1rem}}.body-reading-text{font-size:1.1rem;line-height:1.8rem;font-weight:400}.body-text2,.text-body3{font-size:1.05rem;font-weight:300}.definition-list dl{display:flex;flex-flow:row wrap}.definition-list dt{font-weight:700;padding:3px 4px;flex-basis:20%}.definition-list dt:after{content:":"}.definition-list dd{margin:0;flex-basis:70%;padding:3px 8px}@media (max-width:1024px){.definition-list dt{flex-basis:35%}.definition-list dd{flex-basis:65%}}@media (max-width:600px){.definition-list-sm-wrap dl{display:flex;flex-flow:column}.definition-list-sm-wrap dt{font-weight:700;margin-top:0;text-align:left}.definition-list-sm-wrap dd{padding:0 0 0 2rem;margin:0 0 0.4rem;text-align:left}}.fullWidthSearchInput{width:98%}.fullWidthSearchInput input{font-weight:500}.responsive-thumbnail img{width:200px;height:108px}@media (max-width:1438px){.responsive-thumbnail img{width:100px;height:56px}}.link{cursor:pointer}.plain-link a{text-decoration:none}.btn-lg-responsive{font-size:20px}@media (max-width:1200px){.btn-lg-responsive{font-size:16px}}.shine-red{color:#c12e34}.bg-shine-red{background:#c12e34}.shine-dark{color:#333}.bg-shine-dark{background:#333}.shine-light{color:#ccc}.bg-shine-light{background:#ccc}.shine-grey{color:#aaa}.bg-shine-grey{background:#aaa}.shine-yellow{color:#e6b600}.bg-shine-yellow{background:#e6b600}.shine-yellow-alt{color:#cda819}.bg-shine-yellow-alt{background:#cda819}.shine-blue{color:#005eaa}.bg-shine-blue{background:#005eaa}.shine-light-blue{color:#0098d9}.bg-shine-light-blue{background:#0098d9}.shine-green{color:#2b821d}.bg-shine-green{background:#2b821d}.bg-shine-green-alt,.shine-green-alt{background:#32a487}.bg-shine-blue-green,.shine-blue-green{background:#339ca8}