.sr-only{position:absolute;margin:-1px 0 0 -1px;padding:0;display:block;width:1px;height:1px;font-size:1px;line-height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0;outline:0}.flex-row{display:flex}@media(max-width:767px){.flex-row{display:block}}.flex-vertical-middle{display:flex;justify-content:center;flex-direction:column}@media(max-width:767px){.flex-vertical-middle{display:block}}.row-reverse{flex-direction:row-reverse}.visually-hidden{display:none}.text-center,.textcenter{text-align:center !important}.text-left,.textleft{text-align:left !important}.text-right,.textright{text-align:right !important}.text-small{font-size:12px !important;line-height:18px !important}.uppercase{text-transform:uppercase !important}.lowercase{text-transform:lowercase !important}.capitalize{text-transform:capitalize !important}.padding-top,.paddingtop{padding-top:20px !important}.padding-bottom,.paddingbottom{padding-bottom:20px !important}.margin-top,.margintop{margin-top:20px !important}.margin-bottom,.marginbottom{margin-bottom:20px !important}.no-wrap{white-space:nowrap}.no-margin{margin:0}.color-white{color:#fff}.bg-white{background-color:#fff}.color-orange{color:#f26322}.bg-orange{background-color:#f26322}.color-nearblack{color:#2f2b2f}.bg-nearblack{background-color:#2f2b2f}.color-darkgray{color:#6b6369}.bg-darkgray{background-color:#6b6369}.color-mediumgray{color:#e3e3e3}.bg-mediumgray{background-color:#e3e3e3}.color-lightgray{color:#f5f5f5}.bg-lightgray{background-color:#f5f5f5}.color-darkcyan{color:#00524b}.bg-darkcyan{background-color:#00524b}.color-navyblue{color:#00224a}.bg-navyblue{background-color:#00224a}.color-darkmagenta{color:#8a0052}.bg-darkmagenta{background-color:#8a0052}.color-black{color:#000}.bg-black{background-color:#000}.color-blue{color:#4b9ed2}.bg-blue{background-color:#4b9ed2}.color-bluelight{color:#e4f0f8}.bg-bluelight{background-color:#e4f0f8}.color-bluedark{color:#3f86b2}.bg-bluedark{background-color:#3f86b2}.color-bluewcag{color:#346e92}.bg-bluewcag{background-color:#346e92}.color-red{color:#df4743}.bg-red{background-color:#df4743}.color-redlight{color:#fae3e2}.bg-redlight{background-color:#fae3e2}.color-reddark{color:#bd3c39}.bg-reddark{background-color:#bd3c39}.color-redwcag{color:#9b312e}.bg-redwcag{background-color:#9b312e}.color-yellow{color:#e58a00}.bg-yellow{background-color:#e58a00}.color-yellowlight{color:#fbedd9}.bg-yellowlight{background-color:#fbedd9}.color-yellowdark{color:#c27500}.bg-yellowdark{background-color:#c27500}.color-yellowwcag{color:#9f6000}.bg-yellowwcag{background-color:#9f6000}.color-green{color:#16b437}.bg-green{background-color:#16b437}.color-greenlight{color:#dcf3e1}.bg-greenlight{background-color:#dcf3e1}.color-greendark{color:#12992e}.bg-greendark{background-color:#12992e}.color-greenwcag{color:#0f7d26}.bg-greenwcag{background-color:#0f7d26}.global-column-shadow .mage-column{box-shadow:0 6px 12px rgba(0,0,0,.18)}.global-column-boxed .mage-column{margin-left:40px;margin-right:40px}@media(max-width:767px){.global-column-boxed .mage-column{margin-left:0;margin-right:0}}.global-gif-animation img[src*='.gif']{opacity:0}.mage-column-wrapper.global-bg-repeat-x{background-repeat:repeat-x;background-size:auto}.mage-column-wrapper.global-bg-repeat-y{background-repeat:repeat-y;background-size:auto}.mage-column-wrapper.global-bg-position-left{background-position:left;background-size:contain;background-repeat:no-repeat}.mage-column-wrapper.global-bg-position-right{background-position:right;background-size:contain;background-repeat:no-repeat}.mage-column-wrapper.global-bg-position-top{background-position:center top}.mage-column-wrapper.global-bg-position-bottom{background-position:center bottom}.mage-column-wrapper.global-bg-position-center{background-position:center}.mage-column-wrapper.global-bg-size-cover{background-size:cover}.mage-column-wrapper.global-bg-size-contain{background-size:contain;background-repeat:no-repeat}.mage-column-wrapper.global-position-relative{position:relative}.mage-column-wrapper.global-z-index{z-index:2}.mage-column-wrapper.global-column-padding-top .mage-column{padding-top:30px}.mage-column-wrapper.global-column-padding-bottom .mage-column{padding-bottom:30px}@media(max-width:767px){.mage-column-wrapper.global-bg-mobile-size{background-size:cover}}