html,body{height:100%;margin:0}body{color:#3d3d3d;background-color:#fff;font-size:16px;line-height:1.42857143;font-family:"Proxima Nova",Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:479px){body select,body textarea,body input[type=text],body input[type=password],body input[type=email],body input[type=tel],body input[type=url],body input[type=search],body input[type=number],body input[type=color]{font-size:16px !important}}h1,h1 a{font-family:museo-slab,"Proxima Nova",Arial,Helvetica,sans-serif;font-weight:700}h2,h2 a,h3,h3 a,h4,h4 a{font-weight:600}h2 b,h2 strong,h2 a b,h2 a strong,h3 b,h3 strong,h3 a b,h3 a strong,h4 b,h4 strong,h4 a b,h4 a strong{font-weight:600}@media(max-width:767px){h1{font-size:2.5em}h2{font-size:1.875em}h3{font-size:1.25em}h4{font-size:1.125em}}@media(min-width:768px){h1{font-size:2.813em}h2{font-size:2.125em}h3{font-size:1.563em}h4{font-size:1.188em}}hr{border-color:#3d3d3d}ul,ol{margin-bottom:15px;padding-left:15px}ul li,ol li{margin:.55em 0}nav ul li,nav ol li{margin:0}ul.no-bullet-display,ol.no-bullet-display{list-style:none;padding:0;margin:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}ul.no-bullet-display ul,ul.no-bullet-display ol,ol.no-bullet-display ul,ol.no-bullet-display ol{list-style-image:none}ul.no-bullet-display ul li,ol.no-bullet-display ul li{list-style-type:disc}ul.no-bullet-display ul li li,ol.no-bullet-display ul li li{list-style-type:circle}ul.no-bullet-display ul li li li,ol.no-bullet-display ul li li li{list-style-type:square}blockquote{position:relative;border-width:2px;border-style:solid;border-right:none;border-left:none;padding:1.5em 16.7%;margin-top:1.5em;margin-bottom:1.5em;text-align:center;font-style:italic;font-size:1.5em}blockquote::before,blockquote::after{font-family:"blockquote";position:absolute;font-style:normal}blockquote::before{content:"";left:8.35%;top:1.5em}@media only screen and (max-width:479px){blockquote::before{left:0}}blockquote::after{content:"";right:8.35%;bottom:1.5em}@media only screen and (max-width:479px){blockquote::after{right:0}}blockquote::before{color:#8d8d8d}div.light-orange-accents blockquote::before{color:#ffa300}div.dark-orange-accents blockquote::before{color:#ff7b1f}div.red-accents blockquote::before{color:#cf0722}div.rubine-accents blockquote::before{color:#ce0058}div.berry-accents blockquote::before{color:#a6192e}div.chocolate-accents blockquote::before{color:#6b3529}div.grey-accents blockquote::before{color:#f4f4f4}blockquote::after{color:#8d8d8d}div.light-orange-accents blockquote::after{color:#ffa300}div.dark-orange-accents blockquote::after{color:#ff7b1f}div.red-accents blockquote::after{color:#cf0722}div.rubine-accents blockquote::after{color:#ce0058}div.berry-accents blockquote::after{color:#a6192e}div.chocolate-accents blockquote::after{color:#6b3529}div.grey-accents blockquote::after{color:#f4f4f4}h1,h2,h3,h4,p,li,a{word-wrap:break-word;overflow-wrap:break-word}.left{text-align:left}.center{text-align:center}.right{text-align:right}@media only screen and (min-width:768px){.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:left;min-height:100%}.three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:left;min-height:100%}.four-col{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:left;min-height:100%}}.title,.title a{font-weight:600;font-size:1.05em}span.postal-code{padding-left:.5em}img.svg{opacity:0}svg.ucws-icon{display:block;position:relative;pointer-events:none}a svg *,button svg *,.btn svg *{transition:fill 500ms ease,fill-opacity 500ms ease}a,a:link,.btn-link,.btn-link:link,.pagination>li>a,.pagination>li>a:link{color:#cf0722;text-decoration:none}a:hover,a:active,a:focus,.btn-link:hover,.btn-link:active,.btn-link:focus,.pagination>li>a:hover,.pagination>li>a:active,.pagination>li>a:focus{color:#ee0e2c}a:visited,.btn-link:visited,.pagination>li>a:visited{color:#a6192e}.pagination>li>span{color:#cf0722;text-decoration:none}.btn{border-width:0;transition:color 500ms ease,background-color 500ms ease,border-color 500ms ease}.btn.btn-default{position:relative;font-size:16px;font-weight:600;white-space:unset;border-radius:8px;padding:10px 20px;color:#fff;background-color:#8d8d8d}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{color:#fff;background-color:#a0a0a0}.btn.btn-cta::after,.btn.btn-ghost::after,.btn.btn-primary::after{position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:50px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;transition:right 500ms,opacity 500ms}.btn.btn-cta:hover::after,.btn.btn-cta:active::after,.btn.btn-cta:focus::after,.btn.btn-ghost:hover::after,.btn.btn-ghost:active::after,.btn.btn-ghost:focus::after,.btn.btn-primary:hover::after,.btn.btn-primary:active::after,.btn.btn-primary:focus::after{right:15px;opacity:1}.btn.btn-cta:active,.btn.btn-cta:focus,.btn.btn-ghost:active,.btn.btn-ghost:focus,.btn.btn-primary:active,.btn.btn-primary:focus{box-shadow:inset 0px 0px 15px 0px rgba(45,45,45,.25)}.btn.btn-cta,.btn.btn-primary{border-radius:50px;padding:15px 40px}.btn.btn-ghost{border-radius:50px;padding:13px 38px;border-width:2px;border-style:solid}.btn.btn-ghost:active,.btn.btn-ghost:focus{border-width:0;padding:15px 40px}.btn.btn-ghost:active::after,.btn.btn-ghost:focus::after{transition:none;right:17px}.btn.btn-ghost,[class*=-back] .btn.btn-ghost{color:inherit;background-color:transparent;border-color:currentColor}.btn.btn-primary,[class*=-back] .btn.btn-primary{color:#fff;background-color:#cf0722;border-color:#cf0722}[class*=red-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}@media only screen and (max-width:991px){.block.bg-image>[class*=red-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}}@media only screen and (min-width:992px){.block.bg-image>[class*=red-back] .btn.btn-primary{color:#fff;background-color:#cf0722;border-color:#cf0722}}[class*=rubine-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}@media only screen and (max-width:991px){.block.bg-image>[class*=rubine-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}}@media only screen and (min-width:992px){.block.bg-image>[class*=rubine-back] .btn.btn-primary{color:#fff;background-color:#cf0722;border-color:#cf0722}}[class*=berry-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}@media only screen and (max-width:991px){.block.bg-image>[class*=berry-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}}@media only screen and (min-width:992px){.block.bg-image>[class*=berry-back] .btn.btn-primary{color:#fff;background-color:#cf0722;border-color:#cf0722}}[class*=chocolate-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}@media only screen and (max-width:991px){.block.bg-image>[class*=chocolate-back] .btn.btn-primary{color:#cf0722;background-color:#ececec;border-color:#ececec}}@media only screen and (min-width:992px){.block.bg-image>[class*=chocolate-back] .btn.btn-primary{color:#fff;background-color:#cf0722;border-color:#cf0722}}.btn.btn-ghost,.btn.btn-primary{margin-top:20px !important}.btn.btn-ghost:hover,[class*=-back] .btn.btn-ghost:hover,.btn.btn-ghost:active,[class*=-back] .btn.btn-ghost:active,.btn.btn-ghost:focus,[class*=-back] .btn.btn-ghost:focus,.btn.btn-primary:hover,[class*=-back] .btn.btn-primary:hover,.btn.btn-primary:active,[class*=-back] .btn.btn-primary:active,.btn.btn-primary:focus,[class*=-back] .btn.btn-primary:focus{color:#fff;background-color:#ee0e2c;border-color:#ee0e2c}[class*=red-back] .btn.btn-ghost:hover,[class*=red-back] .btn.btn-ghost:active,[class*=red-back] .btn.btn-ghost:focus,[class*=red-back] .btn.btn-primary:hover,[class*=red-back] .btn.btn-primary:active,[class*=red-back] .btn.btn-primary:focus{color:#cf0722;background-color:#fff;border-color:#fff}@media only screen and (max-width:991px){.block.bg-image>[class*=red-back] .btn.btn-ghost:hover,.block.bg-image>[class*=red-back] .btn.btn-ghost:active,.block.bg-image>[class*=red-back] .btn.btn-ghost:focus,.block.bg-image>[class*=red-back] .btn.btn-primary:hover,.block.bg-image>[class*=red-back] .btn.btn-primary:active,.block.bg-image>[class*=red-back] .btn.btn-primary:focus{color:#cf0722;background-color:#fff;border-color:#fff}}@media only screen and (min-width:992px){.block.bg-image>[class*=red-back] .btn.btn-ghost:hover,.block.bg-image>[class*=red-back] .btn.btn-ghost:active,.block.bg-image>[class*=red-back] .btn.btn-ghost:focus,.block.bg-image>[class*=red-back] .btn.btn-primary:hover,.block.bg-image>[class*=red-back] .btn.btn-primary:active,.block.bg-image>[class*=red-back] .btn.btn-primary:focus{color:#fff;background-color:#ee0e2c;border-color:#ee0e2c}}[class*=rubine-back] .btn.btn-ghost:hover,[class*=rubine-back] .btn.btn-ghost:active,[class*=rubine-back] .btn.btn-ghost:focus,[class*=rubine-back] .btn.btn-primary:hover,[class*=rubine-back] .btn.btn-primary:active,[class*=rubine-back] .btn.btn-primary:focus{color:#ce0058;background-color:#fff;border-color:#fff}@media only screen and (max-width:991px){.block.bg-image>[class*=rubine-back] .btn.btn-ghost:hover,.block.bg-image>[class*=rubine-back] .btn.btn-ghost:active,.block.bg-image>[class*=rubine-back] .btn.btn-ghost:focus,.block.bg-image>[class*=rubine-back] .btn.btn-primary:hover,.block.bg-image>[class*=rubine-back] .btn.btn-primary:active,.block.bg-image>[class*=rubine-back] .btn.btn-primary:focus{color:#ce0058;background-color:#fff;border-color:#fff}}@media only screen and (min-width:992px){.block.bg-image>[class*=rubine-back] .btn.btn-ghost:hover,.block.bg-image>[class*=rubine-back] .btn.btn-ghost:active,.block.bg-image>[class*=rubine-back] .btn.btn-ghost:focus,.block.bg-image>[class*=rubine-back] .btn.btn-primary:hover,.block.bg-image>[class*=rubine-back] .btn.btn-primary:active,.block.bg-image>[class*=rubine-back] .btn.btn-primary:focus{color:#fff;background-color:#ee0e2c;border-color:#ee0e2c}}[class*=berry-back] .btn.btn-ghost:hover,[class*=berry-back] .btn.btn-ghost:active,[class*=berry-back] .btn.btn-ghost:focus,[class*=berry-back] .btn.btn-primary:hover,[class*=berry-back] .btn.btn-primary:active,[class*=berry-back] .btn.btn-primary:focus{color:#a6192e;background-color:#fff;border-color:#fff}@media only screen and (max-width:991px){.block.bg-image>[class*=berry-back] .btn.btn-ghost:hover,.block.bg-image>[class*=berry-back] .btn.btn-ghost:active,.block.bg-image>[class*=berry-back] .btn.btn-ghost:focus,.block.bg-image>[class*=berry-back] .btn.btn-primary:hover,.block.bg-image>[class*=berry-back] .btn.btn-primary:active,.block.bg-image>[class*=berry-back] .btn.btn-primary:focus{color:#a6192e;background-color:#fff;border-color:#fff}}@media only screen and (min-width:992px){.block.bg-image>[class*=berry-back] .btn.btn-ghost:hover,.block.bg-image>[class*=berry-back] .btn.btn-ghost:active,.block.bg-image>[class*=berry-back] .btn.btn-ghost:focus,.block.bg-image>[class*=berry-back] .btn.btn-primary:hover,.block.bg-image>[class*=berry-back] .btn.btn-primary:active,.block.bg-image>[class*=berry-back] .btn.btn-primary:focus{color:#fff;background-color:#ee0e2c;border-color:#ee0e2c}}[class*=chocolate-back] .btn.btn-ghost:hover,[class*=chocolate-back] .btn.btn-ghost:active,[class*=chocolate-back] .btn.btn-ghost:focus,[class*=chocolate-back] .btn.btn-primary:hover,[class*=chocolate-back] .btn.btn-primary:active,[class*=chocolate-back] .btn.btn-primary:focus{color:#6b3529;background-color:#fff;border-color:#fff}@media only screen and (max-width:991px){.block.bg-image>[class*=chocolate-back] .btn.btn-ghost:hover,.block.bg-image>[class*=chocolate-back] .btn.btn-ghost:active,.block.bg-image>[class*=chocolate-back] .btn.btn-ghost:focus,.block.bg-image>[class*=chocolate-back] .btn.btn-primary:hover,.block.bg-image>[class*=chocolate-back] .btn.btn-primary:active,.block.bg-image>[class*=chocolate-back] .btn.btn-primary:focus{color:#6b3529;background-color:#fff;border-color:#fff}}@media only screen and (min-width:992px){.block.bg-image>[class*=chocolate-back] .btn.btn-ghost:hover,.block.bg-image>[class*=chocolate-back] .btn.btn-ghost:active,.block.bg-image>[class*=chocolate-back] .btn.btn-ghost:focus,.block.bg-image>[class*=chocolate-back] .btn.btn-primary:hover,.block.bg-image>[class*=chocolate-back] .btn.btn-primary:active,.block.bg-image>[class*=chocolate-back] .btn.btn-primary:focus{color:#fff;background-color:#ee0e2c;border-color:#ee0e2c}}[class*=grey-back] .btn.btn-ghost:hover,[class*=grey-back] .btn.btn-ghost:active,[class*=grey-back] .btn.btn-ghost:focus,[class*=grey-back] .btn.btn-primary:hover,[class*=grey-back] .btn.btn-primary:active,[class*=grey-back] .btn.btn-primary:focus{color:#f4f4f4;background-color:#3d3d3d;border-color:#3d3d3d}@media only screen and (max-width:991px){.block.bg-image>[class*=grey-back] .btn.btn-ghost:hover,.block.bg-image>[class*=grey-back] .btn.btn-ghost:active,.block.bg-image>[class*=grey-back] .btn.btn-ghost:focus,.block.bg-image>[class*=grey-back] .btn.btn-primary:hover,.block.bg-image>[class*=grey-back] .btn.btn-primary:active,.block.bg-image>[class*=grey-back] .btn.btn-primary:focus{color:#f4f4f4;background-color:#3d3d3d;border-color:#3d3d3d}}@media only screen and (min-width:992px){.block.bg-image>[class*=grey-back] .btn.btn-ghost:hover,.block.bg-image>[class*=grey-back] .btn.btn-ghost:active,.block.bg-image>[class*=grey-back] .btn.btn-ghost:focus,.block.bg-image>[class*=grey-back] .btn.btn-primary:hover,.block.bg-image>[class*=grey-back] .btn.btn-primary:active,.block.bg-image>[class*=grey-back] .btn.btn-primary:focus{color:#fff;background-color:#ee0e2c;border-color:#ee0e2c}}.btn.btn-rounded{width:30px;height:30px;margin:0;padding:0;font-size:15px;border-radius:50%;color:#fff;background-color:#8d8d8d}[class*=-back] .btn.btn-rounded{color:#3d3d3d;background-color:#ececec}.btn.btn-rounded:hover,.btn.btn-rounded:active,.btn.btn-rounded:focus{color:#fff;background-color:#a0a0a0;outline:none;box-shadow:none}[class*=-back] .btn.btn-rounded:hover,[class*=-back] .btn.btn-rounded:active,[class*=-back] .btn.btn-rounded:focus{color:#3d3d3d;background-color:#fff}.btn.btn-container-close{position:absolute;top:0;right:0;text-align:center;border-radius:0 6px 0 8px}.btn .btn.btn-link{font-size:16px;padding:0}.light-grey{color:silver}hr.light-grey,.light-grey-border{border-color:silver}div.light-grey-accents,div.light-grey-accents *{border-color:silver}div.light-grey-accents .icon.icomoon{color:silver}.dark-grey{color:#8d8d8d}hr.dark-grey,.dark-grey-border{border-color:#8d8d8d}div.dark-grey-accents,div.dark-grey-accents *{border-color:#8d8d8d}div.dark-grey-accents .icon.icomoon{color:#8d8d8d}.green{color:#47a67c}hr.green,.green-border{border-color:#47a67c}div.green-accents,div.green-accents *{border-color:#47a67c}div.green-accents .icon.icomoon{color:#47a67c}.gold{color:#ffcd00}hr.gold,.gold-border{border-color:#ffcd00}div.gold-accents,div.gold-accents *{border-color:#ffcd00}div.gold-accents .icon.icomoon{color:#ffcd00}.light-orange{color:#ffa300}hr.light-orange,.light-orange-border{border-color:#ffa300}div.light-orange-accents,div.light-orange-accents *{border-color:#ffa300}div.light-orange-accents .icon.icomoon{color:#ffa300}.btn.btn-default.light-orange-back{color:#2d2d2d;background-color:#ffa300}.btn.btn-default.light-orange-back:hover,.btn.btn-default.light-orange-back:active,.btn.btn-default.light-orange-back:focus{background-color:#ffb126}header div.light-orange-back,footer div.light-orange-back,main .layout.col1 .block div.light-orange-back,main .layout.col2-50-50-fw .block div.light-orange-back,main .layout .block.bgcolor-allowed div.light-orange-back{color:#2d2d2d;background-color:#ffa300;transition:background-color 500ms ease}header div.light-orange-back a:not(.btn),footer div.light-orange-back a:not(.btn),main .layout.col1 .block div.light-orange-back a:not(.btn),main .layout.col2-50-50-fw .block div.light-orange-back a:not(.btn),main .layout .block.bgcolor-allowed div.light-orange-back a:not(.btn){color:#2d2d2d}header div.light-orange-back .accent,footer div.light-orange-back .accent,main .layout.col1 .block div.light-orange-back .accent,main .layout.col2-50-50-fw .block div.light-orange-back .accent,main .layout .block.bgcolor-allowed div.light-orange-back .accent{color:#ffcd00}header div.light-orange-back hr.accent,header div.light-orange-back .accent-border,footer div.light-orange-back hr.accent,footer div.light-orange-back .accent-border,main .layout.col1 .block div.light-orange-back hr.accent,main .layout.col1 .block div.light-orange-back .accent-border,main .layout.col2-50-50-fw .block div.light-orange-back hr.accent,main .layout.col2-50-50-fw .block div.light-orange-back .accent-border,main .layout .block.bgcolor-allowed div.light-orange-back hr.accent,main .layout .block.bgcolor-allowed div.light-orange-back .accent-border{border-color:#ffcd00}header div.light-orange-back.light-orange-accents,header div.light-orange-back.light-orange-accents *,footer div.light-orange-back.light-orange-accents,footer div.light-orange-back.light-orange-accents *,main .layout.col1 .block div.light-orange-back.light-orange-accents,main .layout.col1 .block div.light-orange-back.light-orange-accents *,main .layout.col2-50-50-fw .block div.light-orange-back.light-orange-accents,main .layout.col2-50-50-fw .block div.light-orange-back.light-orange-accents *,main .layout .block.bgcolor-allowed div.light-orange-back.light-orange-accents,main .layout .block.bgcolor-allowed div.light-orange-back.light-orange-accents *{border-color:#ffcd00}header div.light-orange-back.light-orange-accents .icon.icomoon,footer div.light-orange-back.light-orange-accents .icon.icomoon,main .layout.col1 .block div.light-orange-back.light-orange-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.light-orange-back.light-orange-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.light-orange-back.light-orange-accents .icon.icomoon{color:#ffcd00}.dark-orange{color:#ff7b1f}hr.dark-orange,.dark-orange-border{border-color:#ff7b1f}div.dark-orange-accents,div.dark-orange-accents *{border-color:#ff7b1f}div.dark-orange-accents .icon.icomoon{color:#ff7b1f}.btn.btn-default.dark-orange-back{color:#2d2d2d;background-color:#ff7b1f}.btn.btn-default.dark-orange-back:hover,.btn.btn-default.dark-orange-back:active,.btn.btn-default.dark-orange-back:focus{background-color:#ff9245}header div.dark-orange-back,footer div.dark-orange-back,main .layout.col1 .block div.dark-orange-back,main .layout.col2-50-50-fw .block div.dark-orange-back,main .layout .block.bgcolor-allowed div.dark-orange-back{color:#2d2d2d;background-color:#ff7b1f;transition:background-color 500ms ease}header div.dark-orange-back a:not(.btn),footer div.dark-orange-back a:not(.btn),main .layout.col1 .block div.dark-orange-back a:not(.btn),main .layout.col2-50-50-fw .block div.dark-orange-back a:not(.btn),main .layout .block.bgcolor-allowed div.dark-orange-back a:not(.btn){color:#2d2d2d}header div.dark-orange-back .accent,footer div.dark-orange-back .accent,main .layout.col1 .block div.dark-orange-back .accent,main .layout.col2-50-50-fw .block div.dark-orange-back .accent,main .layout .block.bgcolor-allowed div.dark-orange-back .accent{color:#ffb400}header div.dark-orange-back hr.accent,header div.dark-orange-back .accent-border,footer div.dark-orange-back hr.accent,footer div.dark-orange-back .accent-border,main .layout.col1 .block div.dark-orange-back hr.accent,main .layout.col1 .block div.dark-orange-back .accent-border,main .layout.col2-50-50-fw .block div.dark-orange-back hr.accent,main .layout.col2-50-50-fw .block div.dark-orange-back .accent-border,main .layout .block.bgcolor-allowed div.dark-orange-back hr.accent,main .layout .block.bgcolor-allowed div.dark-orange-back .accent-border{border-color:#ffb400}header div.dark-orange-back.dark-orange-accents,header div.dark-orange-back.dark-orange-accents *,footer div.dark-orange-back.dark-orange-accents,footer div.dark-orange-back.dark-orange-accents *,main .layout.col1 .block div.dark-orange-back.dark-orange-accents,main .layout.col1 .block div.dark-orange-back.dark-orange-accents *,main .layout.col2-50-50-fw .block div.dark-orange-back.dark-orange-accents,main .layout.col2-50-50-fw .block div.dark-orange-back.dark-orange-accents *,main .layout .block.bgcolor-allowed div.dark-orange-back.dark-orange-accents,main .layout .block.bgcolor-allowed div.dark-orange-back.dark-orange-accents *{border-color:#ffb400}header div.dark-orange-back.dark-orange-accents .icon.icomoon,footer div.dark-orange-back.dark-orange-accents .icon.icomoon,main .layout.col1 .block div.dark-orange-back.dark-orange-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.dark-orange-back.dark-orange-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.dark-orange-back.dark-orange-accents .icon.icomoon{color:#ffb400}.red{color:#cf0722}hr.red,.red-border{border-color:#cf0722}div.red-accents,div.red-accents *{border-color:#cf0722}div.red-accents .icon.icomoon{color:#cf0722}.btn.btn-default.red-back{color:#fff;background-color:#cf0722}.btn.btn-default.red-back:hover,.btn.btn-default.red-back:active,.btn.btn-default.red-back:focus{background-color:#f40828}header div.red-back,footer div.red-back,main .layout.col1 .block div.red-back,main .layout.col2-50-50-fw .block div.red-back,main .layout .block.bgcolor-allowed div.red-back{color:#fff;background-color:#cf0722;transition:background-color 500ms ease}header div.red-back a:not(.btn),footer div.red-back a:not(.btn),main .layout.col1 .block div.red-back a:not(.btn),main .layout.col2-50-50-fw .block div.red-back a:not(.btn),main .layout .block.bgcolor-allowed div.red-back a:not(.btn){color:#fff}header div.red-back .accent,footer div.red-back .accent,main .layout.col1 .block div.red-back .accent,main .layout.col2-50-50-fw .block div.red-back .accent,main .layout .block.bgcolor-allowed div.red-back .accent{color:#ff4242}header div.red-back hr.accent,header div.red-back .accent-border,footer div.red-back hr.accent,footer div.red-back .accent-border,main .layout.col1 .block div.red-back hr.accent,main .layout.col1 .block div.red-back .accent-border,main .layout.col2-50-50-fw .block div.red-back hr.accent,main .layout.col2-50-50-fw .block div.red-back .accent-border,main .layout .block.bgcolor-allowed div.red-back hr.accent,main .layout .block.bgcolor-allowed div.red-back .accent-border{border-color:#ff4242}header div.red-back.red-accents,header div.red-back.red-accents *,footer div.red-back.red-accents,footer div.red-back.red-accents *,main .layout.col1 .block div.red-back.red-accents,main .layout.col1 .block div.red-back.red-accents *,main .layout.col2-50-50-fw .block div.red-back.red-accents,main .layout.col2-50-50-fw .block div.red-back.red-accents *,main .layout .block.bgcolor-allowed div.red-back.red-accents,main .layout .block.bgcolor-allowed div.red-back.red-accents *{border-color:#ff4242}header div.red-back.red-accents .icon.icomoon,footer div.red-back.red-accents .icon.icomoon,main .layout.col1 .block div.red-back.red-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.red-back.red-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.red-back.red-accents .icon.icomoon{color:#ff4242}.rubine{color:#ce0058}hr.rubine,.rubine-border{border-color:#ce0058}div.rubine-accents,div.rubine-accents *{border-color:#ce0058}div.rubine-accents .icon.icomoon{color:#ce0058}.btn.btn-default.rubine-back{color:#fff;background-color:#ce0058}.btn.btn-default.rubine-back:hover,.btn.btn-default.rubine-back:active,.btn.btn-default.rubine-back:focus{background-color:#f40068}header div.rubine-back,footer div.rubine-back,main .layout.col1 .block div.rubine-back,main .layout.col2-50-50-fw .block div.rubine-back,main .layout .block.bgcolor-allowed div.rubine-back{color:#fff;background-color:#ce0058;transition:background-color 500ms ease}header div.rubine-back a:not(.btn),footer div.rubine-back a:not(.btn),main .layout.col1 .block div.rubine-back a:not(.btn),main .layout.col2-50-50-fw .block div.rubine-back a:not(.btn),main .layout .block.bgcolor-allowed div.rubine-back a:not(.btn){color:#fff}header div.rubine-back .accent,footer div.rubine-back .accent,main .layout.col1 .block div.rubine-back .accent,main .layout.col2-50-50-fw .block div.rubine-back .accent,main .layout .block.bgcolor-allowed div.rubine-back .accent{color:#f73688}header div.rubine-back hr.accent,header div.rubine-back .accent-border,footer div.rubine-back hr.accent,footer div.rubine-back .accent-border,main .layout.col1 .block div.rubine-back hr.accent,main .layout.col1 .block div.rubine-back .accent-border,main .layout.col2-50-50-fw .block div.rubine-back hr.accent,main .layout.col2-50-50-fw .block div.rubine-back .accent-border,main .layout .block.bgcolor-allowed div.rubine-back hr.accent,main .layout .block.bgcolor-allowed div.rubine-back .accent-border{border-color:#f73688}header div.rubine-back.rubine-accents,header div.rubine-back.rubine-accents *,footer div.rubine-back.rubine-accents,footer div.rubine-back.rubine-accents *,main .layout.col1 .block div.rubine-back.rubine-accents,main .layout.col1 .block div.rubine-back.rubine-accents *,main .layout.col2-50-50-fw .block div.rubine-back.rubine-accents,main .layout.col2-50-50-fw .block div.rubine-back.rubine-accents *,main .layout .block.bgcolor-allowed div.rubine-back.rubine-accents,main .layout .block.bgcolor-allowed div.rubine-back.rubine-accents *{border-color:#f73688}header div.rubine-back.rubine-accents .icon.icomoon,footer div.rubine-back.rubine-accents .icon.icomoon,main .layout.col1 .block div.rubine-back.rubine-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.rubine-back.rubine-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.rubine-back.rubine-accents .icon.icomoon{color:#f73688}.berry{color:#a6192e}hr.berry,.berry-border{border-color:#a6192e}div.berry-accents,div.berry-accents *{border-color:#a6192e}div.berry-accents .icon.icomoon{color:#a6192e}.btn.btn-default.berry-back{color:#fff;background-color:#a6192e}.btn.btn-default.berry-back:hover,.btn.btn-default.berry-back:active,.btn.btn-default.berry-back:focus{background-color:#c71e37}header div.berry-back,footer div.berry-back,main .layout.col1 .block div.berry-back,main .layout.col2-50-50-fw .block div.berry-back,main .layout .block.bgcolor-allowed div.berry-back{color:#fff;background-color:#a6192e;transition:background-color 500ms ease}header div.berry-back a:not(.btn),footer div.berry-back a:not(.btn),main .layout.col1 .block div.berry-back a:not(.btn),main .layout.col2-50-50-fw .block div.berry-back a:not(.btn),main .layout .block.bgcolor-allowed div.berry-back a:not(.btn){color:#fff}header div.berry-back .accent,footer div.berry-back .accent,main .layout.col1 .block div.berry-back .accent,main .layout.col2-50-50-fw .block div.berry-back .accent,main .layout .block.bgcolor-allowed div.berry-back .accent{color:#dd213d}header div.berry-back hr.accent,header div.berry-back .accent-border,footer div.berry-back hr.accent,footer div.berry-back .accent-border,main .layout.col1 .block div.berry-back hr.accent,main .layout.col1 .block div.berry-back .accent-border,main .layout.col2-50-50-fw .block div.berry-back hr.accent,main .layout.col2-50-50-fw .block div.berry-back .accent-border,main .layout .block.bgcolor-allowed div.berry-back hr.accent,main .layout .block.bgcolor-allowed div.berry-back .accent-border{border-color:#dd213d}header div.berry-back.berry-accents,header div.berry-back.berry-accents *,footer div.berry-back.berry-accents,footer div.berry-back.berry-accents *,main .layout.col1 .block div.berry-back.berry-accents,main .layout.col1 .block div.berry-back.berry-accents *,main .layout.col2-50-50-fw .block div.berry-back.berry-accents,main .layout.col2-50-50-fw .block div.berry-back.berry-accents *,main .layout .block.bgcolor-allowed div.berry-back.berry-accents,main .layout .block.bgcolor-allowed div.berry-back.berry-accents *{border-color:#dd213d}header div.berry-back.berry-accents .icon.icomoon,footer div.berry-back.berry-accents .icon.icomoon,main .layout.col1 .block div.berry-back.berry-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.berry-back.berry-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.berry-back.berry-accents .icon.icomoon{color:#dd213d}.chocolate{color:#6b3529}hr.chocolate,.chocolate-border{border-color:#6b3529}div.chocolate-accents,div.chocolate-accents *{border-color:#6b3529}div.chocolate-accents .icon.icomoon{color:#6b3529}.btn.btn-default.chocolate-back{color:#fff;background-color:#6b3529}.btn.btn-default.chocolate-back:hover,.btn.btn-default.chocolate-back:active,.btn.btn-default.chocolate-back:focus{background-color:#874334}header div.chocolate-back,footer div.chocolate-back,main .layout.col1 .block div.chocolate-back,main .layout.col2-50-50-fw .block div.chocolate-back,main .layout .block.bgcolor-allowed div.chocolate-back{color:#fff;background-color:#6b3529;transition:background-color 500ms ease}header div.chocolate-back a:not(.btn),footer div.chocolate-back a:not(.btn),main .layout.col1 .block div.chocolate-back a:not(.btn),main .layout.col2-50-50-fw .block div.chocolate-back a:not(.btn),main .layout .block.bgcolor-allowed div.chocolate-back a:not(.btn){color:#fff}header div.chocolate-back .accent,footer div.chocolate-back .accent,main .layout.col1 .block div.chocolate-back .accent,main .layout.col2-50-50-fw .block div.chocolate-back .accent,main .layout .block.bgcolor-allowed div.chocolate-back .accent{color:#b85a41}header div.chocolate-back hr.accent,header div.chocolate-back .accent-border,footer div.chocolate-back hr.accent,footer div.chocolate-back .accent-border,main .layout.col1 .block div.chocolate-back hr.accent,main .layout.col1 .block div.chocolate-back .accent-border,main .layout.col2-50-50-fw .block div.chocolate-back hr.accent,main .layout.col2-50-50-fw .block div.chocolate-back .accent-border,main .layout .block.bgcolor-allowed div.chocolate-back hr.accent,main .layout .block.bgcolor-allowed div.chocolate-back .accent-border{border-color:#b85a41}header div.chocolate-back.chocolate-accents,header div.chocolate-back.chocolate-accents *,footer div.chocolate-back.chocolate-accents,footer div.chocolate-back.chocolate-accents *,main .layout.col1 .block div.chocolate-back.chocolate-accents,main .layout.col1 .block div.chocolate-back.chocolate-accents *,main .layout.col2-50-50-fw .block div.chocolate-back.chocolate-accents,main .layout.col2-50-50-fw .block div.chocolate-back.chocolate-accents *,main .layout .block.bgcolor-allowed div.chocolate-back.chocolate-accents,main .layout .block.bgcolor-allowed div.chocolate-back.chocolate-accents *{border-color:#b85a41}header div.chocolate-back.chocolate-accents .icon.icomoon,footer div.chocolate-back.chocolate-accents .icon.icomoon,main .layout.col1 .block div.chocolate-back.chocolate-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.chocolate-back.chocolate-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.chocolate-back.chocolate-accents .icon.icomoon{color:#b85a41}.grey{color:#f4f4f4}hr.grey,.grey-border{border-color:#f4f4f4}div.grey-accents,div.grey-accents *{border-color:#f4f4f4}div.grey-accents .icon.icomoon{color:#f4f4f4}.btn.btn-default.grey-back{color:#3d3d3d;background-color:#f4f4f4}.btn.btn-default.grey-back:hover,.btn.btn-default.grey-back:active,.btn.btn-default.grey-back:focus{background-color:#fff}header div.grey-back,footer div.grey-back,main .layout.col1 .block div.grey-back,main .layout.col2-50-50-fw .block div.grey-back,main .layout .block.bgcolor-allowed div.grey-back{color:#3d3d3d;background-color:#f4f4f4;transition:background-color 500ms ease}header div.grey-back a:not(.btn),footer div.grey-back a:not(.btn),main .layout.col1 .block div.grey-back a:not(.btn),main .layout.col2-50-50-fw .block div.grey-back a:not(.btn),main .layout .block.bgcolor-allowed div.grey-back a:not(.btn){color:#3d3d3d}header div.grey-back .accent,footer div.grey-back .accent,main .layout.col1 .block div.grey-back .accent,main .layout.col2-50-50-fw .block div.grey-back .accent,main .layout .block.bgcolor-allowed div.grey-back .accent{color:silver}header div.grey-back hr.accent,header div.grey-back .accent-border,footer div.grey-back hr.accent,footer div.grey-back .accent-border,main .layout.col1 .block div.grey-back hr.accent,main .layout.col1 .block div.grey-back .accent-border,main .layout.col2-50-50-fw .block div.grey-back hr.accent,main .layout.col2-50-50-fw .block div.grey-back .accent-border,main .layout .block.bgcolor-allowed div.grey-back hr.accent,main .layout .block.bgcolor-allowed div.grey-back .accent-border{border-color:silver}header div.grey-back.grey-accents,header div.grey-back.grey-accents *,footer div.grey-back.grey-accents,footer div.grey-back.grey-accents *,main .layout.col1 .block div.grey-back.grey-accents,main .layout.col1 .block div.grey-back.grey-accents *,main .layout.col2-50-50-fw .block div.grey-back.grey-accents,main .layout.col2-50-50-fw .block div.grey-back.grey-accents *,main .layout .block.bgcolor-allowed div.grey-back.grey-accents,main .layout .block.bgcolor-allowed div.grey-back.grey-accents *{border-color:silver}header div.grey-back.grey-accents .icon.icomoon,footer div.grey-back.grey-accents .icon.icomoon,main .layout.col1 .block div.grey-back.grey-accents .icon.icomoon,main .layout.col2-50-50-fw .block div.grey-back.grey-accents .icon.icomoon,main .layout .block.bgcolor-allowed div.grey-back.grey-accents .icon.icomoon{color:silver}.accent{color:silver}
header.container-fluid .container{width:100%;max-width:1170px}header #global-alert,header #toolbox{position:relative}header #global-alert .row.button,header #toolbox .row.button{margin-top:-1px}header #global-alert .row.button .btn-toolbar,header #toolbox .row.button .btn-toolbar{position:absolute;top:1px;right:15px}header #global-alert .row.button .btn-toolbar>.btn-group,header #toolbox .row.button .btn-toolbar>.btn-group{margin:0}header #global-alert .row.button .btn-toolbar .btn.btn-rounded,header #toolbox .row.button .btn-toolbar .btn.btn-rounded{position:relative;top:8.5px;z-index:1;transition:all 500ms ease}header #global-alert .row.button .btn-toolbar .btn.btn-rounded .ucws-icon,header #toolbox .row.button .btn-toolbar .btn.btn-rounded .ucws-icon{display:block;width:30px;position:absolute;bottom:0;font-size:30px;transition:all 500ms ease}header #global-alert .row.button .btn-toolbar .btn.btn-rounded.btn-tab,header #toolbox .row.button .btn-toolbar .btn.btn-rounded.btn-tab{top:-7px;width:30px;border-radius:0 0 15px 15px}header #global-alert .row.button .btn-toolbar .btn.btn-rounded.btn-tab:hover,header #toolbox .row.button .btn-toolbar .btn.btn-rounded.btn-tab:hover{top:0}header #global-alert .row.content,header #toolbox .row.content{display:none}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}header #global-alert .row.content a,header #toolbox .row.content a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}header #global-alert .row.content a.read-more:not(:empty),header #toolbox .row.content a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}header #global-alert .row.content a.read-more:not(:empty)::after,header #toolbox .row.content a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}header #global-alert .row.content a:hover,header #global-alert .row.content a:active,header #global-alert .row.content a:focus,header #toolbox .row.content a:hover,header #toolbox .row.content a:active,header #toolbox .row.content a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}header #global-alert .row.content a:hover.read-more:not(:empty),header #global-alert .row.content a:active.read-more:not(:empty),header #global-alert .row.content a:focus.read-more:not(:empty),header #toolbox .row.content a:hover.read-more:not(:empty),header #toolbox .row.content a:active.read-more:not(:empty),header #toolbox .row.content a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}header #global-alert .row.content a:hover.read-more:not(:empty)::after,header #global-alert .row.content a:active.read-more:not(:empty)::after,header #global-alert .row.content a:focus.read-more:not(:empty)::after,header #toolbox .row.content a:hover.read-more:not(:empty)::after,header #toolbox .row.content a:active.read-more:not(:empty)::after,header #toolbox .row.content a:focus.read-more:not(:empty)::after{right:0;opacity:1}@media only screen and (min-width:992px){header #global-alert .row.button .btn-toolbar .btn.btn-rounded,header #toolbox .row.button .btn-toolbar .btn.btn-rounded{top:16px}}header #global-alert .row.button .btn-toolbar .btn.btn-rounded .ucws-icon:not(.ucws-icon-close){display:none}header #global-alert .row.button .btn-toolbar .btn.btn-rounded.btn-tab{height:53px;z-index:8}header #global-alert .row.button .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{display:none}header #global-alert .row.button .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon-exclamation{display:block;font-size:22px;bottom:5px}header #global-alert .row.content{padding-top:7.5px;padding-bottom:15px}header #global-alert .row.content>[class*=col-]{display:flex;flex-direction:column}header #global-alert .row.content>[class*=col-]>div *{margin:0}header #global-alert .row.content>[class*=col-]>div.alert-message{order:2;margin-top:10px}header #global-alert .row.content>[class*=col-]>div.alert-timestamp{order:1;display:flex;align-items:center;height:32px;margin-right:45px}header #global-alert .row.content>[class*=col-]>div.alert-timestamp p{font-size:14px;white-space:nowrap}header #global-alert .row.content>[class*=col-]>div.alert-timestamp p .date::after{content:"•";font-size:20px;line-height:14px;margin-left:5px;margin-right:3px}@media only screen and (min-width:992px){header #global-alert .row.button .btn-toolbar .btn.btn-rounded.btn-tab{height:60px}header #global-alert .row.content{padding-top:15px;padding-bottom:15px}header #global-alert .row.content>[class*=col-]{flex-direction:row}header #global-alert .row.content>[class*=col-]>div.alert-message{order:1;width:100%;margin-top:0;margin-right:15px;align-self:center}header #global-alert .row.content>[class*=col-]>div.alert-timestamp{order:2}}header #global-alert.berry-back{background-color:#a6192e}header #global-alert.berry-back,header #global-alert.berry-back a{color:#fff}header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded{background-color:#a6192e}header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded .ucws-icon{color:#fff}header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded:hover,header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded:active,header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded:focus{background-color:#fff}header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded:hover .ucws-icon,header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded:active .ucws-icon,header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded:focus .ucws-icon{color:#a6192e}header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#a6192e}header #global-alert.berry-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{color:#fff !important}header #global-alert.dark-orange-back{background-color:#ff7b1f}header #global-alert.dark-orange-back,header #global-alert.dark-orange-back a{color:#2d2d2d}header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded{background-color:#ff7b1f}header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded .ucws-icon{color:#2d2d2d}header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded:hover,header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded:active,header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded:focus{background-color:#2d2d2d}header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded:hover .ucws-icon,header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded:active .ucws-icon,header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded:focus .ucws-icon{color:#ff7b1f}header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#ff7b1f}header #global-alert.dark-orange-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{color:#fff !important}header #global-alert.gold-back{background-color:#ffcd00}header #global-alert.gold-back,header #global-alert.gold-back a{color:#49251d}header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded{background-color:#ffcd00}header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded .ucws-icon{color:#49251d}header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded:hover,header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded:active,header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded:focus{background-color:#49251d}header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded:hover .ucws-icon,header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded:active .ucws-icon,header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded:focus .ucws-icon{color:#ffcd00}header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#ffcd00}header #global-alert.gold-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{color:#fff !important}header #global-alert.green-back{background-color:#47a67c}header #global-alert.green-back,header #global-alert.green-back a{color:#1c1d01}header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded{background-color:#47a67c}header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded .ucws-icon{color:#1c1d01}header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded:hover,header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded:active,header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded:focus{background-color:#1c1d01}header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded:hover .ucws-icon,header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded:active .ucws-icon,header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded:focus .ucws-icon{color:#47a67c}header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#47a67c}header #global-alert.green-back .row.button .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{color:#fff !important}header #toolbox .btn-toolbar .btn-group.search-field input,header #toolbox .btn-toolbar .btn-group.search-field button{border:1px solid #d8d8d8;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;transition:all 500ms ease}header #toolbox .btn-toolbar .btn-group.search-field input{border-top-right-radius:0;border-bottom-right-radius:0}header #toolbox .btn-toolbar .btn-group.search-field input::placeholder{color:#5d5d5d;font-style:italic}header #toolbox .btn-toolbar .btn-group.search-field button{z-index:3;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;padding:0;background-color:#fff}header #toolbox .btn-toolbar .btn-group.search-field button .ucws-icon{font-size:28px;color:#3d3d3d;transition:color 500ms ease}header #toolbox .btn-toolbar .btn-group.search-field button:hover,header #toolbox .btn-toolbar .btn-group.search-field button:active,header #toolbox .btn-toolbar .btn-group.search-field button:focus{border-color:#ee0e2c;background-color:#ee0e2c}header #toolbox .btn-toolbar .btn-group.search-field button:hover .ucws-icon,header #toolbox .btn-toolbar .btn-group.search-field button:active .ucws-icon,header #toolbox .btn-toolbar .btn-group.search-field button:focus .ucws-icon{color:#fff}header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field input{border-color:#fff;border-right-width:0}header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button{border-color:#cf0722;background-color:#cf0722}header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button .ucws-icon{color:#fff}header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button:hover,header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button:active,header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button:focus{border-color:#ee0e2c;background-color:#ee0e2c}header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button:hover .ucws-icon,header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button:active .ucws-icon,header #toolbox.toolbox-open #desktop-search .btn-toolbar .btn-group.search-field button:focus .ucws-icon{color:#fff}header #toolbox .row.button #desktop-search .btn-toolbar{transition:all 500ms}header #toolbox .row.button #desktop-search .btn-toolbar .btn-group.search-field{display:none;top:16px;margin-right:15px;width:371px;transition:all 500ms}header #toolbox .row.button #desktop-search .btn-toolbar .btn-group.search-field .ucws-icon.ucws-icon-search{top:-1px}header #toolbox .row.button #desktop-search .btn-toolbar .btn-group.search-field+.btn-group .ucws-icon.ucws-icon-search::before{position:relative;top:-2px}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded .ucws-icon:not(.ucws-icon-close){display:none}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab{height:46px;z-index:9}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{display:none}@media only screen and (max-width:991px){header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon-search{display:block}}@media only screen and (min-width:992px){header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon-chevron{display:block}}@media only screen and (max-width:991px){header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded{background-color:#cf0722}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded .ucws-icon{color:#fff}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:hover,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:active,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:focus{background-color:#fff}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:hover .ucws-icon,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:active .ucws-icon,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:focus .ucws-icon{color:#cf0722}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#cf0722}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{color:#fff !important}}@media only screen and (min-width:992px){header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded{background-color:#f4f4f4}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded .ucws-icon{color:#cf0722}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:hover,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:active,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:focus{background-color:#cf0722}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:hover .ucws-icon,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:active .ucws-icon,header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded:focus .ucws-icon{color:#f4f4f4}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#f4f4f4}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab .ucws-icon{color:#fff !important}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab{background-color:#cf0722}}header #toolbox .row.content #mobile-search{margin-top:60px}header #toolbox .row.content #mobile-search .btn-toolbar{transition:all 500ms}header #toolbox .row.content #mobile-search .btn-toolbar .btn-group.search-field{display:block;width:calc(100% - 5px)}header #toolbox .row.content #quicklinks .logins ul,header #toolbox .row.content #quicklinks .links ul{list-style:none;padding:0;margin:0}header #toolbox .row.content #quicklinks .logins ul li,header #toolbox .row.content #quicklinks .links ul li{font-size:12px}header #toolbox .row.content #quicklinks .logins ul li a,header #toolbox .row.content #quicklinks .links ul li a{font-weight:700;white-space:nowrap}header #toolbox .row.content #quicklinks .logins{background-color:#cf0722}header #toolbox .row.content #quicklinks .logins>ul>li>a{color:#fff}header #toolbox .row.content #quicklinks .links{background-color:#f4f4f4}header #toolbox .row.content #quicklinks .links>ul>li>a{color:#3d3d3d}header #toolbox .row.content #quicklinks .links>ul>li>a:hover,header #toolbox .row.content #quicklinks .links>ul>li>a:active,header #toolbox .row.content #quicklinks .links>ul>li>a:focus{color:#ee0e2c}header #toolbox .row.content #quicklinks li.dropdown{justify-self:start}header #toolbox .row.content #quicklinks li.dropdown a{display:flex}header #toolbox .row.content #quicklinks li.dropdown a .ucws-icon{display:inline-block;font-size:18px;color:#3d3d3d;transition:transform 200ms linear}@media only screen and (max-width:991px){header #toolbox .row.content #quicklinks li.dropdown a .ucws-icon{transform:rotate(-90deg)}}header #toolbox .row.content #quicklinks li.dropdown a:hover .ucws-icon,header #toolbox .row.content #quicklinks li.dropdown a:active .ucws-icon,header #toolbox .row.content #quicklinks li.dropdown a:focus .ucws-icon{color:#cf0722}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu{background-color:#a6192e;color:#fff;border:0;margin:0;padding:15px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li{margin:0;padding:0}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a{display:inline;background-color:transparent;padding:0}@keyframes underline-1px{from{background-size:0% 1px}to{background-size:100% 1px}}@keyframes clipped-underline-1px{from{background-size:0% 1px}to{background-size:calc(100% - 25px) 1px}}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a.read-more:not(:empty){background-size:calc(100% - 25px) 1px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:hover,header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:active,header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-1px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:hover.read-more:not(:empty),header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:active.read-more:not(:empty),header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:focus.read-more:not(:empty){animation-name:clipped-underline-1px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:hover.read-more:not(:empty)::after,header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:active.read-more:not(:empty)::after,header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li a:focus.read-more:not(:empty)::after{right:0;opacity:1}@media only screen and (max-width:991px){header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;position:fixed;width:100%;top:0;bottom:0;left:-100%;transition:left 500ms;border-radius:0;overflow:auto}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:first-child .close-icon{display:block;margin-bottom:10px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:first-child .close-icon>span:last-child{display:block}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:first-child .close-icon .ucws-icon{display:inline-block;font-size:20px;transform:rotate(90deg);left:calc(100% - 20px)}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:first-child .notice{display:block;margin-bottom:10px}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:first-child .notice span{font-weight:700}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:not(:first-child){flex:1 1 auto;display:flex;align-items:center;padding:5px 0}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:not(:first-child):not(:last-child){border-bottom:1px solid #d38c97}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:last-child{padding-bottom:15px !important}}@media only screen and (min-width:992px){header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu{margin-top:10px;border-radius:8px;overflow:hidden}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:first-child{display:none}header #toolbox .row.content #quicklinks li.dropdown ul.dropdown-menu li:not(:first-child):not(:last-child)::after{content:"";display:block;margin-bottom:7px;height:7px;border-bottom:1px solid #d38c97}}@media only screen and (max-width:991px){header #toolbox .row.content #quicklinks li.dropdown.open a .ucws-icon{transform:rotate(-90deg) scaleY(-1)}header #toolbox .row.content #quicklinks li.dropdown.open ul.dropdown-menu{left:0}}@media only screen and (min-width:992px){header #toolbox .row.content #quicklinks li.dropdown.open a .ucws-icon{transform:rotateX(180deg)}}@media only screen and (max-width:991px){header #toolbox .row.content #quicklinks .logins,header #toolbox .row.content #quicklinks .links{padding-top:27px;padding-bottom:27px}header #toolbox .row.content #quicklinks .logins>ul,header #toolbox .row.content #quicklinks .links>ul{display:flex;flex-wrap:wrap}header #toolbox .row.content #quicklinks .logins>ul>li,header #toolbox .row.content #quicklinks .links>ul>li{margin:0}header #toolbox .row.content #quicklinks .logins>ul>li::after,header #toolbox .row.content #quicklinks .links>ul>li::after{content:"";display:block;border-bottom-width:0;border-bottom-style:solid}}@media only screen and (max-width:991px)and (max-width:767px){header #toolbox .row.content #quicklinks .logins>ul>li:nth-last-child(n+3)::after,header #toolbox .row.content #quicklinks .links>ul>li:nth-last-child(n+3)::after{border-bottom-width:1px;margin-bottom:14px;height:14px}header #toolbox .row.content #quicklinks .logins>ul>li:nth-child(odd),header #toolbox .row.content #quicklinks .links>ul>li:nth-child(odd){flex:0 1 calc(50% - 15px);margin-right:15px}header #toolbox .row.content #quicklinks .logins>ul>li:nth-child(even),header #toolbox .row.content #quicklinks .links>ul>li:nth-child(even){flex:0 1 calc(50% - 15px);margin-left:15px}}@media only screen and (max-width:991px)and (min-width:768px){header #toolbox .row.content #quicklinks .logins>ul>li:nth-last-child(n+4)::after,header #toolbox .row.content #quicklinks .links>ul>li:nth-last-child(n+4)::after{border-bottom-width:1px;margin-bottom:15px;height:15px}header #toolbox .row.content #quicklinks .logins>ul>li:nth-child(3n+1),header #toolbox .row.content #quicklinks .links>ul>li:nth-child(3n+1){flex:0 1 calc(33.33333% - 15px);margin-right:15px}header #toolbox .row.content #quicklinks .logins>ul>li:nth-child(3n+2),header #toolbox .row.content #quicklinks .links>ul>li:nth-child(3n+2){flex:0 1 calc(33.33333% - 30px);margin-left:15px;margin-right:15px}header #toolbox .row.content #quicklinks .logins>ul>li:nth-child(3n),header #toolbox .row.content #quicklinks .links>ul>li:nth-child(3n){flex:0 1 calc(33.33333% - 15px);margin-left:15px}}@media only screen and (max-width:991px){header #toolbox .row.content #quicklinks .logins{margin-top:2px}header #toolbox .row.content #quicklinks .logins>ul>li::after{border-bottom-color:#e78391}}@media only screen and (max-width:991px){header #toolbox .row.content #quicklinks .links>ul>li::after{border-bottom-color:#d8d8d8}}@media only screen and (min-width:768px){header #toolbox .row.content #mobile-search{margin-top:7.5px}header #toolbox .row.content #mobile-search .btn-toolbar .btn-group.search-field{width:calc(100% - (15px + 30px + 5px));transition:all 500ms}}@media only screen and (min-width:992px){header #toolbox{background:linear-gradient(90deg,#cf0722 0%,#cf0722 50%,#f4f4f4 50%,#f4f4f4 100%)}header #toolbox>.container{background:linear-gradient(90deg,#cf0722 0%,#cf0722 33.33333333%,#f4f4f4 33.33333333%,#f4f4f4 100%)}header #toolbox .row.button #desktop-search .btn-toolbar .btn-group.search-field{display:block}header #toolbox .row.button #desktop-search .btn-toolbar .btn.btn-rounded.btn-tab{height:53px}header #toolbox .row.content #mobile-search{display:none}header #toolbox .row.content #quicklinks{margin-top:75px}header #toolbox .row.content #quicklinks .logins,header #toolbox .row.content #quicklinks .links{background:transparent;margin-bottom:15px}header #toolbox .row.content #quicklinks .logins>ul>li,header #toolbox .row.content #quicklinks .links>ul>li{margin-bottom:10px}header #toolbox .row.content #quicklinks .logins{padding-right:30px}header #toolbox .row.content #quicklinks .logins>ul{display:flex;flex-wrap:wrap}header #toolbox .row.content #quicklinks .logins>ul>li{flex:0 1 33.33333%}header #toolbox .row.content #quicklinks .links{padding-left:30px}header #toolbox .row.content #quicklinks .links>ul{display:grid;grid-template-columns:repeat(6,auto);grid-template-rows:repeat(2,auto);display:-ms-grid;-ms-grid-columns:1fr 1.25fr 1.5fr 1.75fr 1.75fr 1.75fr;-ms-grid-rows:1fr 1fr}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(4){-ms-grid-column:4;-ms-grid-row:1}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(5){-ms-grid-column:5;-ms-grid-row:1}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(6){-ms-grid-column:6;-ms-grid-row:1}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(7){-ms-grid-column:1;-ms-grid-row:2}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(8){-ms-grid-column:2;-ms-grid-row:2}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(9){-ms-grid-column:3;-ms-grid-row:2}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(10){-ms-grid-column:4;-ms-grid-row:2}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(11){-ms-grid-column:5;-ms-grid-row:2}header #toolbox .row.content #quicklinks .links>ul>li:nth-child(12){-ms-grid-column:6;-ms-grid-row:2}}header #toolbox #redline{background-color:#f4f4f4}header #toolbox #redline>div{width:100%;height:7px;background-color:#cf0722}header #toolbox.toolbox-opening #redline>div{transition:all 500ms}@media only screen and (min-width:992px){header #toolbox.toolbox-open #redline>div{width:33.3333333%}}@media only screen and (min-width:1170px){header #toolbox.toolbox-open #redline>div{width:calc(50% - (1170px / 2) + (1170px / 12)*4)}}@media only screen and (min-width:768px){body.site-alert header #toolbox #mobile-search .btn-toolbar{margin-right:45px}body.site-alert header #toolbox #mobile-search .btn-toolbar .btn-group.search-field{width:calc(100% - ((15px + 30px)*2 + 5px))}}body.site-alert header #toolbox #desktop-search .btn-toolbar{margin-right:45px}body.site-alert header #toolbox #desktop-search .btn-toolbar .btn-group.search-field{width:326px !important}header #navigation{position:relative;box-shadow:0 10px 15px 0 rgba(61,61,61,.1)}header #navigation #uc-menu{position:absolute;top:0;left:0;right:0;z-index:1}header #navigation #uc-menu .hamburger{display:none;position:relative;top:10px;left:15px}header #navigation #uc-menu .uc-menu-wrapper{position:relative;width:100%;z-index:1;-webkit-perspective-origin:50% 200%;-webkit-perspective:1000px;perspective-origin:50% 200%;perspective:1000px}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id){margin:0;padding:0;list-style:none}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li{margin:0}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back{display:none}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back>a{padding-left:28px;font-weight:400;background-color:#f4f4f4}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back>a::before{position:absolute;left:5px;top:50%;content:"";font-family:ucalgary;font-size:20px;font-weight:400;transform-origin:top center;transform:rotate(90DEG) translateY(-50%);color:#cf0722;text-align:center;-webkit-font-smoothing:antialiased;speak:none}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back>a:hover::before,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back>a:active::before,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back>a:focus::before{color:inherit}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.overview>a::after{content:" Overview";vertical-align:inherit}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:not(:only-child){padding-right:30px}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:not(:only-child)::after{position:absolute;right:10px;top:50%;content:"";font-family:ucalgary;font-size:20px;font-weight:400;transform-origin:top center;transform:rotate(-90DEG) translateY(-50%);color:#cf0722;text-align:center;-webkit-font-smoothing:antialiased;speak:none}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:not(:only-child):hover::after,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:not(:only-child):active::after,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:not(:only-child):focus::after{color:inherit}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a{display:block;position:relative;font-size:14px;font-weight:600;line-height:1em;text-decoration:none;color:#3d3d3d;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:1px solid transparent;background-color:transparent;transition:color 500ms ease,background-color 500ms ease,border-color 500ms ease}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:active,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a:focus{border-color:transparent;background-color:#ee0e2c;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-path>a,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-link>a,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a.is-active{border-color:transparent;background-color:#a6192e;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-path>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-path>a:active,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-path>a:focus,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-link>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-link>a:active,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-active-link>a:focus,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a.is-active:hover,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a.is-active:active,header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a.is-active:focus{border-color:transparent;background-color:#ee0e2c;color:#fff}header #navigation #uc-menu .uc-menu-wrapper .menu-block .menu-block-item{display:none !important}@media only screen and (max-width:991px){header #navigation #uc-menu{height:50px}header #navigation #uc-menu .uc-menu-wrapper{position:absolute;top:50px;background-color:#fff;border-top:1px solid #cf0722;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);pointer-events:none}header #navigation #uc-menu .uc-menu-wrapper.uc-menu-toggle{transition:all 250ms ease}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id){-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.uc-back{display:block}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li>a{padding:10px 15px;line-height:1.425em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-color:#d8d8d8}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.children.current{position:relative}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.children.current::before{display:block;content:"";position:absolute;top:0;bottom:0;right:0;width:5px;background-color:#a6192e}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.children.current>a{margin-right:5px}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id) li.children.current>a::after{right:5px}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu{width:100%}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li ul.uc-submenu{display:none}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-path>a,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-link>a{display:none}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-path,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-path>ul.uc-submenu,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-link,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-link>ul.uc-current-link-submenu,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-link>ul.uc-current-link-submenu>li,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-link>ul.uc-current-link-submenu>.uc-sublinks,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-current-path:not(.uc-off-current-path) li.uc-current-link>ul.uc-current-link-submenu>.uc-sublinks>li{height:auto !important;display:block}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-path>a,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-link>a{display:none}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-path,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-path>ul.uc-submenu,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-link,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-link>ul.uc-active-link-submenu,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-link>ul.uc-active-link-submenu>li,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-link>ul.uc-active-link-submenu>.uc-sublinks,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu.uc-active-path li.uc-active-link>ul.uc-active-link-submenu>.uc-sublinks>li{height:auto !important;display:block}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu .children{max-height:400px;max-height:70vh;overflow:auto}header #navigation #uc-menu .hamburger{display:block}header #navigation #uc-menu .hamburger.uc-mobile-menu-open+.uc-menu-wrapper{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto;box-shadow:0 10px 15px 0 rgba(61,61,61,.1)}}@media only screen and (min-width:992px){header #navigation #uc-menu{left:15px;right:15px}header #navigation #uc-menu .uc-menu-wrapper{max-width:1140px;margin:0 auto;background-color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul:not(.uc-menu-id){transform-style:initial}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu{display:flex;justify-content:flex-start;position:absolute;left:-15px;right:-15px;max-width:1140px;margin:0 auto}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu::before{content:"";display:block;position:absolute;top:0;width:100%;border-top:1px solid #d8d8d8}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu{display:inline-block;text-align:left;flex-grow:1;max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu:not(.children){text-align:center}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu>a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;padding:8px 10px;border-width:4px 0 4px 0;border-color:transparent;font-weight:500}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu>a:not(:only-child){padding-right:28px}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu>a:not(:only-child)::after{right:4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transform-origin:center center;transition:transform 200ms linear}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu.children.current>a{border-bottom-color:#cf0722}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu.uc-active-path>a:not(:only-child)::after,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu.uc-active-link>a:not(:only-child)::after{-webkit-transform:translateY(-50%) rotateX(180deg);-ms-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg);color:inherit}header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu.uc-active-path>ul.uc-submenu,header #navigation #uc-menu .uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu.uc-active-link>ul.uc-submenu{visibility:visible}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu{position:absolute;width:100%;height:0;left:0;margin-top:-1px;overflow:hidden;transition:height 500ms ease-in-out;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0 10px 15px 0 rgba(61,61,61,.1);background-color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu[class*=uc-active-]::before{content:"";display:block;position:absolute;width:100%;border-top:1px solid #d8d8d8}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not([class*=uc-active-]){height:0 !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li{white-space:normal}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview{position:absolute;top:22px;left:20px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a{color:inherit}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:hover.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:active.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:hover.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:active.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:focus.read-more:not(:empty)::after{right:0;opacity:1}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview.current>a{color:inherit;background-size:100% 2px !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview.current>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview.current>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview.current>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu>li.overview>a{z-index:1;white-space:nowrap;text-transform:uppercase;letter-spacing:2px;line-height:1.5em;font-weight:700;border-width:0;background-color:transparent;color:#cf0722}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li>ul.level3.uc-submenu{visibility:hidden}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-path>a,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-link>a{border-color:transparent !important;background-color:#a6192e;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-path>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-path>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-path>a:focus,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-link>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-link>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-link>a:focus{border-color:transparent !important;background-color:#ee0e2c;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-path>a:not(:only-child)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-link>a:not(:only-child)::after{color:inherit}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-path>ul.level3.uc-submenu,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu.uc-current-path>li.uc-current-link>ul.level3.uc-submenu{visibility:visible}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu:not(.uc-current-path)>li.children.uc-first-tab>a{border-color:transparent !important;background-color:#a6192e;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu:not(.uc-current-path)>li.children.uc-first-tab>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu:not(.uc-current-path)>li.children.uc-first-tab>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu:not(.uc-current-path)>li.children.uc-first-tab>a:focus{border-color:transparent !important;background-color:#ee0e2c;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu:not(.uc-current-path)>li.children.uc-first-tab>a:not(:only-child)::after{color:inherit}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-link-submenu:not(.uc-current-path)>li.children.uc-first-tab>ul.level3.uc-submenu{visibility:visible}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-path>a,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-link>a{border-color:transparent !important;background-color:#a6192e;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-path>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-path>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-path>a:focus,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-link>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-link>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-link>a:focus{border-color:transparent !important;background-color:#ee0e2c;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-path>a:not(:only-child)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-link>a:not(:only-child)::after{color:inherit}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-path>ul.level3.uc-submenu,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed.uc-active-path>li.uc-active-link>ul.level3.uc-submenu{visibility:visible}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview){width:calc(25% - 20px - 1px);margin:5px 20px 5px 0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview):nth-child(3){margin-top:65px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview):last-child{margin-bottom:30px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview)>a{display:flex;align-items:center;padding:0 30px 0 20px;height:40px;border-top-right-radius:8px;border-bottom-right-radius:8px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview)>a:not(:only-child)::after{right:8px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview).children.current>a{position:relative;border-color:#d8d8d8}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview).children.current>a::before{content:"";display:block;position:absolute;top:-1px;bottom:-1px;left:-1px;width:5px;background-color:#cf0722}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview).children.current>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview).children.current>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li:not(.overview).children.current>a:focus{border-color:transparent;background-color:#ee0e2c;color:#fff}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed::after{content:"";display:block;position:absolute;top:65px;left:calc(25% - 1px);width:1px;height:calc(100% - 65px - 30px);background-color:#d8d8d8}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu{position:absolute;top:65px;left:25%;width:75%;padding:0 20px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link{padding-top:58px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview{position:absolute;top:10px;left:20px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a{color:inherit}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:hover.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:active.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:hover.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:active.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:focus.read-more:not(:empty)::after{right:0;opacity:1}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview.current>a{color:inherit;background-size:100% 2px !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview.current>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview.current>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview.current>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu.overview-link>li.overview>a{z-index:1;white-space:nowrap;text-transform:uppercase;letter-spacing:2px;line-height:1.5em;font-weight:700;border-width:0;background-color:transparent;color:#cf0722}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid;padding-bottom:25px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a{color:inherit}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:hover.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:active.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:hover.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:active.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:focus.read-more:not(:empty)::after{right:0;opacity:1}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.current>a{color:inherit;background-size:100% 2px !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.current>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.current>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.current>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li>a{display:inline;position:relative;vertical-align:top;white-space:normal;line-height:1em;border-width:0;background-color:transparent;color:#3d3d3d}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children>a[href="#"]{display:none}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu{display:inline-block;list-style:none}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li.overview{padding-bottom:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li.overview>a::after{content:""}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu.current li.overview>a{background-size:100% 2px;color:#cf0722}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li:not(.overview){position:relative;padding-left:1.5em;padding-bottom:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li:not(.overview):last-child{padding-bottom:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li:not(.overview)::before{display:inline-block;position:absolute;top:.25em;left:.55em;content:"";width:5px;height:5px;border-radius:50%;background:#d8d8d8}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li:not(.overview)>a,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.tabbed>li.children ul.level3.uc-submenu li.children ul.uc-submenu li:not(.overview)>ul>li.overview>a{font-weight:400}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed).uc-active-link>div.uc-sublinks ul.uc-submenu,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed).uc-active-path>div.uc-sublinks ul.uc-submenu{visibility:visible}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks{padding:65px 20px 0;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid;padding-bottom:25px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a{color:inherit}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:hover.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:active.read-more:not(:empty),header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:hover.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:active.read-more:not(:empty)::after,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:focus.read-more:not(:empty)::after{right:0;opacity:1}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.current>a{color:inherit;background-size:100% 2px !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.current>a:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.current>a:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.current>a:focus{color:#ee0e2c}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li>a{display:inline;position:relative;vertical-align:top;white-space:normal;line-height:1em;border-width:0;background-color:transparent;color:#3d3d3d}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children>a[href="#"]{display:none}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu{display:inline-block;list-style:none}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li.overview{padding-bottom:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li.overview>a::after{content:""}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu.current li.overview>a{background-size:100% 2px;color:#cf0722}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li:not(.overview){position:relative;padding-left:1.5em;padding-bottom:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li:not(.overview):last-child{padding-bottom:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li:not(.overview)::before{display:inline-block;position:absolute;top:.25em;left:.55em;content:"";width:5px;height:5px;border-radius:50%;background:#d8d8d8}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li:not(.overview)>a,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu:not(.tabbed)>div.uc-sublinks li.children ul.uc-submenu li:not(.overview)>ul>li.overview>a{font-weight:400}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item:last-child{display:block !important;margin-top:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;bottom:0;height:65px;padding:15px;z-index:1;font-size:14px;font-weight:600;background-color:#f4f4f4;color:#3d3d3d}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert p{margin:0}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert p:not(:last-child){margin-right:40px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert .btn{font-size:14px;font-weight:600;white-space:nowrap;color:#fff;background-color:#cf0722;border:transparent !important;margin:0 !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert .btn:hover,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert .btn:active,header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block .menu-block-item>.uc-menu-advert .btn:focus{color:#fff !important;background-color:#ee0e2c !important}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block.tabbed::after{height:calc(100% - 65px - (30px + 65px))}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block.tabbed>li.children ul.level3.uc-submenu{padding-bottom:65px}header #navigation #uc-menu .uc-menu-wrapper ul.level2.uc-submenu.menu-block:not(.tabbed)>div.uc-sublinks{padding-bottom:65px}header #navigation #uc-menu .hamburger.uc-desktop-menu-open+.uc-menu-wrapper>ul.level1.uc-menu>li.uc-main-menu>a{height:39px;border-bottom-width:5px;z-index:2}}header #navigation .hamburger{margin:0;padding:0;width:30px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:none;cursor:pointer;background:inherit;transition:background-color 500ms}header #navigation .hamburger span:last-child{display:block;position:absolute;top:14px;left:7px;right:7px;height:2px}header #navigation .hamburger span:last-child,header #navigation .hamburger span:last-child::before,header #navigation .hamburger span:last-child::after{background:#cf0722;transition:background 500ms}header #navigation .hamburger span:last-child::before,header #navigation .hamburger span:last-child::after{content:"";position:absolute;display:block;left:0;width:100%;height:2px}header #navigation .hamburger span:last-child::before{top:-4px}header #navigation .hamburger span:last-child::after{bottom:-4px}header #navigation .hamburger:hover,header #navigation .hamburger:active,header #navigation .hamburger:focus{outline:none;background-color:#ee0e2c}header #navigation .hamburger:hover span:last-child,header #navigation .hamburger:hover span:last-child::before,header #navigation .hamburger:hover span:last-child::after,header #navigation .hamburger:active span:last-child,header #navigation .hamburger:active span:last-child::before,header #navigation .hamburger:active span:last-child::after,header #navigation .hamburger:focus span:last-child,header #navigation .hamburger:focus span:last-child::before,header #navigation .hamburger:focus span:last-child::after{background:#fff}header #navigation .hamburger:active,header #navigation .hamburger:focus{box-shadow:inset 0px 0px 15px 0px rgba(45,45,45,.25)}header #navigation .hamburger-htx span:last-child{transition:background 500ms}header #navigation .hamburger-htx span:last-child::before,header #navigation .hamburger-htx span:last-child::after{transition-duration:250ms,250ms,500ms;transition-delay:250ms,0s,0s}header #navigation .hamburger-htx span:last-child::before{transition-property:top,transform,background}header #navigation .hamburger-htx span:last-child::after{transition-property:bottom,transform,background}header #navigation .hamburger-htx.uc-menu-open{background-color:#cf0722}header #navigation .hamburger-htx.uc-menu-open span:last-child{transition:background 0s 250ms;background:none}header #navigation .hamburger-htx.uc-menu-open span:last-child::before,header #navigation .hamburger-htx.uc-menu-open span:last-child::after{background:#fff;transition-delay:0s,250ms}header #navigation .hamburger-htx.uc-menu-open span:last-child::before{top:0;transform:rotate(45deg)}header #navigation .hamburger-htx.uc-menu-open span:last-child::after{bottom:0;transform:rotate(-45deg)}@media only screen and (max-width:991px){header #navigation{height:50px;background-color:#fff}header #navigation .uc-logo-container{height:50px}header #navigation .uc-logo-container .uc-logo{position:absolute;z-index:2;top:-5px;left:60px;right:60px;transition:right 500ms}body.site-alert header #navigation .uc-logo-container .uc-logo{right:105px}header #navigation .uc-logo-container .uc-logo a,header #navigation .uc-logo-container .uc-logo img{display:block;width:150px;height:auto;margin:0 auto}header #navigation .uc-nav-container{position:absolute;top:0;left:0;right:0;height:50px;background-color:#fff}}@media only screen and (min-width:992px){header #navigation{height:126px;background-color:#fff}header #navigation .uc-logo-container{height:88px}header #navigation .uc-logo-container .uc-logo{position:absolute;z-index:2;left:-5px}header #navigation .uc-logo-container .uc-logo a,header #navigation .uc-logo-container .uc-logo img{display:block;width:215px;height:auto;margin:0}header #navigation .uc-nav-container{height:38px;background-color:#fff}}header #navigation.group .uc-nav-container ul.uc-menu-id{display:flex;flex-direction:column;padding:0;margin:15px;list-style-type:none}header #navigation.group .uc-nav-container ul.uc-menu-id li{margin:0;font-size:12px;font-weight:700;line-height:1.1em;color:#5d5d5d}header #navigation.group .uc-nav-container ul.uc-menu-id li>a{color:inherit}header #navigation.group .uc-nav-container ul.uc-menu-id li.group{text-transform:uppercase;color:#cf0722}@media only screen and (max-width:991px){header #navigation.group .uc-nav-container #uc-menu ul.uc-menu li:first-child>a{border-top:1px solid #d8d8d8}}header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id li.group{color:#5d5d5d}header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id li.sub-group{color:#cf0722}@media only screen and (max-width:991px){header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id li:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d8d8d8}}@media only screen and (min-width:992px){header #navigation.group,header #navigation.group.sub-group{height:161px}header #navigation.group .uc-nav-container,header #navigation.group.sub-group .uc-nav-container{height:73px}header #navigation.group .uc-nav-container ul.uc-menu-id,header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id{height:35px;flex-direction:row;align-items:flex-start;margin:0}header #navigation.group .uc-nav-container ul.uc-menu-id li,header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id li{font-size:20px;font-weight:600;white-space:nowrap}header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id{flex-direction:row-reverse;justify-content:space-between}header #navigation.group.sub-group .uc-nav-container ul.uc-menu-id li.sub-group{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:25px}}header #navigation.arms-length .uc-nav-container .uc-menu-id{display:grid;grid-template-columns:1fr auto;grid-template-areas:"group logo";margin:15px}header #navigation.arms-length .uc-nav-container .uc-menu-id p{margin-bottom:0;line-height:1em}header #navigation.arms-length .uc-nav-container .uc-menu-id .logo{grid-area:logo}header #navigation.arms-length .uc-nav-container .uc-menu-id .logo img{height:35px;width:auto;margin-left:15px}header #navigation.arms-length .uc-nav-container .uc-menu-id .group{grid-area:group;font-size:15px;font-weight:600;text-transform:uppercase;color:#cf0722;display:flex;align-items:center}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id{grid-template-areas:"group logo" "statement statement"}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id .statement{grid-area:statement;font-size:12px;font-weight:500;text-transform:none;color:#3d3d3d}@media only screen and (max-width:991px){header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id>div:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d8d8d8}}@media only screen and (min-width:992px){header #navigation.arms-length{height:186px}header #navigation.arms-length .uc-nav-container{height:98px}header #navigation.arms-length .uc-nav-container .uc-menu-id{height:60px;align-content:flex-start;margin:0;display:-ms-grid;-ms-grid-columns:1fr auto}header #navigation.arms-length .uc-nav-container .uc-menu-id .logo{-ms-grid-row:1;-ms-grid-column:2}header #navigation.arms-length .uc-nav-container .uc-menu-id .logo img{height:45px}header #navigation.arms-length .uc-nav-container .uc-menu-id .group{-ms-grid-row:1;-ms-grid-column:1;font-size:20px}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id{grid-template-areas:"group logo" "statement logo"}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id .logo{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-row-span:2}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id .group{-ms-grid-row:1;-ms-grid-column:1}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id .group:not(:last-child){margin-bottom:7px}header #navigation.arms-length.arms-length-statement .uc-nav-container .uc-menu-id .statement{-ms-grid-row:2;-ms-grid-column:1}}
footer{background-color:#f4f4f4;color:#3d3d3d}footer.container-fluid .container{width:100%;max-width:1170px}footer #pre-footer~#footer #footer-redline{display:none}footer #pre-footer~#pre-footer #pre-footer-redline{display:none}footer #pre-footer p,footer #footer p{margin:0}footer #pre-footer a,footer #footer a{color:#3d3d3d}footer #pre-footer a:hover,footer #pre-footer a:active,footer #pre-footer a:focus,footer #footer a:hover,footer #footer a:active,footer #footer a:focus{color:#ee0e2c}footer #pre-footer ul.social,footer #footer ul.social{display:inline-flex;justify-content:center;flex-direction:row;list-style-type:none;margin:25px 0 0;padding:0}footer #pre-footer ul.social li,footer #footer ul.social li{margin:0}footer #pre-footer ul.social li:not(:last-child),footer #footer ul.social li:not(:last-child){margin-right:20px}footer #pre-footer ul.social li a.btn-social .svg,footer #footer ul.social li a.btn-social .svg{display:block;width:32px;height:32px;overflow:visible}footer #pre-footer ul.social li a.btn-social .svg path.border,footer #footer ul.social li a.btn-social .svg path.border{fill:#3d3d3d}footer #pre-footer [id*=-redline],footer #footer [id*=-redline]{height:6px}@media only screen and (max-width:991px){footer #pre-footer,footer #footer{text-align:center}}@media only screen and (min-width:992px){footer #pre-footer ul.social,footer #footer ul.social{margin:0}}footer #pre-footer{font-size:16px;font-weight:600}footer #pre-footer .container{min-height:82px}footer #pre-footer .container>.row{padding:24px 0 0}footer #pre-footer p.logo .svg{display:block;width:175px;height:auto;margin:0 auto}footer #pre-footer p.icon .svg{display:block;width:32px;height:32px;margin:0 auto}footer #pre-footer p.icon .svg path.icon,footer #pre-footer p.icon .svg path.border{fill:#3d3d3d}footer #pre-footer p.icon .svg path.background{fill:#f4f4f4}footer #pre-footer ul.links{display:inline-flex;justify-content:center;flex-direction:column;margin:0;padding:0;list-style-type:none}footer #pre-footer ul.links li{margin:0}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}footer #pre-footer ul.links li a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}footer #pre-footer ul.links li a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}footer #pre-footer ul.links li a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}footer #pre-footer ul.links li a:hover,footer #pre-footer ul.links li a:active,footer #pre-footer ul.links li a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}footer #pre-footer ul.links li a:hover.read-more:not(:empty),footer #pre-footer ul.links li a:active.read-more:not(:empty),footer #pre-footer ul.links li a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}footer #pre-footer ul.links li a:hover.read-more:not(:empty)::after,footer #pre-footer ul.links li a:active.read-more:not(:empty)::after,footer #pre-footer ul.links li a:focus.read-more:not(:empty)::after{right:0;opacity:1}footer #pre-footer ul.social li a.btn-social .svg path.icon{fill:#f4f4f4}footer #pre-footer ul.social li a.btn-social .svg path.background{fill:#3d3d3d}footer #pre-footer ul.social li a.btn-social .svg:hover path.icon,footer #pre-footer ul.social li a.btn-social .svg:active path.icon,footer #pre-footer ul.social li a.btn-social .svg:focus path.icon{fill:#3d3d3d}footer #pre-footer ul.social li a.btn-social .svg:hover path.background,footer #pre-footer ul.social li a.btn-social .svg:active path.background,footer #pre-footer ul.social li a.btn-social .svg:focus path.background{fill:#f4f4f4}footer #pre-footer #pre-footer-line>div{width:100%;margin-top:25px;border-bottom:1px solid silver}@media only screen and (max-width:991px){footer #pre-footer p{margin-bottom:20px}footer #pre-footer ul.links li:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:992px){footer #pre-footer .container>.row{display:flex;align-items:center;flex-wrap:wrap}footer #pre-footer .container>.row>div{display:flex;align-items:center}footer #pre-footer p.logo,footer #pre-footer p.icon{margin-right:15px}footer #pre-footer ul.links{flex-direction:row;margin-left:15px}footer #pre-footer ul.links li{margin-right:15px;display:flex}footer #pre-footer ul.links li::before{content:"";align-self:center;padding-right:15px;height:80%;border-left-width:1px;border-left-style:solid;border-left-color:currentColor}footer #pre-footer ul.links li a{align-self:center}footer #pre-footer #pre-footer-deets{width:calc(100% - 270px)}footer #pre-footer #pre-footer-links{width:270px;justify-content:flex-end}}footer #footer{min-height:155px;font-size:12px;font-weight:400}footer #footer .container>.row{padding:24px 0 24px}@keyframes underline-2px{from{background-size:0% 2px}to{background-size:100% 2px}}@keyframes clipped-underline-2px{from{background-size:0% 2px}to{background-size:calc(100% - 25px) 2px}}footer #footer p.legalese a{position:relative;font-weight:600;line-height:1.55em;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px}footer #footer p.legalese a.read-more:not(:empty){background-size:calc(100% - 25px) 2px}footer #footer p.legalese a.read-more:not(:empty)::after{position:relative;display:inline-block;width:25px;height:20px;overflow:hidden;top:2px;right:25px;opacity:0;content:"";font-family:ucalgary;font-weight:400;font-size:25px;line-height:1em;transition:right 500ms,opacity 500ms}footer #footer p.legalese a:hover,footer #footer p.legalese a:active,footer #footer p.legalese a:focus{animation-duration:.3s;animation-fill-mode:forwards;animation-name:underline-2px}footer #footer p.legalese a:hover.read-more:not(:empty),footer #footer p.legalese a:active.read-more:not(:empty),footer #footer p.legalese a:focus.read-more:not(:empty){animation-name:clipped-underline-2px}footer #footer p.legalese a:hover.read-more:not(:empty)::after,footer #footer p.legalese a:active.read-more:not(:empty)::after,footer #footer p.legalese a:focus.read-more:not(:empty)::after{right:0;opacity:1}footer #footer ul.social li a.btn-social .svg path.icon{fill:#3d3d3d}footer #footer ul.social li a.btn-social .svg path.background{fill:#f4f4f4}footer #footer ul.social li a.btn-social .svg:hover path.icon,footer #footer ul.social li a.btn-social .svg:active path.icon,footer #footer ul.social li a.btn-social .svg:focus path.icon{fill:#f4f4f4}footer #footer ul.social li a.btn-social .svg:hover path.background,footer #footer ul.social li a.btn-social .svg:active path.background,footer #footer ul.social li a.btn-social .svg:focus path.background{fill:#3d3d3d}footer #footer #footer-special{padding:15px;text-align:center}footer #footer #footer-special a{display:inline-block}footer #footer #footer-special a img{max-width:100%;width:320px;height:auto}footer #footer #footer-line>div{width:100%;margin-top:25px;margin-bottom:25px;border-bottom:1px solid silver}footer #footer #land-acknowledgment>p{margin:0}@media only screen and (max-width:991px){footer #footer p{margin-top:20px}}@media only screen and (min-width:992px){footer #footer .container>.row{display:flex;align-items:center;flex-wrap:wrap}footer #footer p.legalese{text-align:left;margin-top:15px}footer #footer p.address{text-align:right;margin-top:0}footer #footer p.copyright{text-align:right;margin-top:20px}}
header{position:fixed;top:0;left:0;right:0;z-index:1966}body main{padding-top:107px}body main .anchor:target{pointer-events:none}body main .anchor:target::before{content:"";display:block;height:107px;margin-top:-107px}@media only screen and (min-width:992px){body main{padding-top:183px}body main .anchor:target::before{height:183px;margin-top:-183px}}body.group-menu main,body.group-menu.sub-group-menu main{padding-top:107px}body.group-menu main .anchor:target::before,body.group-menu.sub-group-menu main .anchor:target::before{height:107px;margin-top:-107px}@media only screen and (min-width:992px){body.group-menu main,body.group-menu.sub-group-menu main{padding-top:218px}body.group-menu main .anchor:target::before,body.group-menu.sub-group-menu main .anchor:target::before{height:218px;margin-top:-218px}}body.arms-length-menu main{padding-top:107px}body.arms-length-menu main .anchor:target::before{height:107px;margin-top:-107px}@media only screen and (min-width:992px){body.arms-length-menu main{padding-top:243px}body.arms-length-menu main .anchor:target::before{height:243px;margin-top:-243px}}body:not(.user-logged-in) .block.top{margin-top:-50px}@media only screen and (min-width:992px){body:not(.user-logged-in) .block.top{margin-top:-50px}}main{margin:0 auto;background-color:#fff}main div.loading{display:none;position:fixed;width:90px;height:90px;top:calc(50% - (90px / 2));left:calc(50% - (90px / 2));z-index:1966;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-image:url(/news/themes/ucalgary/ucws_theme/images/rex-strolling.gif);box-shadow:0 0 20px 0 rgba(0,0,0,.175)}body.convocation main div.loading{background-image:url(/news/themes/ucalgary/ucws_theme/images/rex-convocating.gif)}main div.loading>img{display:none}main{min-height:100%;margin-bottom:-155px}main:after{height:155px;content:"";display:block}body.pre-footer main{margin-bottom:-237px}body.pre-footer main:after{height:237px}
#content div.messages{position:absolute;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1965;min-height:52px;max-width:1140px;width:calc(100% - 30px);padding:10px 60px 10px 60px;border-style:solid;border-width:5px 0 0 0;border-color:rgba(0,0,0,.5);border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-image:none;background-position:15px 7px;background-repeat:no-repeat;font-weight:bold;line-height:150%}#content div.messages.status,#content div.messages.ok{color:#fff;background-color:#47a67c;background-image:url(/news/themes/ucalgary/ucws_theme/icons/ucws-icon-round-checkmark.svg)}#content div.messages.warning{color:#fff;background-color:#ff7b1f;background-image:url(/news/themes/ucalgary/ucws_theme/icons/ucws-icon-round-exclamation.svg)}#content div.messages.error{color:#fff;background-color:#cf0722;background-image:url(/news/themes/ucalgary/ucws_theme/icons/ucws-icon-round-error.svg)}#content div.messages button.message-close{position:absolute;right:15px;top:7px;margin:0;padding:0;background-color:transparent}#content div.messages button.message-close .ucws-icon{display:block;font-size:32px}#content div.messages button.message-close .ucws-icon span{transition:color 500ms ease}#content div.messages button.message-close .ucws-icon .path1{color:transparent}#content div.messages button.message-close .ucws-icon .path2{color:#fff}#content div.messages button.message-close:hover .ucws-icon .path1,#content div.messages button.message-close:focus .ucws-icon .path1,#content div.messages button.message-close:active .ucws-icon .path1{color:#fff}#content div.messages button.message-close:hover .ucws-icon .path2,#content div.messages button.message-close:focus .ucws-icon .path2,#content div.messages button.message-close:active .ucws-icon .path2{color:transparent}
body.user-logged-in div#sliding-popup{display:none !important}div#sliding-popup{padding:15px;background:none}.eu-cookie-compliance-banner{max-width:1170px;margin:0 auto;padding:15px;border-radius:8px;background-color:#3e5266;color:#fff}.eu-cookie-compliance-banner .eu-cookie-compliance-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;max-width:100%;width:100%;background-image:url(/news/themes/ucalgary/ucws_theme/images/cookie-dude.gif);background-size:60px 40px;background-position:left -4px;background-repeat:no-repeat}.eu-cookie-compliance-banner .eu-cookie-compliance-message{order:2;margin:10px 0 0;max-width:100%;width:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{order:1;margin:0;max-width:none;white-space:nowrap}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button{font-family:"Proxima Nova",Arial,Helvetica,sans-serif;display:inline-block;margin:0 10px 0 0;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;transition:color 500ms ease,background-color 500ms ease,border-color 500ms ease;font-size:0;font-weight:bold;padding:0;color:transparent;background-color:transparent;border:2px solid transparent;border-radius:50%}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:last-child{margin-right:0}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:active,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:focus{color:#fff;background-color:#cf0722;border-color:#cf0722;position:relative;top:0}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:before{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:16px;color:#fff;content:"✕"}@media only screen and (min-width:768px){.eu-cookie-compliance-banner{padding-left:50px;padding-right:50px}.eu-cookie-compliance-banner .eu-cookie-compliance-content{flex-direction:row;align-items:center;background-position:left center}.eu-cookie-compliance-banner .eu-cookie-compliance-message{order:1;margin:0 25px 0 85px}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{order:2}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button{font-size:16px;font-weight:700;padding:10px 30px;color:#fff;border-color:#fff;border-radius:8px}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:before{content:none}}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{display:inline-block;margin-bottom:0;font-family:"Proxima Nova",Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal}.eu-cookie-compliance-banner .eu-cookie-compliance-message p a{text-decoration:underline;color:#fff}@media(min-width:600px)and (max-width:1169px){.eu-cookie-compliance-banner .eu-cookie-compliance-message p{font-size:calc(13px + (16 - 13) * ((100vw - 600px) / (1170 - 600))) !important}}@media(min-width:1170px){.eu-cookie-compliance-banner .eu-cookie-compliance-message p{font-size:16px !important}}
