@import url("https://cdn.jsdelivr.net/npm/swiper@10.2.0/swiper-bundle.min.css");@import url("https://cdn.jsdelivr.net/npm/aos@2.3.4/dist/aos.min.css");@import url("https://p.typekit.net/p.css?s=1&k=sgf3ptj&ht=tk&f=10879.10881.10884.10885.10886.10887.15586&a=16030236&app=typekit&e=css");html{font-size:115%}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}ul,ol,dl{margin-bottom:1.2rem;list-style-position:outside;line-height:2rem}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:none}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}a{line-height:inherit;color:#041e42;text-decoration:none;cursor:pointer}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.11957rem;margin:0 0 .86957rem;padding:.43478rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,.1);box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:.86957rem;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fff;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.bg-red{background-color:#b01800 !important}.bg-purple{background:#3f0f52}.bg-purple-trans{background:rgba(63,15,82,.9)}.bg-gradient-teal-to-pink{background:linear-gradient(#00968c,#e56c93)}.bg-purple-trans-gradient-one{background:linear-gradient(rgba(63,15,82,.8),rgba(63,15,82,.1))}.bg-purple-trans-gradient-two{background:linear-gradient(rgba(63,15,82,.95),rgba(63,15,82,.7))}.home-bg-purple-trans{background:rgba(63,15,82,.8)}.bg-purple-accent{background:#692759}.bg-purple-trans-accent{background:rgba(216,27,122,.9)}.bg-navy{background:#001335}.bg-navy-trans{background:rgba(0,19,53,.9)}.bg-navy-trans-lighter{background:rgba(0,19,53,.6)}.bg-navy-trans-gradient-one{background:linear-gradient(rgba(0,19,53,.8),rgba(0,19,53,.1))}.bg-navy-trans-gradient-two{background:linear-gradient(#001335,#001335)}.bg-black-trans-gradient{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.1))}.bg-gold-trans-gradient-one{background:linear-gradient(rgba(0,0,0,.6),rgba(4,30,66,.1))}.bg-navy-trans-accent{background:rgba(0,19,53,.9)}.bg-navy-accent{background:#d81b7a}.bg-dynamic-grad-with-opacity{opacity:.86;background:#041e42;background:linear-gradient(140.65deg,#ff0072 0,#010c4e 100%)}.bg-dynamic-grad-with-opacity-two{background:#041e42;background:linear-gradient(45deg,#041e42 70%,#005c56 100%)}.bg-faded-grey{background-color:#f4f4f4 !important}.bg-fresh-teal{background-color:#005c56 !important}.bg-core-blue{background-color:#041e42 !important}.bg-core-blue-two{background-color:#05062a !important}.bg-pink{background-color:#b30047 !important}.bg-white-radial{background:0 0;background:radial-gradient(circle,#fff,rgba(0,0,0,0) 600px)}.bg-deep-blue{background-color:#151f6d !important}.bg-deep-blue-opacity{background-color:rgba(21,31,109,.9)}.bg-bright-blue{background-color:#005c97 !important}.bg-sky-blue{background-color:#005c97 !important}.bg-sky-blue-light{background-color:#005c97 !important}.bg-orange{background-color:#9c350d}.bg-yellow{background-color:#ffd200}.bg-black{background:#000 !important}.bg-grey-trans{background:rgba(17,17,17,.85) !important}.bg-grey-trans-light{background:rgba(17,17,17,.45)}.bg-corp-gold-trans{background:rgba(4,30,66,.85)}.bg-corp-gold{background:#041e42}.white-bg{background:#fff}.white-gradient-one{background:linear-gradient(#fff,#eee)}@media screen and (max-width:39.9375em){.bg-small-only-navy{background:0 0}}@media screen and (max-width:39.9375em){.white-bg-small{background-color:#fff !important}}.bg-white-trans{background:rgba(255,255,255,.8)}.bg-pink-trans{background:rgba(216,27,122,.9)}.bg-light-grey-2{background:#f2efec}.bg-light-grey{background:#fff}@media screen and (max-width:39.9375em){.bg-navy{background:#001335}}.green-bg{background-color:#386400}.purple-bg{background-color:#3f0f52}.navy-bg{background:#001335}.dark-grey-bg{background:#1b1c1e}.dark-grey-bg-trans{background:rgba(0,0,0,.8)}.lighter-grey-bg-trans{background:rgba(0,0,0,.5)}.off-white-bg{background-color:#fffefd}.bg-teal-gradient{background:linear-gradient(#005c56,#004c47)}.red-text{color:#b01800 !important}.text-core-blue{color:#041e42 !important}.text-deep-blue{color:#151f6d !important}.text-bright-blue{color:#005c97 !important}.text-sky-blue{color:#005c97 !important}.text-sky-blue-light{color:#005c97 !important}.text-fresh-teal{color:#005c56 !important}.text-pink{color:#b30047 !important}.text-white{color:#fff !important}.text-orange{color:#9c350d !important}.text-yellow{color:#ffd200 !important}.text-dark-grey{color:#555 !important}.text-black{color:#000 !important}a.text-black:hover{text-decoration:underline !important}.white-text *{color:#fff !important}.white-text .separator-left:after{border-bottom-color:rgba(255,255,255,.5)}.white-text a:focus{color:#fff}.white-text a:hover{color:#fff;text-decoration:underline}.white-text input[type=date],.white-text input[type=tel],.white-text input[type=text],.white-text textarea{color:#000}.separator-left.white:after{border-bottom-color:rgba(255,255,255,.5)}.separator-center.white:after{border-bottom-color:rgba(255,255,255,.5) !important}.icon{opacity:.2;width:100px}.icon svg path{fill:#000}.menu a.is-active{background:#041e42}.callout.secondary{background:#eee}.teal-title-separator:after{border-bottom-color:#005c56}.separator-left.purple,.title.purple .separator-left:after{border-bottom-color:#692759}.cl-navy{color:#001335}body .colour-navy-accent *{color:#041e42}.separator-left.navy,.title.navy .separator-left:after{border-bottom-color:#041e42}.list-icon-core-blue li:before{color:#041e42 !important}.list-icon-bright-blue li:before{color:#005c97 !important}.list-icon-white li:before{color:#fff !important}.no-bg{background-color:transparent !important}.pink-title-separator:after{border-bottom-color:#d81b7a}.white-title-separator:after{border-bottom-color:#fff}.gradient-l-white-r-trans{background:#fff;background:linear-gradient(90deg,#fff 76%,rgba(255,255,255,0) 100%)}.global-nav{background-color:#f4f4f4;width:100%}.global-nav a{padding:0}.global-nav.new{background:0 0;-webkit-box-shadow:0px 8px 2px 0 rgba(0,0,0,0);-moz-box-shadow:0px 8px 2px 0 rgba(0,0,0,0);box-shadow:0px 8px 2px 0 rgba(0,0,0,0)}.global-nav.new>li{border:none !important}.global-nav.new>li>a{color:#fff;font-size:20px}.global-nav>li{border-right:2px solid #fff;display:inline-block}.global-nav>li:last-child{border-right:none}.global-nav>li.menu-item{width:20%;width:calc(100%/5)}.global-nav>li.menu-item.small{width:10%}.global-nav>li.menu-item.large{width:22.5%}.global-nav>li>a{text-align:center;padding:15px 0;display:block;color:#001335;font-size:20px;font-weight:500}.global-nav>li>a:hover{background:#eee;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.global-nav>li>a.hover{background:#005c97;color:#fff}.global-nav>li .dropdown-pane{border:none;border-top:5px solid #005c97;background:#fff;max-width:1258px;z-index:9999;box-shadow:0 -2px 19px 0 rgba(51,62,72,.08),0 12px 19px 0 rgba(51,62,72,.25)}.global-nav>li .dropdown-pane h2{padding-left:10px}.global-nav>li .dropdown-pane h2.separator-left:after{border-bottom:1px solid rgba(51,62,72,.15);width:100%;margin-top:10px}.global-nav>li .dropdown-pane ul{margin:0}.global-nav>li .dropdown-pane ul li{list-style:none}.global-nav>li .dropdown-pane ul li a{padding:10px}.global-nav>li .dropdown-pane ul li a:hover{box-shadow:none}.global-nav.microsite{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.mega-menu{background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4 0%,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#f4f4f4 0%,#ddd 100%);background:-o-linear-gradient(top,#f4f4f4 0%,#ddd 100%);background:-ms-linear-gradient(top,#f4f4f4 0%,#ddd 100%);background:linear-gradient(to bottom,#f4f4f4 0%,#ddd 100%);-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.mega-menu a.button{background:0 0;width:100%;color:#041e42;font-weight:600;padding:15px 0;border:none !important;border-right:1px solid #fff !important;margin:0;font-size:20px;font-weight:500}.mega-menu a.button:hover{background-color:#eee}.mega-menu a.button:last-child{border-right:0 !important}.mega-menu a.button.dropdown:after{display:none}.mega-menu .dropdown-pane{border:0;border-top:5px solid #041e42;-webkit-box-shadow:0 -2px 19px 0 rgba(51,62,72,.08),0 12px 19px 0 rgba(51,62,72,.25);box-shadow:0 -2px 19px 0 rgba(51,62,72,.08),0 12px 19px 0 rgba(51,62,72,.25)}.global-nav.alt>li>a{background:#b10245 !important;color:#fff !important}.global-nav.alt>li>a:hover{background:#f49522 !important}.global-nav.alt>li>a.hover{background-color:#1c184e !important}.nav-bar{display:flex;z-index:9999;justify-content:space-between;align-items:center;background:#041e42;height:120px;margin-bottom:0}.nav-bar .nav-bar-logo{padding:0 10px}.nav-bar .logo{width:100px}.nav-bar li{background:#041e42}.nav-bar a{color:#fff;transition:color .2s ease-in}.nav-bar a:hover{color:#5195f4}@media screen and (max-width:39.9375em){.nav-bar{height:85.7142857143px}}.nav-bar .offcanvas-trigger{display:flex;align-items:center;justify-content:center;padding:1.6rem;color:#fff;text-transform:uppercase;background-color:#151f6d;margin-right:10px;transition:background-color .2s ease-in;cursor:pointer}.nav-bar .offcanvas-trigger .offcanvas-trigger-text{margin-right:.25rem;margin-top:.25rem}.nav-bar .offcanvas-trigger:hover{background-color:#192582}@media screen and (max-width:39.9375em){.nav-bar .offcanvas-trigger{padding:.9rem}}.multilevel-offcanvas{background:#03132a;padding:20px;color:#fff;z-index:9999 !important}.multilevel-offcanvas>.menu{margin-bottom:1rem}.multilevel-offcanvas .menu a{color:rgba(255,255,255,.6);padding-top:7px;padding-bottom:7px;transition:color .2s ease-in}.multilevel-offcanvas .menu a:hover{color:#fff}.multilevel-offcanvas .fa{color:#fff}.multilevel-offcanvas .is-accordion-submenu-parent>a:after{border-color:rgba(255,255,255,.6) transparent transparent}.multilevel-offcanvas .social-links{margin-left:20px}.multilevel-offcanvas .social-links li{margin-right:5px}.multilevel-offcanvas .social-links a:hover .fa{color:#bfbfbf;transition:color .2s ease-in}.multilevel-offcanvas .social-links .fa{font-size:2.2rem}.body-info{text-align:center;color:#041e42}.body-info .button{margin:1rem 0;padding:.85em 2em}.is-open+.off-canvas-content .hamburger .line:nth-child(1),.is-open+.off-canvas-content .hamburger .line:nth-child(3){width:12px}.is-open+.off-canvas-content .hamburger .line:nth-child(1){transform:translateX(-5px) rotate(-45deg)}.is-open+.off-canvas-content .hamburger .line:nth-child(3){transform:translateX(-5px) rotate(45deg)}.hamburger .line{width:20px;height:2px;background-color:#fff;display:block;margin:3px auto;transition:all .3s ease-in-out}.hamburger .line:last-child{margin-bottom:0}.uls-tile-image-overlay{position:absolute;z-index:2;left:0;top:0}.uls-overlay-link{position:static;outline:none !important;z-index:2;display:block}.uls-overlay-link:before{bottom:0;content:" ";left:0;overflow:hidden;position:absolute;right:0;top:0;white-space:nowrap;z-index:1;border-radius:10px}.uls-overlay-link:focus{background-color:#fcfcfc}.uls-overlay-link:hover,.uls-overlay-link:active{cursor:pointer}.uls-overlay-link:hover .uls-overlay-link-text,.uls-overlay-link:active .uls-overlay-link-text{text-decoration:underline}.uls-overlay-link:hover:before,.uls-overlay-link:active:before{box-shadow:0 10px 20px rgba(0,0,0,.12),0 6px 6px rgba(0,0,0,.12)}.uls-overlay-link:hover h3,.uls-overlay-link:active h3{text-decoration:underline !important}.uls-overlay-link:focus:before{border:2px solid #041e42}small{line-height:1rem !important;display:inline-block}.hero-full-screen{min-height:100vh}.shiny{background:#fff;background:linear-gradient(121deg,#fff 0%,#fff 50%,rgba(255,255,255,.6978992281) 50%,#fff 100%)}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:39.9375em){.vertical-align{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.block{display:block}.hidden{display:none !important}.show-for-sr{background-color:#fff;color:#000;left:-9999px;top:0}.bg-fixed{background-attachment:fixed}@media screen and (max-width:63.9375em){.bg-fixed{background-attachment:inherit}}.inline-block{display:inline-block}.columns ul,ul.columns{columns:3;-webkit-columns:3;-moz-columns:3}@media screen and (max-width:39.9375em){.columns ul,ul.columns{columns:1;-webkit-columns:1;-moz-columns:1}}.columns-2 ul,ul.columns-2{columns:2;-webkit-columns:2;-moz-columns:2}@media screen and (max-width:39.9375em){.columns-2 ul,ul.columns-2{columns:1;-webkit-columns:1;-moz-columns:1}}.cover-background-fixed{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:0 -40px}.cover-background{background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:63.9375em){.cover-background{min-height:400px;margin-bottom:30px}}@media screen and (max-width:39.9375em){.cover-background{min-height:200px;margin-bottom:0}}.min-banner-height{min-height:380px !important}@media screen and (max-width:39.9375em){.min-banner-height{min-height:initial !important}}.cover-background-r{background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:63.9375em){.hide-bg-on-medium{background-image:none !important}}@media screen and (max-width:39.9375em){.hide-bg-on-small{background-image:none !important}}.center-background{background-repeat:no-repeat;background-position:center 50px;background-size:1120px}.circle{border-radius:50%;margin-bottom:20px}.circle-crop{border-radius:100%;overflow:hidden}.circle-crop.size-60{width:60px;height:60px}.circle-crop.size-80{width:80px;height:80px}.circle-crop.size-100{width:100px;height:100px}.circle-crop.size-120{width:120px;height:120px}.pad-60{padding:60px}@media screen and (max-width:74.9375em){.pad-60{padding:15px}}.pad-60-sides{padding:0 60px}.no-top{padding-top:0}.no-margin-bottom{margin-bottom:0}.no-padding-bottom{padding-bottom:0 !important}.desaturate{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#fff;background-blend-mode:luminosity,normal}.pad-right-5{padding-right:5px;height:100%}.pad-left-5{padding-left:5px;height:100%}.pulse-align-container{display:inline-table;text-align:center;width:30px;height:30px;font-size:inherit;border-radius:50%;background:#03132a;cursor:pointer;box-shadow:0 0 0 rgba(0,0,0,0);animation:none;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.pulse-align-container:hover{background:#000}.pulse-align-container .fa{color:#fff;display:table-cell;vertical-align:middle}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}70%{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.pulse-align-container:hover{animation:none}.no-pulse-teal{display:inline-table;text-align:center;width:30px;height:30px;font-size:inherit;border-radius:50%;background:#58b4a1;cursor:pointer;box-shadow:0 0 0 rgba(0,0,0,0);animation:none;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.no-pulse-teal:hover{background:#439685}.no-pulse-teal .fa{color:#fff;display:table-cell;vertical-align:middle}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}70%{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.no-pulse-teal:hover{animation:none}.no-pulse-navy{display:inline-table;text-align:center;width:30px;height:30px;font-size:inherit;border-radius:50%;background:#002568;cursor:pointer;box-shadow:0 0 0 rgba(0,0,0,0);animation:none;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.no-pulse-navy:hover{background:#001335}.no-pulse-navy .fa{color:#fff;display:table-cell;vertical-align:middle}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}70%{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.no-pulse-navy:hover{animation:none}.pulse{display:inline-table;text-align:center;width:30px;height:30px;font-size:inherit;border-radius:50%;background:#cca92c;cursor:pointer;box-shadow:0 0 0 rgba(204,169,44,.4);animation:pulse 2s infinite;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.pulse:hover{background:#a28623}.pulse .fa{color:#fff;display:table-cell;vertical-align:middle}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.pulse:hover{animation:none}.pulse-gold{display:inline-table;text-align:center;width:30px;height:30px;font-size:inherit;border-radius:50%;background:#cca92c;cursor:pointer;box-shadow:0 0 0 rgba(204,169,44,.4);animation:pulse 2s infinite;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.pulse-gold:hover{background:#a28623}.pulse-gold .fa{color:#fff;display:table-cell;vertical-align:middle}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.pulse-gold:hover{animation:none}.pulse-white{display:inline-table;text-align:center;width:30px;height:30px;font-size:inherit;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 0 0 rgba(255,255,255,.4);animation:pulse 2s infinite;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.pulse-white:hover{background:#e6e6e6}.pulse-white .fa{color:#041e42;display:table-cell;vertical-align:middle}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.4);box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(255,255,255,0);box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.pulse-white:hover{animation:none}.action-sheet{position:fixed;bottom:0;z-index:9999;width:80%}.action-sheet a.button{margin-bottom:0;height:100%;padding:16px 34px}.action-sheet a.button>.fa{width:30px;height:30px}.action-sheet .fa-times-circle{display:none}.pos-bottom{position:absolute;bottom:0}@media screen and (max-width:39.9375em){.no-pos-small{position:relative;bottom:auto}}#divC4AWButton{display:none !important}a.button:hover{text-decoration:none}.include-actions.is-stuck{margin-top:100px !important}.jquery-background-video-wrapper{position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.jquery-background-video{position:absolute;z-index:1;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-o-object-fit:contain;object-fit:contain;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js .video-bg video{opacity:0}.js .video-bg video.is-playing{opacity:1}.with-overlay,.with-video-bg{position:relative;z-index:3}.shade{background:rgba(0,0,0,.3)}.home-gradient{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%)}.overlay-shade-before{position:relative}.overlay-shade-before:before{content:" ";background:rgba(0,0,0,.2);position:absolute;z-index:2;width:100%;height:100%;top:0;left:0}@media screen and (min-width:64em){.text-right-large{text-align:right !important}}@media screen and (min-width:40em){.text-right-medium{text-align:right !important}}@media screen and (max-width:39.9375em){.text-right-samll{text-align:right !important}}@media screen and (min-width:64em){.text-center-large{text-align:center !important}}@media screen and (min-width:40em){.text-center-medium{text-align:center !important}}@media screen and (max-width:39.9375em){.text-left-small{text-align:left !important}}@media screen and (max-width:63.9375em){.text-left-medium{text-align:left !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.text-center-medium-only{text-align:center !important}}@media screen and (max-width:39.9375em){.text-center-small-only{text-align:center !important}}.svg-graphic-device{position:relative;overflow:hidden}.svg-graphic-device svg{position:absolute;right:0;top:-40px;opacity:.6}.svg-graphic-device svg path{fill:#001335 !important}@media screen and (max-width:39.9375em){.expanded-small{display:block;width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:40em) and (max-width:63.9375em){.expanded-medium{display:block;width:100%;margin-right:0;margin-left:0}}.bl{font-weight:700}.pos-image{position:absolute;top:0;right:-32px;width:133px;max-width:none}.udl{text-decoration:underline !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.udl:hover{text-decoration:none !important}.no-udl{text-decoration:none !important}.no-udl:hover{text-decoration:none !important}.udl-hover{text-decoration:none !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.udl-hover:hover{text-decoration:underline !important}.border-none{border:0}.background-none{background:0 0}.flt-l{float:left}.flt-r{float:right}@media screen and (max-width:39.9375em){.flt-small-n{float:none}}@media screen and (max-width:39.9375em){.flt-small-l{float:left}}@media screen and (max-width:39.9375em){.flt-small-r{float:right}}.clr:after{content:"";display:table;clear:both}.no-border{border:0 !important}.bottom-top-divider{border-top:5px solid #005c97 !important}@media only screen and (min-width:1400px){.extra-large-wrap{max-width:1160px;margin:0 auto}}.home-promos-height{min-height:320px}@media screen and (max-width:63.9375em){.home-promos-height{min-height:auto}}.large-off-canvas.reveal-for-medium .off-canvas-content{margin-left:60% !important}@media screen and (min-width:40em) and (max-width:63.9375em){.large-off-canvas.reveal-for-medium .off-canvas-content{margin-left:49% !important}}@media screen and (max-width:39.9375em){.large-off-canvas.reveal-for-medium .off-canvas-content{margin-left:0 !important}}.pull-right{margin-right:-60px}@media screen and (max-width:39.9375em){.pull-right{margin-right:0}}.uppercase{text-transform:uppercase}.clock div{color:inherit;display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid rgba(255,255,255,.2);font-size:60px}@media screen and (max-width:63.9375em){.clock div{font-size:42px}}@media screen and (max-width:39.9375em){.clock div{font-size:30px}}.clock div:last-child{border-right:none}.clock div span{display:block;font-weight:400;font-size:18px;color:#fff}.img-r-t-absolute{background-position:right top;background-repeat:no-repeat}.z-index-3{z-index:3}.relative-z-index-2{position:relative;z-index:2}.absolute-z-index-2{position:absolute;z-index:2}.fixed-image-top-right{position:fixed;top:0;right:40%;z-index:1}@media screen and (min-width:40em) and (max-width:63.9375em){.fixed-image-top-right{right:auto;left:0;top:200px;position:absolute}}.opacity-effect{opacity:.9}.hqy-lazy{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;max-width:100%;opacity:0}.hqy-lazy.hqy-error,.hqy-lazy.hqy-loaded{opacity:1}.overflow-hidden{overflow:hidden}a.zoom{overflow:hidden;display:block;height:100%}a.zoom img{width:100%;transition:transform .4s;margin:0 auto}a.zoom:hover img{transform:scale(1.2)}.clear{clear:both}.countdown .clearing-promo{position:fixed !important;z-index:9999;width:100%}.countdown .clearing-promo{position:fixed !important;z-index:9999;width:100%}.border-separator{border-left:10px solid #fff;border-right:10px solid #fff}.bg-no-repeat{background-repeat:no-repeat}.responsive-promo{background-size:cover;background-repeat:no-repeat}.responsive-promo .bg{background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:39.9375em){.responsive-promo{background-size:48%;background-position:0 0;display:block}.responsive-promo .lead{font-size:16px}.responsive-promo .h1{font-size:22px;line-height:26px}.responsive-promo .bg{background-size:100%;background-position:-10px 0}.responsive-promo h2 a,.responsive-promo p{color:#005c97 !important}.responsive-promo h2 a:hover,.responsive-promo p:hover{color:#004f82 !important}.responsive-promo p{color:#000 !important}}@media screen and (max-width:39.9375em) and (max-width:39.9375em){.responsive-promo>div>div>div,.responsive-promo>div>div>div>div{background-color:#fff !important}}.shadow-top{-webkit-box-shadow:0 -10px 10px -8px rgba(0,0,0,.23);-moz-box-shadow:0 -10px 10px -8px rgba(0,0,0,.23);box-shadow:0 -10px 10px -8px rgba(0,0,0,.23)}@media screen and (max-width:39.9375em){.shadow-top{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.is-stuck.bg-core-blue{border-bottom:5px solid #151f6d}.right-arrow{font-size:200px;line-height:118px;margin-left:-20px}@media screen and (max-width:63.9375em){.right-arrow{margin-left:0;line-height:0}}.grey-lines{background:repeating-linear-gradient(45deg,#fff,#fff 4px,#f4f4f4 4px,#f4f4f4 6px)}.white-lines{background:repeating-linear-gradient(45deg,#eee,#eee 4px,#fff 4px,#fff 6px)}.video-embed-one{border-radius:10px;overflow:hidden;position:relative;max-height:300px;box-shadow:rgba(0,0,0,.06) 0px 10px 20px,rgba(0,0,0,.06) 0px 6px 6px;-webkit-box-shadow:rgba(0,0,0,.06) 0px 10px 20px,rgba(0,0,0,.06) 0px 6px 6px}.video-embed-one:before{position:absolute;z-index:8999;background:#041e42;opacity:.4;width:100%;height:100%;left:0;top:0;content:" "}.inner-content{padding:1em 3em}@media screen and (max-width:39.9375em){.inner-content{padding:1.5em .5em}}ol.rounded{counter-reset:my-awesome-counter;list-style:none;padding-left:40px}ol.rounded>li{margin:0 0 .5rem;counter-increment:my-awesome-counter;position:relative}ol.rounded>li:before{content:counter(my-awesome-counter);color:#fff;font-size:1.5rem;font-weight:700;position:absolute;line-height:40px;width:40px;height:40px;top:0;background:#001335;border-radius:50%;text-align:center;position:absolute;left:-60px;top:0}@media screen and (max-width:39.9375em){.small-force-bottom{bottom:0 !important;top:auto !important}}.bg-pos-1{background-position:center right !important;background-size:50% !important}@media screen and (max-width:39.9375em){.bg-pos-1{background-position:center 0 !important}}.bg-pos-2{background-position:center right !important;background-size:50% !important}@media screen and (max-width:39.9375em){.bg-pos-2{background-position:100% 0 !important;background-size:100% !important}}.ns{box-shadow:none !important}img.zoom{transition:transform .2s;border-radius:10px !important}a.zoom{overflow:hidden;display:block;position:relative;height:320px}a.zoom img{transition:transform .2s}@media screen and (max-width:39.9375em){a.zoom{height:220px}}a.zoom.standard-height{height:165px}@media screen and (max-width:39.9375em){a.zoom.standard-height{overflow:visible;height:auto}}a.zoom.no-height{height:auto;overflow:visible}.no-shadow{-webkit-box-shadow:none !important;box-shadow:none !important}.wysiwyg-imgs img{width:100%;margin-top:30px;margin-bottom:30px}.wysiwyg-imgs>blockquote,.wysiwyg-imgs>div,.wysiwyg-imgs>h1,.wysiwyg-imgs>h2,.wysiwyg-imgs>h3,.wysiwyg-imgs>h4,.wysiwyg-imgs>h5,.wysiwyg-imgs>ol,.wysiwyg-imgs>p,.wysiwyg-imgs>table,.wysiwyg-imgs>ul,.wysiwyg-imgs>cite{margin-left:60px;margin-right:60px}@media screen and (max-width:39.9375em){.wysiwyg-imgs>blockquote,.wysiwyg-imgs>div,.wysiwyg-imgs>h1,.wysiwyg-imgs>h2,.wysiwyg-imgs>h3,.wysiwyg-imgs>h4,.wysiwyg-imgs>h5,.wysiwyg-imgs>ol,.wysiwyg-imgs>p,.wysiwyg-imgs>table,.wysiwyg-imgs>ul,.wysiwyg-imgs>cite{margin-left:20px;margin-right:20px}}.map-bg{position:relative;overflow:hidden;height:auto;margin-bottom:30px}.map-bg iframe{position:absolute;z-index:1;width:100%;top:-150px;height:700px}.map-bg .content{position:relative;z-index:2;left:0;right:0;top:0}.pull-up-meta{margin-top:-30px;z-index:9999;position:relative;background:#fff}.img-pos-left-top{background-position:left top}.img-pos-left-center{background-position:left center}.img-pos-left-bottom{background-position:left bottom}.img-pos-right-top{background-position:right top}.img-pos-right-center{background-position:right center}.img-pos-right-bottom{background-position:right bottom}.img-pos-center-top{background-position:center top}.img-pos-center-center{background-position:center center}.img-pos-center-bottom{background-position:center bottom}.img-pos-off-top{background-position:30% center}.overflow-x-hidden{overflow-x:hidden}.schedule .timeslot{border-left:3px solid #005c97;margin-left:13px;padding-left:22px;padding-bottom:40px}.schedule .timeslot>h2.uppercase{margin-top:-37px}@media screen and (max-width:39.9375em){.schedule .timeslot>h2.uppercase{margin-top:0}}.schedule .fas.fa-circle:before{color:#005c97;font-size:28px}.fa-pulse{display:inline-block;-moz-animation:pulse 2s infinite linear;-o-animation:pulse 2s infinite linear;-webkit-animation:pulse 2s infinite linear;animation:pulse 2s infinite linear}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.zoom-area{transition:transform .2s;overflow:hidden}.zoom-area:hover{transform:scale(1.1)}.page_letters ul li{padding-left:0 !important}.page_letters ul li:before{display:none !important}.content-max{margin:0 auto}.content-max-400{max-width:400px !important}.content-max-450{max-width:450px !important}.content-max-500{max-width:500px !important}.content-max-550{max-width:550px !important}.content-max-600{max-width:600px !important}.content-max-650{max-width:650px !important}.content-max-700{max-width:700px !important}.content-max-750{max-width:750px !important}.content-max-800{max-width:800px !important}.content-max-850{max-width:850px !important}.layered-image{background-size:auto 500px;background-position:top right;background-repeat:no-repeat}@media screen and (max-width:39.9375em){.layered-image{background-size:cover;background-position:0 0}}.layered-colour{background-color:#ddd;width:90%;height:400px;position:absolute;z-index:1;left:-100px;bottom:-40px}.full-height{height:100%}.full-width{width:100%}.box-angle-right{display:block;position:relative;z-index:2;padding-right:30px}@media screen and (max-width:63.9375em){.box-angle-right{padding-right:0;padding-bottom:30px}}.box-angle-right:after{content:" ";background:#041e42;position:absolute;right:0;top:0;z-index:1;clip-path:polygon(75% 0%,75% 0%,100% 50%,75% 100%,75% 100%);height:100%;width:120px}@media screen and (max-width:63.9375em){.box-angle-right:after{clip-path:polygon(50% 100%,0 86%,100% 86%);width:100%;height:220px;bottom:0;top:auto;right:auto;left:0}}.box-angle-right.arrow-orange:after{background:#9c350d}.box-angle-right.end:after{display:none}.image-branded-overlay{position:absolute;z-index:2;left:0;top:0}.image-underlay{position:relative;z-index:1;left:0;top:0}.bg-265{background-size:265px}.bg-80{background-size:80px}.bg-60{background-size:60px}.bg-600{background-size:600px}.circle-crop{-webkit-clip-path:circle(50%);clip-path:circle(50%)}.filtered img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.square-40{width:40px;height:40px}.square-60{width:60px;height:60px}.square-80{width:80px;height:80px}.square-400{width:400px;height:400px}.hqy-loading{height:100%;position:relative;overflow:hidden;background-color:#dddbdd !important}.hqy-loading:after{position:relative;z-index:1;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 5s infinite;content:""}@keyframes shimmer{100%{transform:translateX(100%)}}.hqy-lazy.opacity.hqy-loaded{opacity:.6 !important}.p-hide{display:none}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{width:40px;height:70px;margin-left:-20px;top:60%;margin-top:-35px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll:before{content:"";width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll}@-moz-keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(46px)}}@-webkit-keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(46px)}}@-o-keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(46px)}}@keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(46px)}}.static-overlay{position:static;z-index:9998;pointer-events:none}.static-content{z-index:9999}a.brand{margin:20px 0;display:block;max-width:160px}#searchform{margin-top:20px}.dropdown-pane.full{width:100% !important;left:0 !important}button i{color:#fff !important}.nav-bar .offcanvas-trigger{background:0 0}.nav-bar .offcanvas-trigger:active,.nav-bar .offcanvas-trigger:focus{background:0 0 !important}.utility{padding:0;margin-top:10px;margin-bottom:10px !important}.utility:after{content:"";display:table;clear:both}.utility li a{background-color:#fff;border-right:0;padding:0 10px;border-right:1px solid #eee;display:block}.utility li:last-child a{border-right:0;padding-right:0}body .main-content{margin-top:0;top:0 !important}.resp-pull-left{position:relative}.top-bar{background:none repeat scroll 0 0 transparent}.top-bar ul{background:none repeat scroll 0 0 transparent}.nav-bar.uls-mob{background:#fff}.nav-bar.uls-mob li{background:0 0}.nav-bar.uls-mob .offcanvas-trigger:hover{background:0 0}#mobileSearch{padding:10px 15px;background:#eee}.uls-mob-side-container{text-align:left !important;font-size:18px;border-top:1px solid #000;border-bottom:1px solid #000;display:block;padding:10px 0;color:#000;background-color:#fff}.header-beta{position:relative}.header-beta:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background-color:#f4f4f4}body .tabs{background:#eee}@media screen and (max-width:63.9375em){body .tabs li{float:none}}body .tabs li a{background-color:#eee;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;text-decoration:none !important;font-size:18px;border-bottom:2px solid #e4e4e4;margin-bottom:0}body .tabs li a:hover{text-decoration:underline !important;background-color:#f3f3f3;color:#041e42 !important}body .tabs li a:focus{color:#fff !important;border-bottom-color:#e4e4e4;background:#eee;text-decoration:underline !important}body .tabs li a:visited{color:#001335 !important}body .tabs li.is-active{background:#001335;border-bottom-color:#001335;border-right-color:#001335}body .tabs li.is-active a{border-bottom-color:#001335;border-right-color:#001335}body .tabs li.is-active a:hover{background:#001335;color:#fff !important;border-bottom-color:#001335;text-decoration:underline !important}body .tabs li.is-active a:visited{color:#fff !important;background:#001335;border-bottom-color:#001335}body .tabs li.is-active a:focus{text-decoration:underline;background:#001335;border-bottom-color:#001335}.tabs-panel{padding:2em !important;border:1px solid #eee;border-radius:0 0 10px 10px;border-top:0}.tabs-panel>h2{margin-top:0 !important}.tabs{margin-bottom:0 !important}.tab-container.grid-container,.tab-container{padding:0;border-radius:10px;border:0;overflow:hidden;margin-bottom:2em;margin-top:2em !important}.tab-container.grid-container .tabs-panel.vertical,.tab-container .tabs-panel.vertical{border-top:2px solid #f5f5f5}.tab-container.grid-container li a,.tab-container li a{border-right:2px solid #e4e4e4}.tab-container.grid-container li a:first-child,.tab-container li a:first-child{border-radius:10px 0 0}.tab-container.grid-container li:last-child a,.tab-container li:last-child a{border-right:0}.tab-container.grid-container .vertical li a,.tab-container .vertical li a{border-right:0 solid #e4e4e4;border-bottom:2px solid #e4e4e4}.tab-container.grid-container .tabs-title>a,.tab-container .tabs-title>a{border-radius:0 !important}.tab-container.grid-container .accordion .accordion-content,.tab-container .accordion .accordion-content{padding-top:0}.tab-container.grid-container ul.accordion,.tab-container ul.accordion{margin-top:0;margin-bottom:0;box-shadow:none}.tab-container.grid-container ul.accordion .accordion-item a,.tab-container ul.accordion .accordion-item a{border-radius:0}@media screen and (max-width:63.9375em){.tab-container.grid-container .tabs.vertical>li,.tab-container.grid-container .tabs>li,.tab-container .tabs.vertical>li,.tab-container .tabs>li{float:left}}body .tabs-title>a:focus,body .tabs-title>a[aria-selected=true]{background:#001335}#course-content .tabs-panel h2:first-child,#course-content .tabs-panel h3:first-child{margin-top:0}#course-content .tabs-panel .call-to-action-promo h2{font-size:2rem}.tab-container.grid-container .uls-course-listing .cell:first-child,.tab-container .uls-course-listing .cell:first-child{background-color:#fff}@charset "UTF-8";ul.ui-autocomplete{box-shadow:0 15px 46px -10px rgba(26,26,29,.3) !important;z-index:9999 !important}ul.ui-autocomplete li a{font-weight:400;padding:10px 20px;font-size:16px;cursor:pointer;color:#333;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;border-bottom:1px solid #e6e6e6;line-height:20px}ul.ui-autocomplete li a strong{font-weight:600}ul.ui-autocomplete li a>div{display:block;padding-left:35px}ul.ui-autocomplete li a div.title{font-size:16px;color:#000;position:relative}ul.ui-autocomplete li a div.title:before{font-family:"Font Awesome 6 Pro";content:"";color:#484848;position:absolute;left:0}ul.ui-autocomplete li a div.award,ul.ui-autocomplete li a div.desc,ul.ui-autocomplete li a div.year{font-size:16px;font-weight:400}ul.ui-autocomplete li a:hover{background:#eee;text-decoration:none}.ui-state-highlight{font-weight:600;color:#005c97}@charset "UTF-8";.course-tabs li a span{display:block}.uls-course-listing span.callout{display:block}.uls-course-listing span.callout span{display:block}.uls-course-listing div.course{padding:15px 0 20px;border-bottom:1px solid #ddd}.uls-course-listing div.course:last-child{border:none}.uls-course-listing div.course .button{margin-bottom:0}.meta p{margin-bottom:5px;position:relative;padding-left:34px}.meta p>span{width:30px;position:absolute;left:0;text-align:center;display:block}.meta p span.fa:before{color:#555}.bestbet{border:5px solid #005c97;padding:20px;margin-bottom:20px}.bestbet h4{font-size:26px}.bestbet a.btn{font-weight:600;margin-bottom:0;margin-top:0}.bestbet a.btn:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:5px}.bestbet p:last-child{margin-bottom:0}#course-finder-new{background:#fff;padding:20px}@media screen and (max-width:39.9375em){#course-finder-new{padding:10px 0 0}}#course-finder-new div.search{position:absolute;left:0;top:0;width:100%}#course-finder-new div.search #submitsearch{border:0;background-color:#005c97;text-transform:uppercase;font-weight:700;border-radius:10px;padding:18px 23px;font-size:17px;color:#fff;border-radius:0;position:absolute;right:0;top:86px;right:30px;text-indent:-9999px;width:60px;height:60px;background-image:url("https://cdn.ulster.ac.uk/home/ulster-frontend/img/icons/olp-search-icon.png");background-repeat:no-repeat;background-position:center center;box-shadow:0 20px 16px 0 rgba(0,0,0,.1),0 10px 10px 0 rgba(0,0,0,.19) !important}@media screen and (max-width:39.9375em){#course-finder-new div.search #submitsearch{position:relative;top:auto;right:auto;width:100%;height:42px;margin-bottom:0;background-size:28px}}#course-finder-new div.search input#query{font-size:22px;font-weight:600;height:60px;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important}@media screen and (max-width:39.9375em){#course-finder-new div.search input#query{width:100%;font-size:16px;height:42px}}#course-finder-new .accordion fieldset{margin-bottom:15px}#course-finder-new .accordion h3{background:#061e42;padding:8px 10px;margin-bottom:0;cursor:pointer;color:#fff;border-radius:10px;font-size:.9rem !important;text-transform:uppercase}#course-finder-new .accordion h3:first-of-type{margin-top:0}#course-finder-new .accordion h3.ui-state-active{background-color:#041e42;color:#fff}#course-finder-new .accordion h3.ui-state-active:before{content:"";color:#fff}#course-finder-new .accordion h3.Faculty_u,#course-finder-new .accordion h3.School_u{display:none !important}#course-finder-new .accordion div.facetcategory.Faculty_u,#course-finder-new .accordion div.facetcategory.School_u{display:none !important}#course-finder-new .accordion ul{margin-left:0;margin-bottom:0}#course-finder-new .accordion ul li{line-height:0;padding:0;border-bottom:1px solid #ccc;position:relative;padding-left:20px}#course-finder-new .accordion ul li:last-child{border-bottom:0}#course-finder-new .accordion ul li input{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0 !important}#course-finder-new .accordion ul li label{padding:10px;margin:0;font-weight:400;font-size:.9rem;line-height:1.1rem;display:block}#course-finder-new .accordion ul li .prettycheckbox>a,#course-finder-new .accordion ul li .prettyradio>a{top:1px}#course-finder-new .accordion .Attendance div.category:first-child ul li{border-bottom:1px solid #eee}#course-finder-new #filters>div>h2{text-transform:uppercase;font-size:16px;color:#555}#course-finder-new #filters p.filters:before{content:"Selected filters";text-transform:uppercase;font-weight:700;color:#555;font-size:16px;display:block;margin-bottom:10px}#course-finder-new #filters p.filters a{font-weight:600;margin-bottom:5px;text-align:left;border:1px solid #ccc;border-radius:30px;font-size:.7rem;line-height:.8rem;padding:10px 15px;padding-left:35px;display:inline-block;position:relative;text-decoration:none;min-height:0}#course-finder-new #filters p.filters a span{display:none}#course-finder-new #filters p.filters a .fa{position:absolute;left:15px;top:50%;transform:translateY(-50%);opacity:.5}#course_list{padding:20px}@media screen and (max-width:39.9375em){#course_list{padding-top:0}}#course_list>div{border-bottom:1px solid #ccc;margin-bottom:30px}#course_list .pagination ul li{font-size:18px;width:42px;height:42px;font-weight:600;color:#555;padding:0;text-align:center}@media screen and (max-width:39.9375em){#course_list .pagination ul li{font-size:28px;width:48%}}#course_list .pagination ul li span{display:none}#course_list .pagination ul li a{color:#041e42 !important;padding:0;display:block;width:42px;height:37px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#course_list .pagination ul li a:hover{background:#eee}#course_list .pagination ul li.current{background:0 0}#course_list .pagination ul li.current a{color:#fff !important;background:#041e42}#course_list .pagination ul li.current a:hover{background:#041e42}#course_list .course{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:30px}#course_list .course .button{font-weight:600}#course_list .showingmsg{padding-right:20px}@media screen and (max-width:39.9375em){#course_list .showingmsg{padding-right:0}}#course_list .showingmsg h2{font-size:18px;font-weight:400;margin-bottom:0}#course_list .showingmsg h2 b{font-size:24px}#course_list .showingmsg h2 span{display:none}.course-finder-new-container{position:relative}#main-content{background-repeat:no-repeat}@media screen and (max-width:39.9375em){#filters{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none;position:fixed;width:100%;left:0;top:0;background:#fff;padding:60px 20px 20px;height:100%;z-index:9999;overflow-y:scroll}}#course-finder-mobile{position:fixed;left:0;bottom:0;z-index:9998;background:#000;width:100%;padding:10px}#close-facets{position:absolute;right:10px;top:10px;width:44px;height:44px;background:#fff;color:#000;border-radius:10px !important;border:1px solid #000;padding:0}#close-facets span{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}form.course-finder button{max-height:41px;padding:11px}form.course-finder h2{margin-top:3px}form.course-finder select{background-color:#fff}form.course-finder select option{background-color:#fff}.results-group.courses-az{padding:0 !important}.results-group.courses-az h2{font-weight:600;font-size:30px;background:#005c97;color:#fff;padding:10px 20px;margin-top:60px}.results-group.courses-az h2:first-child{margin-top:0}.results-group.courses-az p{border-bottom:1px solid #ccc;padding:0 0 10px;margin-bottom:10px}.results-group.courses-az p a{display:block;position:relative}.results-group.courses-az p a span.title{display:block;font-weight:600;font-size:24px;color:#000}.results-group.courses-az p a span.sub{display:block;color:#555}.results-group.courses-az p a span.sub span.sub-label{margin-right:10px;padding-right:10px;border-right:1px solid #ccc}.results-group.courses-az p a span.sub span.sub-label:last-child{border-right:0}.results-group.courses-az p a span.cta{display:block;position:absolute;right:0;top:15px;margin-bottom:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:14px;display:block;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:14px}.olp-your-country-panel h2{font-size:22px !important}.course-finder_showing-wrapper__heading{font-size:1.2rem !important;font-weight:400 !important;padding-top:12px}.course-finder_showing-wrapper__heading .search-param{font-weight:700}.uls-event>.grid-container>.grid-x>.cell.small-12.medium-3.large-3.small-order-3.hide-for-small-only{display:none}.uls-event .day-counter{display:block;font-weight:400}@charset "UTF-8";.callout{border-radius:20px;padding:3em;margin-bottom:1.5em;text-align:left !important;text-align:left;margin-top:1.5em;border:0 !important;overflow:hidden !important}@media screen and (max-width:63.9375em){.callout{padding:2em !important}}@media screen and (max-width:39.9375em){.callout{padding:2.5em 1.5em !important}}.callout.secondary{border-color:#e6e6e6 !important;background-color:#e6e6e6 !important}.callout.secondary a{font-weight:700}.callout.primary{border-color:#001335 !important;background-color:#001335 !important;color:#fff}.callout.primary a{color:#fff !important;font-weight:700}.callout.primary a:hover{color:#fff !important;cursor:pointer}.callout.success{border-color:#041e42 !important;background-color:#041e42 !important;color:#fff;padding:3em 40% 3em 3em}.callout.success:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:-15px;bottom:-15px;color:#fff;font-size:250px;opacity:.1;line-height:250px}@media screen and (max-width:39.9375em){.callout.success:before{bottom:initial;opacity:.05;top:-20px}}@media screen and (max-width:63.9375em){.callout.success{padding:2em 40% 2em 2em !important}}@media screen and (max-width:39.9375em){.callout.success{padding:2.5em 1.5em !important}}.callout.success a{color:#fff;font-weight:700}.callout.success a:hover{color:#fff !important;cursor:pointer}.callout.warning{border-color:#b01800 !important;background-color:#b01800 !important;color:#fff;padding:3em 40% 3em 3em}.callout.warning:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:-15px;bottom:-15px;color:#fff;font-size:250px;opacity:.1;line-height:250px}@media screen and (max-width:39.9375em){.callout.warning:before{bottom:initial;opacity:.05;top:-20px}}@media screen and (max-width:63.9375em){.callout.warning{padding:2em 40% 2em 2em !important}}@media screen and (max-width:39.9375em){.callout.warning{padding:2.5em 1.5em !important}}.callout.warning a{color:#fff;font-weight:700}.callout.warning a:hover{color:#fff !important;cursor:pointer}.callout.white-text *{color:#000 !important}.callout.white-text p a{color:#005c97 !important;text-decoration:underline}.callout.white-text p a:hover{text-decoration:none}.callout p{margin-top:0;margin-bottom:10px}.callout h2{margin-bottom:10px !important}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-help-hidden,.ui-helper-hidden-accessible{display:none}.ui-menu{background-color:#fff}.ui-menu{width:200px;border:solid 1px #e6e6e6}.ui-menu,.ui-menu li{list-style-type:none;margin:0;padding:0}.ui-menu-item a,li.ui-autocomplete-category{display:block;padding:2px}li.ui-autocomplete-category{background-color:#e6e6e6;font-weight:700}.ui-state-focus{background-color:#428bca;color:#fff}.m-t-0{margin-top:0}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-0{margin-top:0 !important}}@media screen and (max-width:39.9375em){.m-small-t-0{margin-top:0 !important}}.p-t-0{padding-top:0}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-0{padding-top:0 !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-0{padding-top:0 !important}}@media screen and (max-width:39.9375em){.p-small-t-0{padding-top:0 !important}}.m-b-0{margin-bottom:0}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-0{margin-bottom:0 !important}}@media screen and (max-width:39.9375em){.m-small-b-0{margin-bottom:0 !important}}.p-b-0{padding-bottom:0}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-0{padding-bottom:0 !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-0{padding-bottom:0 !important}}@media screen and (max-width:39.9375em){.p-small-b-0{padding-bottom:0 !important}}.m-l-0{margin-left:0}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-0{margin-left:0 !important}}@media screen and (max-width:39.9375em){.m-small-l-0{margin-left:0 !important}}.p-l-0{padding-left:0}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-0{padding-left:0 !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-0{padding-left:0 !important}}@media screen and (max-width:39.9375em){.p-small-l-0{padding-left:0 !important}}.m-r-0{margin-right:0}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-0{margin-right:0 !important}}@media screen and (max-width:39.9375em){.m-small-r-0{margin-right:0 !important}}.p-r-0{padding-right:0}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-0{padding-right:0 !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-0{padding-right:0 !important}}@media screen and (max-width:39.9375em){.p-small-r-0{padding-right:0 !important}}.m-t-5{margin-top:5px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-5{margin-top:5px !important}}@media screen and (max-width:39.9375em){.m-small-t-5{margin-top:5px !important}}.p-t-5{padding-top:5px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-5{padding-top:5px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-5{padding-top:5px !important}}@media screen and (max-width:39.9375em){.p-small-t-5{padding-top:5px !important}}.m-b-5{margin-bottom:5px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-5{margin-bottom:5px !important}}@media screen and (max-width:39.9375em){.m-small-b-5{margin-bottom:5px !important}}.p-b-5{padding-bottom:5px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-5{padding-bottom:5px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-5{padding-bottom:5px !important}}@media screen and (max-width:39.9375em){.p-small-b-5{padding-bottom:5px !important}}.m-l-5{margin-left:5px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-5{margin-left:5px !important}}@media screen and (max-width:39.9375em){.m-small-l-5{margin-left:5px !important}}.p-l-5{padding-left:5px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-5{padding-left:5px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-5{padding-left:5px !important}}@media screen and (max-width:39.9375em){.p-small-l-5{padding-left:5px !important}}.m-r-5{margin-right:5px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-5{margin-right:5px !important}}@media screen and (max-width:39.9375em){.m-small-r-5{margin-right:5px !important}}.p-r-5{padding-right:5px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-5{padding-right:5px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-5{padding-right:5px !important}}@media screen and (max-width:39.9375em){.p-small-r-5{padding-right:5px !important}}.m-t-10{margin-top:10px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-10{margin-top:10px !important}}@media screen and (max-width:39.9375em){.m-small-t-10{margin-top:10px !important}}.p-t-10{padding-top:10px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-10{padding-top:10px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-10{padding-top:10px !important}}@media screen and (max-width:39.9375em){.p-small-t-10{padding-top:10px !important}}.m-b-10{margin-bottom:10px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-10{margin-bottom:10px !important}}@media screen and (max-width:39.9375em){.m-small-b-10{margin-bottom:10px !important}}.p-b-10{padding-bottom:10px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-10{padding-bottom:10px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-10{padding-bottom:10px !important}}@media screen and (max-width:39.9375em){.p-small-b-10{padding-bottom:10px !important}}.m-l-10{margin-left:10px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-10{margin-left:10px !important}}@media screen and (max-width:39.9375em){.m-small-l-10{margin-left:10px !important}}.p-l-10{padding-left:10px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-10{padding-left:10px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-10{padding-left:10px !important}}@media screen and (max-width:39.9375em){.p-small-l-10{padding-left:10px !important}}.m-r-10{margin-right:10px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-10{margin-right:10px !important}}@media screen and (max-width:39.9375em){.m-small-r-10{margin-right:10px !important}}.p-r-10{padding-right:10px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-10{padding-right:10px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-10{padding-right:10px !important}}@media screen and (max-width:39.9375em){.p-small-r-10{padding-right:10px !important}}.m-t-15{margin-top:15px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-15{margin-top:15px !important}}@media screen and (max-width:39.9375em){.m-small-t-15{margin-top:15px !important}}.p-t-15{padding-top:15px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-15{padding-top:15px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-15{padding-top:15px !important}}@media screen and (max-width:39.9375em){.p-small-t-15{padding-top:15px !important}}.m-b-15{margin-bottom:15px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-15{margin-bottom:15px !important}}@media screen and (max-width:39.9375em){.m-small-b-15{margin-bottom:15px !important}}.p-b-15{padding-bottom:15px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-15{padding-bottom:15px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-15{padding-bottom:15px !important}}@media screen and (max-width:39.9375em){.p-small-b-15{padding-bottom:15px !important}}.m-l-15{margin-left:15px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-15{margin-left:15px !important}}@media screen and (max-width:39.9375em){.m-small-l-15{margin-left:15px !important}}.p-l-15{padding-left:15px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-15{padding-left:15px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-15{padding-left:15px !important}}@media screen and (max-width:39.9375em){.p-small-l-15{padding-left:15px !important}}.m-r-15{margin-right:15px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-15{margin-right:15px !important}}@media screen and (max-width:39.9375em){.m-small-r-15{margin-right:15px !important}}.p-r-15{padding-right:15px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-15{padding-right:15px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-15{padding-right:15px !important}}@media screen and (max-width:39.9375em){.p-small-r-15{padding-right:15px !important}}.m-t-20{margin-top:20px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-20{margin-top:20px !important}}@media screen and (max-width:39.9375em){.m-small-t-20{margin-top:20px !important}}.p-t-20{padding-top:20px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-20{padding-top:20px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-20{padding-top:20px !important}}@media screen and (max-width:39.9375em){.p-small-t-20{padding-top:20px !important}}.m-b-20{margin-bottom:20px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-20{margin-bottom:20px !important}}@media screen and (max-width:39.9375em){.m-small-b-20{margin-bottom:20px !important}}.p-b-20{padding-bottom:20px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-20{padding-bottom:20px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-20{padding-bottom:20px !important}}@media screen and (max-width:39.9375em){.p-small-b-20{padding-bottom:20px !important}}.m-l-20{margin-left:20px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-20{margin-left:20px !important}}@media screen and (max-width:39.9375em){.m-small-l-20{margin-left:20px !important}}.p-l-20{padding-left:20px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-20{padding-left:20px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-20{padding-left:20px !important}}@media screen and (max-width:39.9375em){.p-small-l-20{padding-left:20px !important}}.m-r-20{margin-right:20px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-20{margin-right:20px !important}}@media screen and (max-width:39.9375em){.m-small-r-20{margin-right:20px !important}}.p-r-20{padding-right:20px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-20{padding-right:20px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-20{padding-right:20px !important}}@media screen and (max-width:39.9375em){.p-small-r-20{padding-right:20px !important}}.m-t-25{margin-top:25px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-25{margin-top:25px !important}}@media screen and (max-width:39.9375em){.m-small-t-25{margin-top:25px !important}}.p-t-25{padding-top:25px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-25{padding-top:25px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-25{padding-top:25px !important}}@media screen and (max-width:39.9375em){.p-small-t-25{padding-top:25px !important}}.m-b-25{margin-bottom:25px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-25{margin-bottom:25px !important}}@media screen and (max-width:39.9375em){.m-small-b-25{margin-bottom:25px !important}}.p-b-25{padding-bottom:25px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-25{padding-bottom:25px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-25{padding-bottom:25px !important}}@media screen and (max-width:39.9375em){.p-small-b-25{padding-bottom:25px !important}}.m-l-25{margin-left:25px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-25{margin-left:25px !important}}@media screen and (max-width:39.9375em){.m-small-l-25{margin-left:25px !important}}.p-l-25{padding-left:25px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-25{padding-left:25px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-25{padding-left:25px !important}}@media screen and (max-width:39.9375em){.p-small-l-25{padding-left:25px !important}}.m-r-25{margin-right:25px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-25{margin-right:25px !important}}@media screen and (max-width:39.9375em){.m-small-r-25{margin-right:25px !important}}.p-r-25{padding-right:25px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-25{padding-right:25px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-25{padding-right:25px !important}}@media screen and (max-width:39.9375em){.p-small-r-25{padding-right:25px !important}}.m-t-30{margin-top:30px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-30{margin-top:30px !important}}@media screen and (max-width:39.9375em){.m-small-t-30{margin-top:30px !important}}.p-t-30{padding-top:30px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-30{padding-top:30px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-30{padding-top:30px !important}}@media screen and (max-width:39.9375em){.p-small-t-30{padding-top:30px !important}}.m-b-30{margin-bottom:30px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-30{margin-bottom:30px !important}}@media screen and (max-width:39.9375em){.m-small-b-30{margin-bottom:30px !important}}.p-b-30{padding-bottom:30px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-30{padding-bottom:30px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-30{padding-bottom:30px !important}}@media screen and (max-width:39.9375em){.p-small-b-30{padding-bottom:30px !important}}.m-l-30{margin-left:30px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-30{margin-left:30px !important}}@media screen and (max-width:39.9375em){.m-small-l-30{margin-left:30px !important}}.p-l-30{padding-left:30px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-30{padding-left:30px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-30{padding-left:30px !important}}@media screen and (max-width:39.9375em){.p-small-l-30{padding-left:30px !important}}.m-r-30{margin-right:30px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-30{margin-right:30px !important}}@media screen and (max-width:39.9375em){.m-small-r-30{margin-right:30px !important}}.p-r-30{padding-right:30px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-30{padding-right:30px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-30{padding-right:30px !important}}@media screen and (max-width:39.9375em){.p-small-r-30{padding-right:30px !important}}.m-t-35{margin-top:35px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-35{margin-top:35px !important}}@media screen and (max-width:39.9375em){.m-small-t-35{margin-top:35px !important}}.p-t-35{padding-top:35px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-35{padding-top:35px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-35{padding-top:35px !important}}@media screen and (max-width:39.9375em){.p-small-t-35{padding-top:35px !important}}.m-b-35{margin-bottom:35px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-35{margin-bottom:35px !important}}@media screen and (max-width:39.9375em){.m-small-b-35{margin-bottom:35px !important}}.p-b-35{padding-bottom:35px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-35{padding-bottom:35px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-35{padding-bottom:35px !important}}@media screen and (max-width:39.9375em){.p-small-b-35{padding-bottom:35px !important}}.m-l-35{margin-left:35px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-35{margin-left:35px !important}}@media screen and (max-width:39.9375em){.m-small-l-35{margin-left:35px !important}}.p-l-35{padding-left:35px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-35{padding-left:35px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-35{padding-left:35px !important}}@media screen and (max-width:39.9375em){.p-small-l-35{padding-left:35px !important}}.m-r-35{margin-right:35px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-35{margin-right:35px !important}}@media screen and (max-width:39.9375em){.m-small-r-35{margin-right:35px !important}}.p-r-35{padding-right:35px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-35{padding-right:35px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-35{padding-right:35px !important}}@media screen and (max-width:39.9375em){.p-small-r-35{padding-right:35px !important}}.m-t-40{margin-top:40px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-40{margin-top:40px !important}}@media screen and (max-width:39.9375em){.m-small-t-40{margin-top:40px !important}}.p-t-40{padding-top:40px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-40{padding-top:40px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-40{padding-top:40px !important}}@media screen and (max-width:39.9375em){.p-small-t-40{padding-top:40px !important}}.m-b-40{margin-bottom:40px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-40{margin-bottom:40px !important}}@media screen and (max-width:39.9375em){.m-small-b-40{margin-bottom:40px !important}}.p-b-40{padding-bottom:40px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-40{padding-bottom:40px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-40{padding-bottom:40px !important}}@media screen and (max-width:39.9375em){.p-small-b-40{padding-bottom:40px !important}}.m-l-40{margin-left:40px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-40{margin-left:40px !important}}@media screen and (max-width:39.9375em){.m-small-l-40{margin-left:40px !important}}.p-l-40{padding-left:40px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-40{padding-left:40px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-40{padding-left:40px !important}}@media screen and (max-width:39.9375em){.p-small-l-40{padding-left:40px !important}}.m-r-40{margin-right:40px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-40{margin-right:40px !important}}@media screen and (max-width:39.9375em){.m-small-r-40{margin-right:40px !important}}.p-r-40{padding-right:40px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-40{padding-right:40px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-40{padding-right:40px !important}}@media screen and (max-width:39.9375em){.p-small-r-40{padding-right:40px !important}}.m-t-45{margin-top:45px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-45{margin-top:45px !important}}@media screen and (max-width:39.9375em){.m-small-t-45{margin-top:45px !important}}.p-t-45{padding-top:45px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-45{padding-top:45px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-45{padding-top:45px !important}}@media screen and (max-width:39.9375em){.p-small-t-45{padding-top:45px !important}}.m-b-45{margin-bottom:45px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-45{margin-bottom:45px !important}}@media screen and (max-width:39.9375em){.m-small-b-45{margin-bottom:45px !important}}.p-b-45{padding-bottom:45px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-45{padding-bottom:45px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-45{padding-bottom:45px !important}}@media screen and (max-width:39.9375em){.p-small-b-45{padding-bottom:45px !important}}.m-l-45{margin-left:45px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-45{margin-left:45px !important}}@media screen and (max-width:39.9375em){.m-small-l-45{margin-left:45px !important}}.p-l-45{padding-left:45px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-45{padding-left:45px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-45{padding-left:45px !important}}@media screen and (max-width:39.9375em){.p-small-l-45{padding-left:45px !important}}.m-r-45{margin-right:45px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-45{margin-right:45px !important}}@media screen and (max-width:39.9375em){.m-small-r-45{margin-right:45px !important}}.p-r-45{padding-right:45px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-45{padding-right:45px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-45{padding-right:45px !important}}@media screen and (max-width:39.9375em){.p-small-r-45{padding-right:45px !important}}.m-t-50{margin-top:50px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-50{margin-top:50px !important}}@media screen and (max-width:39.9375em){.m-small-t-50{margin-top:50px !important}}.p-t-50{padding-top:50px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-50{padding-top:50px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-50{padding-top:50px !important}}@media screen and (max-width:39.9375em){.p-small-t-50{padding-top:50px !important}}.m-b-50{margin-bottom:50px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-50{margin-bottom:50px !important}}@media screen and (max-width:39.9375em){.m-small-b-50{margin-bottom:50px !important}}.p-b-50{padding-bottom:50px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-50{padding-bottom:50px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-50{padding-bottom:50px !important}}@media screen and (max-width:39.9375em){.p-small-b-50{padding-bottom:50px !important}}.m-l-50{margin-left:50px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-50{margin-left:50px !important}}@media screen and (max-width:39.9375em){.m-small-l-50{margin-left:50px !important}}.p-l-50{padding-left:50px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-50{padding-left:50px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-50{padding-left:50px !important}}@media screen and (max-width:39.9375em){.p-small-l-50{padding-left:50px !important}}.m-r-50{margin-right:50px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-50{margin-right:50px !important}}@media screen and (max-width:39.9375em){.m-small-r-50{margin-right:50px !important}}.p-r-50{padding-right:50px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-50{padding-right:50px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-50{padding-right:50px !important}}@media screen and (max-width:39.9375em){.p-small-r-50{padding-right:50px !important}}.m-t-55{margin-top:55px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-55{margin-top:55px !important}}@media screen and (max-width:39.9375em){.m-small-t-55{margin-top:55px !important}}.p-t-55{padding-top:55px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-55{padding-top:55px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-55{padding-top:55px !important}}@media screen and (max-width:39.9375em){.p-small-t-55{padding-top:55px !important}}.m-b-55{margin-bottom:55px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-55{margin-bottom:55px !important}}@media screen and (max-width:39.9375em){.m-small-b-55{margin-bottom:55px !important}}.p-b-55{padding-bottom:55px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-55{padding-bottom:55px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-55{padding-bottom:55px !important}}@media screen and (max-width:39.9375em){.p-small-b-55{padding-bottom:55px !important}}.m-l-55{margin-left:55px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-55{margin-left:55px !important}}@media screen and (max-width:39.9375em){.m-small-l-55{margin-left:55px !important}}.p-l-55{padding-left:55px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-55{padding-left:55px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-55{padding-left:55px !important}}@media screen and (max-width:39.9375em){.p-small-l-55{padding-left:55px !important}}.m-r-55{margin-right:55px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-55{margin-right:55px !important}}@media screen and (max-width:39.9375em){.m-small-r-55{margin-right:55px !important}}.p-r-55{padding-right:55px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-55{padding-right:55px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-55{padding-right:55px !important}}@media screen and (max-width:39.9375em){.p-small-r-55{padding-right:55px !important}}.m-t-60{margin-top:60px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-60{margin-top:60px !important}}@media screen and (max-width:39.9375em){.m-small-t-60{margin-top:60px !important}}.p-t-60{padding-top:60px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-60{padding-top:60px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-60{padding-top:60px !important}}@media screen and (max-width:39.9375em){.p-small-t-60{padding-top:60px !important}}.m-b-60{margin-bottom:60px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-60{margin-bottom:60px !important}}@media screen and (max-width:39.9375em){.m-small-b-60{margin-bottom:60px !important}}.p-b-60{padding-bottom:60px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-60{padding-bottom:60px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-60{padding-bottom:60px !important}}@media screen and (max-width:39.9375em){.p-small-b-60{padding-bottom:60px !important}}.m-l-60{margin-left:60px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-60{margin-left:60px !important}}@media screen and (max-width:39.9375em){.m-small-l-60{margin-left:60px !important}}.p-l-60{padding-left:60px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-60{padding-left:60px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-60{padding-left:60px !important}}@media screen and (max-width:39.9375em){.p-small-l-60{padding-left:60px !important}}.m-r-60{margin-right:60px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-60{margin-right:60px !important}}@media screen and (max-width:39.9375em){.m-small-r-60{margin-right:60px !important}}.p-r-60{padding-right:60px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-60{padding-right:60px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-60{padding-right:60px !important}}@media screen and (max-width:39.9375em){.p-small-r-60{padding-right:60px !important}}.m-t-65{margin-top:65px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-65{margin-top:65px !important}}@media screen and (max-width:39.9375em){.m-small-t-65{margin-top:65px !important}}.p-t-65{padding-top:65px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-65{padding-top:65px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-65{padding-top:65px !important}}@media screen and (max-width:39.9375em){.p-small-t-65{padding-top:65px !important}}.m-b-65{margin-bottom:65px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-65{margin-bottom:65px !important}}@media screen and (max-width:39.9375em){.m-small-b-65{margin-bottom:65px !important}}.p-b-65{padding-bottom:65px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-65{padding-bottom:65px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-65{padding-bottom:65px !important}}@media screen and (max-width:39.9375em){.p-small-b-65{padding-bottom:65px !important}}.m-l-65{margin-left:65px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-65{margin-left:65px !important}}@media screen and (max-width:39.9375em){.m-small-l-65{margin-left:65px !important}}.p-l-65{padding-left:65px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-65{padding-left:65px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-65{padding-left:65px !important}}@media screen and (max-width:39.9375em){.p-small-l-65{padding-left:65px !important}}.m-r-65{margin-right:65px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-65{margin-right:65px !important}}@media screen and (max-width:39.9375em){.m-small-r-65{margin-right:65px !important}}.p-r-65{padding-right:65px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-65{padding-right:65px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-65{padding-right:65px !important}}@media screen and (max-width:39.9375em){.p-small-r-65{padding-right:65px !important}}.m-t-70{margin-top:70px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-70{margin-top:70px !important}}@media screen and (max-width:39.9375em){.m-small-t-70{margin-top:70px !important}}.p-t-70{padding-top:70px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-70{padding-top:70px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-70{padding-top:70px !important}}@media screen and (max-width:39.9375em){.p-small-t-70{padding-top:70px !important}}.m-b-70{margin-bottom:70px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-70{margin-bottom:70px !important}}@media screen and (max-width:39.9375em){.m-small-b-70{margin-bottom:70px !important}}.p-b-70{padding-bottom:70px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-70{padding-bottom:70px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-70{padding-bottom:70px !important}}@media screen and (max-width:39.9375em){.p-small-b-70{padding-bottom:70px !important}}.m-l-70{margin-left:70px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-70{margin-left:70px !important}}@media screen and (max-width:39.9375em){.m-small-l-70{margin-left:70px !important}}.p-l-70{padding-left:70px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-70{padding-left:70px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-70{padding-left:70px !important}}@media screen and (max-width:39.9375em){.p-small-l-70{padding-left:70px !important}}.m-r-70{margin-right:70px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-70{margin-right:70px !important}}@media screen and (max-width:39.9375em){.m-small-r-70{margin-right:70px !important}}.p-r-70{padding-right:70px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-70{padding-right:70px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-70{padding-right:70px !important}}@media screen and (max-width:39.9375em){.p-small-r-70{padding-right:70px !important}}.m-t-75{margin-top:75px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-75{margin-top:75px !important}}@media screen and (max-width:39.9375em){.m-small-t-75{margin-top:75px !important}}.p-t-75{padding-top:75px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-75{padding-top:75px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-75{padding-top:75px !important}}@media screen and (max-width:39.9375em){.p-small-t-75{padding-top:75px !important}}.m-b-75{margin-bottom:75px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-75{margin-bottom:75px !important}}@media screen and (max-width:39.9375em){.m-small-b-75{margin-bottom:75px !important}}.p-b-75{padding-bottom:75px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-75{padding-bottom:75px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-75{padding-bottom:75px !important}}@media screen and (max-width:39.9375em){.p-small-b-75{padding-bottom:75px !important}}.m-l-75{margin-left:75px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-75{margin-left:75px !important}}@media screen and (max-width:39.9375em){.m-small-l-75{margin-left:75px !important}}.p-l-75{padding-left:75px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-75{padding-left:75px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-75{padding-left:75px !important}}@media screen and (max-width:39.9375em){.p-small-l-75{padding-left:75px !important}}.m-r-75{margin-right:75px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-75{margin-right:75px !important}}@media screen and (max-width:39.9375em){.m-small-r-75{margin-right:75px !important}}.p-r-75{padding-right:75px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-75{padding-right:75px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-75{padding-right:75px !important}}@media screen and (max-width:39.9375em){.p-small-r-75{padding-right:75px !important}}.m-t-80{margin-top:80px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-80{margin-top:80px !important}}@media screen and (max-width:39.9375em){.m-small-t-80{margin-top:80px !important}}.p-t-80{padding-top:80px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-80{padding-top:80px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-80{padding-top:80px !important}}@media screen and (max-width:39.9375em){.p-small-t-80{padding-top:80px !important}}.m-b-80{margin-bottom:80px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-80{margin-bottom:80px !important}}@media screen and (max-width:39.9375em){.m-small-b-80{margin-bottom:80px !important}}.p-b-80{padding-bottom:80px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-80{padding-bottom:80px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-80{padding-bottom:80px !important}}@media screen and (max-width:39.9375em){.p-small-b-80{padding-bottom:80px !important}}.m-l-80{margin-left:80px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-80{margin-left:80px !important}}@media screen and (max-width:39.9375em){.m-small-l-80{margin-left:80px !important}}.p-l-80{padding-left:80px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-80{padding-left:80px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-80{padding-left:80px !important}}@media screen and (max-width:39.9375em){.p-small-l-80{padding-left:80px !important}}.m-r-80{margin-right:80px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-80{margin-right:80px !important}}@media screen and (max-width:39.9375em){.m-small-r-80{margin-right:80px !important}}.p-r-80{padding-right:80px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-80{padding-right:80px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-80{padding-right:80px !important}}@media screen and (max-width:39.9375em){.p-small-r-80{padding-right:80px !important}}.m-t-85{margin-top:85px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-85{margin-top:85px !important}}@media screen and (max-width:39.9375em){.m-small-t-85{margin-top:85px !important}}.p-t-85{padding-top:85px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-85{padding-top:85px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-85{padding-top:85px !important}}@media screen and (max-width:39.9375em){.p-small-t-85{padding-top:85px !important}}.m-b-85{margin-bottom:85px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-85{margin-bottom:85px !important}}@media screen and (max-width:39.9375em){.m-small-b-85{margin-bottom:85px !important}}.p-b-85{padding-bottom:85px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-85{padding-bottom:85px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-85{padding-bottom:85px !important}}@media screen and (max-width:39.9375em){.p-small-b-85{padding-bottom:85px !important}}.m-l-85{margin-left:85px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-85{margin-left:85px !important}}@media screen and (max-width:39.9375em){.m-small-l-85{margin-left:85px !important}}.p-l-85{padding-left:85px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-85{padding-left:85px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-85{padding-left:85px !important}}@media screen and (max-width:39.9375em){.p-small-l-85{padding-left:85px !important}}.m-r-85{margin-right:85px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-85{margin-right:85px !important}}@media screen and (max-width:39.9375em){.m-small-r-85{margin-right:85px !important}}.p-r-85{padding-right:85px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-85{padding-right:85px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-85{padding-right:85px !important}}@media screen and (max-width:39.9375em){.p-small-r-85{padding-right:85px !important}}.m-t-90{margin-top:90px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-90{margin-top:90px !important}}@media screen and (max-width:39.9375em){.m-small-t-90{margin-top:90px !important}}.p-t-90{padding-top:90px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-90{padding-top:90px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-90{padding-top:90px !important}}@media screen and (max-width:39.9375em){.p-small-t-90{padding-top:90px !important}}.m-b-90{margin-bottom:90px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-90{margin-bottom:90px !important}}@media screen and (max-width:39.9375em){.m-small-b-90{margin-bottom:90px !important}}.p-b-90{padding-bottom:90px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-90{padding-bottom:90px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-90{padding-bottom:90px !important}}@media screen and (max-width:39.9375em){.p-small-b-90{padding-bottom:90px !important}}.m-l-90{margin-left:90px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-90{margin-left:90px !important}}@media screen and (max-width:39.9375em){.m-small-l-90{margin-left:90px !important}}.p-l-90{padding-left:90px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-90{padding-left:90px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-90{padding-left:90px !important}}@media screen and (max-width:39.9375em){.p-small-l-90{padding-left:90px !important}}.m-r-90{margin-right:90px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-90{margin-right:90px !important}}@media screen and (max-width:39.9375em){.m-small-r-90{margin-right:90px !important}}.p-r-90{padding-right:90px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-90{padding-right:90px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-90{padding-right:90px !important}}@media screen and (max-width:39.9375em){.p-small-r-90{padding-right:90px !important}}.m-t-95{margin-top:95px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-95{margin-top:95px !important}}@media screen and (max-width:39.9375em){.m-small-t-95{margin-top:95px !important}}.p-t-95{padding-top:95px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-95{padding-top:95px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-95{padding-top:95px !important}}@media screen and (max-width:39.9375em){.p-small-t-95{padding-top:95px !important}}.m-b-95{margin-bottom:95px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-95{margin-bottom:95px !important}}@media screen and (max-width:39.9375em){.m-small-b-95{margin-bottom:95px !important}}.p-b-95{padding-bottom:95px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-95{padding-bottom:95px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-95{padding-bottom:95px !important}}@media screen and (max-width:39.9375em){.p-small-b-95{padding-bottom:95px !important}}.m-l-95{margin-left:95px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-95{margin-left:95px !important}}@media screen and (max-width:39.9375em){.m-small-l-95{margin-left:95px !important}}.p-l-95{padding-left:95px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-95{padding-left:95px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-95{padding-left:95px !important}}@media screen and (max-width:39.9375em){.p-small-l-95{padding-left:95px !important}}.m-r-95{margin-right:95px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-95{margin-right:95px !important}}@media screen and (max-width:39.9375em){.m-small-r-95{margin-right:95px !important}}.p-r-95{padding-right:95px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-95{padding-right:95px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-95{padding-right:95px !important}}@media screen and (max-width:39.9375em){.p-small-r-95{padding-right:95px !important}}.m-t-100{margin-top:100px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-100{margin-top:100px !important}}@media screen and (max-width:39.9375em){.m-small-t-100{margin-top:100px !important}}.p-t-100{padding-top:100px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-100{padding-top:100px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-100{padding-top:100px !important}}@media screen and (max-width:39.9375em){.p-small-t-100{padding-top:100px !important}}.m-b-100{margin-bottom:100px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-100{margin-bottom:100px !important}}@media screen and (max-width:39.9375em){.m-small-b-100{margin-bottom:100px !important}}.p-b-100{padding-bottom:100px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-100{padding-bottom:100px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-100{padding-bottom:100px !important}}@media screen and (max-width:39.9375em){.p-small-b-100{padding-bottom:100px !important}}.m-l-100{margin-left:100px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-100{margin-left:100px !important}}@media screen and (max-width:39.9375em){.m-small-l-100{margin-left:100px !important}}.p-l-100{padding-left:100px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-100{padding-left:100px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-100{padding-left:100px !important}}@media screen and (max-width:39.9375em){.p-small-l-100{padding-left:100px !important}}.m-r-100{margin-right:100px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-100{margin-right:100px !important}}@media screen and (max-width:39.9375em){.m-small-r-100{margin-right:100px !important}}.p-r-100{padding-right:100px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-100{padding-right:100px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-100{padding-right:100px !important}}@media screen and (max-width:39.9375em){.p-small-r-100{padding-right:100px !important}}.m-t-120{margin-top:120px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-120{margin-top:120px !important}}@media screen and (max-width:39.9375em){.m-small-t-120{margin-top:120px !important}}.p-t-120{padding-top:120px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-120{padding-top:120px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-120{padding-top:120px !important}}@media screen and (max-width:39.9375em){.p-small-t-120{padding-top:120px !important}}.m-b-120{margin-bottom:120px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-120{margin-bottom:120px !important}}@media screen and (max-width:39.9375em){.m-small-b-120{margin-bottom:120px !important}}.p-b-120{padding-bottom:120px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-120{padding-bottom:120px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-120{padding-bottom:120px !important}}@media screen and (max-width:39.9375em){.p-small-b-120{padding-bottom:120px !important}}.m-l-120{margin-left:120px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-120{margin-left:120px !important}}@media screen and (max-width:39.9375em){.m-small-l-120{margin-left:120px !important}}.p-l-120{padding-left:120px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-120{padding-left:120px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-120{padding-left:120px !important}}@media screen and (max-width:39.9375em){.p-small-l-120{padding-left:120px !important}}.m-r-120{margin-right:120px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-120{margin-right:120px !important}}@media screen and (max-width:39.9375em){.m-small-r-120{margin-right:120px !important}}.p-r-120{padding-right:120px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-120{padding-right:120px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-120{padding-right:120px !important}}@media screen and (max-width:39.9375em){.p-small-r-120{padding-right:120px !important}}.m-t-140{margin-top:140px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-140{margin-top:140px !important}}@media screen and (max-width:39.9375em){.m-small-t-140{margin-top:140px !important}}.p-t-140{padding-top:140px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-140{padding-top:140px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-140{padding-top:140px !important}}@media screen and (max-width:39.9375em){.p-small-t-140{padding-top:140px !important}}.m-b-140{margin-bottom:140px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-140{margin-bottom:140px !important}}@media screen and (max-width:39.9375em){.m-small-b-140{margin-bottom:140px !important}}.p-b-140{padding-bottom:140px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-140{padding-bottom:140px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-140{padding-bottom:140px !important}}@media screen and (max-width:39.9375em){.p-small-b-140{padding-bottom:140px !important}}.m-l-140{margin-left:140px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-140{margin-left:140px !important}}@media screen and (max-width:39.9375em){.m-small-l-140{margin-left:140px !important}}.p-l-140{padding-left:140px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-140{padding-left:140px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-140{padding-left:140px !important}}@media screen and (max-width:39.9375em){.p-small-l-140{padding-left:140px !important}}.m-r-140{margin-right:140px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-140{margin-right:140px !important}}@media screen and (max-width:39.9375em){.m-small-r-140{margin-right:140px !important}}.p-r-140{padding-right:140px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-140{padding-right:140px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-140{padding-right:140px !important}}@media screen and (max-width:39.9375em){.p-small-r-140{padding-right:140px !important}}.m-t-160{margin-top:160px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-160{margin-top:160px !important}}@media screen and (max-width:39.9375em){.m-small-t-160{margin-top:160px !important}}.p-t-160{padding-top:160px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-160{padding-top:160px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-160{padding-top:160px !important}}@media screen and (max-width:39.9375em){.p-small-t-160{padding-top:160px !important}}.m-b-160{margin-bottom:160px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-160{margin-bottom:160px !important}}@media screen and (max-width:39.9375em){.m-small-b-160{margin-bottom:160px !important}}.p-b-160{padding-bottom:160px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-160{padding-bottom:160px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-160{padding-bottom:160px !important}}@media screen and (max-width:39.9375em){.p-small-b-160{padding-bottom:160px !important}}.m-l-160{margin-left:160px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-160{margin-left:160px !important}}@media screen and (max-width:39.9375em){.m-small-l-160{margin-left:160px !important}}.p-l-160{padding-left:160px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-160{padding-left:160px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-160{padding-left:160px !important}}@media screen and (max-width:39.9375em){.p-small-l-160{padding-left:160px !important}}.m-r-160{margin-right:160px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-160{margin-right:160px !important}}@media screen and (max-width:39.9375em){.m-small-r-160{margin-right:160px !important}}.p-r-160{padding-right:160px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-160{padding-right:160px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-160{padding-right:160px !important}}@media screen and (max-width:39.9375em){.p-small-r-160{padding-right:160px !important}}.m-t-200{margin-top:200px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-200{margin-top:200px !important}}@media screen and (max-width:39.9375em){.m-small-t-200{margin-top:200px !important}}.p-t-200{padding-top:200px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-200{padding-top:200px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-200{padding-top:200px !important}}@media screen and (max-width:39.9375em){.p-small-t-200{padding-top:200px !important}}.m-b-200{margin-bottom:200px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-200{margin-bottom:200px !important}}@media screen and (max-width:39.9375em){.m-small-b-200{margin-bottom:200px !important}}.p-b-200{padding-bottom:200px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-200{padding-bottom:200px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-200{padding-bottom:200px !important}}@media screen and (max-width:39.9375em){.p-small-b-200{padding-bottom:200px !important}}.m-l-200{margin-left:200px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-200{margin-left:200px !important}}@media screen and (max-width:39.9375em){.m-small-l-200{margin-left:200px !important}}.p-l-200{padding-left:200px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-200{padding-left:200px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-200{padding-left:200px !important}}@media screen and (max-width:39.9375em){.p-small-l-200{padding-left:200px !important}}.m-r-200{margin-right:200px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-200{margin-right:200px !important}}@media screen and (max-width:39.9375em){.m-small-r-200{margin-right:200px !important}}.p-r-200{padding-right:200px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-200{padding-right:200px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-200{padding-right:200px !important}}@media screen and (max-width:39.9375em){.p-small-r-200{padding-right:200px !important}}.m-t-300{margin-top:300px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-300{margin-top:300px !important}}@media screen and (max-width:39.9375em){.m-small-t-300{margin-top:300px !important}}.p-t-300{padding-top:300px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-300{padding-top:300px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-300{padding-top:300px !important}}@media screen and (max-width:39.9375em){.p-small-t-300{padding-top:300px !important}}.m-b-300{margin-bottom:300px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-300{margin-bottom:300px !important}}@media screen and (max-width:39.9375em){.m-small-b-300{margin-bottom:300px !important}}.p-b-300{padding-bottom:300px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-300{padding-bottom:300px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-300{padding-bottom:300px !important}}@media screen and (max-width:39.9375em){.p-small-b-300{padding-bottom:300px !important}}.m-l-300{margin-left:300px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-300{margin-left:300px !important}}@media screen and (max-width:39.9375em){.m-small-l-300{margin-left:300px !important}}.p-l-300{padding-left:300px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-300{padding-left:300px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-300{padding-left:300px !important}}@media screen and (max-width:39.9375em){.p-small-l-300{padding-left:300px !important}}.m-r-300{margin-right:300px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-300{margin-right:300px !important}}@media screen and (max-width:39.9375em){.m-small-r-300{margin-right:300px !important}}.p-r-300{padding-right:300px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-300{padding-right:300px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-300{padding-right:300px !important}}@media screen and (max-width:39.9375em){.p-small-r-300{padding-right:300px !important}}.m-t-400{margin-top:400px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-t-400{margin-top:400px !important}}@media screen and (max-width:39.9375em){.m-small-t-400{margin-top:400px !important}}.p-t-400{padding-top:400px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-t-400{padding-top:400px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-t-400{padding-top:400px !important}}@media screen and (max-width:39.9375em){.p-small-t-400{padding-top:400px !important}}.m-b-400{margin-bottom:400px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-b-400{margin-bottom:400px !important}}@media screen and (max-width:39.9375em){.m-small-b-400{margin-bottom:400px !important}}.p-b-400{padding-bottom:400px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-b-400{padding-bottom:400px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-b-400{padding-bottom:400px !important}}@media screen and (max-width:39.9375em){.p-small-b-400{padding-bottom:400px !important}}.m-l-400{margin-left:400px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-l-400{margin-left:400px !important}}@media screen and (max-width:39.9375em){.m-small-l-400{margin-left:400px !important}}.p-l-400{padding-left:400px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-l-400{padding-left:400px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-l-400{padding-left:400px !important}}@media screen and (max-width:39.9375em){.p-small-l-400{padding-left:400px !important}}.m-r-400{margin-right:400px}@media screen and (min-width:40em) and (max-width:63.9375em){.m-medium-r-400{margin-right:400px !important}}@media screen and (max-width:39.9375em){.m-small-r-400{margin-right:400px !important}}.p-r-400{padding-right:400px}@media screen and (min-width:64em) and (max-width:74.9375em){.p-large-r-400{padding-right:400px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.p-medium-r-400{padding-right:400px !important}}@media screen and (max-width:39.9375em){.p-small-r-400{padding-right:400px !important}}.grid-container{max-width:1340px}.max-w-100{max-width:100px;width:100%}.max-w-150{max-width:150px;width:100%}.max-w-200{max-width:200px;width:100%}.max-w-250{max-width:250px;width:100%}.max-w-300{max-width:300px;width:100%}.max-w-350{max-width:350px;width:100%}.max-w-400{max-width:400px;width:100%}.max-w-450{max-width:450px;width:100%}.max-w-500{max-width:500px;width:100%}.max-w-550{max-width:550px;width:100%}.max-w-600{max-width:600px;width:100%}.min-h-0{min-height:0px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-0{min-height:0px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-0{min-height:0px !important}}@media screen and (max-width:39.9375em){.min-h-small-0{min-height:0px !important}}.min-h-100{min-height:100px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-100{min-height:100px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-100{min-height:100px !important}}@media screen and (max-width:39.9375em){.min-h-small-100{min-height:100px !important}}.min-h-120{min-height:120px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-120{min-height:120px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-120{min-height:120px !important}}@media screen and (max-width:39.9375em){.min-h-small-120{min-height:120px !important}}.min-h-140{min-height:140px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-140{min-height:140px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-140{min-height:140px !important}}@media screen and (max-width:39.9375em){.min-h-small-140{min-height:140px !important}}.min-h-160{min-height:160px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-160{min-height:160px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-160{min-height:160px !important}}@media screen and (max-width:39.9375em){.min-h-small-160{min-height:160px !important}}.min-h-180{min-height:180px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-180{min-height:180px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-180{min-height:180px !important}}@media screen and (max-width:39.9375em){.min-h-small-180{min-height:180px !important}}.min-h-200{min-height:200px}@media screen and (min-width:64em) and (max-width:74.9375em){.min-h-large-200{min-height:200px !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.min-h-medium-200{min-height:200px !important}}@media screen and (max-width:39.9375em){.min-h-small-200{min-height:200px !important}}.twitter-typeahead{display:table-cell !important}.tt-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.176);font-size:14px;padding-bottom:5px;width:100%}.tt-menu .tt-suggestion{clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857;padding:3px 10px;text-align:left}.tt-menu .tt-cursor,.tt-menu .tt-suggestion:hover{background-color:#428bca;color:#fff;text-decoration:none}.tt-menu .tt-category,.tt-menu .tt-group{background-color:#f5f5f5;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.tt-menu .tt-category{margin:3px 0;padding:7px 5px}.tt-horizontal .tt-dataset .tt-category,.tt-menu .tt-dataset:first-child .tt-category{border-top:none;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:0}.tt-menu .tt-group{padding:3px 5px;text-align:center}.tt-menu .tt-group:first-of-type{border-top:none}.tt-horizontal{width:100%}.tt-horizontal .tt-dataset{float:left;width:100%}.tt-scrollable{overflow-y:auto;max-height:460px}.tt-hint{color:#ccc !important}@media (max-width:414px){.tt-horizontal .tt-dataset{width:100% !important}}:root{--progress-bar-height:4px;--progress-bar-color:#dcdcdc;--progress-bar-value-color:#1e90ff;--progress-bar-value:20%}.uls-reading-progress-wrapper{position:relative;width:100%}.uls-reading-progress-label{position:absolute;right:0;bottom:0;font-size:14px}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:var(--progress-bar-height);background-color:var(--progress-bar-color);border:none}progress::-moz-progress-bar{background-color:var(--progress-bar-value-color)}progress::-webkit-progress-bar{background-color:var(--progress-bar-color)}progress::-webkit-progress-value{background-color:var(--progress-bar-value-color)}progress::-ms-fill{background-color:var(--progress-bar-value-color)}input#query:focus{outline:3px solid #005c97}fieldset ul{margin-left:0}[type=checkbox],[type=radio]{margin:0 0 .86957rem;width:17px;height:17px;outline:2px solid #061e42;border-radius:5px;vertical-align:top;margin-top:11px;display:inline-block}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer;font-family:"Open Sans",sans-serif !important !important;font-weight:300;font-size:15px;width:80%;margin-top:7px}input[type=date]:not(.ulster-search-microsite__form__input),input[type=datetime]:not(.ulster-search-microsite__form__input),input[type=email]:not(.ulster-search-microsite__form__input),input[type=number]:not(.ulster-search-microsite__form__input),input[type=password]:not(.ulster-search-microsite__form__input),input[type=tel]:not(.ulster-search-microsite__form__input),input[type=text]:not(.ulster-search-microsite__form__input),input[type=time]:not(.ulster-search-microsite__form__input),select:not(.ulster-search-microsite__form__input),textarea:not(.ulster-search-microsite__form__input),div.with-viper:not(.ulster-search-microsite__form__input){border:none;margin-bottom:20px;border:2px solid #041e42;border-radius:10px;min-height:55px;font-size:16px !important;font-family:"Open Sans",sans-serif !important;padding-left:20px}.ulster-search-microsite__form__input [type=file]{width:100%;border:2px solid #061e41;padding:13px;border-radius:10px}select:focus{outline:3px solid #1e5c96 !important}label,legend{font-weight:600;font-size:17px;margin-top:20px}input#query{font-weight:600}.sq-form-question-note,.sq-form-question-note *{font-family:"Open Sans",sans-serif !important !important;font-size:16px}.sq-form-question-note ul,.sq-form-question-note ol{margin-top:10px}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,input::placeholder{color:#000 !important;opacity:1}select{min-height:41px}.uls-site-search input[type=search]{font-size:18px;color:#000;border:4px solid #ccc !important;border:0;font-weight:700;height:50px}.uls-site-search input[type=search]:focus{border:4px solid #009fe3 !important}.uls-site-search form[role=search] button{padding-top:10px;padding-bottom:10px}.uls-site-search button{max-height:60px}abbr.sq-form-required-field{color:#b10e1e !important;border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}.application-form .ui-menu-item{padding:10px}.application-form .prettyradio>a{margin-top:9px}.application-form .sq-form-question-title{font-size:18px;line-height:1.8rem;margin-bottom:5px;font-weight:700}.application-form .sq-backend-smallprint{display:none}.application-form .sq-form-page-list{margin:0}.application-form .sq-form-question{margin-top:20px}.application-form label{font-size:20px;margin-bottom:5px;font-weight:600}.application-form label strong{color:#b10e1e}.application-form .red{color:#b10e1e}.application-form .sq-form-error{color:#b10e1e;font-weight:700}.application-form .sq-form-question-error{padding-left:15px;border-left:5px solid #b10e1e}.application-form .sq-form-question-error input{margin-bottom:5px}.application-form .sq-form-question>label{margin-top:20px}.application-form label strong,.application-form legend strong{color:#b10e1e !important}.application-form .sq-form-section-title{margin-bottom:0;font-size:1.8rem;padding-top:20px;font-weight:700}.application-form .sq-form-section-title{display:none}.application-form.show-legends .sq-form-section-title{display:block}.application-form .sq-form-section{display:block}.application-form .sq-form-question-note{padding:0;margin-top:0;margin-bottom:10px;display:block;font-size:16px;font-style:normal}.application-form .sq-backend-smallprint{display:none}.application-form .sq-form-page-list{margin:0}.application-form .sq-form-page-list li{display:block;text-align:left;position:relative}.application-form .sq-form-page-list li a{text-decoration:none !important;padding:17px;padding-left:50px;border-bottom:2px solid #f0f0f0;display:block;font-weight:700;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.application-form .sq-form-page-list li a:hover{border-bottom-color:#041e42}.application-form .sq-form-page-list li div{width:40px;height:40px;color:#fff;position:absolute;left:0}.application-form .sq-form-page-list li div span.fa-thin{font-family:"futura-pt"}.application-form .sq-form-page-list li.sq-form-current-page-number,.application-form .sq-form-page-list li.sq-form-unseen-page-number{padding:17px;padding-left:50px;border-bottom:2px solid #f0f0f0;display:block;font-weight:700}.application-form .sq-form-page-list li.sq-form-current-page-number{border-bottom-color:#041e42 !important}.application-form .sq-form-page-list li.sq-form-current-page-number div{border:1px solid #000;color:#000;background:#fff}.application-form .sq-form-page-list li.sq-form-prior-page-number div{background:#386400}.application-form .sq-form-page-list li .fa{font-family:"futura-pt"}.application-form .sq-form-question-option-list .sq-form-question-answer ul:not(.country-list){margin:0 0 20px}.application-form .sq-form-question-option-list .sq-form-question-answer ul:not(.country-list) li{display:inline-block;background:#eee;margin-right:10px;margin-bottom:10px;padding-left:10px}@media only screen and (max-width:600px){.application-form .sq-form-question-option-list .sq-form-question-answer ul:not(.country-list) li{display:block}}.application-form .sq-form-question-option-list .sq-form-question-answer ul:not(.country-list) li label{padding:10px 10px 10px 0}@media only screen and (max-width:600px){.application-form .sq-form-question-option-list .sq-form-question-answer ul:not(.country-list) li label{width:80%}}.application-form .sq-form-question-answer ul{margin-left:0}.application-form .sq-form-submit{border:0;background-color:#005c97;text-transform:uppercase;font-weight:700;border-radius:10px;padding:18px 23px;font-size:17px;color:#fff}.application-form .sq-form-question-tickbox-list .sq-form-question-answer ul li{display:block !important;margin-bottom:10px !important}.application-form .sq-form-question-option-list input{position:absolute;z-index:1;top:19px;left:21px;margin:0;opacity:0}.application-form .sq-form-question-option-list ul li{position:relative}.application-form .sq-form-question-option-list label{display:inline-block;margin-bottom:0;position:relative;padding-left:40px !important;cursor:pointer}.application-form .sq-form-question-option-list label:before{content:"";box-sizing:border-box;position:absolute;top:18px;left:0;width:20px;height:20px;border:2px solid #000;border-radius:50%;background:0 0}.application-form .sq-form-question-option-list label:after{content:"";position:absolute;top:24px;left:6px;width:0;height:0;border:4px solid #000;border-radius:50%;opacity:0;background:#000}.application-form .sq-form-question-option-list input:checked+label:after{opacity:1}.application-form .sq-form-question-option-list input:checked+label:before{border-color:#000}.application-form .sq-form-question-tickbox-list .sq-form-question-answer ul li{position:relative}.application-form .sq-form-question-tickbox-list .sq-form-question-answer ul li label{font-weight:400}.application-form input,.application-form textarea{margin-bottom:0}.application-form input[type=date]:not(.ulster-search-microsite__form__input),.application-form input[type=datetime]:not(.ulster-search-microsite__form__input),.application-form input[type=email]:not(.ulster-search-microsite__form__input),.application-form input[type=number]:not(.ulster-search-microsite__form__input),.application-form input[type=password]:not(.ulster-search-microsite__form__input),.application-form input[type=tel]:not(.ulster-search-microsite__form__input),.application-form input[type=text]:not(.ulster-search-microsite__form__input),.application-form select:not(.ulster-search-microsite__form__input),.application-form textarea:not(.ulster-search-microsite__form__input){border:none;margin-bottom:20px;border:2px solid #041e42;border-radius:10px;min-height:55px;font-size:16px !important;font-family:"Open Sans",sans-serif !important;padding-left:20px}.application-form input[type=date]:focus,.application-form input[type=datetime]:focus,.application-form input[type=email]:focus,.application-form input[type=number]:focus,.application-form input[type=password]:focus,.application-form input[type=text]:focus:not(.ulster-search-microsite__form__input),.application-form select:focus,.application-form textarea:focus{border:none;border:2px solid #009fe3}label[for=q549097_q13],label[for=q549097_q9]{display:none !important}.sq-form-captcha{margin-bottom:30px}#sq_normal_captcha{display:block}#sq_normal_captcha br{display:none}#sq_normal_captcha input{margin-bottom:10px;max-width:180px}#sq_regen_captcha{display:block;margin-bottom:0}#sq_regen_captcha br{display:none}#filters .accordion h3{font-size:1.1rem}#filters .accordion .facetcategory .category{padding:0 10px}#filters .accordion .facetcategory .category input{display:inline-block;float:left;margin-top:9px;margin-right:10px}#filters .accordion .facetcategory .category label{display:inline-block}.flatpickr-calendar{width:339px}.flatpickr-innerContainer{min-width:311px}.sq-form-upload-add-btn-wrapper input{width:45px;height:45px;margin-top:18px;font-size:28px}.sq-form-submit,input[type=reset]{min-height:45px;box-shadow:none;outline:none;border:2px solid #041e42;font-weight:700;padding:15px 30px;color:#fff;background-color:#041e42;border-radius:10px}.sq-form-submit:hover,input[type=reset]:hover{background-color:#fff;color:#041e42}.sq-form-submit:focus,input[type=reset]:focus{background-color:#015c98;color:#fff}.preloader-container{position:fixed;width:100%;height:100%;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);left:0;top:0;display:table;z-index:99999999}.preloader-container .preloader{text-align:center;display:table-cell;vertical-align:middle}.brand.service{position:relative;max-width:none}.brand.service img{width:160px}.brand.service>span{position:relative;display:inline-block;top:23px;margin-left:20px;border-left:2px solid #041e42;padding-left:20px;color:#1a2a4f;font-size:20px;line-height:20px;background-color:none;font-weight:700;font-size:21px;line-height:19px;max-width:60%;white-space:initial}.brand.service>span>span{display:block;font-weight:400;font-size:18px;margin-top:5px}.brand.service.small{margin:0}.brand.service.small img{width:90px}.brand.service.small>span{top:14px;font-size:18px;line-height:18px}.brand.service.white>span{color:#fff !important;border-left:2px solid #fff !important}.service.mob{background:#041e42;padding:10px 15px;color:#fff}.service.mob p{display:block;font-weight:600;padding:0;font-size:18px}.service.mob p>span{display:block;font-weight:600}.service.mob p>span>span{font-weight:400}.off-canvas .service.mob{background:0 0;border-bottom:2px solid #005c97;padding-left:10px}.button{text-transform:uppercase;font-weight:700;border-radius:10px !important;padding:18px 23px;font-size:17px}.button .fa,.button .fab,.button .fad,.button .fal,.button .far,.button .fas{margin-right:5px;margin-left:5px}.button span{margin-right:10px}.button .fa-pulse:before{color:#67ff3a}form .button.expanded{min-height:60px;font-size:22px;border-radius:5px !important}.square{border-radius:0 !important}body .button.square{border-radius:10px !important}form .button{border-radius:0 !important}.mega-menu .button{border-radius:0 !important;text-transform:none;font-weight:500}.event-button .fa{font-size:15px;margin-right:10px;margin-left:0}.button:hover{background-color:#041e42 !important;color:#fff !important}.button:active{background-color:#062f68 !important;color:#fff !important}.button:focus{background-color:#020d1c !important;color:#fff !important}.button.alert{border-width:2px !important}.button.hollow{border-width:2px;border-color:#041e42 !important;color:#041e42 !important}.button.hollow:hover{background-color:#041e42 !important;color:#fff !important}.button.hollow:active{background-color:#062f68 !important;color:#fff !important}.button.hollow:focus{background-color:#020d1c !important;color:#fff !important}.button.hollow.white{border-color:#fff !important;color:#fff !important}.button.hollow.white:hover{background-color:#fff !important;color:#041e42 !important}.button.hollow.white:active{background-color:#fff !important;color:#041e42 !important}.button.hollow.white:focus{background-color:#ebebeb !important;color:#041e42 !important}.bg-bright-blue a.button:not(.success):not(.secondary):not(.alert),.bg-sky-blue a.button:not(.success):not(.secondary):not(.alert){background-color:#041e42 !important}.bg-bright-blue a.button:not(.success):not(.secondary):not(.alert):hover,.bg-sky-blue a.button:not(.success):not(.secondary):not(.alert):hover{background-color:#073472 !important}.light-grey-button{background-color:#e4e4e4;color:#000}body .white-button{background-color:#fff;color:#000 !important}body .white-button span{color:#000 !important}body .white-button:hover{color:#fff !important}body .white-button:hover span{color:#fff !important}body .white-button:focus{color:#fff !important}body .white-button:focus span{color:#fff !important}.button.dark-button{border-width:2px;border-color:#041e42 !important;color:#fff !important;background-color:#041e42 !important}.button.dark-button:hover{background-color:#020d1c !important}.button.dark-button:active{background-color:#062f68 !important;color:#fff !important}.button.dark-button:focus{background-color:#020d1c !important;color:#fff !important}@charset "UTF-8";.wysiwyg>iframe{margin-top:0}.wysiwyg iframe{border-radius:15px !important}.wysiwyg a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.wysiwyg p a,.wysiwyg li a{margin-bottom:-15px}.wysiwyg.blog *{font-size:120%}body blockquote,body .wysiwyg blockquote{border-left:0;position:relative;margin:25px 0 10px;width:100%;max-width:100%;font-size:21px;background-color:#fafafa;padding:45px;border-radius:20px;font-style:italic}body blockquote p,body .wysiwyg blockquote p{color:#041e42;font-size:15px;line-height:29px;margin-top:0 !important;position:relative;z-index:1;text-align:left !important;color:#000;padding:0;margin-bottom:0}body blockquote p em,body .wysiwyg blockquote p em{font-style:italic !important}body blockquote p:last-child,body .wysiwyg blockquote p:last-child{margin-bottom:0}@media screen and (max-width:63.9375em){body blockquote p,body .wysiwyg blockquote p{font-size:19px}}@media screen and (max-width:39.9375em){body blockquote p,body .wysiwyg blockquote p{font-size:17px}}body .wysiwyg.list-style-beta ul,body .wysiwyg.list-style-beta ol{margin-left:25px}body .wysiwyg.list-style-beta ul li,body .wysiwyg.list-style-beta ol li{margin-bottom:10px}body .wysiwyg.list-style-beta ul li:before,body .wysiwyg.list-style-beta ul.angle-right li:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;left:-7px;top:0;color:#041e42;font-size:27px}body .wysiwyg.list-style-beta ol{list-style:none;counter-reset:item;margin-left:0}body .wysiwyg.list-style-beta ol li{counter-increment:item;padding-left:40px;position:relative}body .wysiwyg.list-style-beta ol li:before{margin-right:10px;content:counter(item);background:#041e42;border-radius:100%;color:#fff;width:27px;height:27px;padding-top:0;font-size:12px;font-weight:700;text-align:center;display:inline-block;position:absolute;left:0}body ul ul ul{margin-left:22px}body ol li ol{list-style:lower-latin}body .flex-video,body .responsive-embed{margin-bottom:0}figure{border-radius:10px;overflow:hidden}figure img{width:100%}figure figcaption{background-color:#f8f8f8;margin:0 !important;padding:14px 20px;font-weight:600;font-size:15px}@media screen and (max-width:39.9375em){figure figcaption{padding:10px 14px;font-size:13px;line-height:17px}}.call-to-action-promo .grid-container{border-radius:20px;background-color:#001335;padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;color:#fff}.call-to-action-promo .grid-container .grid-x{padding:3em 2em}.call-to-action-promo .grid-container .cell{margin:auto}@media screen and (max-width:39.9375em){.call-to-action-promo .grid-container .cell{text-align:left}}.call-to-action-promo .grid-container .cell h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){margin-top:0;font-size:50px}.call-to-action-promo .grid-container .cell ul{list-style:none}.call-to-action-promo .grid-container .cell .button{margin-bottom:0;margin-top:20px}.call-to-action-promo-image{position:relative;border-radius:20px;overflow:hidden;background-color:#041e42}.call-to-action-promo-image .image{position:absolute;top:0;left:50%;right:-5%;bottom:0;border-radius:10px;background-color:#001335;color:#fff;background-position-x:60px}.call-to-action-promo-image .image:before{content:"";position:absolute;left:0;top:0;bottom:0;width:30%;background:-moz-linear-gradient(left,#041e42 0%,#041e42 15%,rgba(4,30,66,0) 85%,rgba(4,30,66,0) 98%);background:-webkit-linear-gradient(left,#041e42 0%,#041e42 15%,rgba(4,30,66,0) 85%,rgba(4,30,66,0) 98%);background:linear-gradient(to right,#041e42 0%,#041e42 15%,rgba(4,30,66,0) 85%,rgba(4,30,66,0) 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#041e42",endColorstr="#00041e42",GradientType=1)}@media screen and (max-width:63.9375em){.call-to-action-promo-image .image{left:0;background-position-x:center}.call-to-action-promo-image .image:before{display:none}}@media screen and (max-width:39.9375em){.call-to-action-promo-image .image{bottom:initial;height:200px;border-radius:10px 10px 0 0}}.call-to-action-promo-image .grid-container{position:relative;background-color:rgba(0,0,0,0) !important;border-radius:10px}@media screen and (max-width:39.9375em){.call-to-action-promo-image .grid-container{background-color:#001335 !important}}.call-to-action-promo-image .grid-container .grid-x{position:relative;background:-moz-linear-gradient(left,#041e42 0%,#041e42 15%,rgba(4,30,66,.9) 39%,rgba(4,30,66,.58) 60%,rgba(4,30,66,0) 85%,rgba(4,30,66,0) 98%);background:-webkit-linear-gradient(left,#041e42 0%,#041e42 15%,rgba(4,30,66,.9) 39%,rgba(4,30,66,.58) 60%,rgba(4,30,66,0) 85%,rgba(4,30,66,0) 98%);background:linear-gradient(to right,#041e42 0%,#041e42 15%,rgba(4,30,66,.9) 39%,rgba(4,30,66,.58) 60%,rgba(4,30,66,0) 85%,rgba(4,30,66,0) 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#041e42",endColorstr="#00041e42",GradientType=1)}@media screen and (max-width:39.9375em){.call-to-action-promo-image .grid-container .grid-x{padding:1.5em;padding-top:230px;margin-top:0;background:0 0 !important}}.call-to-action-promo-image .grid-container .cell{text-align:left;margin:0 1em}@media screen and (max-width:39.9375em){.call-to-action-promo-image .grid-container .cell{width:92%;margin:0}}@media screen and (max-width:39.9375em){.call-to-action-promo-image .grid-container .cell{width:100%;max-width:100%}.call-to-action-promo-image .grid-container .cell h2{font-size:27px !important}.call-to-action-promo-image .grid-container .cell .lead{line-height:25px}}@charset "UTF-8";.page-hero-beta{position:relative;overflow:hidden;background-color:#001335;z-index:9}.page-hero-beta .overlay-image{position:absolute;right:0;left:0;background-size:contain;z-index:9;background-position:bottom right;background-repeat:no-repeat;height:100%;bottom:0}.page-hero-beta .cell{position:relative}.page-hero-beta .hero-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;color:#fff;background-color:#041e42;animation:move 20s ease;-ms-animation:move 20s ease;-webkit-animation:move 20s ease;position:absolute}.page-hero-beta .hero-caption{color:#fff;font-size:12px;line-height:22px;position:relative;margin:2em 0;margin-top:3em;background-color:#001435;padding:20px;border-radius:10px;margin-bottom:-2em}.page-hero-beta .inner-image{position:absolute;bottom:0;right:0;left:40%;top:0;background-size:cover;background-position:bottom left}.page-hero-beta h2,.page-hero-beta h3{color:#fff}.page-hero-beta .grid-x:before{content:"";z-index:99;position:absolute;right:0;bottom:0;top:initial;left:initial;box-shadow:inset 0 0 0 3px #fff;height:55px;width:32px;bottom:2em;right:4em;border-radius:50px}.page-hero-beta .grid-x:after{content:"";width:8px;height:8px;background:#fff;border-radius:4px;position:absolute;bottom:4em;right:4.6em;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}.page-hero-beta .grid-container{position:relative;padding-top:6em;padding-bottom:6em;z-index:99}.page-hero-beta .grid-container .title{position:relative;z-index:999}.page-hero-beta .grid-container h1,.page-hero-beta .grid-container h2{font-size:55px;line-height:60px;background-color:#001335;position:relative;color:#fff;display:inline-block;position:relative;z-index:999;border-radius:0;padding:20px 30px 30px;border-radius:20px;margin:0 !important;box-shadow:-10px -6px 16px 5px rgba(0,0,0,.08)}@media screen and (max-width:39.9375em){.page-hero-beta .grid-container h1,.page-hero-beta .grid-container h2{font-size:32px;line-height:39px;padding:0 0 20px}}.page-hero-beta .grid-container .hero-links-section{margin-top:-8px;width:67%;display:block !important;background-color:#001435 !important;padding:30px 30px 0;background-color:#001435 !important;border-radius:0 0 20px 20px;margin-left:30px}.page-hero-beta .grid-container .hero-links-section ul li{display:inline-block;width:49%;float:left}.page-hero-beta .grid-container .hero-links-section ul li:before{right:20px}.page-hero-beta .grid-container .hero-links-section p{border-bottom:2px solid rgba(255,255,255,.15);padding-bottom:10px;margin-bottom:16px;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal;font-size:20px}.page-hero-beta .grid-container .hero-links-section .columns-2{columns:initial;width:100%}.page-hero-beta .grid-container .hero-links-section li a{font-size:16px;padding:5px 0 10px;text-decoration:none !important;display:block;line-height:normal}.page-hero-beta .grid-container .content p{width:68%;position:relative;padding:24px 30px 30px;padding-top:40px;display:block;margin-top:-20px !important;margin-left:30px;background-color:#0b1d3c;border-radius:0 10px 10px;position:relative}.page-hero-beta .grid-container .content p a{font-weight:700}.page-hero-beta .grid-container .content p,.page-hero-beta .grid-container .content a,.page-hero-beta .grid-container .content li{color:#fff !important;position:relative;font-size:17px !important;line-height:31px !important;margin-bottom:10px;position:relative}.page-hero-beta .grid-container .content p:last-child,.page-hero-beta .grid-container .content a:last-child,.page-hero-beta .grid-container .content li:last-child{margin-bottom:0}.page-hero-beta .grid-container .content p:first-child,.page-hero-beta .grid-container .content a:first-child,.page-hero-beta .grid-container .content li:first-child{margin-top:0}.page-hero-beta .grid-container .button{margin-top:20px;margin-left:30px;font-size:20px;box-shadow:-10px -6px 16px 5px rgba(0,0,0,.1)}.page-hero-beta .grid-container ul li{position:relative;padding-right:27px;padding-left:0}.page-hero-beta .grid-container ul li:before{right:0;left:initial}.page-hero-beta .default-link{text-transform:uppercase;font-weight:700;display:block;font-size:15px;margin-bottom:20px}.hero-label{background-color:#fff;color:#041e42;font-weight:700;text-transform:uppercase;margin-bottom:11px;display:inline-block;padding:9px 20px;font-size:19px;border-radius:10px;margin-bottom:-15px;padding-bottom:25px;margin-left:30px;box-shadow:-10px -6px 16px 5px rgba(0,0,0,.05)}.page-hero-beta.vimeo-container .vimeo-wrapper{border-radius:0}.flip-image .hero-image{-webkit-transform:scaleX(-1);transform:scaleX(-1);animation:none !important}.video-background{min-height:600px;position:relative;height:70vh;padding-bottom:4em;color:#fff}.video-background .background-overlay{position:absolute;z-index:9;top:0;left:0;right:0;bottom:0;background:rgba(10,33,66,.75)}.video-background .grid-container{position:relative;z-index:999;height:100%}.video-background .grid-container .grid-x{height:100%}.video-background .button{float:left;margin-bottom:0}.video-background .hide-video{display:none}.page-hero-beta.hero-contained .hero-image{left:48%;max-width:660px}.page-hero-beta.hero-contained .overlay-image{left:46%;max-width:700px}.page-hero-beta.hero-contained .default-link{color:#fff;display:block;margin-bottom:2em}.page-hero-beta.hero-contained .default-link .fa{color:#fff;margin-right:10px}.page-hero-beta.hero-contained .default-link:hover{text-decoration:underline;cursor:pointer}.page-hero-beta.hero-contained .default-link:hover .fa{color:#0c5c97}.page-hero-beta.hero-contained .hero-image{left:45%;max-width:700px;z-index:0}.page-hero-beta.hero-contained .grid-container{padding-top:0;padding-bottom:0}.page-hero-beta.hero-contained .grid-container .grid-x{position:relative;min-height:450px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-hero-beta.hero-contained .grid-container:after{content:"";position:absolute;width:620px;max-width:49%;left:-20px;top:0;bottom:0;background-color:#07254e;z-index:-1}.page-hero-beta.hero-contained .grid-container .grid-x>.large-7{width:43.33333%}.page-hero-beta.hero-contained .grid-container .cell{padding:5em 3em 5em 0;background-color:#07254e;position:relative}.page-hero-beta.hero-contained .grid-container .cell .title{margin-left:0}.page-hero-beta.hero-contained .grid-container .cell:after{content:"";position:absolute;width:50px;left:-49px;top:0;bottom:0;background-color:#07254e}.page-hero-beta.hero-contained .grid-container .cell h1,.page-hero-beta.hero-contained .grid-container .cell h2{background-color:rgba(255,255,255,0);border:0;font-size:46px;line-height:51px;margin-bottom:16px;display:block;padding-left:0;padding-right:0;margin-bottom:20px;box-shadow:none}.page-hero-beta.hero-contained .grid-container .cell h1:after,.page-hero-beta.hero-contained .grid-container .cell h2:after{display:none}.page-hero-beta.hero-contained .grid-container .cell .content{margin-top:20px}.page-hero-beta.hero-contained .grid-container .cell .content p{padding:0;margin:0;margin-top:10px;background-color:rgba(255,255,255,0);width:85%;box-shadow:-14px -2px 11px -3px rgba(0,0,0,.05)}.page-hero-beta.hero-contained .grid-container .cell .content:before{display:none}.page-hero-beta.hero-contained .grid-container .cell .hero-label{background-color:#031336;color:#fff;margin-bottom:17px;padding-bottom:10px;margin-left:0;margin-bottom:0;font-size:15px}@media screen and (max-width:39.9375em){.page-hero-beta.hero-contained .grid-container .cell .hero-label{margin:0 0 10px;padding:0}}.page-hero-beta.hero-contained .grid-container .cell .button{right:0;margin-top:21px;position:relative;margin-bottom:0;margin-left:0}.page-hero-beta.hero-contained.vimeo-container .vimeo-wrapper{left:45%;max-width:720px}.page-hero-beta.hero-contained.vimeo-container .vimeo-wrapper iframe{width:80vw;height:70vh}.page-hero-beta.hero-contained.vimeo-container .fade-me-out{opacity:1}.page-hero-beta.hero-contained.vimeo-container .vimeo-wrapper.bring-me-foreword iframe{width:100%;height:100%}.page-hero-beta.hero-contained.vimeo-container .play-hero-button:after{border-width:30px 0 30px 45px;border-radius:0;left:57px;top:40px}.page-hero-beta.hero-contained.vimeo-container .grid-x:before,.page-hero-beta.hero-contained.vimeo-container .grid-x:after{display:none}.page-hero-beta.hero-contained.vimeo-container .play-hero-button{right:250px;width:150px;height:150px;border-width:5px}.page-hero-beta.hero-contained.vimeo-container .vimeo-wrapper:after{display:none}.page-hero-beta.no-image .hero-image{display:none}.page-hero-beta.no-image .overlay-image{display:none}.page-hero-beta.no-image .grid-container .cell{padding:5em 3em}.hero-search .grid-x{position:relative}.hero-search .cell{position:relative}.hero-search .cell:after{display:none}.hero-search .hero-image{max-width:650px !important}.hero-search .event-search{background-color:#fff}.hero-search .grid-container .grid-x{min-height:350px !important}.hero-search .grid-container .grid-x .cell{padding:5em 0 10em;background-color:rgba(0,0,0,0)}.hero-search .grid-container .grid-x .cell h1{font-size:47px;line-height:60px;margin-bottom:30px}.hero-search .grid-container .grid-x .cell .content{width:90%}.hero-search .grid-container .grid-x .cell .content p{position:relative;font-size:18px;line-height:28px}.hero-search.quote-content .grid-container .grid-x .cell .content p{font-size:25px;line-height:35px;padding-left:2px;font-style:italic}.hero-search.quote-content .cell{position:relative}.hero-search.quote-content .cell:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;font-size:100px;line-height:100px;color:#1e2e50;left:-29px;top:163px;opacity:1;font-weight:700}.hero-search.quote-content .cell:after{display:none}.hero-single{border-bottom:10px solid #02645c}.hero-single.hero-contained .grid-x{position:relative}.hero-single.hero-contained .grid-container .cell{padding:3em 3em 3em 0}.hero-single.hero-contained .grid-container .cell .hero-content{min-height:420px}.hero-single.hero-contained .grid-container .cell .hero-label{border-radius:5px;font-size:14px;padding-bottom:10px;margin-left:0;margin-bottom:0}.hero-single.hero-contained .default-link{margin-bottom:4em}.hero-single.hero-contained .date{display:inline-block;width:100px;background-color:#f0f3f5;border-radius:10px;position:absolute;top:2em;bottom:initial;right:2em;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06)}.hero-single.hero-contained .date .fa-thin{display:none}.hero-single.hero-contained .date span{display:block;text-align:center}.hero-single.hero-contained .date .day{text-transform:uppercase;font-size:18px;margin-top:5px}.hero-single.hero-contained .date .day-num{font-weight:700;font-size:49px;line-height:30px;margin-top:4px;margin-bottom:4px}.hero-single.hero-contained .date .month{font-weight:700;font-size:17px}.hero-single.hero-contained .date .year{font-weight:700;background-color:#041e42;color:#fff;margin-top:7px;font-size:18px;padding:2px 5px;border-radius:0 0 10px 10px}.hero-single.hero-news{border-bottom:10px solid #692759}.hero-single.hero-news .grid-container .cell .hero-label{background-color:#692759;padding-bottom:10px;margin-left:0;margin-bottom:0}@media screen and (max-width:63.9375em){.hero-single.hero-news .grid-container .cell .hero-label{margin-bottom:20px}}.hero-single.hero-news .display-block{text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:20px !important}.hero-single.hero-news .display-block .fa{color:#692759 !important}.read-time{font-size:16px;font-weight:700;text-transform:uppercase}.page-hero-beta .read-time{color:#fff}@-moz-document url-prefix(){.page-hero-beta .grid-container h1,.page-hero-beta .grid-container h2{display:inline-block;margin-bottom:0}.hero-label{margin-bottom:0}.page-hero-beta .grid-container .content p{margin-top:0 !important}}body .page-hero-beta .background-10{background-position-y:10%}body .page-hero-beta .background-20{background-position-y:20%}body .page-hero-beta .background-30{background-position-y:30%}body .page-hero-beta .background-40{background-position-y:40%}body .page-hero-beta .background-50{background-position-y:50%}body .page-hero-beta .background-60{background-position-y:60%}body .page-hero-beta .background-70{background-position-y:70%}body .page-hero-beta .background-80{background-position-y:80%}body .page-hero-beta .background-80{background-position-y:90%}.page-hero-beta .remove-mouse.grid-x:before,.page-hero-beta .remove-mouse.grid-x:after,.page-hero-beta.hero-search .grid-x:before,.page-hero-beta.hero-search .grid-x:after,.page-hero-beta.hero-single .grid-x:before,.page-hero-beta.hero-single .grid-x:after{display:none !important}.page-hero-beta .hero-image.focus{z-index:9}@media screen and (max-width:39.9375em){.page-hero-beta .grid-container h1{font-size:37px;line-height:43px;padding-left:0;padding-right:0;box-shadow:none}.page-hero-beta .grid-container .hero-links-section{display:none !important}.page-hero-beta .grid-container .button{margin-left:0;font-size:15px !important;margin-right:0}.page-hero-beta .hero-caption{color:#fff;font-size:11px !important;line-height:18px;position:relative;margin:2em 0;margin-top:3em;background-color:#081e43;padding:20px;border-radius:10px;margin-bottom:0}.page-hero-beta .small-10{width:100%;margin-left:0;margin-right:0;min-width:100%}.page-hero-beta .grid-container{padding-top:3em;padding-bottom:3em;padding-left:1.5em;padding-right:1.5em}.page-hero-beta .grid-container .content{max-width:100%;width:100%;margin-left:5%;margin:0;padding:0;margin-top:15px}.page-hero-beta .grid-container .content p{padding:0}.page-hero-beta .grid-container .content a,.page-hero-beta .grid-container .content li,.page-hero-beta .grid-container .content p{font-size:19px}.page-hero-beta .grid-container .content p{padding-left:0;margin-left:0 !important}.page-hero-beta .grid-container .button{left:0 !important;margin-top:25px !important;position:relative}.page-hero-beta .hero-image{animation:none;background-position-x:100% !important}.page-hero-beta .hero-image{bottom:0;height:225px}.page-hero-beta .grid-container{padding-top:290px;padding-bottom:2em}.page-hero-beta .grid-container p{font-size:16px}.page-hero-beta .background-gradient{position:absolute;bottom:-22%;left:0;right:0;top:38%;background:-moz-linear-gradient(top,rgba(5,30,66,0) 0%,#091430 78%,#0a112b 100%);background:-webkit-linear-gradient(top,rgba(5,30,66,0) 0%,#091430 78%,#0a112b 100%);background:linear-gradient(to bottom,rgba(5,30,66,0) 0%,#091430 78%,#0a112b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00051e42",endColorstr="#0a112b",GradientType=0)}.page-hero-beta .grid-container .button{left:initial;margin-top:-21px;position:relative;margin-right:16px}.page-hero-beta-contained-image .image-container{width:82%;position:absolute;right:0;overflow:hidden;top:0;bottom:0}.page-hero-beta-contained-image .device-3{display:none}.page-hero-beta-contained-image .device-2{position:absolute;right:initial;top:0;width:40%;height:70%}.page-hero-beta-contained-image{background-color:#fff}.page-hero-beta-contained-image .hero-image{bottom:32%;top:10%;left:14%}.page-hero-beta .grid-container .content:before{opacity:.6}.page-hero-beta-contained-image .grid-container .content:before{opacity:.9}.page-hero-beta .grid-container .content:before{background-color:#001335}.page-hero-beta .grid-container h1:after{display:none}.page-hero-beta .grid-container h1{background-color:#001335;border:0 solid #001335}.page-hero-beta .hero-label{margin-bottom:20px;font-size:15px;border-radius:10px;margin-left:0;padding-bottom:10px;margin-bottom:20px}.page-hero-beta .button:last-child{margin-bottom:0}.page-hero-beta .grid-container .hero-links-section{width:100%;padding:0;background-color:#001235 !important;border-top:2px solid #fff;padding-top:1.5em}.page-hero-beta .icon-scroll{bottom:initial;top:210px;right:1.5em}.page-hero-beta.hero-contained .hero-image{left:0}.page-hero-beta.hero-contained .grid-container .cell{padding:2em 0;background-color:rgba(0,0,0,0);margin-top:260px}.page-hero-beta.hero-contained .grid-container .cell h1,.page-hero-beta.hero-contained .grid-container .cell h2{font-size:37px;line-height:43px}.page-hero-beta.hero-contained.no-image .grid-container .cell{margin-top:0}.page-hero-beta.hero-contained.no-image .icon-scroll{display:none}.page-hero-beta .overlay-image{height:260px}.page-hero-beta.hero-contained.no-image .overlay-image{display:none}.page-hero-beta .overlay-image{height:226px;right:0;top:0;left:0;bottom:0;text-align:left;background-position:bottom right;background-size:125% !important;display:block !important}.page-hero-beta.vimeo-container .overlay-image{display:none !important}.page-hero-beta .bg-core-blue-two{margin:0 !important;width:100%;margin-top:28px !important;font-size:16px}.page-hero-beta.hero-contained .grid-container .cell .content{width:100%}.page-hero-beta.hero-contained .grid-container .cell:after{display:none}.page-hero-beta.hero-contained .hero-image{max-width:100%}.page-hero-beta .grid-x:before,.page-hero-beta .grid-x:after{left:initial;right:1.5em;bottom:initial;top:180px;display:none}.page-hero-beta .grid-x:after{left:initial;right:2.1em;bottom:initial;top:180px}.hero-single.hero-contained .date{bottom:initial;top:90px;left:0;width:90px}.hero-single.hero-contained .date .day{font-size:15px}.hero-single.hero-contained .date .day-num{font-size:39px}.hero-single.hero-contained .date .month{font-size:12px}.hero-single.hero-contained .date .year{font-size:13px}body .event-content .large-8{padding-right:1em}.event-content .large-8 hr{margin:1em 0 3em}.page-hero-beta .grid-container .title{margin-left:0}.page-hero-beta .grid-container .content a,.page-hero-beta .grid-container .content li,.page-hero-beta .grid-container .content p{font-size:15px !important;line-height:23px !important;padding:0;width:100%}body .header-sub-navigation .sub-name strong{font-size:17px}body .header-sub-navigation .sub-name span{font-size:15px}body .page-hero-beta .grid-container{padding-top:270px;overflow:visible;position:relative;z-index:9999}body .home-page-hero .page-hero-beta .grid-container{padding-bottom:2em;padding-top:254px}body .page-hero-beta.hero-contained .grid-container .cell{margin-top:225px}.page-hero-beta.hero-contained .grid-container:after{width:100%;left:0}.page-hero-beta.hero-contained .grid-container:after{display:none}.hero-single.hero-contained .default-link{margin-bottom:2em}body .page-hero-beta.hero-search .hero-image{height:200px;display:block;position:relative;z-index:99;background-position:center;left:0;right:0;top:0;bottom:0;width:100%}body .page-hero-beta.hero-search .grid-container{display:none}body .page-hero-beta.hero-search .grid-x{min-height:initial !important}body .page-hero-beta.hero-search .grid-container .cell{margin-top:0}body .page-hero-beta.hero-search .grid-container .cell p{margin-top:20px}body .page-hero-beta.hero-search .grid-container .cell .content{margin:0}.hero-search-bar .search-container .search label{margin-bottom:10px !important;font-size:22px !important;text-transform:capitalize !important}body .hero-search-bar .search-container .search{padding:10px 0;background-color:#fff;border-radius:0}body .hero-search-bar .search-container .search input{height:60px;margin:0}.page-hero-beta.hero-contained.vimeo-container .vimeo-wrapper{left:0;max-width:100%}.page-hero-beta.hero-contained.vimeo-container .hero-image{height:230px;min-height:230px}.page-hero-beta .grid-container .content p{background-color:#001235}}@-webkit-keyframes move{0%{-webkit-transform-origin:center right;-moz-transform-origin:center right;-ms-transform-origin:center right;-o-transform-origin:center right;transform-origin:center right;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05)}100%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}}.table-beta,.wysiwyg .table-beta,.wysiwyg table{margin-top:2em;margin-bottom:2em;box-shadow:0 5px 10px rgba(0,0,0,.03),0 5px 10px rgba(0,0,0,.07);overflow:hidden;border-radius:10px;background:#041e42}.table-beta caption,.wysiwyg .table-beta caption,.wysiwyg table caption{padding-left:0;font-size:22px;margin-bottom:10px;background-color:#fff !important}.table-beta caption:before,.wysiwyg .table-beta caption:before,.wysiwyg table caption:before{display:none}.table-beta .thead-label,.wysiwyg .table-beta .thead-label,.wysiwyg table .thead-label{font-weight:700;margin-bottom:2px;padding-bottom:0;font-size:16px;text-transform:uppercase;color:#061e42;margin-top:0}.table-beta td,.wysiwyg .table-beta td,.wysiwyg table td{line-height:21px}.table-beta tr:last-child td,.wysiwyg .table-beta tr:last-child td,.wysiwyg table tr:last-child td{padding-bottom:30px}.table-beta tr:first-child td,.wysiwyg .table-beta tr:first-child td,.wysiwyg table tr:first-child td{padding-top:20px}.table-beta thead,.wysiwyg .table-beta thead,.wysiwyg table thead{border-radius:10px;overflow:hidden;border:0}.table-beta thead th,.wysiwyg .table-beta thead th,.wysiwyg table thead th{border-radius:12px;border-right:2px solid #fff}.table-beta thead th:last-child,.wysiwyg .table-beta thead th:last-child,.wysiwyg table thead th:last-child{border-right:0}.table-beta tbody td,.table-beta tbody th,.table-beta tfoot td,.table-beta tfoot th,.table-beta thead td,.table-beta thead th,.wysiwyg .table-beta tbody td,.wysiwyg .table-beta tbody th,.wysiwyg .table-beta tfoot td,.wysiwyg .table-beta tfoot th,.wysiwyg .table-beta thead td,.wysiwyg .table-beta thead th,.wysiwyg table tbody td,.wysiwyg table tbody th,.wysiwyg table tfoot td,.wysiwyg table tfoot th,.wysiwyg table thead td,.wysiwyg table thead th{padding:12px 20px;font-size:17px;text-align:left}.table-beta .fa,.table-beta .fas,.table-beta .fab,.wysiwyg .table-beta .fa,.wysiwyg .table-beta .fas,.wysiwyg .table-beta .fab,.wysiwyg table .fa,.wysiwyg table .fas,.wysiwyg table .fab{margin-right:6px;color:#041e42;font-size:16px}.table-beta .file-size,.wysiwyg .table-beta .file-size,.wysiwyg table .file-size{font-size:13px;line-height:13px;color:#006726;text-decoration:none;margin-left:8px;white-space:pre;text-decoration:none;font-weight:700}@media screen and (max-width:63.9375em){.table-beta,.wysiwyg .table-beta,.wysiwyg table{box-shadow:none;overflow:visible;margin-bottom:2em;background:#fff}.table-beta tr,.wysiwyg .table-beta tr,.wysiwyg table tr{margin-bottom:0;overflow:hidden;border:0 solid #fbfbfb !important;border-bottom:2px solid #e7e7e7 !important;background-color:#fbfbfb !important;padding:7px 15px 15px}.table-beta tbody,.wysiwyg .table-beta tbody,.wysiwyg table tbody{border:0;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);border-radius:10px;display:block}.table-beta tbody td,.table-beta tbody th,.table-beta tfoot td,.table-beta tfoot th,.table-beta thead td,.table-beta thead th,.wysiwyg .table-beta tbody td,.wysiwyg .table-beta tbody th,.wysiwyg .table-beta tfoot td,.wysiwyg .table-beta tfoot th,.wysiwyg .table-beta thead td,.wysiwyg .table-beta thead th,.wysiwyg table tbody td,.wysiwyg table tbody th,.wysiwyg table tfoot td,.wysiwyg table tfoot th,.wysiwyg table thead td,.wysiwyg table thead th{padding:0 10px;text-align:left !important}.table-beta tr,.wysiwyg .table-beta tr,.wysiwyg table tr{padding:15px 10px 10px}.table-beta tr td,.wysiwyg .table-beta tr td,.wysiwyg table tr td{border-right:0 !important;margin-bottom:0;font-size:16px;border-bottom:2px solid #fff;padding-bottom:10px !important;padding-top:10px}.table-beta tr td:first-child,.wysiwyg .table-beta tr td:first-child,.wysiwyg table tr td:first-child{padding-top:0}.table-beta tr td:last-child,.wysiwyg .table-beta tr td:last-child,.wysiwyg table tr td:last-child{border-bottom:0;margin-bottom:0}.table-beta tr:last-child,.wysiwyg .table-beta tr:last-child,.wysiwyg table tr:last-child{border-radius:0 0 10px 10px;border-bottom:0 !important}.table-beta tr:last-child td,.wysiwyg .table-beta tr:last-child td,.wysiwyg table tr:last-child td{padding-bottom:0}.table-beta tr:first-child,.wysiwyg .table-beta tr:first-child,.wysiwyg table tr:first-child{border-radius:10px 10px 0 0}.table-beta tr:first-child td,.wysiwyg .table-beta tr:first-child td,.wysiwyg table tr:first-child td{padding-top:10px}}.table-beta .table-beta caption,.wysiwyg .table-beta .table-beta caption,.wysiwyg table .table-beta caption{font-size:18px}@media screen and (max-width:39.9375em){.table-beta tbody,.wysiwyg .table-beta tbody{box-shadow:none}.table-beta caption,.wysiwyg .table-beta caption{font-size:19px;line-height:normal}.table-beta tr td,.wysiwyg .table-beta tr td{padding-bottom:15px !important;padding-top:15px !important;border-bottom:2px solid #efefef}.table-beta tr td ul,.wysiwyg .table-beta tr td ul{margin-bottom:0}}@charset "UTF-8";.search-component .uls-site-search input[type=search]{height:60px;padding-left:20px;margin:0}body .search-results-title{width:100%;font-size:14px;border-bottom:2px solid #eee;margin-bottom:3em !important;padding-bottom:.8em;margin-top:1em}body .sub-section-link a{border-bottom-color:#eee !important}html body#body-element .grid-container .search-recommended-static div.bg-faded-grey.custom-tile h2.uppercase{font-size:18px;line-height:32px;margin:0 0 20px;border-bottom:1px solid #ccc;padding-bottom:10px}html body#body-element .grid-container .search-recommended-static div.bg-faded-grey.custom-tile h3 a{font-size:17px;line-height:29px}html body#body-element .grid-container .search-recommended-static div.bg-faded-grey.custom-tile h3{margin-bottom:10px}html body#body-element .grid-container .search-recommended-static div.bg-faded-grey.custom-tile p:last-of-type{margin-bottom:0}@media screen and (max-width:63.9375em){.search-component .form-text{font-size:14px}.search-component .button{margin-bottom:0}.search-terms-container{display:none;padding:20px 0}.search-terms-container .button{margin-bottom:10px}.search-component .uls-site-search input[type=search]{height:60px;padding-left:12px;font-size:16px;border:4px solid #ccc !important}.search-component .uls-site-search input[type=search]:focus{border:4px solid #009fe3 !important}}ul li .search-dropdown-item{padding-left:0 !important;padding:10px 0;padding-right:0 !important}ul li .search-dropdown-item .grid-container{padding:0 !important}ul li .search-dropdown-item .image{display:inline-block;height:60px;width:80px;margin-right:15px;background-size:cover;background-position:center;border-radius:5px 0 0 5px;border-right:4px solid #041e42;background-color:#173154}ul li .search-dropdown-item .content{display:inline-block;vertical-align:top;width:80%}ul li .search-dropdown-item .content .details{display:block;margin-bottom:10px}ul li .search-dropdown-item .content .label-type{display:inline-block;background-color:#041e42;color:#fff;text-transform:uppercase;font-weight:700;padding:2px 10px;border-radius:3px;font-size:12px;vertical-align:top;margin-right:10px}ul li .search-dropdown-item .content .title{font-size:18px;font-weight:700;display:block;margin-bottom:10px;float:left;margin-top:0;line-height:23px}ul li .search-dropdown-item .content .title strong{font-weight:700;border-bottom:2px solid #1e5c96;background-color:#f0f0f0}ul li .search-dropdown-item .content .meta{display:inline-block;text-transform:uppercase;margin-top:2px;text-transform:uppercase;font-weight:700;font-size:11px;margin-right:15px}ul li .search-dropdown-item .content .meta .fa{color:#b9b9b9;font-size:18px;margin-right:8px}ul li .search-dropdown-item .fa-arrow-right{font-size:25px;color:#041e42}ul li .search-dropdown-item.event-item .content .label-type{background-color:#0d5550}ul li .search-dropdown-item.event-item .image{border-color:#0d5550}ul li .search-dropdown-item.news-item .content .label-type{background-color:#462340}ul li .search-dropdown-item.news-item .image{border-color:#462340}ul li .search-dropdown-item.course-item .image{position:relative}ul li .search-dropdown-item.course-item .image:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;top:0;left:0;right:0;bottom:0;font-size:40px;text-align:center;color:#3f597b;padding:20px 0}ul li .search-dropdown-item.document-item .image{position:relative}ul li .search-dropdown-item.document-item .image:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;top:0;left:0;right:0;bottom:0;font-size:40px;text-align:center;color:#3f597b;padding:20px 0}@media screen and (max-width:39.9375em){ul li .search-dropdown-item .image{width:22%;margin-right:3%}ul li .search-dropdown-item .content{width:70%}ul li .search-dropdown-item .content .title{font-size:16px;float:none;line-height:20px}ul li .search-dropdown-item .content .label-type{font-size:10px}ul li .search-dropdown-item .content .meta{font-size:10px}ul li .search-dropdown-item .small-2{display:none}ul li .search-dropdown-item{padding:10px 0 0}ul li .search-dropdown-item .content .meta .fa{font-size:15px;margin-right:5px}ul li .search-dropdown-item .content .label-type{padding:1px 7px;margin-right:5px}ul li .search-dropdown-item .content .meta{margin-right:5px}ul li .search-dropdown-item .content .meta .fa{font-size:11px}ul li .search-dropdown-item.course-item .image:before,ul li .search-dropdown-item.document-item .image:before{font-size:30px}body .search-recommended-static{display:none}}.content-media{color:#fff}.content-media span{color:#fff !important}.dark-grey-bg .hollow span{color:#fff !important}.kis-widget.responsive.vertical .kis-widget__lead,.kis-widget.vertical .kis-widget__lead,.kis-widget .kis-widget__cta-block .kis-widget__cta a{color:#000 !important}body .kis-widget p,body .kis-widget a{color:#000 !important}.opacity-effect .button.hollow{border:1px solid #005c97;color:#fff}body .button.clear.disabled{color:#041e42;opacity:1}body .sb-icon-search:focus,body .sb-search-submit:focus{background-color:#005c97 !important;border:2px solid #041e42}body .sb-icon-search:active,body .sb-search-submit:active{background-color:#005c97 !important;border:2px solid #041e42}.button a{color:#fff}@media screen and (max-width:63.9375em){.grid-container{overflow:hidden}}#filters .accordion .facetcategory .category input{outline:2px solid #041e42;border-color:#041e42 !important}#filters .accordion .facetcategory .category input:focus{border:2px solid #005c97 !important;outline:2px solid #005c97 !important}#filters .accordion .facetcategory .category input:active{border:2px solid #005c97 !important;outline:2px solid #005c97 !important}.uls-site-search input[type=search]{border:2px solid #041e42 !important;padding-left:13px}.uls-site-search input[type=search]:focus{border:4px solid #005c97 !important;outline:2px solid #005c97 !important}.uls-site-search input[type=search]:active{border:4px solid #005c97 !important;outline:2px solid #005c97 !important}::placeholder{color:#041e42;opacity:1}:-ms-input-placeholder{color:#041e42}::-ms-input-placeholder{color:#041e42}body .sb-search-submit{display:block;background-color:#001635;z-index:999;padding-left:10px;padding-right:10px;width:100px;color:#fff;font-weight:700;opacity:1}.utility,.utility li a,.event-slider-container .button{background-color:#fff}.header-beta:before{display:none}.bg-navy .lead{color:#fff}#uls_cc{opacity:1}#uls_cc .dark-grey-bg{background-color:#041536;border-radius:10px 10px 0 0;padding:0;margin-bottom:0}#uls_cc .cell.large-2{display:inherit}#uls_cc .button{margin-bottom:0;height:100%;font-size:16px;padding:25px 36px;border-radius:0 10px 0 0 !important}@media screen and (max-width:39.9375em){#uls_cc{width:100%;bottom:0}#uls_cc p{width:85%;font-size:10px;line-height:19px}#uls_cc .grid-container{padding:0}#uls_cc .button{font-size:21px !important;padding:10px !important}#uls_cc .fa-times-circle{display:block}#uls_cc .dark-grey-bg{padding:14px 15px 10px}#uls_cc .dark-grey-bg .button{font-size:24px;padding:6px;border-radius:5px !important}#uls_cc .cell.large-2{display:inline-block}}body .lead{font-size:24px !important;line-height:normal}@media screen and (max-width:39.9375em){body .lead{font-size:18px !important}}body [type=checkbox]:focus,body [type=radio]:focus{outline:2px solid #005c97}.has-image[data-image-fit=contain] .fancybox__image{background-color:#fff}.page-tile .uls-overlay-link{transition:all .5s ease}.page-tile .uls-overlay-link:focus{color:#fff !important;background-color:#041e42;padding-left:14px;border-radius:5px;padding-top:8px;margin-bottom:15px !important;transition:all .5s ease;display:block}.page-tile .uls-overlay-link:focus h3{font-size:20px}.page-tile .uls-overlay-link:focus:before{border:0 !important}body .footer-beta .grid-container a{transition:all .5s ease}body .footer-beta .grid-container a:focus,.footer-beta .grid-container .page-tile a:focus{text-decoration:underline !important;color:#061536 !important;background-color:#fff;border-radius:5px;padding-left:20px;padding-right:20px;transition:all .5s ease}.footer-beta .grid-container .page-tile a:focus h3{color:#001436 !important}@media screen and (max-width:39.9375em){.virtual-campus-iframe{max-height:300px}}body .footer-beta .grid-container .page-tile .uls-overlay-link:focus:after{background-color:#102444}.header-current .utility li a:focus{background-color:#f4f4f4;outline:0px !important;border:0 !important;color:#041e42 !important}a{min-height:45px;min-width:45px;display:inline-block}.staff-details a{display:inline-block;min-height:45px;min-width:45px}.page_letters ul li a:focus{background-color:#061536 !important}.footer-beta .sub-sub-footer a{padding-bottom:0;text-align:left;width:55%;float:left;font-size:15px !important}.footer-beta .sub-sub-footer .fab{width:35%}.uls-course-listing .page-tile{border-top:2px solid #f3f3f3}.uls-course-listing .page-tile h3{margin:0 !important}.uls-course-listing .page-tile a{min-height:55px;display:block;padding:30px 0}.blog-nav-search{background-color:#f6f6f6;padding:25px 0}.blog-nav-search label{width:13%;display:inline-block;text-transform:uppercase}@media screen and (max-width:63.9375em){.blog-nav-search label{width:100%;display:inline-block;text-transform:uppercase;margin-top:0}}.blog-nav-search form{display:inline-block;width:85%}@media screen and (max-width:63.9375em){.blog-nav-search form{width:100%}}.blog-nav-search input[type=text]{display:inline-block;max-width:80%;border-radius:10px 0 0 10px;border-right:0;margin-bottom:0;float:left}@media screen and (max-width:63.9375em){.blog-nav-search input[type=text]{max-width:100%;border-right:2px solid #041e42;float:none;border-radius:10px}}.blog-nav-search .button{width:16%;display:inline-block}@media screen and (max-width:63.9375em){.blog-nav-search .button{width:100%;display:block;margin-top:10px}}.page_letters a{display:inline-block;min-height:45px;font-size:24px;text-align:center}.page-tile.event-tile.page-tile-stretched .event-content{max-width:70%}@media screen and (max-width:63.9375em){.page-tile.event-tile.page-tile-stretched .event-content{max-width:100%}}.course-tile .uls-overlay-link{padding:19px 0}.course-tile .uls-overlay-link:focus{background-color:#001435;color:#fff !important;padding:19px;border-radius:10px}body .bg-navy .button.hollow{color:#fff !important;border-color:#fff !important}body .bg-navy .button.hollow:hover{background-color:#005c97 !important;border-color:#005c97 !important;color:#fff !important}.embedded-service .fab:focus{box-shadow:0 0 3px 3px #3385c3;outline:4px solid #ffef00 !important}.helpButtonDisabled:focus{outline:2px solid #009fda}.logos-container img{padding:0 40px;filter:grayscale(1);opacity:.9;margin-top:1em;transition:.2s ease;transform:translateZ(0)}@media screen and (max-width:63.9375em){.logos-container img{margin-top:0;padding:0 10px}}.logos-container img:hover{filter:none;opacity:1;transform:scale(1.1);cursor:pointer}.fancybox__container{z-index:9999999999}.embedded-service #esw-fab.showAnimation{background-color:#3498db;color:#fff;border:1px solid #3498db;cursor:pointer}.embedded-service #esw-fab.showAnimation:active{background-color:#2c3e50;border-color:#2c3e50}.header-current .global-nav>li>a.hover:focus,.header-current .uls-site-search .input-group-button button:focus,body .global-nav>li>a:focus,body .tabs li.is-active a:focus,body .header-current a.brand:focus img,.header-current .utility li a:focus,.breadcrumbs-beta .spi-breadcrumb ul li a:focus{outline:3px solid #327731 !important}body .header-current .global-nav>li>a.hover:focus{background:#041e42 !important}body .header-current a.brand{display:inline-block}.breadcrumbs-beta .spi-breadcrumb ul li a:hover,.breadcrumbs-beta nav ul li a:hover,.breadcrumbs-beta .spi-breadcrumb ul li a:focus,.breadcrumbs-beta nav ul li a:focus{background-color:#fff;color:#000 !important}.breadcrumbs-beta .spi-breadcrumb ul li a:hover:before,.breadcrumbs-beta nav ul li a:hover:before,.breadcrumbs-beta .spi-breadcrumb ul li a:focus:before,.breadcrumbs-beta nav ul li a:focus:before{color:#011535 !important}.breadcrumbs-beta .spi-breadcrumb ul li a:hover span,.breadcrumbs-beta nav ul li a:hover span,.breadcrumbs-beta .spi-breadcrumb ul li a:focus span,.breadcrumbs-beta nav ul li a:focus span{color:#000 !important}.breadcrumbs-beta nav ul li a:focus{outline:3px solid #327731 !important}.standard-page-image .button:hover{background-color:#fff !important;color:#061e42 !important}.standard-page-image .button:focus{outline:3px solid #fff !important;background-color:#fff !important;color:#000 !important}.most-viewed-tile a.uls-overlay-link:focus{background-color:#041e42;color:#fff !important}.text-image-beta{padding:4em 0;position:relative;overflow:hidden}.text-image-beta .grid-container{position:relative}.text-image-beta .responsive-embed{overflow:hidden;border-radius:10px}.text-image-beta h2{font-size:48px !important;line-height:42px;margin-bottom:10px;line-height:47px}.text-image-beta h3{font-size:26px;margin-top:15px !important}.text-image-beta .button{margin-bottom:0;margin-top:20px}.text-image-beta .content-left{padding-right:5em}.text-image-beta .content-right{padding-left:0}.text-image-beta img,.text-image-beta iframe{border-radius:20px;width:90%;display:block}.text-image-beta.bg-navy{color:#fff}.text-image-beta.bg-navy p,.text-image-beta.bg-navy a{color:#fff !important}.text-image-beta .background-left{position:absolute;left:0;top:0;bottom:0;width:40%;background-size:cover;background-position:center right}.text-image-beta .background-right{position:absolute;right:0;top:0;bottom:0;width:25%;background-size:cover;background-position:center left}.text-image-beta .read-more{display:none;padding-bottom:1em}.text-image-beta.text-left .content-left{margin-left:9%}.text-image-beta.text-left .background-left{width:15%}.text-image-beta.text-left .background-right{width:40%}.large-auto .text-image-beta{padding:1em 0}.large-auto .text-image-beta .content-right{padding-left:2em}.large-auto .text-image-beta .content-left{padding-right:2em}#blogContent .text-image-component .large-6{width:100%;max-width:100%}#blogContent .text-image-component .large-auto{flex:auto}@media only screen and (max-width:1450px){.text-image-beta .background-right{right:-3%}.text-image-beta.text-left .background-left{left:-3%}}@media only screen and (max-width:1350px){.text-image-beta .background-right{right:-6%}.text-image-beta.text-left .background-left{left:-6%}}@media only screen and (max-width:1250px){.text-image-beta .background-right{right:-9%}.text-image-beta.text-left .background-left{left:-9%}}@media only screen and (max-width:1150px){.text-image-beta .background-right{right:-12%}.text-image-beta.text-left .background-left{left:-12%}}@media screen and (max-width:63.9375em){.text-image-beta img{margin-top:2em}.text-image-beta .content-right{padding:0}.text-image-beta .content-left{padding:0}.text-image-beta .image-container{order:3}.text-image-beta{padding:3em 0}.text-image-beta.text-left .content-left{margin-left:0}}@media screen and (max-width:39.9375em){.text-image-beta .content-left,.text-image-beta .content-right{padding-right:0;padding-left:0}.text-image-beta h2{font-size:28px !important;line-height:34px}.text-image-beta{padding:2em 0}.text-image-beta .button{margin-bottom:2em}.text-image-beta h3{font-size:17px;line-height:24px}.text-image-beta img,.text-image-beta iframe{margin-top:1em;margin-bottom:.5em;width:100%}.text-image-beta h3{font-size:18px;line-height:20px}}.in-page-promotion .background-gradient{position:absolute;left:0;right:0;bottom:0;top:0;background:#000;background:-moz-linear-gradient(280deg,rgba(0,0,0,0) 28%,rgba(0,0,0,.9402135854) 92%);background:-webkit-linear-gradient(280deg,rgba(0,0,0,0) 28%,rgba(0,0,0,.9402135854) 92%);background:linear-gradient(280deg,rgba(0,0,0,0) 28%,rgba(0,0,0,.9402135854) 92%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.5}.in-page-promotion .grid-container{position:relative}.in-page-promotion .grid-container h2{font-size:42px;line-height:52px}.in-page-promotion .grid-container .content{margin-top:-10px;padding-top:32px}.in-page-promotion .grid-container .button{left:-17px;margin-top:40px;position:relative}.in-page-promotion .grid-container .button:hover{left:0;transition:left .3s}@media screen and (max-width:39.9375em){.in-page-promotion .grid-container h2{font-size:25px;line-height:35px}.in-page-promotion .grid-container .button{margin-top:20px;margin-bottom:0}.in-page-promotion .hero-image{height:250px}.in-page-promotion .grid-container{padding-top:285px;padding-bottom:2em}.in-page-promotion .grid-container .button{left:0}}@charset "UTF-8";.full-quote-beta,.quote-testimonial-component{padding:4em 0;background-color:#010f27;color:#fff}.full-quote-beta .cell,.quote-testimonial-component .cell{position:relative;overflow:visible}.full-quote-beta .cell:before,.quote-testimonial-component .cell:before{content:"“";position:absolute;font-size:500px;color:#0e2952;left:-5%;bottom:0;top:0;line-height:normal;z-index:-1}.full-quote-beta .cell:after,.quote-testimonial-component .cell:after{content:"“";position:absolute;font-size:500px;color:#0e2952;right:-5%;bottom:0;top:0;line-height:normal;z-index:-1}.full-quote-beta .cell,.quote-testimonial-component .cell{position:relative;z-index:1}.full-quote-beta h3,.quote-testimonial-component h3{margin-bottom:0}.full-quote-beta .h2,.quote-testimonial-component .h2{font-size:28px;margin-top:1em;font-style:italic;font-weight:400;line-height:43px}.full-quote-beta .h3,.quote-testimonial-component .h3{font-size:22px;margin-top:1em;font-style:italic;font-weight:400;line-height:37px}.full-quote-beta .author,.quote-testimonial-component .author{font-size:21px;display:inline-block;vertical-align:middle;text-align:center;margin-bottom:1em;margin-top:2em}.full-quote-beta .author span,.quote-testimonial-component .author span{display:inline-block}.full-quote-beta .author span strong,.quote-testimonial-component .author span strong{display:block;text-transform:uppercase;font-style:normal;font-size:15px}.full-quote-beta .image,.quote-testimonial-component .image{display:inline-block;float:left;margin:auto;margin-bottom:20px;width:80px;height:80px;background-size:cover;background-position:center;padding-right:20px;margin-right:20px;margin-top:-12px;border-radius:10px}.full-quote-beta.bg-faded-grey,.quote-testimonial-component.bg-faded-grey{color:#010f27}.full-quote-beta.bg-faded-grey .cell:after,.full-quote-beta.bg-faded-grey .quote-testimonial-component .cell:after,.full-quote-beta.bg-faded-grey .cell:before,.full-quote-beta.bg-faded-grey .quote-testimonial-component .cell:before,.quote-testimonial-component.bg-faded-grey .cell:after,.quote-testimonial-component.bg-faded-grey .quote-testimonial-component .cell:after,.quote-testimonial-component.bg-faded-grey .cell:before,.quote-testimonial-component.bg-faded-grey .quote-testimonial-component .cell:before{color:#fff}.sub-page-content .full-quote-beta{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:2em 0;padding:2em 0}.sub-page-content .full-quote-beta .grid-x:before,.sub-page-content .full-quote-beta .grid-x:after{font-size:300px}.sub-page-content .h2,.sub-page-content .h3{font-size:22px}@media screen and (max-width:39.9375em){.full-quote-beta h3{font-size:20px}.full-quote-beta .h2,.full-quote-beta .h3{font-size:17px;line-height:30px;margin-top:1em}.full-quote-beta{padding:3em 0 2em}.full-quote-beta .cell:before,.quote-testimonial-component .cell:before,.full-quote-beta .cell:after,.quote-testimonial-component .cell:after{display:none}.full-quote-beta .author span{display:block;text-align:center !important}.full-quote-beta .image{width:80px;height:80px;display:block;margin:auto;float:none}.full-quote-beta .show-title{text-align:center}.full-quote-beta .author,.quote-testimonial-component .author{margin-top:0}.full-quote-beta .author .image,.quote-testimonial-component .author .image{margin-bottom:20px}}@charset "UTF-8";.page-tile,.featured-tile{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);margin-bottom:0;-webkit-transition:all .5s;position:relative;z-index:0;color:#041e42;overflow:hidden;border-radius:20px !important}.page-tile .date,.featured-tile .date{display:none}.page-tile .lead,.featured-tile .lead{color:#000;margin-bottom:10px}.page-tile ul,.featured-tile ul{margin-left:1.5em !important;list-style:disc;font-family:"Open Sans",sans-serif !important;font-size:15px}.page-tile figcaption,.featured-tile figcaption{font-size:19px}.page-tile:not(.page-tile-info):hover .button,.featured-tile:not(.page-tile-info):hover .button{background-color:#041e42;color:#fff !important}.page-tile .button,.featured-tile .button{margin-top:1.5em !important}.page-tile .like-button,.featured-tile .like-button{position:absolute;bottom:1.2em;right:1.5em;z-index:99999;font-size:19px;color:#041e42;border-radius:8px;font-weight:700}.page-tile .like-button:hover,.featured-tile .like-button:hover{color:#1f3c6d}.page-tile .like-button.disabled span.fa-heart,.featured-tile .like-button.disabled span.fa-heart{color:#d4351c}.page-tile .content,.featured-tile .content{padding:15px 25px 25px}.page-tile .content h3,.featured-tile .content h3{margin-bottom:0;font-size:22px;margin-top:0 !important}.page-tile .content a,.featured-tile .content a{padding-top:10px;padding-bottom:5px;margin-bottom:10px;padding-right:20px}.page-tile .content p,.featured-tile .content p{z-index:99999;position:relative}.page-tile .content .button,.featured-tile .content .button{margin-bottom:0;margin-top:5px;font-size:14px}.page-tile .content .button:hover .image,.featured-tile .content .button:hover .image{transform:scale(1.4)}.page-tile .image-container,.featured-tile .image-container{position:relative;overflow:hidden;border-radius:10px 10px 0 0}.page-tile .image,.featured-tile .image{height:200px;background-size:cover;background-position:right;border-radius:10px 10px 0 0;display:block;position:relative;transition:all .5s;-webkit-transition:all .5s}.page-tile .contained-image,.featured-tile .contained-image{background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important}.page-tile:not(.page-tile-info):hover,.featured-tile:not(.page-tile-info):hover{box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.1);-webkit-transition:all .5s;cursor:pointer}.page-tile:not(.page-tile-info):hover .image-container .image,.featured-tile:not(.page-tile-info):hover .image-container .image{transform:scale(1.2)}.page-tile:not(.page-tile-info):hover h3,.featured-tile:not(.page-tile-info):hover h3{text-decoration:underline}.page-tile .tag,.featured-tile .tag{background-color:#f0f3f5;padding:5px 10px;border-radius:5px;font-weight:700;margin-right:8px;font-size:13px;margin-top:20px;display:inline-block}.page-tile .tags-container,.featured-tile .tags-container{position:absolute;bottom:0;right:0}.page-tile .tags-container .tag,.featured-tile .tags-container .tag{position:relative !important}.page-tile .tags-container .tag.riverside-theatre,.featured-tile .tags-container .tag.riverside-theatre{background-color:#073b4c !important;color:#fff !important}.page-tile .tags-container .tag.ulster-presents,.featured-tile .tags-container .tag.ulster-presents{background-color:#ad0068 !important;color:#fff !important}.page-tile .video-icon,.page-tile .podcast-icon,.featured-tile .video-icon,.featured-tile .podcast-icon{position:absolute;left:0;bottom:0;background-color:#041e42;border-radius:0 10px 0 0;text-align:center;color:#fff;font-size:22px;min-width:56px}.page-tile .video-icon .fa,.page-tile .video-icon .fas,.page-tile .video-icon .fa-thin,.page-tile .video-icon span,.page-tile .video-icon i,.page-tile .podcast-icon .fa,.page-tile .podcast-icon .fas,.page-tile .podcast-icon .fa-thin,.page-tile .podcast-icon span,.page-tile .podcast-icon i,.featured-tile .video-icon .fa,.featured-tile .video-icon .fas,.featured-tile .video-icon .fa-thin,.featured-tile .video-icon span,.featured-tile .video-icon i,.featured-tile .podcast-icon .fa,.featured-tile .podcast-icon .fas,.featured-tile .podcast-icon .fa-thin,.featured-tile .podcast-icon span,.featured-tile .podcast-icon i{padding:16px 17px 22px}.blog-tile .image{height:250px}.blog-tile .date{display:block;font-size:14px;border-bottom:2px solid #f0f0f0;padding-bottom:10px;margin-bottom:20px}.page-tile .content ul{margin:0}.large-up-4 .page-tile .image{background-position:center center}.page-tile-stretched{position:relative}.page-tile-stretched .image-container{position:absolute;top:0;bottom:0;left:0;right:70%;border-bottom:0;border-radius:10px 0 0 10px}.page-tile-stretched .image-container .image{height:100%;border-radius:10px 0 0 10px}.page-tile-stretched .content{width:70%;display:inline-block;margin-left:30%;display:inline-block}.page-tile-stretched:hover .image-container:after{height:100%;width:7px;transition:height .3s ease-in-out}.featured-tile{box-shadow:none;border-radius:0;padding-bottom:0;margin-bottom:0;border-radius:10px;background-color:#f7f7f7}.featured-tile .podcast-icon,.featured-tile .video-icon{font-size:28px;min-width:56px;width:72px;padding:3px}.featured-tile .date{font-size:18px !important;display:block !important;margin-bottom:10px !important}.featured-tile h3{font-size:32px !important}.featured-tile:hover h3{text-decoration:underline}.featured-tile .image-container{border-radius:10px 0 0 10px}.featured-tile .image-container .image{border-radius:10px 0 0 10px}.featured-tile .image-container:before{top:0;bottom:0;height:100%;width:6px;left:initial;right:0}.featured-tile .image-container:after{top:0;bottom:0;height:100%;width:6px !important;left:initial;right:0}.featured-tile .featured{padding:5px 15px;text-align:center;border-radius:5px;font-size:16px;font-weight:700;color:#fff;display:inline-block;margin-bottom:20px;text-transform:uppercase;background-color:#041e42}.featured-tile.featured-tile-news .featured{background-color:#041e42}.featured-tile.featured-tile-event .image-container:before,.featured-tile.featured-tile-event .image-container:after{background-color:#041e42 !important}.featured-tile.featured-tile-event .date .fa,.featured-tile.featured-tile-event .date .fa-thin{color:#041e42}.featured-tile.featured-tile-event .podcast-icon,.featured-tile.featured-tile-event .video-icon{background-color:#041e42 !important}.featured-tile:hover,.most-viewed-tile:hover{box-shadow:none;border-radius:0}.featured-tile .image-container .image{min-height:340px}.page-tile.event-tile .image-container:before,.page-tile.phd-tile .image-container:before{background-color:#041e42}.page-tile.event-tile .image-container:after,.page-tile.phd-tile .image-container:after{background-color:#062f68}.page-tile.event-tile .image-container .image,.page-tile.phd-tile .image-container .image{border-color:#041e42}.page-tile.event-tile .content h3,.page-tile.phd-tile .content h3{font-size:22px}.page-tile.event-tile .tags-container,.page-tile.phd-tile .tags-container{bottom:18px;left:1em}.page-tile.event-tile .event-content,.page-tile.phd-tile .event-content{display:inline-block;width:100%;padding-bottom:40px}.page-tile.event-tile .meta span,.page-tile.phd-tile .meta span{color:#041e42;text-align:left}.page-tile.event-tile .meta p,.page-tile.phd-tile .meta p{padding-left:25px;margin-bottom:0;margin-top:6px !important;overflow:hidden;font-size:14px;line-height:20px}.page-tile.event-tile .content,.page-tile.phd-tile .content{min-height:0px;padding:0 20px}.page-tile.event-tile .content .event-content,.page-tile.phd-tile .content .event-content{padding:15px 0 70px}.page-tile.event-tile .date,.page-tile.phd-tile .date{display:inline-block;width:80px;float:left;background-color:#fff;border-top:2px solid #f8f8f8;color:#041e42;border-radius:12px;margin-right:20px;margin-bottom:25px;margin-top:25px;padding-top:10px;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);position:absolute;top:20px;right:0;z-index:99999999;margin-top:0 !important}.page-tile.event-tile .date .fa,.page-tile.phd-tile .date .fa,.page-tile.event-tile .date .fas,.page-tile.phd-tile .date .fas,.page-tile.event-tile .date .fa-thin,.page-tile.phd-tile .date .fa-thin{display:none}.page-tile.event-tile .date span,.page-tile.phd-tile .date span{display:block;text-align:center}.page-tile.event-tile .date .day,.page-tile.phd-tile .date .day{text-transform:uppercase;font-size:14px;margin-top:0}.page-tile.event-tile .date .day-num,.page-tile.phd-tile .date .day-num{font-weight:700;font-size:34px;line-height:20px;margin-top:4px;margin-bottom:4px}.page-tile.event-tile .date .month,.page-tile.phd-tile .date .month{font-weight:700;font-size:16px}.page-tile.event-tile .date .year,.page-tile.phd-tile .date .year{font-weight:700;background-color:#041e42;color:#fff;margin-top:7px;font-size:14px;padding:2px 5px;border-radius:0 0 10px 10px}.page-tile.event-tile .video-icon,.page-tile.phd-tile .video-icon,.page-tile.event-tile .podcast-icon,.page-tile.phd-tile .podcast-icon{display:block;background-color:#05295a}.featured-event-news{border-radius:0;box-shadow:none}.event-tile.page-tile-stretched .event-content{width:100%}.most-viewed-container{padding-left:2em;border-left:2px solid #e9e9e9}.most-viewed-tile{border-radius:0;box-shadow:none;padding:0;border-bottom:2px solid #e9e9e9;margin-bottom:1em;padding:0 20px 20px !important}.most-viewed-tile:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.most-viewed-tile .content{padding:0;min-height:0px;margin-top:10px}.most-viewed-tile .content h3{font-size:18px}.most-viewed-tile .tag{margin-top:10px}.most-viewed-tile .date .fa,.most-viewed-tile .fa-thin{color:#041e42 !important}.most-viewed-tile .number{font-weight:700;font-size:36px;color:#041e42;font-weight:700;float:left;margin-right:10px;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,sans-serif;min-height:100px}.most-viewed-tile:hover h3,.most-viewed-tile:focus h3{text-decoration:underline}.most-viewed-tile:hover .number,.most-viewed-tile:hover .date .fa,.most-viewed-tile:hover .date .fa-thin,.most-viewed-tile:focus .number,.most-viewed-tile:focus .date .fa,.most-viewed-tile:focus .date .fa-thin{color:#041e42}.most-viewed-tile:focus{border-bottom-color:#041e42}ol.featured-list{list-style:none;counter-reset:item;margin:0}ol.featured-list li{counter-increment:item;border-radius:0;box-shadow:none;padding:0;border-bottom:2px solid #e9e9e9;margin-bottom:1em;padding-bottom:25px}ol.featured-list li:before{content:counter(item);font-weight:700;font-size:36px;color:#041e42;font-weight:700;float:left;margin-right:10px;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,sans-serif}ol.featured-list li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}ol.featured-list li:hover h3,ol.featured-list li:focus h3{text-decoration:underline}ol.featured-list li:hover .number,ol.featured-list li:hover .date .fa,ol.featured-list li:hover .date .fa-thin,ol.featured-list li:focus .number,ol.featured-list li:focus .date .fa,ol.featured-list li:focus .date .fa-thin{color:#041e42}ol.featured-list li:focus{border-bottom-color:#041e42}ol.featured-list li .content{padding:0;min-height:0px;margin-top:0}ol.featured-list li .tag{margin-top:10px;display:inline}ol.featured-list li .date .fa,ol.featured-list li .date .fa-thin{color:#041e42 !important}ol.featured-list li a:hover:before{box-shadow:none !important}.hide-list-numbers li:before{display:none !important}.image-tag{transform:rotate(45deg);position:absolute;top:38px;right:-32%;color:#fff;font-weight:700;padding:8px 20px;font-size:14px;text-align:center;min-width:100%;text-transform:uppercase;background-color:#041e42}.image-tag.white-tag{background-color:#fff;color:#041e42}.page-tile.staff-tile{text-align:left;border-top:2px solid #f7f7f7;margin-bottom:1.5em}.page-tile.staff-tile ul.accordion{margin-bottom:0;margin-top:1.5em}.page-tile.staff-tile .title-container{padding:20px 40px !important}.page-tile.staff-tile .accordion .accordion-item .accordion-title span{font-size:16px}.page-tile.staff-tile .accordion .accordion-content p{margin-top:0 !important;margin-bottom:0 !important}.page-tile.staff-tile .cover-background-r{display:none}.page-tile.staff-tile:hover{cursor:pointer}.page-tile.staff-tile:hover h3{text-decoration:underline}.page-tile.staff-tile:hover .image-container:after{background-color:#08254e;transition:.5s ease}.page-tile.staff-tile:hover .image-container:before{background-color:#0a2a55;transition:.5s ease}.page-tile.staff-tile .content{padding:35px;padding-top:0;min-height:0px}.page-tile.staff-tile .job-title{font-weight:700;font-size:16px;color:#004f80;display:block;margin-bottom:11px}.page-tile.staff-tile h3{padding:20px;font-size:25px;padding:10px 0 0;margin-bottom:5px;position:relative;margin-top:0 !important}.page-tile.staff-tile [data-type=iframe]{position:absolute;right:15px;top:60px;color:#fff;font-size:23px;width:60px;height:60px;border-radius:10px;text-align:center;padding:13px 21px;background-color:#015c96}.page-tile.staff-tile .button{display:block;width:100%;margin-top:18px !important;display:block}.page-tile.staff-tile .meta p{margin:0}.page-tile.staff-tile .staff-details{padding:0 2em}.page-tile.staff-tile .title-container{display:block;padding:10px 5px 0}.page-tile.staff-tile .title-container .fa,.page-tile.staff-tile .title-container .fas,.page-tile.staff-tile .title-container .fa-thin{margin-right:10px;color:#041e42;width:15px}.page-tile.staff-tile .title-container p{margin-bottom:0;border-bottom:2px solid #f2f2f2;padding:7px 0;margin-top:0;font-size:14px}.page-tile.staff-tile .title-container p:first-child{margin-top:5px}.page-tile.staff-tile .title-container p:last-child{border-bottom:0}.page-tile.staff-tile .image-container{padding:0 35px}.page-tile.staff-tile .image-container .background-image{position:absolute;top:0;left:0;right:0;bottom:0;max-height:135px;opacity:.4;background-size:cover;background-position:center}.page-tile.staff-tile .image-container .fa-user{font-size:132px;width:160px;height:156px;display:inline-block;margin-top:30px;z-index:99;padding:30px 0;overflow:hidden;color:#fff;top:0;left:35px;right:0;background-color:#001435;border:4px solid #fff;border-radius:10px;text-align:center}.page-tile.staff-tile .image-container .image{position:relative;overflow:hidden;width:210px;height:205px;display:inline-block;margin-top:30px;border-radius:10px;border:4px solid #fff;margin-left:0;transform:none !important;background-position:center center;background-repeat:no-repeat}.page-tile.staff-tile .image-container:before{display:none}.page-tile.staff-tile .image-container:after{position:absolute;content:"";top:0;right:-107px;width:150%;left:0;bottom:0;height:140px;background-color:#041e42;z-index:-2;transition:.5s ease}.page-tile.page-tile-stretched.staff-tile{min-height:390px}.page-tile.page-tile-stretched.staff-tile .title-container{padding-left:31%}.page-tile.page-tile-stretched.staff-tile [data-type=iframe]{top:256px;left:40px}.page-tile.page-tile-stretched.staff-tile .image-container .image{border-radius:15px;max-width:100%;width:100%;height:200px;margin-top:35px}.page-tile.page-tile-stretched.staff-tile .image-container .fa-user{max-width:100%;width:75%;height:200px;margin-top:35px}.page-tile.page-tile-stretched.staff-tile .image-container .background-image{width:67%;height:100%;bottom:0;max-height:100%}.page-tile.page-tile-stretched.staff-tile .content{margin-left:26%}.page-tile.page-tile-stretched.staff-tile .button{display:inline-block;width:47%}.page-tile.page-tile-stretched.staff-tile .button:first-child{margin-right:3%}.page-tile.page-tile-stretched.staff-tile .image-container:after{top:0;bottom:0;height:100%;width:69%}.staff-assets-listings .page-tile.staff-tile .title-container{padding:20px 0 !important}.staff-assets-listings .page-tile.staff-tile:hover .button{background-color:#041e42}.search-results-page .page-tile-stretched .image-container{right:75%}.search-results-page .page-tile-stretched .content{margin-left:25%;width:75%}.search-results-page .page-tile-stretched .content .news-content{overflow:hidden}.search-results-page .page-tile-stretched .content .news-content h3{font-size:23px}.search-results-page .page-tile-stretched.news-tile .date{font-size:13px;margin-top:1em}.search-results-page .page-tile-stretched .content h3{font-size:22px}.search-results-page .page-tile-stretched .content p{margin-bottom:0}.search-results-page .page-tile-stretched .label,.search-results-page .page-tile-stretched .search-result--heading-label,.search-results-page .course-tile .label,.search-results-page .course-tile .search-result--heading-label{text-transform:uppercase;font-weight:700;border-radius:3px;margin-bottom:17px;font-size:13px;margin-right:10px;margin-top:0;color:#fff;background-color:#041e42;position:absolute;z-index:99;bottom:0;left:1.3em}.search-results-page .page-tile-stretched.event-tile .label,.search-results-page .page-tile-stretched.event-tile .search-result--heading-label{background-color:#041e42}.search-results-page .page-tile-stretched.news-tile .label,.search-results-page .page-tile-stretched.news-tile .search-result--heading-label{background-color:#041e42}.search-results-page .page-tile-stretched.staff-tile .label,.search-results-page .page-tile-stretched.staff-tile .search-result--heading-label{background-color:#041e42}.search-results-page .page-tile-stretched.event-tile .content .event-content{padding-right:0;min-height:initial;padding-bottom:35px}.search-results-page .page-tile-stretched.event-tile .date{position:absolute;right:1em;margin-right:0;width:95px;bottom:0;display:none}.search-results-page .page-tile-stretched.event-tile .tag{position:absolute;bottom:20px;right:initial;left:1.5em}.search-results-page .page-tile-stretched{margin-bottom:2em}.search-results-page .course-tile{position:relative;overflow:hidden;padding:1.5em;padding-left:28%}.search-results-page .course-tile p{margin-top:7px;margin-bottom:0}.search-results-page .course-tile .label,.search-results-page .course-tile .search-result--heading-label{background-color:#005d96}.search-results-page .course-tile:before{content:"";position:absolute;left:0;bottom:0;width:25%;top:0;background-color:#001435;border-right:6px solid #005d96}.search-results-page .course-tile .image-container{width:25%;height:100%;position:absolute;top:0;left:0;z-index:9}.search-results-page .course-tile .image-container .image{position:absolute;top:0;right:0;left:0;background-size:cover;background-position:center;height:100%;width:100%;border-right:5px solid #041e42;background-position-x:66%}.search-results-page .page-tile.page-tile-stretched.staff-tile{min-height:initial}.search-results-page .page-tile.page-tile-stretched.staff-tile h3{padding-top:0;font-size:23px}.search-results-page .page-tile.page-tile-stretched.staff-tile .title-container,.search-results-page .page-tile.page-tile-stretched.staff-tile .staff-details{padding-left:0;margin-left:25%;padding-top:1.5em;position:relative}.search-results-page .page-tile.page-tile-stretched.staff-tile .content{margin-left:24%;padding-bottom:30px}.search-results-page .page-tile.page-tile-stretched.staff-tile .content .button{margin-top:10px !important}.search-results-page .page-tile.page-tile-stretched.staff-tile .image-container{padding:0;margin-bottom:0}.search-results-page .page-tile.page-tile-stretched.staff-tile .image-container .image{border-radius:0;max-width:100%;width:100%;height:100%;margin-top:0;border:0;border-right:7px solid #000}.search-results-page .page-tile.page-tile-stretched.staff-tile .image-container .image{background-color:rgba(0,0,0,0);background-position-y:30%}.search-results-page .page-tile.page-tile-stretched.staff-tile .image-container:after{width:100%;content:"";font-family:"Font Awesome 6 Pro";color:#1d3c66;font-size:120px;text-align:center;padding-top:20%}.search-results-page .course-tile h3{font-size:23px;line-height:28px}.search-results-page .search-url{font-size:15px;display:block;margin-bottom:10px;font-weight:400;padding-left:20px;position:relative}.search-results-page .search-url:before{content:"";font-family:"Font Awesome 6 Pro";position:absolute;left:0;font-size:14px}.search-results-page .page-tile-stretched.ulster-web .image-container{display:none}.search-results-page .page-tile-stretched.ulster-web .content{margin-left:0;width:100%}.min-max-tiles .page-tile .image,.min-max-tiles .page-tile .featured-tile .image{height:300px}.page-tile.news-tile .image-container,.featured-tile-news .image-container,.most-viewed-tile.news-tile .image-container{border-color:#041e42}.page-tile.news-tile .image-container .image,.featured-tile-news .image-container .image,.most-viewed-tile.news-tile .image-container .image{min-height:250px}.page-tile.news-tile .number,.featured-tile-news .number,.most-viewed-tile.news-tile .number{color:#041e42}.page-tile.news-tile .date,.featured-tile-news .date,.most-viewed-tile.news-tile .date{font-size:13px;text-transform:uppercase;margin-bottom:0;display:inline-block;font-weight:700}.page-tile.news-tile .date .fa,.page-tile.news-tile .date .fa-thin,.featured-tile-news .date .fa,.featured-tile-news .date .fa-thin,.most-viewed-tile.news-tile .date .fa,.most-viewed-tile.news-tile .date .fa-thin{color:#041e42 !important;margin-right:2px}.page-tile.news-tile .content h3,.featured-tile-news .content h3,.most-viewed-tile.news-tile .content h3{font-size:22px;padding-bottom:6px}.page-tile.news-tile .video-icon,.page-tile.news-tile .podcast-icon,.featured-tile-news .video-icon,.featured-tile-news .podcast-icon,.most-viewed-tile.news-tile .video-icon,.most-viewed-tile.news-tile .podcast-icon{display:block;background-color:#05295a}.page-tile.news-tile .image-container:before,.featured-tile-news .image-container:before,.most-viewed-tile.news-tile .image-container:before{background-color:#041e42}.page-tile.news-tile .image-container:after,.featured-tile-news .image-container:after,.most-viewed-tile.news-tile .image-container:after{background-color:#062f68}.page-tile.news-tile .content{padding-top:15px}.featured-three-tiles{margin-top:2em}.featured-three-tiles.bg-navy .grid-x{border-bottom:0 !important}.featured-three-tiles .grid-container{padding-top:2em}.featured-three-tiles .page-tile .image-container .image{height:250px}.featured-three-tiles .grid-x{border-bottom:2px solid #e9e9e9;padding-bottom:3em}.featured-three-tiles .page-tile .content h3{font-size:22px}.featured-three-tiles .page-tile-stretched{margin-bottom:1.5em;min-height:47%}.featured-three-tiles .page-tile-stretched .content h3{font-size:22px}.featured-three-tiles .page-tile-stretched .content{padding-bottom:70px}.featured-three-tiles .page-tile-stretched .content .tags{position:absolute;bottom:10px;padding-bottom:0}.featured-three-tiles .cell:first-child .page-tile .image-container{position:relative;border-right:0}.gallery-tile img{border-radius:10px !important;position:relative !important;width:100% !important;height:initial !important}.gallery-tile .zoom-in{position:absolute;bottom:0;left:0;right:0;top:0;color:#fff;font-size:28px}.gallery-tile .zoom-in span{position:absolute;top:1em;left:1em}.gallery-tile .content{padding:15px 25px 25px;position:relative;z-index:999999;margin-top:-10px;background-color:#fff}.uls-events-list h3{font-size:22px}.page-tile.page-tile.staff-tile .button,.staff-tile.page-tile.phd-tile .button,.page-tile .content .button,.page-tile .button{padding:20px;font-size:15px !important}.page-tile.phd-tile:hover{cursor:default !important}.page-tile.phd-tile .meta span{color:#005c97 !important}.page-tile.phd-tile .image-container:after,.page-tile.phd-tile .image-container:before{display:none}.page-tile.phd-tile .image-container .image{position:relative;overflow:hidden;width:125px;height:160px;display:inline-block;margin:30px !important;border-radius:10px;border:4px solid #eee;margin-left:0;-webkit-transform:none !important;transform:none !important;background:url("https://www.ulster.ac.uk/__data/assets/image/0003/1519842/people-holder.jpg") no-repeat center center;background-size:cover}.page-tile.phd-tile .content{margin-left:160px;padding:25px;min-height:0}@media screen and (max-width:39.9375em){.page-tile.phd-tile .content{margin-left:0}}.page-tile.phd-tile:hover .button{background-color:inherit !important;color:inherit !important}.page-tile.phd-tile:hover h3{color:#000;text-decoration:none}.search-result--heading-label{position:relative !important;left:auto !important}@media screen and (max-width:39.9375em){.search-result--heading-label{margin:0 0 10px !important}}.search-result--sub-heading{font-weight:700;font-size:16px;color:#004f80;display:block;margin-bottom:11px}.page-tile.white-bg h3{margin-top:1.5em;margin-bottom:0}.page-tile.white-bg p{margin-top:10px}.page-tile.white-bg .text-dark-grey{border-top:2px solid #dbdbdb;padding-top:15px}.main-featured-tile .page-tile .image{height:300px}.main-featured-tile .page-tile .content h3{font-size:30px}.custom-tiles-layout .page-tile .content{padding:25px}.custom-tiles-layout .page-tile .content h3{margin-bottom:10px}.featured-event{background-size:cover;background-position:center}@media screen and (max-width:63.9375em){.featured-tile .content{padding:30px 0}.main-featured-tile .page-tile .content h3{font-size:23px}.featured-tile .image-container:before,.featured-tile .image-container:after{top:initial;left:0;height:6px;width:100%}.featured-tile .image-container .image,.featured-tile .image-container{border-radius:10px 10px 0 0}.most-viewed-container{overflow:hidden;border:0;padding:2em 0}.search-results-page .page-tile.page-tile-stretched .image-container{position:absolute;bottom:0;height:100%;border:0}.search-results-page .page-tile.page-tile-stretched .image-container .image{border-radius:0}.search-results-page .page-tile .tag{position:relative}.search-results-page .page-tile.page-tile-stretched.staff-tile .image-container{height:100%}.featured-three-tiles{margin-top:9em}.featured-three-tiles .grid-container{padding-top:2em}.search-results-page .course-tile .image-container,.search-results-page .course-tile .label,.search-results-page .course-tile .search-result--heading-label,.search-results-page .course-tile:after,.search-results-page .course-tile:before{display:none}.search-results-page .course-tile{padding-left:1.5em}body .page-tile.event-tile .date .day-num,body .page-tile.phd-tile .date .day-num{margin-top:5px}body .page-tile.event-tile .date,body .page-tile.phd-tile .date{top:25px}}@media screen and (max-width:39.9375em){.page-tile{margin-bottom:1em}.page-tile .image,.page-tile-stretched .image-container{height:180px}.min-max-tiles .page-tile .image,.min-max-tiles .page-tile .featured-tile .image{height:180px}.page-tile.event-tile .date .day-num,.page-tile.phd-tile .date .day-num{margin-top:16px}.page-tile.event-tile .date,.page-tile.phd-tile .date{min-height:96px}.featured-three-tiles .page-tile .image-container .image{height:200px}.featured-three-tiles .page-tile{margin-bottom:1.5em}.page-tile.event-tile .event-content,.page-tile.phd-tile .event-content{min-height:92px}.page-tile-stretched .image-container{position:relative}.page-tile .content p{margin-bottom:0}.page-tile-stretched .content{margin-left:0;width:100%}.page-tile-stretched .image-container:before{display:none}.page-tile-stretched .image-container:after{display:none}.page-tile-stretched .image-container .image{border-radius:10px 10px 0 0}.page-tile .content{min-height:0px}.page-tile.staff-tile h3{font-size:19px;margin-bottom:2px}.page-tile.staff-tile .job-title{font-size:14px;line-height:normal}.page-tile.staff-tile .title-container,.page-tile.staff-tile .image-container,.page-tile.page-tile-stretched.staff-tile .image-container,.page-tile.staff-tile .content{padding-left:20px;padding-right:20px}.featured-tile .image-container .image{min-height:200px}.featured-tile h3{font-size:22px !important}.featured-tile{padding-bottom:0}.most-viewed-tile .tag{position:relative}.most-viewed-tile .number{font-size:28px}.most-viewed-tile .content{padding-left:32px}.hero-search .grid-container .grid-x .cell .content p{font-size:18px;padding-left:0;line-height:28px}.hero-search .grid-container .grid-x .cell h1{margin-bottom:15px}.hero-search .cell:before{display:none}.in-page-navigation ul li a.is-active{margin-left:0}body .in-page-navigation ul li .view-more{background-color:#f4f4f4}.featured-tile .podcast-icon,.featured-tile .video-icon{font-size:23px;min-width:53px;width:62px;padding:3px}.page-tile.page-tile-stretched.staff-tile .title-container{padding-left:1.5em}.page-tile.page-tile-stretched.staff-tile .content{margin-left:0}.page-tile.page-tile-stretched.staff-tile .button{width:100%}.page-tile.page-tile-stretched.staff-tile .image-container:after{position:absolute;content:"";top:0;right:-107px;width:150%;left:0;bottom:0;height:140px;background-color:#041e42;z-index:-2;-webkit-transition:.5s ease;transition:.5s ease;display:block}.page-tile.page-tile-stretched.staff-tile .image-container{border:0}.page-tile.page-tile-stretched.staff-tile .image-container .image{position:relative;overflow:hidden;width:160px;height:160px;display:inline-block;margin-top:30px;border-radius:10px;border:4px solid #fff;margin-left:0;-webkit-transform:none !important;transform:none !important}.page-tile.page-tile-stretched.staff-tile .image-container{height:200px}.page-tile.staff-tile [data-type=iframe]{top:28px}.page-tile.page-tile-stretched.staff-tile .image-container .background-image{width:100%;height:100%;bottom:0;max-height:135px}.page-tile.staff-tile .image-container .fa-user{left:30px}.page-tile.page-tile-stretched.staff-tile .image-container .fa-user{max-width:100%;width:160px;height:160px;margin-top:30px}.search-results-page .page-tile.page-tile-stretched .image-container{display:none}.search-results-page .page-tile-stretched .content{margin-left:0;width:100%}.search-results-page .course-tile .label,.search-results-page .course-tile .search-result--heading-label,.search-results-page .page-tile-stretched .label,.search-results-page .page-tile-stretched .search-result--heading-label{position:relative;margin:0;margin-top:2em;left:0;top:0;margin-left:25px}body .grid-container .cell .search-results-page{padding-top:0 !important}.search-results-page .page-tile-stretched .content h3,.search-results-page .page-tile.page-tile-stretched.staff-tile h3,.search-results-page .course-tile h3{font-size:22px}.search-results-page .featured-tile .content,.search-results-page .page-tile .content{padding-top:18px}.search-results-page .page-tile-stretched.event-tile .content{padding:0}.search-results-page .page-tile-stretched.event-tile .content .event-content{min-height:160px;padding:15px 25px 30px}.search-results-page .page-tile-stretched.event-tile .date{display:none}.search-results-page .page-tile-stretched.event-tile .tag{position:relative;bottom:0;right:initial;left:0}.search-results-page .page-tile-stretched .content p,.search-results-page .page-tile.event-tile .meta p,.search-results-page .page-tile.phd-tile .meta p,.search-results-page .course-tile p{font-size:14px !important;line-height:24px;margin-top:15px;display:block}.search-results-page .page-tile-stretched{margin-bottom:1em;border-top:2px solid #f5f5f5}.search-results-page .page-tile.page-tile-stretched.staff-tile .title-container,.search-results-page .page-tile.page-tile-stretched.staff-tile .content{margin-left:0;padding-left:25px}.search-results-page .page-tile.event-tile .content h3,.search-results-page .page-tile.phd-tile .content h3,.search-results-page .page-tile.news-tile .content h3 .search-results-page{font-size:18px !important;margin-bottom:14px}.search-results-page .page-tile.event-tile .meta p,.search-results-page .page-tile.phd-tile .meta p{padding-left:21px}.search-results-page .page-tile.page-tile-stretched.staff-tile .content{padding-top:0}.search-results-page .course-tile:before,.search-results-page .course-tile:after{display:none}.search-results-page .page-tile-stretched .content .news-content h3{font-size:19px !important}.search-results-page .course-tile .label,.search-results-page .course-tile .search-result--heading-label{margin-left:0;margin-bottom:10px;margin-top:0}.search-results-page .course-tile{padding-left:25px}.page-tile.event-tile .meta p,.page-tile.phd-tile .meta p{font-size:14px !important}.featured-three-tiles{margin-top:7em}.featured-three-tiles .grid-container{padding-top:2em}.page-tile.event-tile .date,.page-tile.phd-tile .date{top:35px;right:-6px}.page-tile.event-tile .content h3,.page-tile.phd-tile .content h3,.page-tile.news-tile .content h3{font-size:20px}.page-hero-beta .grid-container .content p{background-color:rgba(0,0,0,0)}body .featured-tile .content{padding:30px}body .featured-tile .featured{font-size:13px;padding:5px}.page-tile.news-tile .image,.page-tile.event-tile .image,.page-tile.phd-tile .image{background-size:cover !important;background-repeat:no-repeat}.page-tile.event-tile .tag,.page-tile.phd-tile .tag{position:absolute;bottom:initial;right:1em;margin-top:0;margin-right:0;margin-left:10px}}.subjects .content{min-height:275px}@media screen and (max-width:63.9375em){.subjects .content{min-height:0}}@media screen and (max-width:39.9375em){.featured-tile figcaption,.page-tile figcaption{width:100% !important;font-size:15px}body .page-tile .image-container,body .page-tile-stretched .image-container{height:170px;border-radius:10px 10px 0 0}body .page-tile .image-container .image,body .page-tile-stretched .image-container .image{min-height:50px;height:100%;border-radius:0;background-position:80%}.featured-tile .content a,.page-tile .content a{padding-top:0;padding-bottom:0}.page-tile .button,.page-tile .content .application-form .sq-form-submit,.page-tile .content .button{padding:16px 8px;font-size:14px !important}.page-tile.news-tile .image-container .image{background-position:center}.page-tile.news-tile .date{font-size:14px !important;display:block;margin-bottom:10px}.page-tile.event-tile .content .event-content,.page-tile.phd-tile .content .event-content{padding:20px 0 62px;min-height:0px}.page-tile.event-tile .meta p,.page-tile.phd-tile .meta p{padding-left:20px}.page-tile.event-tile .meta p .fa-tv-alt,.page-tile.phd-tile .meta p .fa-tv-alt{font-size:9px}.featured-tile .tag,.page-tile .tag{font-size:11px}body .page-tile .content,body .page-tile-stretched .content{padding:20px}.page-tile.event-tile .meta span,.page-tile.phd-tile .meta span{font-weight:500;min-width:20px}.featured-tile-news .date,.most-viewed-tile.news-tile .date,.page-tile.news-tile .date{text-transform:capitalize;margin-top:10px}.featured-tile-news .image-container .image,.most-viewed-tile.news-tile .image-container .image,.page-tile.news-tile .image-container .image{min-height:0px}.page-tile.staff-tile .content{width:100%;margin-left:0}.page-tile.staff-tile .image-container{position:relative;width:100%}.page-tile.news-tile .content,.page-tile.event-tile,.page-tile.phd-tile{height:initial !important}.page-tile.staff-tile .image-container .image,.page-tile.staff-tile .image-container .fa-user{height:120px;width:120px;font-size:97px}.page-tile.staff-tile .image-container:after{height:110px}.page-tile.staff-tile .image-container{overflow:hidden;border-radius:10px}body .custom-tiles-layout .page-tile .content,body .custom-tiles-layout .page-tile-stretched .content{width:100%;margin-left:0}body .custom-tiles-layout .page-tile .image-container{position:relative;width:100%;border-radius:10px 10px 0 0;height:170px}body .custom-tiles-layout .page-tile .image-container .image{border-radius:0}.page-tile.event-tile .podcast-icon,.page-tile.phd-tile .podcast-icon,.page-tile.event-tile .video-icon,.page-tile.phd-tile .video-icon{font-size:14px;min-width:0;width:45px;height:47px}body .search-results-title{font-size:14px}body .search-results-title .label,body .search-results-title .search-result--heading-label{font-size:11px;margin-top:10px;display:none}body .most-viewed-tile .content{width:100%;margin-left:0}.event-content.margin-top-3{margin-top:1rem !important}body .custom-tiles-layout .page-tile .image-container:before,body .custom-tiles-layout .page-tile-stretched .image-container:before{width:0 !important}.page-tile .uls-overlay-link{margin-bottom:0 !important}.featured-tile .content h3,.page-tile .content h3{padding-bottom:10px}body .page-tile.event-tile .date .day,body .page-tile.phd-tile .date .day{display:block;float:none;width:100%;font-size:14px;line-height:14px;margin-bottom:10px;text-transform:none;margin-right:3px;font-weight:400}body footer .page-tile .image-container,body footer .page-tile-stretched .image-container{height:initial}.search-results-page .page-tile.page-tile-stretched.staff-tile .title-container,.search-results-page .page-tile.page-tile-stretched.staff-tile .staff-details{padding-left:1.5em;margin-left:0;padding-top:.5em;position:relative}}.page-tile.page-tile-info:hover{cursor:auto}.page-tile.page-tile-info:hover h3{text-decoration:none !important}.page-tile.page-tile-info span.hero-label{margin-left:0;padding-bottom:9px;font-size:14px;background:#eee;margin-bottom:10px}.page-tile.page-tile-info .content{padding:25px}.page-tile.page-tile-info .content h3{font-size:28px}.page-tile.page-tile-info .actions{padding:0 25px}.page-tile.page-tile-info .meta{margin-top:10px;padding-top:10px;border-top:1px solid #eee}.custom-tile{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:35px;border-radius:10px !important}.stats-counter-beta{padding:4em 0;color:#fff}.stats-counter-beta h3{font-size:40px;line-height:normal}.stats-counter-beta .stat{margin-top:.5em;padding:0 20px}.stats-counter-beta .stat span{font-size:55px;margin-bottom:0;line-height:80px;color:#005d96}.stats-counter-beta .large-push{margin-left:11%}.stats-counter-beta h4{text-align:center;font-size:18px;text-transform:uppercase}.stats-counter-beta h4 strong{display:block;font-size:55px}@media screen and (max-width:39.9375em){.stats-counter-beta h3{font-size:30px}.stats-counter-beta{padding:2em 0}.stats-counter-beta .large-push{margin-left:0}.stats-counter-beta h4 strong{font-size:35px}.stats-counter-beta h4{font-size:15px}.stats-counter-beta .stat{padding:0 10px}}@charset "UTF-8";footer .tile{background-color:#001335 !important;height:321px}footer .tile__heading{color:#fff}.footer-beta{border-top:5px solid #fff;position:relative;z-index:999999}.footer-beta .show-for-sr{color:#000 !important}.footer-beta .uls-overlay-link:focus:before{border:2px solid #fff}.footer-beta .cookie-box{border-bottom:2px solid #476184}.footer-beta .grid-container .cookie-button{margin-left:10px;background-color:#041e42;padding:10px 20px;border-radius:10px}.footer-beta .grid-container .cookie-button:hover{color:#000 !important;background-color:#fff}.footer-beta .grid-container .cookie-button:focus{padding:10px 25px}.footer-beta .grid-container{padding-top:2em;padding-bottom:2em}.footer-beta .grid-container h2{font-size:37px !important}.footer-beta .grid-container a{color:#fff !important;text-decoration:none !important;padding-bottom:11px;padding-top:11px;display:block}.footer-beta .grid-container a:hover{text-decoration:underline !important;color:#fff !important}.footer-beta .grid-container a:hover h3{color:#fff !important}.footer-beta .grid-container a:active{text-decoration:underline !important;color:#fff !important}.footer-beta .grid-container a:active h3{color:#fff !important}.footer-beta .grid-container a:focus{text-decoration:underline !important;outline:1px solid #041e42 !important;color:#fff !important;background-color:#031336}.footer-beta .grid-container .page-tile .content{min-height:0px;background-color:#001335;padding:17px}.footer-beta .grid-container .page-tile{background-color:#001335}.footer-beta .grid-container .page-tile a{margin-bottom:0}.footer-beta .grid-container .page-tile .image{height:150px;color:#fff !important;background-color:#041e42}.footer-beta .grid-container .page-tile h3{font-size:17px !important;margin-bottom:0;line-height:21px;position:relative}.footer-beta .grid-container .page-tile a{text-decoration:none !important;padding-top:14px;padding-bottom:14px}.footer-beta .grid-container .page-tile a:hover{text-decoration:underline !important;color:#fff !important}.footer-beta .grid-container .page-tile a:hover h3{color:#fff !important}.footer-beta .grid-container .page-tile a:active{text-decoration:underline !important;color:#fff !important}.footer-beta .grid-container .page-tile a:active h3{color:#fff !important}.footer-beta .grid-container .page-tile a:focus{text-decoration:underline !important;outline:1px solid #041e42 !important;color:#fff !important}.footer-beta .grid-container .page-tile .image-container:before{background-color:#fff}.footer-beta .sub-footer{background-color:#001130;color:#fff}.footer-beta .sub-footer ul{margin:0;margin-bottom:25px}.footer-beta .sub-footer .large-3{border-right:2px solid #001a49;padding-right:2em}.footer-beta .sub-footer .h4{font-size:24px}.footer-beta .sub-footer a{color:#fff !important;text-decoration:none !important}.footer-beta .sub-footer a:hover{text-decoration:underline !important}.footer-beta .sub-sub-footer{background-color:#000e26;color:#fff}.footer-beta .sub-sub-footer .fab{font-size:52px;margin-top:0;float:left;margin-right:20px;min-height:90px;display:inline-block;color:#fff;border-right:5px solid #777;padding-right:25px;position:relative;z-index:99;background-color:#000e26}.footer-beta .sub-sub-footer a{padding-bottom:0}.footer-beta .sub-sub-sub-footer{background-color:#000611;color:#fff}.footer-beta .sub-sub-sub-footer .grid-container{padding-bottom:1em;padding-top:1.5em;font-size:16px}.footer-beta .sub-sub-sub-footer .copyright{font-size:14px}.footer-beta .sub-sub-sub-footer .copyright p{margin-bottom:0;font-size:14px}.footer-beta .sub-sub-sub-footer ul{margin:0;margin-bottom:20px;border-bottom:2px solid #041e41;padding-bottom:25px}.footer-beta .sub-sub-sub-footer ul li{display:inline-block;margin-right:20px;padding-right:20px;border-right:2px solid #486184}.footer-beta .sub-sub-sub-footer ul li:last-child{border-right:0}@media screen and (max-width:63.9375em){.footer-beta .sub-sub-sub-footer .copyright p{margin-bottom:0;text-align:left;margin-top:5px}.page-tile.event-tile .meta p{font-size:18px}.footer-beta .cookie-button{display:block !important;max-width:157px;margin:0;margin-top:15px;margin-left:0 !important}}@media screen and (max-width:39.9375em){.footer-beta .grid-container{padding-bottom:0}.footer-beta .page-tile .image-container{width:29%;display:inline-block;float:left;border-radius:10px 0 0 10px}.footer-beta .grid-container .page-tile .content{display:inline-block;width:70%;border-radius:0 10px 10px 0;padding:0}.footer-beta .grid-container .page-tile .image{height:80px}.footer-beta .grid-container .page-tile .image-container:before{background-color:#fff;top:0;right:0;width:5px;left:initial;bottom:0;height:100%}.footer-beta .grid-container .page-tile{margin-bottom:20px}.footer-beta .sub-footer a{font-size:14px;line-height:normal}.footer-beta .grid-container .page-tile h3{font-size:15px !important;margin-bottom:0;line-height:19px;text-decoration:none;min-height:50px;padding-bottom:0;padding-left:20px}.footer-beta .sub-footer .h4{font-size:22px}.footer-beta .sub-sub-footer a{font-size:16px !important}.footer-beta .sub-footer a{font-size:16px !important;display:block;margin-bottom:0}.footer-beta .sub-footer li{line-height:0}.footer-beta .sub-sub-sub-footer ul li{border:0;display:block}.footer-beta .sub-sub-sub-footer ul li a{font-size:16px}.footer-beta .sub-sub-sub-footer ul{margin-bottom:15px;padding-bottom:15px}.footer-beta .sub-sub-sub-footer .copyright{font-size:13px}.footer-beta .sub-sub-sub-footer .copyright p{font-size:12px;line-height:normal}.footer-beta .sub-footer .large-3{border-right:0}.footer-beta .grid-container h2{font-size:26px !important}.footer-beta .sub-sub-footer .fab{width:30%;font-size:48px;padding:11px;text-align:center}}.back-to-top-button{position:fixed;bottom:0;right:0;z-index:999;background-color:#005c97;padding:14px 30px 14px;font-weight:700;text-transform:uppercase;font-size:15px;left:0;max-width:189px;margin:auto;color:#fff;border-radius:10px 10px 0 0;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);display:none}.back-to-top-button:before{content:"";font-family:"Font Awesome 6 Pro";left:-12px;top:3px;position:relative;font-size:18px;margin-left:9px;color:#fff}.back-to-top-button:hover{cursor:pointer;background-color:#041e42;color:#fff}@media screen and (max-width:63.9375em){.back-to-top-button{left:0;margin:0;bottom:1.6em;border-radius:0 20px 20px 0;width:190px}}@media screen and (max-width:39.9375em){.sit-on-top{bottom:69px}}@charset "UTF-8";.uls-side-nav{margin-bottom:2em}.uls-side-nav .uls-side{border-left:0 !important;padding-left:0 !important;padding-right:20px}.uls-side-nav .radius,.uls-side-nav .shadow{box-shadow:none;border:0;border-radius:0}.uls-side-nav ul{margin-bottom:15px;margin-top:15px;padding-left:28px;margin-left:0 !important;position:relative}.uls-side-nav ul ul{padding-left:28px}.uls-side-nav ul ul:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:2px;background-color:#e6e6e6}.uls-side-nav ul ul ul{padding-left:20px;margin-left:20px;margin-bottom:0 !important}.uls-side-nav ul li ul li:first-child a{padding-top:0}.uls-side-nav ul li ul li:last-child a{padding-bottom:0;border-bottom:0}.uls-side-nav ul li ul{margin-top:10px;margin-bottom:0;vertical-align:middle}.uls-side-nav ul li ul li a{font-size:18px;padding:18px 0}.uls-side-nav ul li ul li a{font-size:15px;padding:14px 0 !important;font-weight:500;padding-right:25px !important}.uls-side-nav ul li ul li ul li a{font-weight:400 !important;font-size:14px}.uls-side-nav ul li a{font-weight:500;font-size:15px;line-height:23px;text-decoration:none !important;padding:17px 0;border-bottom:2px solid #f0f0f0;position:relative;font-family:"Open Sans",sans-serif;font-weight:700}.uls-side-nav ul li a:hover{text-decoration:underline !important;border-color:#041e42}.uls-side-nav ul li a:hover:after{color:#041e42}.uls-side-nav ul li a:focus{color:#041e42;text-decoration:underline !important;border-color:#041e42}.uls-side-nav .menu .is-active>a{background:#fff;color:#041e42;padding-right:25px;border-color:#041e42;background-color:#f5f5f5;padding-left:20px}.uls-side-nav .menu .is-active>a:after{content:"";font-family:"Font Awesome 6 Pro";font-family:"Font Awesome 6 Pro";right:2px;position:relative;font-size:14px;margin-left:12px;font-weight:800;color:#041e42}.uls-side-nav .menu .is-active>a:hover{text-decoration:underline !important;border-color:#041e42}.uls-side-nav .menu .is-active>a:hover:after{color:#041e42}.uls-side-nav .menu .is-active .is-active a{background-color:#fff;padding-left:0;color:#041e42;font-weight:700;margin-bottom:10px}.uls-side-nav .menu .is-active .is-active .is-active a{background-color:#fff;padding-left:0;color:#041e42}.uls-side-nav .menu .is-active .is-active .is-active a:after{margin-left:10px;font-size:12px}#uls-side-nav-reveal{margin:0;margin-bottom:0;border-radius:11px !important;font-size:14px}#uls-side-nav-reveal .fa-angle-right:before{content:""}.sub-section-link a{text-transform:none !important;position:relative;border-bottom-color:#f0f0f0 !important}@charset "UTF-8";.hero-search-bar{margin-top:-8em;position:relative;margin-bottom:2em;z-index:10}.hero-search-bar .search-container{padding:0 !important}.hero-search-bar .search-container .search{padding:1em;background-color:#f4f4f4;border-radius:10px}.hero-search-bar .search-container .search .input-group{margin-bottom:0;position:relative}.hero-search-bar .search-container .search input{height:75px;border:0;border-radius:10px 0 0 10px !important;padding-left:15px;font-size:19px;font-weight:500;padding-left:15px;position:relative;padding-left:55px}.hero-search-bar .search-container .search input:focus{border:4px solid #041e42 !important;border-right:0;box-shadow:none}.hero-search-bar .search-container .search .filter-by{position:relative;width:30%}.hero-search-bar .search-container .search .filter-by input{background-color:#fff;border-radius:0 !important;margin-bottom:0;border:2px solid #061e42;border-left:0;border-right:0}.hero-search-bar .search-container .search .filter-by .fa-calendar{position:absolute;top:28px;left:25px;z-index:99}.hero-search-bar .search-container .search ::placeholder{opacity:1}.hero-search-bar .search-container .search label{font-size:16px;text-transform:uppercase;font-weight:700;margin-right:19px;margin-top:24px;position:relative}.hero-search-bar .search-container .search label:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:-61px;top:-4px;font-size:21px;z-index:999}.hero-search-bar .search-container .search .button{border-radius:0 10px 10px 0 !important;background-color:#041e42}.hero-search-bar .search-container .search .button span{font-size:15px;margin-left:5px}.in-page-navigation{background-color:#f4f4f4}.in-page-navigation ul{margin:0}.in-page-navigation ul li{display:inline-block}.in-page-navigation ul li:first-child a{padding-left:0}.in-page-navigation ul li:last-child .view-more:after{display:none !important}.in-page-navigation ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.in-page-navigation ul li a,.in-page-navigation ul li .view-more{padding:20px 5px !important;display:block;text-transform:uppercase;font-weight:700;text-decoration:none !important;position:relative;font-size:14px !important}.in-page-navigation ul li a:hover,.in-page-navigation ul li .view-more:hover{cursor:pointer}.in-page-navigation ul li a:after,.in-page-navigation ul li .view-more:after{content:"";position:absolute;height:18px;width:2px;background-color:#b6b6b6;right:0;top:35px}.in-page-navigation ul li a:hover,.in-page-navigation ul li .view-more:hover{text-decoration:underline !important}.in-page-navigation ul li a.is-active{background-color:#fff;padding-left:25px;position:relative;margin-left:-8px;pointer-events:none}.in-page-navigation ul li a.is-active:before{content:"";position:absolute;height:2px;left:20px;right:23px;background-color:#041e42;top:58px;opacity:0}.in-page-navigation ul li a.is-active:after{background-color:#fff}.in-page-navigation ul li a.is-active:hover{text-decoration:none !important;color:#015c96 !important}.in-page-navigation ul li:first-child a.is-active{margin-left:-30px}.menu-dropdown{background-color:#f9f9f9;padding:3em 0;display:none;position:relative}.menu-dropdown p{margin-bottom:30px;text-transform:uppercase;display:block;font-weight:700;color:#041e42;font-size:30px}.menu-dropdown ul{margin:0}.menu-dropdown ul li{border:0;padding:0;margin:0}.menu-dropdown ul li a{padding:0 !important;background-color:#f9f9f9 !important}.menu-dropdown ul li a:after{display:none}.menu-dropdown ul li a:before{display:none !important}.menu-dropdown ul li .is-active span{background-color:#041e42;color:#fff}.menu-dropdown ul li .is-active{padding:0}.menu-dropdown ul li .is-active:hover span{text-decoration:underline}.menu-dropdown a:hover{text-decoration:underline}.menu-dropdown a:hover span{background-color:#041e42;color:#fff}.menu-dropdown span{background-color:#efefef;padding:10px 17px;border-radius:5px;font-weight:700;margin-right:20px;margin-bottom:20px;display:inline-block}.flatpickr-calendar.animate.open{padding:15px;box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12);border-radius:0 0 10px 10px}.flatpickr-months .flatpickr-month{height:44px}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{top:13px;height:45px}.flatpickr-current-month input.cur-year{margin-left:6px}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#061e42;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#061e42}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{display:none}@media screen and (max-width:63.9375em){.in-page-navigation .button{display:block;font-size:19px;width:100%;margin-top:2em;margin-bottom:2em}.in-page-navigation ul{display:none}.in-page-navigation ul li{display:block;text-align:left}.hero-search-bar .search-container .search label:after{display:none}.in-page-navigation ul li a,.in-page-navigation ul li .view-more{padding:11px 0;border-bottom:2px solid #e9e9e9}.in-page-navigation ul li:last-child a,.in-page-navigation ul li:last-child .view-more{border:0;margin-bottom:1.5em}.in-page-navigation ul li a:after{display:none}.in-page-navigation .menu-dropdown ul li{display:inline-block}.in-page-navigation .menu-dropdown ul li a{border:0;padding:0}.menu-dropdown p{font-size:25px}.in-page-navigation ul li a.is-active:before{display:none}.hero-search-bar .search-container .search .input-group{display:block}.hero-search-bar .search-container .search label{margin:0;margin-bottom:5px}.hero-search-bar .search-container .search input{border-radius:10px !important;margin-bottom:14px;font-size:18px;padding-left:20px}.hero-search-bar .search-container .search #dateselector{padding-left:50px}.hero-search-bar .search-container .search .button{width:100%;padding:18px;border-radius:10px !important}.hero-search-bar .search-container .search{padding:20px 20px 30px}.hero-events .grid-container .grid-x .cell .content p{font-size:19px;line-height:25px}.hero-events .hero-image{height:200px}.hero-events.hero-contained .grid-container .cell{margin-top:190px}.hero-search-bar .search-container .search .filter-by{position:relative;width:100%;margin-bottom:1em}.hero-search-bar .search-container .search .filter-by .fa{display:none}.hero-search-bar .search-container .search .filter-by input{border-radius:10px !important;border-right:2px solid #041e42;border-left:2px solid #041e42}}@media screen and (max-width:39.9375em){.hero-search-bar{margin-top:1em;margin-bottom:1em;padding-top:20px}.hero-search-bar .search-container .search .input-group{display:block}.hero-search-bar .search-container .search label{margin:0;margin-bottom:5px}.hero-search-bar .search-container .search input{border-radius:10px !important;margin-bottom:14px;font-size:18px;padding-left:20px}.hero-search-bar .search-container .search .button{width:100%;padding:18px;border-radius:10px !important}.hero-search-bar .search-container .search{padding:20px 20px 30px}.hero-events .grid-container .grid-x .cell .content p{font-size:19px;line-height:25px}.hero-events .hero-image{height:200px}.hero-events.hero-contained .grid-container .cell{margin-top:190px}.in-page-navigation .button{display:block;margin:1.4em 0;font-size:16px;border-radius:10px !important}.in-page-navigation ul li a,.in-page-navigation ul li .view-more{font-size:15px}.in-page-navigation .menu-dropdown{padding:1.5em 0}.menu-dropdown h3{font-size:15px}.menu-dropdown span{font-size:13px;margin-right:5px;margin-bottom:10px;padding:6px 10px}.menu-dropdown p{font-size:19px}}.in-page-navigation ul li .view-more{background-color:#eaeaea;margin-left:-8px;z-index:99}.in-page-navigation ul li:nth-last-child(1) a:after{display:none}@charset "UTF-8";.event-slider-container.grey-background{background-color:#f4f4f4;position:relative;overflow:hidden}.event-slider-container.grey-background .grid-container{position:relative;z-index:999}.event-slider-container.grey-background .grid-x{position:relative;overflow-y:visible;z-index:99}.event-slider-container.dark-background{background-color:#041e42;color:#fff;position:relative;overflow:hidden}.event-slider-container.dark-background .grid-container{position:relative;z-index:999}.event-slider-container.dark-background .grid-x{position:relative;overflow-y:visible;z-index:99}.event-slider-container.dark-background .swiper .swiper-pagination-bullet{background:#fff;opacity:1}.event-slider-container.dark-background .button.hollow.square:focus,.event-slider-container.dark-background .button.hollow.square:hover,.event-slider-container.dark-background .button:hover{border:2px solid #fff !important}.event-slider-container{padding:4em 0;overflow:hidden;background-size:cover;background-position:center}.event-slider-container .button{float:right;border-radius:10px !important;border-width:2px}.event-slider-container .swiper{padding-bottom:4em;padding-top:1.5em;overflow:visible}.event-slider-container .swiper .swiper-pagination-bullet{width:15px;height:10px;border-radius:0;border-radius:2px}.event-slider-container .swiper .swiper-pagination-bullet-active{background:#041e42;width:80px}.event-slider-container .swiper .swiper-button-next,.event-slider-container .swiper .swiper-button-prev{bottom:-10px;top:initial;width:55px;height:55px;border:2px solid #041e42;background-color:#041e42;border-radius:5px}.event-slider-container .swiper .swiper-button-next:after,.event-slider-container .swiper .swiper-button-prev:after{color:#fff;font-size:25px;font-weight:900}.event-slider-container .swiper .swiper-button-next:before,.event-slider-container .swiper .swiper-button-prev:before{color:#fff;font-size:25px;font-weight:900}.event-slider-container .swiper .swiper-button-prev{left:initial;right:70px}.event-slider-container .swiper-pagination{text-align:left;max-width:80%}.event-slider-container .swiper .swiper-pagination-bullet-active{background:#02645c;border-color:#02645c}.event-slider-container .swiper .swiper-button-next,.event-slider-container .swiper .swiper-button-prev{background-color:#02645c;border-color:#02645c}.news-slider-container .swiper .swiper-button-next,.news-slider-container .swiper .swiper-button-prev{background-color:#692759;border-color:#692759}.news-slider-container .swiper .swiper-pagination-bullet-active{background:#692759;border-color:#692759}.page-slider-container .swiper .swiper-pagination-bullet-active{background-color:#041e42}.page-slider-container .swiper .swiper-button-next,.page-slider-container .swiper .swiper-button-prev{background-color:#041e42;border-color:#041e42}.page-slider-video .swiper-page-video{min-height:620px}.page-slider-video .swiper-slide .image-container{position:relative}.page-slider-video .swiper-slide .image-container .image{opacity:1;z-index:-1;transition:.5s ease}.page-slider-video .swiper-slide .image-container .vimeo-wrapper{opacity:0;z-index:0}.page-slider-video .swiper-slide .image-container,.page-slider-video .swiper-slide .image{height:420px;transition:.5s ease}.page-slider-video .swiper-slide .vimeo-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,0)}.page-slider-video .swiper-slide .page-tile a{padding:0;margin-bottom:0}.page-slider-video .swiper-slide .page-tile .vimeo-container .vimeo-wrapper iframe{width:240%}.page-slider-video .swiper-slide .page-tile .content{background-color:#000;padding:0 20px 15px;position:absolute;bottom:0;left:0;right:0}.page-slider-video .swiper-slide .page-tile .content p{display:none}.page-slider-video .swiper-slide .page-tile .content h3{font-size:25px;line-height:25px;margin-bottom:25px}.page-slider-video .swiper-slide .page-tile .content:after{content:"";position:absolute;top:-100px;height:100px;left:0;right:0;background:#041e42;background:-moz-linear-gradient(180deg,rgba(4,30,66,0) 0%,#0f0f0f 100%);background:-webkit-linear-gradient(180deg,rgba(4,30,66,0) 0%,#0f0f0f 100%);background:linear-gradient(180deg,rgba(4,30,66,0) 0%,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#041e42",endColorstr="#0f0f0f",GradientType=1)}.page-slider-video .swiper-slide .page-tile .content a,.page-slider-video .swiper-slide .page-tile .content a h3{color:#fff}.page-slider-video .swiper-slide-active{transform:scale(1)}.page-slider-video .swiper-slide-active .page-tile .image-container .vimeo-wrapper{opacity:1;transition:.5s ease}.page-slider-video .swiper-slide-active .image-container,.page-slider-video .swiper-slide-active .image{height:520px;transition:.5s ease}.page-slider-video .swiper-slide-active .page-tile .content p{display:block;color:#fff}.page-slider-video .swiper-slide-active .page-tile .content h3{font-size:33px;line-height:33px;margin-bottom:25px;padding-right:60px;position:relative}.page-slider-video .swiper-slide-active .page-tile .content h3:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;border-radius:50%;font-size:32px;color:#fff;top:0;right:9px;bottom:10px;text-align:right}.page-slider-video .autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--swiper-theme-color)}.page-slider-video .autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6*(1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.page-slider-video .swiper .swiper-button-next,.page-slider-video .swiper .swiper-button-prev{bottom:80px}.page-slider-video .swiper-pagination{text-align:left;max-width:80%;left:initial;width:50%;right:160px;bottom:106px;top:initial;height:10px}.page-slider-video .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#041e42}body .uls-events-list h2{text-transform:none !important}@media screen and (max-width:39.9375em){.event-slider-container .swiper{padding-bottom:70px;padding-top:.3em}.event-slider-container .swiper{overflow:visible}.event-slider-container{overflow:hidden;padding:2em 0}.news-slider-container{overflow:hidden}.event-slider-container .swiper .swiper-button-next,.event-slider-container .swiper .swiper-button-prev{width:45px;height:45px}.event-slider-container .swiper .swiper-button-prev{right:62px}.event-slider-container .swiper-pagination{width:55%}.event-slider-container .swiper .swiper-pagination-bullet{width:10px;margin-right:3px}.event-slider-container .swiper-pagination{bottom:0}.event-slider-container .swiper .swiper-pagination-bullet-active{width:25px !important}.event-slider-container .swiper .swiper-button-next,.event-slider-container .swiper .swiper-button-prev{bottom:0}.event-slider-container .swiper-pagination{max-height:50px}}ul.accordion{margin-top:20px}ul.accordion>li{padding-left:0}ul.accordion>li:before{display:none}ul.accordion li.accordion-item{padding-left:0 !important}ul.accordion a.accordion-title:before{font-size:2rem;margin-top:-1rem}ul.accordion a.accordion-title span{display:block;margin-bottom:0 !important}ul.accordion a.accordion-title span.small{font-size:.9rem}ul.accordion a.accordion-title span.accordion-number{position:absolute;left:0;top:0;text-align:center !important;display:block;height:100%;padding:0 30px}ul.accordion a.accordion-title span.accordion-number span{display:block;vertical-align:middle;padding:0;height:100% !important;overflow:auto;font-size:1.4rem;line-height:1.4rem;font-weight:600;margin-top:35px}@media screen and (max-width:39.9375em){ul.accordion a.accordion-title span.accordion-number span{margin-top:25px}}.accordion{padding:0;border-radius:10px;border-top:2px solid #f7f7f7;overflow:hidden;margin-bottom:2em}.accordion li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):focus{background-color:#eee !important;border:0;box-shadow:none}.accordion .accordion-item .accordion-title{border:0;border-bottom:2px solid #e4e4e4;padding:1.2em 3.2em 1.2em 1.2em;color:#001335;font-weight:700;font-size:19px}.accordion .accordion-item .accordion-title span{font-size:19px;line-height:27px;padding-right:58px}.accordion .accordion-item .accordion-title:before{right:1em;font-weight:400}.accordion .accordion-item .accordion-title:hover span{color:#001335}.accordion .accordion-item .accordion-title:hover:before{color:#001335}.accordion ol{margin-left:35px}.accordion .accordion-content{padding:1.5em;border-bottom:2px solid #e4e4e4}.accordion .is-active .accordion-title{background-color:#001335 !important;color:#fff !important;border-bottom:0}.accordion .is-active .accordion-title:hover span{color:#fff}.accordion .is-active .accordion-title:hover:before{color:#fff}ul.accordion-styled{border-radius:0;box-shadow:none;border:0;margin:0;margin-bottom:0 !important}ul.accordion-styled li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.component-document-list):not(.hover):not(.menu-item):focus{background-color:#fff !important;border:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #172a49}ul.accordion-styled .is-active .accordion-title{background-color:#fafafa !important;color:#001435 !important;border-bottom:0;padding-left:4em !important}ul.accordion-styled .is-active .accordion-title:hover span{color:#001535}ul.accordion-styled .is-active .accordion-title:before{top:45px !important;left:30px !important;color:#001435 !important}ul.accordion-styled .accordion-title:focus,ul.accordion-styled .accordion-title:hover{background-color:#fff;border-bottom:2px solid #172a49}ul.accordion-styled .accordion-item .accordion-title{padding:2.2em 2em}ul.accordion-styled .accordion-item .accordion-title:before{right:initial;font-weight:400;font-weight:400;font-size:48px;font-size:48px;top:49px;left:0}ul.accordion-styled .accordion-item .accordion-title span{font-size:23px;line-height:27px;padding-right:58px;text-decoration:none;text-transform:uppercase}ul.accordion-styled .accordion-content{padding:3em 0;border-left:0;border-right:0;overflow:visible}@media screen and (max-width:39.9375em){.accordion .accordion-item .accordion-title{font-size:17px;padding:25px 41px 25px 21px}.accordion .accordion-item .accordion-title span{font-size:17px;padding-right:0;line-height:17px}.accordion .accordion-item .accordion-title:before{right:.5em;font-size:31px;top:31px !important}ul.accordion-styled .accordion-item .accordion-title span{font-size:18px;line-height:26px}ul.accordion-styled .accordion-item .accordion-title{padding:24px;padding-left:40px !important}ul.accordion-styled .accordion-item .accordion-title:before{right:initial;left:8px;top:36px !important;font-weight:400;font-size:36px;left:12px !important}ul.accordion-styled .is-active>.accordion-title:before{top:33px !important}ul.accordion-styled .accordion-content{padding:1.5em 0;overflow:visible}}.file-tiles li{position:relative}.file-tiles li span.file-size{display:block;font-size:13px;color:#041e42;text-decoration:none}.file-tiles li span.file-icon{font-size:22px;line-height:22px;position:absolute;top:1em}.file-tiles li span.file-title{font-size:16px;line-height:22px}.file-tiles li span.file-content-wrapper{display:block;padding-left:45px}.file-tiles li a{color:#001335 !important;font-size:18px;border-radius:10px;box-shadow:rgba(0,0,0,.06) 0px 10px 20px,rgba(0,0,0,.06) 0px 6px 6px;font-size:18px;background-color:#fff;border:1px solid #fafafa;font-weight:700;display:block;max-width:98%;margin-left:1%;margin-right:1%;margin-bottom:1em;color:red;min-width:55%;padding:15px 24px;text-decoration:none !important;position:relative;min-height:64px}.file-tiles li a p{font-size:15px;line-height:normal;margin-top:0;margin-left:0;text-decoration:none;font-weight:400}.file-tiles li a:hover{background-color:#eee;border-color:#eee}.file-tiles li a:active,.file-tiles li a:focus{color:#fff !important;background-color:#061e42 !important;border:0}.file-tiles li a:active .h4:before,.file-tiles li a:active h3:before,.file-tiles li a:focus .h4:before,.file-tiles li a:focus h3:before{color:#fff}.file-tiles li a:active span,.file-tiles li a:focus span{color:#fff !important}.file-tiles li img{margin-right:5px;margin-top:-5px}.file-tiles li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):focus{color:#fff !important;background-color:#061e42 !important;border-color:#061e42;box-shadow:none !important}.file-tiles li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):focus span{color:#fff !important}.file-tiles .image-file{position:relative;display:inline-block;width:31%;margin-right:1%;margin-left:1%;margin-bottom:1.5em;vertical-align:top;margin-bottom:2.5em;background-color:#f1f1f1;border-radius:10px}.file-tiles .image-file .uls-overlay-link:active:before,.file-tiles .image-file .uls-overlay-link:hover:before,.file-tiles .image-file a:hover{box-shadow:none !important}.file-tiles .image-file .zoom-in{position:absolute;bottom:0;z-index:999;width:100%;top:0;color:#fff;font-size:18px;padding:5px 15px;text-align:right;height:200px}.file-tiles .image-file .zoom-in .fa,.file-tiles .image-file .zoom-in .fa-search{font-size:23px;top:0;position:absolute;right:0;background-color:#041e42;padding:13px;border-radius:0 10px}.file-tiles .image-file .zoom-in .fa:hover,.file-tiles .image-file .zoom-in .fa-search:hover{background-color:#005c97}.file-tiles .image-file a{width:100%;margin-right:0;margin:0;min-height:0px;padding-left:20px;padding-top:20px;max-width:100%;padding-bottom:20px;border:0;border-radius:0 0 10px 10px}.file-tiles .image-file a:hover{background-color:#eee;border-color:#eee}.file-tiles .image-file a:active,.file-tiles .image-file a:focus{color:#fff !important;background-color:#061e42 !important;border:0}.file-tiles .image-file a:active .h4:before,.file-tiles .image-file a:active h3:before,.file-tiles .image-file a:focus .h4:before,.file-tiles .image-file a:focus h3:before{color:#fff}.file-tiles .image-file a:active span,.file-tiles .image-file a:focus span{color:#fff !important}.file-tiles .image-file p{display:none}.file-tiles .image-file .description{font-weight:400;font-size:15px;display:block;position:absolute;bottom:10px;left:140px;right:45px;display:none}.file-tiles .image-file .description img{margin-right:5px}.file-tiles .image-file .description .fa,.file-tiles .image-file .description span{float:right;margin-top:9px}.file-tiles .image-file h3,.file-tiles .image-file .h4{margin-bottom:0;position:relative;min-height:45px}.file-tiles .image-file .image{position:relative;left:0;top:0;bottom:0;width:100%;margin:auto;color:#fff !important;border-radius:10px 10px 0 0;background-size:contain;background-position:center;height:200px;background-size:contain;background-repeat:no-repeat;font-size:18px}.file-tiles .image-file .image-cover{background-size:cover;background-position:center}@media screen and (max-width:63.9375em){.file-tiles .image-file{width:100%}}@media screen and (max-width:39.9375em){.file-tiles .image-file .image{width:58%;height:138px;border-radius:10px 10px 0 0}.file-tiles .image-file a{padding:25px;padding-top:25px;min-height:0px}.file-tiles .image-file .description{position:relative;left:0;right:0;margin-top:36px;display:none;margin-bottom:-10px;font-size:13px}.file-tiles .image-file .description .fa,.file-tiles .image-file .description span{margin-top:-1px;font-size:18px}.file-tiles .image-file .description .fa,.file-tiles .image-file .description span{margin-top:2px}.file-tiles .image-file,.file-tiles li a{width:92%;margin:1em 4%;min-width:90%}.file-tiles .image-file .image-cover{background-size:cover;background-position:center}.file-tiles .image-file{width:90%;margin-right:5%;margin-left:5%}}.uls-events-list h2{text-transform:uppercase !important}.event-callout{padding:2em;background-color:#f9f9f9;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);margin-left:auto}.event-callout .button{width:100%;margin-top:1em;margin-bottom:0}.event-callout h3{border-bottom:2px solid #02645c;padding-bottom:10px;margin-bottom:26px;font-size:36px}.event-callout p{font-weight:700;text-transform:uppercase;font-size:14px;border-bottom:2px solid #eee;padding-bottom:15px;padding-top:0;margin-bottom:15px}.event-callout p a span{font-size:14px}.event-callout a,.event-callout p{text-transform:capitalize}.event-callout span{min-height:15px;margin-right:3px;font-size:17px;text-align:center;width:20px}.event-content .large-8{padding-right:5em}.event-content .large-8 hr{margin:3em 0;border-width:2px;border-color:#f1f1f1}@media screen and (max-width:63.9375em){.event-callout h3{font-size:28px}.callout-container{margin-bottom:3em}.event-content .large-8 hr{margin:1em 0 2em}}@charset "UTF-8";ul.breadcrumbs{margin:10px 0 !important}@media screen and (max-width:39.9375em){ul.breadcrumbs{margin-top:5px !important}}ul.breadcrumbs li{text-transform:none;font-size:16px;color:#000;margin-right:5px;display:inline-block;float:none}ul.breadcrumbs li:after{display:none}ul.breadcrumbs li a{color:#0b0c0c}@media screen and (max-width:39.9375em){ul.breadcrumbs li a{text-decoration:underline}}@media screen and (max-width:39.9375em){ul.breadcrumbs li a:hover{text-decoration:none}}ul.breadcrumbs li.event,ul.breadcrumbs li.news{display:none !important}ul.breadcrumbs li:first-child{padding-left:0;margin-left:0}ul.breadcrumbs li:first-child a{display:inline-block}ul.breadcrumbs li:first-child a span{position:absolute;left:-9999px;background-color:inherit}ul.breadcrumbs li:first-child a .show-for-sr{color:#000 !important}ul.breadcrumbs li:first-child a:before{font-family:"Font Awesome 6 Pro";content:"";text-indent:0}@media screen and (max-width:39.9375em){ul.breadcrumbs li:not(:first-child):not(:nth-child(2)):last-child{display:none}}ul.breadcrumbs li:not(:first-child):before{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;margin-right:8px;margin-left:8px;color:inherit}@media screen and (max-width:39.9375em){ul.breadcrumbs li:not(:first-child):before{margin:0 5px}}@media screen and (min-width:40em){.grid-container.with-overlay.overlay{position:absolute;margin:0 auto;left:0;right:0;width:100%}.grid-container.with-overlay.overlay:after{content:"";display:table;clear:both}}@media screen and (min-width:40em){.spi-breadcrumb{background:rgba(0,0,0,.6);padding:0 10px}.spi-breadcrumb ul.breadcrumbs{margin:0 !important}.spi-breadcrumb ul.breadcrumbs *{color:#fff !important}.spi-breadcrumb ul.breadcrumbs a:hover{color:#fff !important}}.standard-page-image{position:relative;-moz-box-shadow:0 10px 10px -10px rgba(0,0,0,.8) inset,0 -10px 10px -10px rgba(0,0,0,.8) inset;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.8) inset,0 -10px 10px -10px rgba(0,0,0,.8) inset;box-shadow:0 10px 10px -10px rgba(0,0,0,.8) inset,0 -10px 10px -10px rgba(0,0,0,.8) inset}.breadcrumbs-beta{background-color:#001535;padding:0;overflow:hidden}@media screen and (max-width:39.9375em){.breadcrumbs-beta .grid-container{padding-left:15px;padding-right:15px}}.breadcrumbs-beta .spi-breadcrumb,.breadcrumbs-beta nav{background:#001535}.breadcrumbs-beta .spi-breadcrumb .is-active,.breadcrumbs-beta nav .is-active{text-decoration:none !important}.breadcrumbs-beta .spi-breadcrumb ul li a,.breadcrumbs-beta nav ul li a{text-decoration:none !important;display:inline-block;color:#fff !important;font-size:17px;display:inline-block;padding-left:10px;padding-right:10px}@media screen and (max-width:39.9375em){.breadcrumbs-beta .spi-breadcrumb ul li a,.breadcrumbs-beta nav ul li a{font-size:15px}}.breadcrumbs-beta .spi-breadcrumb ul li a:hover,.breadcrumbs-beta nav ul li a:hover{text-decoration:underline !important}.breadcrumbs-beta .spi-breadcrumb ul li a:hover span,.breadcrumbs-beta nav ul li a:hover span{text-decoration:underline}.breadcrumbs-beta .spi-breadcrumb ul li a:before,.breadcrumbs-beta nav ul li a:before{color:#fff !important}.breadcrumbs-beta .spi-breadcrumb ul li a span,.breadcrumbs-beta nav ul li a span{color:#fff !important;display:inline-block;font-family:"Open Sans",sans-serif !important;font-size:15px;font-weight:500;line-height:45px}.breadcrumbs-beta .spi-breadcrumb ul li a .show-for-sr,.breadcrumbs-beta nav ul li a .show-for-sr{color:#000 !important}.breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs,.breadcrumbs-beta nav ul.breadcrumbs{color:#fff !important;font-weight:700;text-decoration:none;margin:0 !important;width:100%;max-height:45px;overflow:hidden}@media screen and (max-width:39.9375em){.breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs li,.breadcrumbs-beta nav ul.breadcrumbs li{display:none}.breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs li:first-child,.breadcrumbs-beta nav ul.breadcrumbs li:first-child{display:inline-block !important}.breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs li:first-child span,.breadcrumbs-beta nav ul.breadcrumbs li:first-child span{display:none}.breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs li:last-child,.breadcrumbs-beta nav ul.breadcrumbs li:last-child{display:inline-block !important}.breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs li:last-child a,.breadcrumbs-beta nav ul.breadcrumbs li:last-child a{color:#fff !important}}.breadcrumbs-beta ul.breadcrumbs li:not(:first-child):before{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;margin-right:8px;margin-left:8px;color:inherit;color:#7088af;font-weight:300}ul.breadcrumbs li:not(:first-child):before{color:#0c5c97}.breadcrumbs-news{margin-bottom:2em}@media screen and (max-width:39.9375em){.breadcrumbs-news{margin-bottom:1.2em}}.breadcrumbs-news nav ul.breadcrumbs li:last-child{position:relative;display:none !important}.breadcrumbs-news nav ul.breadcrumbs li:last-child a span{display:none !important}.breadcrumbs-news nav ul.breadcrumbs li:last-child a{display:none}.breadcrumbs-beta .spi-breadcrumb,.breadcrumbs-beta nav{position:relative}@media screen and (max-width:39.9375em){ul.breadcrumbs li:not(:first-child):before{font-size:13px}}ul.breadcrumbs::-webkit-scrollbar{width:200px;height:8px;margin-top:20px;background-color:#041e42;border-radius:5px}ul.breadcrumbs::-webkit-scrollbar-thumb{background-color:#005c97;outline:0px solid #fff;height:6px;width:20px;min-width:100px;border-radius:0}@media screen and (max-width:39.9375em){body .breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs li,body .breadcrumbs-beta nav ul.breadcrumbs li{max-width:85%;line-height:normal}body .breadcrumbs-beta .spi-breadcrumb ul li a span,body .breadcrumbs-beta nav ul li a span{max-width:85%;font-size:12px}body .breadcrumbs-beta ul.breadcrumbs li:not(:first-child):before{margin-left:0}body .breadcrumbs-beta ul.breadcrumbs li:not(:first-child):before{float:left;margin-top:5px}body .breadcrumbs-beta .spi-breadcrumb ul.breadcrumbs,body .breadcrumbs-beta nav ul.breadcrumbs{margin:2px 0 5px 5px !important;width:97%}body .breadcrumbs-beta nav ul li a span{max-width:100%}body .breadcrumbs-beta{display:none}}.course-tile{border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);padding:2.2em;border-top:2px solid #f8f8f8;position:relative;margin-bottom:30px}.course-tile .key-information{border-top:2px solid #eaeaea;padding-top:2em;display:flex;margin-top:1.3em}.course-tile h3{position:relative;display:inline}.course-tile .uls-overlay-link+p{margin-top:1em}.course-tile h3{font-size:30px;line-height:40px}.course-tile .custom-column,.course-tile .course-information{display:inline-block;width:45%;border-right:2px solid #eaeaea;padding-right:30px;margin-right:30px}.course-tile .course-information{padding-left:0}.course-tile .course-information .meta p{padding-left:0}.course-tile .button-containers{display:block;margin-top:2em}.course-tile p span.fa:before,.course-tile p span:before{color:#005d96;display:none}.course-tile .meta p>span{top:3px}.course-tile p{margin-bottom:10px;padding-left:0}.course-tile-image{padding-left:260px;position:relative;overflow:hidden}.course-tile-image .course-image{position:absolute;top:0;left:0;right:0;bottom:0;width:220px;background-size:cover;background-position:75%}@media screen and (max-width:39.9375em){.course-tile{padding:1.5em;margin-bottom:1.5em}.course-tile h3{font-size:21px;line-height:30px}.course-tile h3:after{right:-20px}.course-tile .key-information{margin-top:1.5em;padding-top:1.5em;display:block}.course-tile .custom-column,.course-tile .course-information{width:100%;display:block;padding-right:0;margin-right:0;border-right:0;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:2px solid #eaeaea}.course-tile .button-containers{margin-top:3em}.course-tile .button-containers .button{width:100%}.course-tile-image .course-image{display:none}}.campus-information{border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);padding:1em 2.5em 3em;margin:2.5em auto;border-top:1px solid #f4f4f4}.campus-information .h6{font-size:20px}.campus-information .large-12{padding-bottom:.7em}.campus-information .large-4{padding-top:0;padding-bottom:0}.campus-information p.lead{font-size:110% !important}.campus-information img{margin-top:1.5em}.campus-information .radius{border-radius:10px !important;box-shadow:none}.campus-information .large-8{padding-right:0;padding-top:0;padding-bottom:0}.campus-information .large-8 .button{margin-bottom:0}.campus-information .large-8 .h6{padding-left:2em}.campus-information .large-8 .grid-x{padding:0 0 0 2em}.campus-information .large-8 .large-6{border:10px solid #fff;border-top:0}.campus-information .large-8 .large-6 .button{width:100%}.campus-information .large-8 .large-6 .thumbnail{box-shadow:none;border:0;width:100%}.campus-information .large-8 .large-6 .thumbnail img{width:100%;border-radius:10px}.campus-information hr{display:none}.large-8 .campus-map-section .title .cell{width:100%;text-align:left;max-width:100%}@media screen and (max-width:63.9375em){.campus-information .large-4{border-right:0;border-bottom:2px solid #ededed;padding-bottom:1em;margin-bottom:2em}.campus-information .large-8 .grid-x{padding:0}.campus-information .large-8 .h6{padding:0}.campus-information{padding:1em 2em 3em}}@media screen and (max-width:39.9375em){.campus-information a.clear{display:none}.campus-information a.clear span{display:none}.campus-information{padding:1em 1.5em 2em}body .event-content .large-8{padding-right:0}.campus-information .large-8 .large-6{width:100%;max-width:100%}.campus-information .large-8 .large-6 .thumbnail img{display:none}.campus-information .large-8 .large-6 .thumbnail{margin:0;display:block;margin-top:0 !important}.campus-information .large-8 .large-6{border:0}.campus-information .large-8 .h6{margin-bottom:0}.campus-information p.lead{font-size:16px !important;margin-top:0 !important}.campus-information .large-4{border-right:0;border-bottom:0;padding-bottom:0;margin-bottom:0}.campus-information{padding:0;box-shadow:none;margin-bottom:6em}}@charset "UTF-8";.vimeo-container{position:relative}.vimeo-container .vimeo-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;overflow:hidden;z-index:9;background-color:#041e42;border-radius:10px}.vimeo-container .vimeo-wrapper iframe{width:100%;height:100%;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vimeo-container .vimeo-wrapper .background-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;height:100%;width:100%;background-size:cover;background-position:center}.vimeo-container .play-video{position:absolute;bottom:0;left:0;top:0;bottom:0;width:100%;height:100%;z-index:12;border-radius:10px}.vimeo-container .play-video:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.6;border-radius:10px;background:#050505;background:#050505;background:-moz-linear-gradient(214deg,rgba(5,5,5,0) 0%,rgba(5,5,5,0) 55%,rgba(5,5,5,.9108237045) 100%);background:-webkit-linear-gradient(214deg,rgba(5,5,5,0) 0%,rgba(5,5,5,0) 55%,rgba(5,5,5,.9108237045) 100%);background:linear-gradient(214deg,rgba(5,5,5,0) 0%,rgba(5,5,5,0) 55%,rgba(5,5,5,.9108237045) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050505",endColorstr="#050505",GradientType=1)}.vimeo-container .play-video:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;bottom:40px;left:40px;width:100px;height:100px;border:5px solid #fff;border-radius:50%;color:#041e42;font-size:47px;text-align:center;padding:10px 30px;background-color:#fff;font-weight:900}.vimeo-container .play-video:focus{box-shadow:0 10px 20px rgba(0,0,0,.2),0 6px 6px rgba(0,0,0,.2)}.vimeo-container .play-video:focus:after{background-color:#041e42;color:#fff;border-color:#041e42}.vimeo-container .stop-video{position:absolute;bottom:0;left:0;top:50px;width:102px;height:111px;z-index:12;border-radius:10px;display:none}.vimeo-container .stop-video:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;bottom:40px;left:40px;width:80px;height:80px;border:5px solid #fff;border-radius:50%;color:#041e42;font-size:34px;text-align:center;padding:9px 10px;background-color:#fff;font-weight:900}.vimeo-container .stop-video:focus{box-shadow:0 10px 20px rgba(0,0,0,.2),0 6px 6px rgba(0,0,0,.2)}.vimeo-container .stop-video:focus:after{background-color:#041e42;color:#fff;border-color:#041e42}.full-width-video .vimeo-container{min-height:706px}.video-play-tiles .video-tile{min-height:347px;position:relative}.video-play-tiles .video-tile .play-video:after,.video-play-tiles .video-tile .stop-video:after{bottom:30px;left:30px;width:80px;height:80px;font-size:36px;padding:8px 10px;text-align:center}.video-play-tiles .video-tile .stop-video:after{width:60px;height:60px;font-size:25px}.video-play-tiles .video-tile iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000}.video-play-tiles .video-tile .play-video:after{padding:8px 23px}.video-play-tiles .vimeo-container .page-tile .content p{margin:0 !important}.video-play-tiles .page-tile .video-tile iframe{border-radius:15px 15px 0 0 !important}.page-hero-beta.vimeo-container .vimeo-wrapper iframe{position:absolute;width:160vw;height:115vh}.promo-container{padding-left:4em}@media screen and (max-width:39.9375em){.promo-container{padding-left:0;margin-top:2em;position:absolute !important;top:-10px;left:1em;right:1em;width:90%;z-index:99;margin-top:1.2em}.promo-container iframe{height:197px;border-radius:10px}}.promo-live{border-radius:15px;box-shadow:0 10px 20px rgba(0,0,0,.3),0 6px 6px rgba(0,0,0,.3)}.vimeo-container .play-hero-button{position:absolute;top:0;bottom:0;right:15%;width:200px;height:200px;border-radius:50%;border:7px solid #fff;margin:auto;text-align:center;transition:.5s ease}.vimeo-container .play-hero-button:after{content:"";width:0;height:0;border-style:solid;border-width:50px 0 50px 75px;border-color:transparent transparent transparent #fff;position:absolute;top:40px;left:67px;border-radius:5px;transition:.5s ease}.vimeo-container .play-hero-button:hover{background-color:#fff;cursor:pointer}.vimeo-container .play-hero-button:hover:after{border-color:transparent transparent transparent #041e42;transition:.5s ease}.home-hero-promo.vimeo-container .play-hero-button{top:-15%}.vimeo-container .stop-hero-video{position:absolute;bottom:initial;top:0;right:0;width:100px;height:100px;border-radius:0 0 0 20px;border:0;margin:auto;text-align:center;transition:.5s ease;display:none;z-index:9999999999;background-color:#015a92}.vimeo-container .stop-hero-video:after{content:"x";color:#fff;font-size:50px;position:absolute;top:3px;left:0;right:0;bottom:0;font-weight:700;margin:auto;transition:.5s ease;font-family:"Open Sans",sans-serif !important}.vimeo-container .stop-hero-video:hover{background-color:#041e42;border-color:#041e42;cursor:pointer}.vimeo-container .stop-hero-video:hover:after{color:#fff;transition:.5s ease}.page-hero-beta.vimeo-container .vimeo-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:.3}@media screen and (max-width:39.9375em){.page-hero-beta.vimeo-container .vimeo-wrapper:after{display:none}}.fade-me-out{opacity:0;transition:.5s ease}.bring-me-foreword{z-index:99999 !important}.bring-me-foreword iframe{pointer-events:none;z-index:9999999}@media screen and (max-width:63.9375em){.vimeo-container{min-height:400px;margin-bottom:2em}.vimeo-container .play-video,.video-play-tiles .video-tile .play-video,.vimeo-container .stop-video,.video-play-tiles .video-tile .stop-video{right:0}.vimeo-container .play-video:after,.video-play-tiles .video-tile .play-video:after,.vimeo-container .stop-video:after,.video-play-tiles .video-tile .stop-video:after{left:20px;bottom:25px;width:60px;height:60px;font-size:30px;padding:3px 14px}.vimeo-container .play-video:hover,.video-play-tiles .video-tile .play-video:hover,.vimeo-container .stop-video:hover,.video-play-tiles .video-tile .stop-video:hover{box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06)}.vimeo-container .stop-video:after,.video-play-tiles .video-tile .stop-video:after{padding:3px 4px}.vimeo-container .vimeo-wrapper iframe{pointer-events:all}.full-width-video .vimeo-container{min-height:400px}.page-hero-beta.vimeo-container .play-hero-button{top:40px;bottom:initial;width:120px;height:120px;border-width:4px;left:2em;right:initial}.page-hero-beta.vimeo-container .play-hero-button:after{width:0;height:0;border-style:solid;border-width:30px 0 30px 40px;border-color:transparent transparent transparent #fff;position:absolute;top:25px;left:40px}.page-hero-beta.vimeo-container .vimeo-wrapper{height:100%;z-index:99}.page-hero-beta.vimeo-container .vimeo-wrapper iframe{width:180vw;height:180vh}.page-hero-beta.vimeo-container .bring-me-foreword{height:580px}}@media screen and (max-width:39.9375em){.page-hero-beta.vimeo-container .vimeo-wrapper{height:250px;z-index:9999}.page-hero-beta.vimeo-container .vimeo-wrapper iframe{width:70vw;height:49vh}.page-hero-beta.vimeo-container .bring-me-foreword{height:580px}.grid-padding-x>.cell{padding-right:0;padding-left:0}.vimeo-container{min-height:240px;margin-bottom:0}.full-width-video .vimeo-container{min-height:240px}.video-play-tiles .video-tile{min-height:240px}.page-hero-beta.vimeo-container .play-hero-button{top:63px;bottom:initial;width:100px;height:100px;border-width:4px;left:0;right:0}.page-hero-beta.vimeo-container .play-hero-button:after{border-width:24px 0 24px 35px;top:21px;left:34px}.vimeo-container .vimeo-wrapper:after{opacity:.4}.page-hero-beta.vimeo-container iframe{transition:none !important}.page-hero-beta.vimeo-container .bring-me-foreword{height:250px;transition:none !important}.page-hero-beta.vimeo-container .bring-me-foreword iframe{transition:none !important}.fade-me-out{opacity:1}.vimeo-container .stop-hero-video{bottom:initial;right:initial;left:0;top:0;width:70px;height:70px;border-radius:0 0 10px;border:none;background-color:#005c97}.vimeo-container .stop-hero-video:after{font-size:30px;top:12px}}.christmas-card-page{min-height:100vh;background-color:#010a2e;color:#fff}.christmas-card-page .grid-container,.christmas-card-page .grid-x{min-height:100vh}.christmas-card-page .form-container,.christmas-card-page .content-container{display:block;background-color:#fff;color:#000;padding:2em;border-radius:20px;margin:15% auto;text-align:left;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.christmas-card-page .content-container{text-align:center}.christmas-card-page .page-content{z-index:9;position:relative}.christmas-card-page .page-content p{font-size:20px}.christmas-card-page .page-content .button{margin-top:20px}.christmas-card-page .vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;z-index:9;background-color:#010a2e}.christmas-card-page .vimeo-wrapper .background-fill{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#000}.christmas-card-page .vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:190.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.christmas-card-page .persons-name{position:absolute;top:45%;left:0;right:0;bottom:0;width:40%;max-width:400px;z-index:99999;color:#ff2a2b;margin:auto;text-align:center;text-transform:uppercase;display:none}.christmas-card-page .persons-name h1{font-size:60px}.christmas-card-page .persons-message{position:absolute;top:32%;left:0;right:0;bottom:0;width:55%;max-width:600px;z-index:99999;color:#fff;margin:auto;text-align:center;display:none}.christmas-card-page .persons-message p,.christmas-card-page .persons-message .lead{font-size:22px !important}.christmas-card-page .persons-message .lead{font-size:24px !important}.christmas-card-page .persons-message .lead{font-weight:700}.star{--twinkle-duration:"";--twinkle-delay:"";--star-size:"";position:absolute;width:var(--star-size);height:var(--star-size);background:#fff;border-radius:50%;animation:twinkle infinite alternate;animation-duration:var(--twinkle-duration);animation-delay:var(--twinkle-delay)}@keyframes twinkle{from{transform:scale(1)}to{transform:scale(1.5);box-shadow:0 0 5px .5px rgba(150,150,150,.6)}}.video-play-tiles .vimeo-container{margin-top:2em}.video-play-tiles .vimeo-container .content{padding:25px}.pagination{text-align:right;padding:1em 0 0}.pagination li{font-size:20px;font-weight:700}.pagination li a{text-decoration:none !important}.pagination li:hover{text-decoration:underline !important}.pagination li.current{padding:5px 20px;border-radius:5px}.pagination .disabled{color:#000 !important}@media screen and (max-width:39.9375em){.pagination li{font-size:16px}}.padding-top-3{padding-top:4rem !important}@media screen and (max-width:39.9375em){.padding-top-3{padding-top:2rem !important}}.padding-bottom-3{padding-bottom:4rem !important}@media screen and (max-width:39.9375em){.padding-bottom-3{padding-bottom:2rem !important}}.margin-top-2{margin-top:3rem !important}@media screen and (max-width:39.9375em){.margin-top-2{margin-top:2rem !important}}.margin-bottom-2{margin-bottom:3rem !important}@media screen and (max-width:39.9375em){.margin-bottom-2{margin-bottom:2rem !important}}.margin-top-3{margin-top:4rem !important}@media screen and (max-width:39.9375em){.margin-top-3{margin-top:2rem !important}}.margin-bottom-3{margin-bottom:4rem !important}@media screen and (max-width:39.9375em){.margin-bottom-3{margin-bottom:2rem !important}}.home-page-promos{margin-top:-12em;position:relative;z-index:9}@media screen and (max-width:63.9375em){.home-page-promos{margin-top:-10em}}@media screen and (max-width:39.9375em){.home-page-promos{margin-top:0}}.home-page-promos .page-tile .content .button{position:relative;z-index:-1}.home-page-promos .grid-x{background-color:#fff;padding:11px 8px;border-radius:15px}.home-page-promos .grid-x .cell{margin:0;width:25%;border:10px solid #fff}@media screen and (max-width:63.9375em){.home-page-promos .grid-x .cell{width:50%}}@media screen and (max-width:39.9375em){.home-page-promos .grid-x .cell{width:100%}}@media screen and (max-width:63.9375em){.home-page-promos .grid-container{padding-left:2em;padding-right:2em}}@media screen and (max-width:39.9375em){.home-page-promos .grid-container{padding-left:1em;padding-right:1em;padding-top:.5em !important}}.home-page-hero .page-hero-beta .grid-container{padding-bottom:12em}@media screen and (max-width:39.9375em){.home-page-hero .page-hero-beta .grid-container{padding-bottom:3em}}@charset "UTF-8";.ulster-header-beta{position:fixed;left:0;right:0;top:0;z-index:99999;background-color:#fff}.ulster-header-beta:after{content:"";position:absolute;top:0;height:59px;right:0;width:50%;background-color:#041e42;z-index:-1;transition:height .2s ease-in-out}.ulster-header-beta .top-me{transform:translate3d(0px,0px,0px)}.ulster-header-beta .logo{width:90%;position:relative;top:15px;transition:all .2s}.ulster-header-beta .logo:after{content:"";position:absolute;top:7px;bottom:0;right:0;width:168px;background-color:#fff;height:42px;left:35px;right:0;opacity:0;transition:all .1s}.ulster-header-beta .logo img{width:240px;transition:all .1s}.ulster-header-beta .utility-container{float:right;position:relative}.ulster-header-beta .utility-container .search-nav-button{background-color:#1e3d6e;color:#fff;height:100%;display:inline-block;margin-left:15px;float:left}.ulster-header-beta .utility-container .search-nav-button span{font-size:21px;padding:19px 23px}.ulster-header-beta .utility-container .search-nav-button:hover{background-color:#274579}.ulster-header-beta .utility-container .notification-message{background-color:#842a2a;color:#fff;font-weight:700;padding:15px 20px 16px;display:inline-block;float:left;text-transform:uppercase;position:relative;padding-right:45px}.ulster-header-beta .utility-container .notification-message .content{margin-left:10px;font-size:16px}.ulster-header-beta .utility-container .notification-message:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:20px;top:11px;font-size:25px;transform:rotateY(0deg) rotate(90deg)}.ulster-header-beta .utility-container .active-notification:after{transform:rotateY(0deg) rotate(270deg)}.ulster-header-beta .utility-container .notification-message-content{background-color:#761f1f;position:absolute;top:58px;right:0;width:500px;max-width:90%;padding:25px 30px;z-index:999;border-radius:0 0 10px 10px;display:none;text-align:left}.ulster-header-beta .utility-container .notification-message-content p{margin-bottom:0;display:inline-block;width:55%;float:left;font-size:14px;line-height:23px}.ulster-header-beta .utility-container .notification-message-content .button{margin-bottom:0}.ulster-header-beta .utility-container .notification-message-content .button{float:right;display:inline-block}.ulster-header-beta .utility-container .notification-message.success{background-color:#1f651a}.ulster-header-beta .utility-container .notification-message-content.success{background-color:#13530f}.ulster-header-beta .utility-container,.ulster-header-beta .utility-container ul,.ulster-header-beta .utility-container ul li,.ulster-header-beta .utility-container ul li a{color:#fff;background-color:#041e42;margin:0 !important;display:inline-block}.ulster-header-beta .utility-container ul li a{color:#fff !important;text-transform:uppercase;font-weight:700;text-decoration:none !important;padding:11px 15px;border:0;font-size:16px}.ulster-header-beta .utility-container ul li a .fa{margin-right:5px}.ulster-header-beta .utility-container{border-radius:0 0 0 10px}.ulster-header-beta .utility-container ul{margin-left:20px !important;float:left}.ulster-header-beta .main-navigation{display:block;float:right}.ulster-header-beta .main-navigation>ul{display:block;width:100%;text-align:right;position:inherit !important;margin:0}.ulster-header-beta .main-navigation>ul li{display:inline-block}.ulster-header-beta .main-navigation>ul li a,.ulster-header-beta .main-navigation>ul li span{text-transform:uppercase;font-weight:700;padding:42px 20px;font-size:21px;display:block;text-decoration:none !important}.ulster-header-beta .main-navigation>ul li a:hover,.ulster-header-beta .main-navigation>ul li span:hover{cursor:pointer}.ulster-header-beta .main-navigation>ul li a.has-child,.ulster-header-beta .main-navigation>ul li span.has-child{padding-right:40px;position:relative}.ulster-header-beta .main-navigation>ul li a.has-child:after,.ulster-header-beta .main-navigation>ul li span.has-child:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:19px;top:42px;font-size:25px;transform:rotateY(0deg) rotate(90deg);color:#041e42}.ulster-header-beta .main-navigation>ul li li:last-child a{padding-top:20px}.ulster-header-beta .main-navigation>ul li a.active-mega,.ulster-header-beta .main-navigation>ul li span.active-mega{background-color:#fafafa}.ulster-header-beta .main-navigation>ul li a.active-mega:after,.ulster-header-beta .main-navigation>ul li span.active-mega:after{transform:rotateY(0deg) rotate(270deg)}.ulster-header-beta .main-navigation>ul li a.active-mega:before,.ulster-header-beta .main-navigation>ul li span.active-mega:before{content:"";position:absolute;top:74px;left:20px;right:30px;height:3px;background-color:#041e42}.ulster-header-beta .main-navigation>ul a.is-active,.ulster-header-beta .main-navigation>ul span.is-active{background-color:#fafafa}.ulster-header-beta .main-navigation>ul .is-dropdown-submenu-parent{position:inherit !important}.ulster-header-beta .main-navigation ul .mega-menu-beta{z-index:99;width:100%;right:0;position:absolute;background-color:#f6f6f6;padding:40px 0 60px;top:175px;display:none}.ulster-header-beta .main-navigation ul .mega-menu-beta .inner-menu{max-width:1340px;margin:auto;width:100%;padding-right:2.17391rem;padding-left:2.17391rem}.ulster-header-beta .main-navigation ul .mega-menu-beta ul{display:inline-block;width:25%;margin:0;text-align:left;vertical-align:top;float:left;position:relative}.ulster-header-beta .main-navigation ul .mega-menu-beta ul:after{content:"";position:absolute;right:40px;top:0;bottom:0;width:3px;background-color:#e6e2e2}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li{display:block !important}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li strong{text-transform:uppercase;font-size:18px;margin-top:40px;display:block}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li:first-child strong{margin-top:0}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li a{text-transform:none;font-weight:400;text-transform:none;padding:17px 70px 0 0;font-size:20px;font-weight:500;display:block;line-height:normal}.ulster-header-beta .main-navigation ul .mega-menu-beta ul:last-child:after{display:none}.ulster-header-beta .main-navigation ul .mega-menu-beta ul:last-child li a{padding-right:0}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list{width:44%}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile{margin-top:1.5em;margin-bottom:1em}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile .content h3{font-size:21px}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile a{padding:0;background-color:#fff !important}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile p{margin-bottom:0}.ulster-header-beta .main-navigation ul .fixed-mega{top:100px}.ulster-header-beta.fixed-header{box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06)}.ulster-header-beta.fixed-header:after{height:0;transition:height .1s ease-in-out}.ulster-header-beta.fixed-header .logo{top:12px;transition:all .1s}.ulster-header-beta.fixed-header .logo:after{opacity:1;height:33px;left:26px}.ulster-header-beta.fixed-header .logo img{width:80px;top:8px;transition:all .1s}.ulster-header-beta.fixed-header .main-navigation>ul li a,.ulster-header-beta.fixed-header .main-navigation>ul li span{padding-top:22px;padding-bottom:22px;font-size:17px}.ulster-header-beta.fixed-header .main-navigation>ul li a.has-child:after,.ulster-header-beta.fixed-header .main-navigation>ul li span.has-child:after{top:23px}.ulster-header-beta.fixed-header .main-navigation ul .fixed-mega{top:80px}.main-page-content{margin-top:180px;position:relative;transition:all .2s ease-in-out}.main-page-content.fixed-header-spacing{margin-top:90px;transition:all .2s ease-in-out}.main-page-content.dark-overlay:after,.main-page-content.dark-overlay-2:after{content:"";position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;background-color:#000;opacity:.5;z-index:999;transition:all 1.5s ease}.ulster-header-beta .main-navigation>ul li a:hover,.ulster-header-beta .main-navigation>ul li a.has-child:hover,.ulster-header-beta .main-navigation>ul li span.has-child:hover{background-color:#f3f3f3}.ulster-header-beta .main-navigation>ul li a:focus,.ulster-header-beta .main-navigation>ul li a.has-child:focus,.ulster-header-beta .main-navigation>ul li span.has-child:focus{background-color:#f1f1f1}.ulster-header-beta .main-navigation>ul li a:active,.ulster-header-beta .main-navigation>ul li a.has-child:active,.ulster-header-beta .main-navigation>ul li span.has-child:active{background-color:#f0f0f0}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li a:hover{background-color:#f6f6f6;text-decoration:underline !important}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li a:focus{background-color:#fafafa;color:#000 !important}.ulster-header-beta .main-navigation ul .mega-menu-beta ul li a:active{background-color:#fafafa;text-decoration:underline !important;color:#000 !important}.ulster-header-beta .utility-container ul li a:hover{text-decoration:underline !important;background-color:#001535}.ulster-header-beta .utility-container ul li a:focus{background-color:#001535}.ulster-header-beta .utility-container ul li a:active{text-decoration:underline !important}.ulster-header-beta .utility-container .notification-message:hover{cursor:pointer}.ulster-header-beta .utility-container .notification-message:focus{text-decoration:underline !important}.ulster-header-beta .utility-container .notification-message:active{text-decoration:underline !important}.utility-nav-hamburger{display:none}.sub-navigation-container{display:inline-block}.sub-navigation-dropdown li{display:block !important}.header-sub-navigation{position:relative;z-index:9999;left:0;right:0;top:180px}.header-sub-navigation.fixed-sub-navigation{z-index:99999;position:fixed;top:0;transition:top .1s}body .header-sub-navigation ul li a{display:block}body .header-sub-navigation .search-nav-button .show-for-sr{background-color:#041e42}.header-beta-search{padding:15px 0}.header-beta-search select{background-image:none}.header-beta-search .h3{margin-bottom:0}.header-beta-search .course-finder{border:0}.header-beta-search select,.header-beta-search input,.header-beta-search button{min-height:50px;font-size:15px;padding-left:14px;font-family:"Open Sans";font-weight:800 !important;margin:0}.header-beta-search form.course-finder button{max-height:41px;padding:17px;font-size:19px;border-radius:2px !important}@media only screen and (max-width:1250px){.ulster-header-beta .main-navigation>ul li a,.ulster-header-beta .main-navigation>ul li span{padding:31px 20px}.main-page-content{margin-top:160px}.ulster-header-beta .main-navigation>ul li span.has-child:after{top:32px}.ulster-header-beta .main-navigation ul .mega-menu-beta{top:158px}.ulster-header-beta .utility-container .notification-message .content{display:none}.ulster-header-beta .main-navigation>ul li a,.ulster-header-beta .main-navigation>ul li span{font-size:19px}.header-sub-navigation{top:160px}.ulster-header-beta .main-navigation>ul li a.has-child:after{top:31px}}@media only screen and (max-width:1250px){.ulster-header-beta .main-navigation>ul li span{font-size:19px}body .header-sub-navigation .search-nav-button span{color:#041e42;padding:26px 0;font-size:20px}}@media only screen and (max-width:1160px){.ulster-header-beta .main-navigation>ul li a,.ulster-header-beta .main-navigation>ul li span{padding:21px 20px;font-size:19px !important}.ulster-header-beta .main-navigation>ul li a.has-child:after{top:22px}.main-page-content{margin-top:145px}.ulster-header-beta .main-navigation>ul li span.has-child:after{top:22px}.ulster-header-beta .utility-container ul{position:absolute;right:-367px;left:initial;top:0;padding-top:80px;z-index:99;padding-right:23px;width:45%;left:initial;height:100vh;width:0;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);transition:right .3s ease;width:339px !important}.active-utility-hamburger:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:22px;top:13px;font-size:25px;-webkit-transform:rotateY(0) rotate(135deg);transform:rotateY(0) rotate(135deg);background-color:#041e42;width:38px}.ulster-header-beta .utility-container .active-hamburger-menu{right:0;transition:right .3s ease}.utility-nav-hamburger,.ulster-header-beta .utility-container .search-nav-button,.ulster-header-beta .utility-container .notification-message{position:relative;z-index:99}.ulster-header-beta .utility-container ul li{display:block}.utility-nav-hamburger{display:inline-block;font-size:56px;-webkit-transform:rotateY(0) rotate(90deg);transform:rotateY(0) rotate(90deg);margin-left:0;margin-right:-55px;width:83px;text-align:center;overflow:hidden;font-size:54px;line-height:57px;float:right}.ulster-header-beta:after{width:10%}.ulster-header-beta .utility-container .search-nav-button{margin-left:0;border-radius:0 0 0 10px}.ulster-header-beta .utility-container .notification-message .content{display:inline-block}.ulster-header-beta .utility-container .notification-message-content{max-width:100%;min-width:500px;right:42px;border-radius:10px 0 10px 10px}#nav-icon3{width:35px;position:relative;height:25px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#041e42;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3.open span{background:#000}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:nth-child(1){top:10px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:10px;width:0;left:50%}.ulster-header-beta .main-navigation>ul{position:absolute !important;right:-80%;top:0;left:initial;background-color:#f6f6f6;top:144px;width:80%;height:89vh;padding-right:0;overflow:scroll;transition:right .3s ease;padding-bottom:100px}.ulster-header-beta .main-navigation>ul li{border-bottom:2px solid #ebebeb}.ulster-header-beta .main-navigation>ul li a{padding-right:32px}.ulster-header-beta .main-navigation>ul li span{padding-right:60px !important}.ulster-header-beta .main-navigation>ul li span.active-mega:before{right:35px;left:45px}.ulster-header-beta .main-navigation>ul li span.has-child:after{right:36px}.ulster-header-beta .main-navigation>ul .mega-menu-beta{top:0;position:relative;border-bottom:3px solid #e4e2e2;padding-bottom:10px;margin-bottom:0;padding-top:40px}.ulster-header-beta .main-navigation>ul .mega-menu-beta .tiled-list{width:100%;padding-right:0;padding-top:30px;margin-top:20px;border-top:3px solid #e5e2e2}.ulster-header-beta .main-navigation>ul .mega-menu-beta .tiled-list li{width:100%;border-bottom:0}.ulster-header-beta .main-navigation>ul .mega-menu-beta .tiled-list li a{border-bottom:0}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul{float:none;margin-bottom:40px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul li{border-bottom:0}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul li strong{font-size:18px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul li a{padding-right:0;font-size:18px;padding-top:18px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul{width:49%;display:inline-block;text-align:left;padding-right:40px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul:after{display:none}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul:first-child:after{display:block}.ulster-header-beta .main-navigation>ul li{display:block}.ulster-header-beta .main-navigation>ul.main-navigation-slide{right:0;transition:right .3s ease}.fixed-header .utility-container .notification-message{display:none}.fixed-header .main-navigation{margin-top:-69px}.fixed-header .utility-nav-hamburger{display:none}.fixed-header .utility-container{margin-right:35px !important}.fixed-header .utility-container{margin-top:20px !important}.fixed-header .utility-container .search-nav-button{background-color:#fff !important;color:#041e42}.fixed-header .logo img{width:89px !important}.fixed-header .logo:after{left:32px !important;height:36px}.fixed-header .utility-container .search-nav-button span{font-size:28px;padding:14px 23px}.fixed-header:after{display:none}.fixed-header .main-navigation>ul{top:93px}.ulster-header-beta .utility-container{float:none;display:inline-block;text-align:right}.ulster-header-beta .main-navigation{float:none;display:block;text-align:right;position:inherit}.ulster-header-beta .utility-container .search-nav-button,.ulster-header-beta .utility-container .notification-message{float:left}.nav-menu{display:inline-block;padding:23px 0}.ulster-header-beta .utility-container{position:inherit}.fixed-header .utility-container{background-color:#fff}.ulster-header-beta .utility-container .notification-message-content{right:56px}.main-page-content.dark-overlay:after,.main-page-content.dark-overlay-2:after{top:0}body .header-sub-navigation ul{display:none;position:absolute;top:79px;right:0}.header-sub-navigation .grid-container{overflow:visible}body .header-sub-navigation .sub-navigation-hamburger{margin-right:0;padding-bottom:59px;line-height:17px;width:35px}body .header-sub-navigation .active-hamburger:after{top:-10px;bottom:29px}body .header-sub-navigation .sub-navigation-dropdown{top:78px;right:-5px}body .header-sub-navigation ul li{display:block}body .header-sub-navigation ul li a{padding-top:14px;padding-bottom:14px;line-height:25px;font-size:15px;display:block;border-bottom:2px solid #001535}body .header-sub-navigation ul li:last-child a{border-bottom:0}body .sub-navigation-container{position:absolute;z-index:99;background-color:#ededed;right:-24px;padding-top:0;top:75px;display:none;border-radius:0 0 0 10px;padding-bottom:15px;width:100%}body .sub-navigation-container ul{display:block !important;position:relative !important;padding:0 !important;right:0 !important;top:initial !important}body .sub-navigation-container ul li a{padding-right:25px;border-bottom:0}body .sub-navigation-container .sub-navigation-dropdown{box-shadow:none;border-top:2px solid #041e42;margin-top:16px;padding-top:14px !important}.header-sub-navigation{top:145px}body .fixed-sub-navigation .sub-name{padding-top:23px;padding-bottom:23px}}@media only screen and (max-width:1160px) and (max-width:39.9375em){#nav-icon3{margin-top:25px;margin-left:22px;margin:30px 20px}}@media only screen and (max-width:1160px) and (max-width:39.9375em){#nav-icon3 span{height:3px;border-radius:0}}@media screen and (max-width:63.9375em){.ulster-header-beta .logo img{width:160px}.header-sub-navigation{top:145px}.main-page-content{margin-top:145px}body .ulster-header-beta .utility-container .notification-message-content{width:350px;max-width:90%}.ulster-header-beta .utility-container ul li a{padding:3px 11px;font-size:14px}}@media screen and (max-width:63.9375em){.ulster-header-beta .utility-container .notification-message .content{font-size:12px;margin-left:5px;border-radius:0 0 0 8px}.ulster-header-beta .main-navigation>ul li a.has-child:after{top:14px;font-size:21px}form .hide-for-small-only{display:none}.header-sub-navigation{top:129px}.ulster-header-beta .utility-container ul{width:213px !important}#nav-icon3{margin:0}.ulster-header-beta .utility-container .search-nav-button{position:absolute;top:60px;right:70px;bottom:0;height:50px;font-size:30px}.utility-nav-hamburger{font-size:40px;width:70px;margin-right:-48px;float:none;line-height:43px}.ulster-header-beta:after{height:45.5px;width:100px}.ulster-header-beta .utility-container .notification-message{padding:8px 14px 10px;padding-right:39px;border-radius:0 0 0 12px}.ulster-header-beta .utility-container .notification-message:after{right:16px;font-size:18px;top:10px}.notification-message .fa{font-size:16px}.ulster-header-beta .utility-container{background-color:rgba(0,0,0,0)}.ulster-header-beta .logo{position:absolute}.ulster-header-beta .utility-container .notification-message-content{right:0;min-width:60%;border-radius:0;top:45px;width:94%;border-radius:10px 0 0 10px}.ulster-header-beta .utility-container .notification-message-content p{width:100%;font-size:13px;line-height:20px}.ulster-header-beta .utility-container .notification-message-content .button{float:none;margin-top:15px;font-size:12px;padding:15px;float:right;display:block;width:100%}.ulster-header-beta .utility-container .active-notification{border-radius:0}.ulster-header-beta .utility-container .active-notification:hover{text-decoration:none !important}.ulster-header-beta .utility-container .search-nav-button{background-color:#fff;color:#041e42;z-index:9}.ulster-header-beta .utility-container .search-nav-button span{font-size:27px;padding:12px 9px}.main-page-content{margin-top:129px}.ulster-header-beta .main-navigation>ul{top:129px}.ulster-header-beta .logo img{width:140px;margin-left:-7px}.active-utility-hamburger:after{right:14px}.ulster-header-beta .utility-container .active-hamburger-menu{padding-top:58px;width:213px !important;padding-right:12px}.ulster-header-beta .main-navigation>ul li a,.ulster-header-beta .main-navigation>ul li span{padding-right:26px;font-size:15px !important;padding:14px 25px}.ulster-header-beta .main-navigation>ul li span{padding-right:40px !important}.ulster-header-beta .main-navigation>ul li span.has-child:after{right:24px;font-size:18px;top:14px}.nav-menu{margin-right:-3px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul{width:100%;display:inline-block;text-align:right;padding-right:0;margin-bottom:20px}.ulster-header-beta .main-navigation ul .mega-menu-beta .inner-menu{padding:0 23px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul:first-child:after{display:none}.ulster-header-beta .main-navigation>ul .mega-menu-beta{padding-top:20px}.tiled-list .page-tile-stretched .image-container{display:none}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile .content h3{font-size:17px;text-align:left}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile p{margin-bottom:0;font-size:13px;line-height:19px;text-align:left}.ulster-header-beta .main-navigation ul .mega-menu-beta .tiled-list .page-tile{margin-top:10px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul li strong{font-size:14px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul li a{padding-top:14px}.fixed-header .main-navigation{margin-top:-10px}.fixed-header .utility-container .search-nav-button{top:15px;height:52px}.fixed-header .nav-menu{display:inline-block;padding:11px 0 19px}.ulster-header-beta.fixed-header .logo{top:10px;width:73px !important}.fixed-header .logo:after{left:17px !important;height:22px;top:22px;width:100px}.fixed-header .main-navigation>ul{top:80px}.ulster-header-beta.fixed-header .main-navigation>ul li a,.ulster-header-beta.fixed-header .main-navigation>ul li span{padding-top:14px;padding-bottom:14px}.ulster-header-beta.fixed-header .main-navigation>ul li a.has-child:after,.ulster-header-beta.fixed-header .main-navigation>ul li span.has-child:after{top:14px}body .header-sub-navigation ul li a{line-height:25px;font-size:14px;display:block;padding-right:21px}.header-sub-navigation .sub-name strong{font-size:18px}.header-sub-navigation .sub-name span{font-size:14px}.ulster-header-beta .main-navigation>ul .mega-menu-beta ul li a{font-size:14px !important}.header-beta-search{padding:15px 0}.header-beta-search .h3{margin-bottom:10px;text-align:left}.header-beta-search .header-beta-search input{box-shadow:none;border-radius:2px 0 0 2px}body .header-beta-search input,body .header-beta-search select,body input[type=search]{font-weight:400 !important;border-radius:5px 0 0 5px !important;box-shadow:none;font-size:14px !important;text-transform:capitalize;border:0}body .header-beta-search .button{box-shadow:none !important;padding:17px 0 !important;border-radius:0 5px 5px 0 !important;font-size:18px}}.header-backgrounds{height:233px;width:100%;position:absolute;overflow:hidden;z-index:-1}.header-backgrounds .blue-background{position:absolute;right:0;width:30%;border-radius:0 0 0 10px;background-color:#041e42;height:46px;top:0}.header-backgrounds .grey-background{position:absolute;right:0;left:0;width:100%;background-color:#f4f4f4;height:79px;bottom:0}.header-current .utility{background-color:#041e42;margin:0;border-radius:0 0 0 10px;position:relative;padding-left:10px}.header-current .utility:after{display:none}.header-current .utility li:last-child{border-right:0 !important}.header-current .utility li:last-child a{border-right:0 !important}.header-current .utility li,.header-current .utility li a{background-color:#041e42;color:#fff !important;text-decoration:none !important;font-weight:700;font-size:16px;border-right:1px solid #1c3b69}.header-current .utility li span,.header-current .utility li a span{font-size:14px;margin-right:5px}.header-current .utility li:hover,.header-current .utility li a:hover{text-decoration:underline !important}.header-current .utility li:focus,.header-current .utility li a:focus{font-weight:700}.header-current .utility li a{padding:15px 10px}.header-current #navigation form button.button,.header-current .uls-site-search button.button{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;font-size:22px}.header-current .input-group{margin-bottom:0}.header-current .global-nav>li>a{text-align:center;padding:30px 10px;font-weight:700;display:block;font-size:20px;font-weight:700;text-transform:uppercase}.header-current a.brand{max-width:100%;margin:30px 0}.header-current a.brand img{width:170px}.header-current nav{text-align:right}.header-current .uls-site-search input[type=search]{color:#000;font-weight:700;height:60px;border-radius:10px 0 0 10px !important;border-width:3px !important}.header-current .uls-site-search input[type=search]:focus{border-width:4px !important;border:4px solid #40972b !important;outline-color:#40972b !important;box-shadow:none}.header-current .uls-site-search .input-group-button button{padding:0 20px;border-radius:0 10px 10px 0 !important}.header-current .global-nav{text-align:right;position:relative}.header-current .global-nav>li>a.hover{background-color:#fff;color:#041e42}.header-current .global-nav>li .dropdown-pane{text-align:left;padding:40px 25px;border-radius:0 0 10px 10px}.header-current .global-nav>li .dropdown-pane .h3 a{text-decoration:none}.header-current .global-nav>li .dropdown-pane ul li a{text-decoration:none !important;font-size:15px;line-height:normal;font-family:"Open Sans",sans-serif !important}.header-current .global-nav>li .dropdown-pane ul li a:hover{text-decoration:underline !important;font-weight:700}.header-current .global-nav>li .dropdown-pane .cell{border-right:2px solid #f4f4f4;padding-right:25px}.header-current .global-nav>li .dropdown-pane .cell:last-child{border-right:0;padding-right:0}.header-current .global-nav>li>a.hover{background-color:#061e42;color:#fff}.header-current .global-nav>li>a.hover:focus{background-color:#015c96 !important;color:#fff !important}.header-current .global-nav>li>a:focus,.header-current body .tabs li.is-active a:focus,.header-current .breadcrumbs-beta nav ul li a{position:relative}.header-current .global-nav>li>a:focus:focus-within,.header-current body .tabs li.is-active a:focus:focus-within,.header-current .breadcrumbs-beta nav ul li a:focus-within{background-color:#015c96 !important}.header-current body ul.ui-autocomplete{font-family:"Open Sans",sans-serif !important;border-radius:0 0 10px 10px;border:0;background-color:#fff}.header-current body ul.ui-autocomplete ul li:last-child a{border-bottom:0;padding-bottom:25px}.header-current body ul.ui-autocomplete ul li:first-child a{padding-top:15px}.header-current body ul.ui-autocomplete li a{font-size:13px}@media screen and (max-width:63.9375em){.header-current .nav-bar .offcanvas-trigger{padding:14px 0}.header-current .nav-bar .offcanvas-trigger span{font-weight:500;font-size:38px !important}.header-current .nav-bar{height:87px}.header-current .off-canvas .service.mob{display:none !important}.header-current .service.mob p{font-size:16px;line-height:18px;border-left:2px solid #041e42;padding-left:20px}.header-current .service.mob p span{font-size:13px;font-weight:400}.header-current .nav-bar .logo{margin-left:10px}.header-current .menu .button{padding:14px 0}.header-current .menu .button span{font-weight:500;font-size:34px}.header-current .menu .button .fa-close{font-weight:300 !important;font-size:29px !important;padding:0 4px}.header-current .nav-bar-right{padding-right:10px}.header-current .application-form .sq-form-submit:hover,.header-current .button:hover{background-color:#fff !important;color:#041e42 !important}.header-current .multilevel-offcanvas ul li a{text-decoration:none !important;font-family:"Open Sans",sans-serif !important;font-size:15px}.header-current .js-off-canvas-overlay.is-overlay-fixed{position:fixed;background-color:#fff;opacity:.5;top:84px}.header-current .position-right{width:80%}.header-current [aria-expanded=true] .fa-bars{display:none !important}.header-current [aria-expanded=true] .fa-close{display:inline-block !important}.header-current [aria-expanded=false] .fa-bars{display:inline-block !important}.header-current [aria-expanded=false] .fa-close{display:none !important}.header-current .multilevel-offcanvas{padding:25px;padding-bottom:100px;text-align:right}.header-current .multilevel-offcanvas .button{text-align:right;padding:10px 0;background-color:#03132a;font-size:17px;border-bottom:2px solid #fff;border-radius:0 !important;padding-bottom:17px !important}.header-current .multilevel-offcanvas hr{margin:26px 0;border-width:2px;border-color:#fff}.header-current .multilevel-offcanvas .h4{margin-bottom:15px;font-weight:500}.header-current .off-canvas .service.mob{background:0 0;border-bottom:2px solid #005c97;padding-left:10px;padding:0 0 10px;margin-bottom:15px;border-color:#fff;margin-top:14px}}.header-current.microsite-navigation .global-nav{display:block}.header-current.microsite-navigation .global-nav>li>a{padding:30px 10px;font-size:16px}@media print,screen and (max-width:1345px){.header-current .utility li,.header-current .utility li a{font-size:15px}.header-current .global-nav>li>a,.header-current.microsite-navigation .global-nav>li>a{font-size:17px}.header-backgrounds .blue-background{height:45px}}@media print,screen and (max-width:1320px){.header-current .utility li:last-child{display:none}}@media print,screen and (max-width:1230px){.header-backgrounds{height:232px}.header-current .global-nav>li>a,.header-current.microsite-navigation .global-nav>li>a{padding:30px 10px;font-size:16px}.header-current a.brand img{width:170px;max-width:39%}.header-current .brand.service>span{font-size:18px;line-height:18px}}@media print,screen and (max-width:1095px){.header-current .show-for-small-only{display:block !important}.header-current .hide-for-small-only{display:none !important}}@media screen and (max-width:39.9375em){.header-current .service.mob p{padding-left:11px;font-size:13px;line-height:15px}.header-current .service.mob p span{font-size:11px}.site-promo .button{width:100%}}@charset "UTF-8";.header-sub-navigation{background-color:#f6f6f6;color:#041e42}.header-sub-navigation .search-nav-button{padding-right:4px}.header-sub-navigation .sub-name{padding:17px 0;padding-right:30px;display:inline-block;position:relative}.header-sub-navigation .sub-name strong,.header-sub-navigation .sub-name span{display:block;line-height:normal}.header-sub-navigation .sub-name strong{font-size:20px}.header-sub-navigation .sub-name span{font-size:17px}.header-sub-navigation .sub-name:after{content:"";position:absolute;right:0;width:2px;top:20%;height:60%;bottom:0;background-color:#041e42}.header-sub-navigation ul{margin:0;display:inline-block}.header-sub-navigation ul li{display:inline-block}.header-sub-navigation ul li a{padding:29px 15px;color:#041e42 !important;text-decoration:none !important;display:inline-block;font-weight:700;text-transform:uppercase;font-size:17px}.header-sub-navigation ul li a.is-active{background-color:#ededed}.header-sub-navigation .sub-navigation-hamburger{position:relative;display:inline-block;font-size:56px;transform:rotateY(0) rotate(90deg);float:right;margin-left:0;margin-right:-40px;width:79px;text-align:center;overflow:hidden}.header-sub-navigation .sub-navigation-hamburger:hover{cursor:pointer}.header-sub-navigation .active-hamburger:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;top:-16px;left:0;right:0;bottom:0;background-color:#f6f6f6;font-size:30px;-webkit-transform:rotateY(0) rotate(135deg);transform:rotateY(0) rotate(135deg);text-align:right;padding:14px}.header-sub-navigation .sub-navigation-dropdown{position:absolute;top:84px;right:0;width:100%;min-width:300px;z-index:99;background-color:#ededed;border-radius:0 0 10px 10px;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);display:none;padding:20px 0;max-height:60vh;overflow-y:scroll}.header-sub-navigation .sub-navigation-dropdown li{display:block}.header-sub-navigation .sub-navigation-dropdown li a,.header-sub-navigation .sub-navigation-dropdown li strong,.header-sub-navigation .sub-navigation-dropdown li b{display:block;font-size:16px !important;padding:5px 30px;text-transform:none}.header-sub-navigation .sub-navigation-dropdown li b,.header-sub-navigation .sub-navigation-dropdown li strong{padding-bottom:0;border-top:2px solid #cfcfcf;text-transform:uppercase;font-size:18px !important;margin-top:20px;padding-top:22px}.header-sub-navigation .sub-navigation-dropdown li a{font-weight:400}.header-sub-navigation .sub-navigation-dropdown li a.is-active{background-color:#1f3b6d}.header-sub-navigation .sub-navigation-dropdown li:last-child a{border-bottom:0}.header-sub-navigation .sub-navigation-dropdown li:first-child b,.header-sub-navigation .sub-navigation-dropdown li:first-child strong{margin-top:0;padding-top:10px;border-top:0 solid #000}.header-sub-navigation ul li a:hover{background-color:#ededed;cursor:pointer}.header-sub-navigation ul li a:focus{text-decoration:underline !important;background-color:#ededed}.header-sub-navigation ul li a:active{text-decoration:underline !important;background-color:#ededed}@media screen and (max-width:63.9375em){.header-sub-navigation .sub-navigation-dropdown{max-height:300px;overflow-y:scroll}body .sub-navigation-container ul{padding-top:20px !important}}@media screen and (max-width:39.9375em){body .sub-navigation-container{width:300px}body .header-sub-navigation ul li a,.header-sub-navigation .sub-navigation-dropdown li b,.header-sub-navigation .sub-navigation-dropdown li strong{font-size:14px !important;padding:8px 25px}.header-sub-navigation .sub-navigation-dropdown li b,.header-sub-navigation .sub-navigation-dropdown li strong{font-size:14px !important;padding:5px 25px;line-height:17px;padding-top:27px;padding-bottom:10px}}@charset "UTF-8";pre{margin-bottom:30px}@media screen and (max-width:39.9375em){body p.lead{font-size:100%;font-size:19px !important;line-height:26px !important;margin-top:-10px !important}}.h1{font-size:47px;line-height:47px}@media screen and (max-width:39.9375em){.h1{font-size:34px;line-height:38px;display:block;margin:10px 0}}.h2{font-size:24px}@media screen and (max-width:39.9375em){.h2{font-size:24px}}.h3{font-size:20px}@media screen and (max-width:39.9375em){.h3{font-size:20px}}.h4{font-size:18px}@media screen and (max-width:39.9375em){.h4{font-size:18px}}.h5{font-size:17px}@media screen and (max-width:39.9375em){.h5{font-size:17px}}@media screen and (max-width:39.9375em){.res-heading{font-size:18px}}.wysiwyg ul,ul.angle-right,section .cell div ul{margin-left:0;margin-bottom:20px;font-family:"Open Sans"}.wysiwyg ul li,ul.angle-right li,section .cell div ul li{position:relative;padding-left:15px;font-size:16px}.wysiwyg ul li:before,ul.angle-right li:before,section .cell div ul li:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;left:0;top:0}.wysiwyg ul li ol li,ul.angle-right li ol li,section .cell div ul li ol li{padding-left:0}.wysiwyg ul li ol li:before,ul.angle-right li ol li:before,section .cell div ul li ol li:before{content:""}.wysiwyg ul.web-list li,ul.angle-right.web-list li,section .cell div ul.web-list li{padding-left:25px}.wysiwyg ul.web-list li:before,ul.angle-right.web-list li:before,section .cell div ul.web-list li:before{content:""}.wysiwyg .pagination li:before{display:none}.wysiwyg .pagination li{padding-left:0}.wysiwyg ul.no-bullet li,ul.no-bullet li{padding-left:0}.wysiwyg ul.no-bullet li:before,ul.no-bullet li:before{display:none}.text-shadow{text-shadow:rgba(0,0,0,.3) 2px 3px 5px}.large{font-size:32px;line-height:36px}@media screen and (max-width:63.9375em){.large{font-size:22px;line-height:26px}}@media screen and (max-width:39.9375em){.large{font-size:18px;line-height:22px}}.wysiwyg ul.check-circle li,ul.check-circle li{position:relative;padding-left:30px}.wysiwyg ul.check-circle li:before,ul.check-circle li:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;left:0;top:0}.wysiwyg ul.large li,ul.large li{position:relative;padding-left:45px;margin-bottom:20px}@media screen and (max-width:63.9375em){.wysiwyg ul.large li,ul.large li{padding-left:30px !important}}.larger{font-size:42px;line-height:46px}@media screen and (max-width:63.9375em){.larger{font-size:32px;line-height:36px}}@media screen and (max-width:39.9375em){.larger{font-size:28px;line-height:32px}}.extra-large-sub-heading{font-size:32px}@media screen and (max-width:63.9375em){.extra-large-sub-heading{font-size:22px}}.extra-large{font-size:62px;line-height:66px}@media screen and (max-width:63.9375em){.extra-large{font-size:42px;line-height:46px}}@media screen and (max-width:39.9375em){.extra-large{font-size:28px;line-height:32px}}.extra-large-2{font-size:62px;line-height:66px}@media screen and (max-width:63.9375em){.extra-large-2{font-size:42px;line-height:46px}}@media screen and (max-width:39.9375em){.extra-large-2{font-size:28px;line-height:32px}}.extra-large-small{font-size:62px;line-height:66px}@media screen and (max-width:63.9375em){.extra-large-small{font-size:42px;line-height:46px}}@media screen and (max-width:39.9375em){.extra-large-small{font-size:42px;line-height:46px}}.wysiwyg table thead tr th{background:#001335;color:#fff}table caption{text-align:left;color:#041e42}table caption:before{font-family:"Font Awesome 6 Pro";content:"";opacity:.5;margin-right:5px;color:#041e42}table tbody th,table thead{background:#041e42;color:#fff}table td{vertical-align:top;border-right:1px solid #eee !important}table tr td:last-child{border-right:0 !important}table tr{border-bottom:1px solid #eee !important}.wysiwyg table td{vertical-align:top;border-right:1px solid #eee !important}.wysiwyg table tr td:last-child{border-right:0 !important}.wysiwyg table tr{border-bottom:1px solid #eee !important}.large-off-canvas{width:60%;-webkit-transform:translate(-70%);-ms-transform:translate(-70%);transform:translate(-70%);overflow:visible}@media screen and (min-width:40em) and (max-width:63.9375em){.large-off-canvas{width:50%}}@media screen and (max-width:39.9375em){.large-off-canvas{width:90%}}h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:45px;font-weight:700}h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>strong{font-weight:700}@media screen and (max-width:39.9375em){h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:30px}}h1{font-size:48px}@media screen and (max-width:39.9375em){h1{font-size:30px}}.wysiwyg p{margin-top:20px;margin-bottom:20px}.wysiwyg li,.wysiwyg p{font-size:19px;line-height:30px}.wysiwyg h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){margin-top:30px;font-size:42px;font-weight:700}.wysiwyg h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>strong{font-weight:700}@media screen and (max-width:39.9375em){.wysiwyg h2:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:28px}}.wysiwyg h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){margin-top:45px;font-size:22px;font-weight:700}@media screen and (max-width:39.9375em){.wysiwyg h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:22px}}.wysiwyg h3:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>strong{font-weight:700}.wysiwyg h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg h6:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-weight:600;font-size:18px}.wysiwyg h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>strong,.wysiwyg h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>strong,.wysiwyg h6:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6)>strong{font-weight:600}@media screen and (max-width:39.9375em){.wysiwyg h4:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg h5:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.wysiwyg h6:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:18px}}.wysiwyg .callout h2{margin-top:0 !important}.page_letters ul li{font-weight:600;margin-right:5px;margin-bottom:5px}.page_letters ul li a{margin-bottom:0}.page_letters ul li a:hover{background-color:#005c97;color:#fff !important}.page_letters ul li a:focus{background-color:#001536;color:#fff !important}.page_letters ul li span{line-height:1;display:block;background:#f4f4f4 !important;color:#4f4f4f !important;text-align:center}.page_letters ul li a,.page_letters ul li span{width:50px;height:50px;padding:12px}.blockquote:before{font-family:"Font Awesome 6 Pro";content:"";display:block;font-size:44px}.callout:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),.footer:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),h3:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),h4:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),h5:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),p:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item),td:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item){text-decoration:underline}.callout:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,.footer:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,h3:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,h4:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,h5:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,p:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active,td:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):active{color:#0b0c0c}.callout:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,.footer:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,h3:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,h4:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,h5:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,p:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover,td:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):hover{color:#041e42}.callout:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,.footer:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,h3:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,h4:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,h5:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,li:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,p:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited,td:not(.menu-item):not(.is-active) a:not(.button):not(.mega-menu-link):not(.hover):not(.menu-item):visited{color:#000}.global-nav>li>a:focus{background:#041e42 !important;color:#fff !important;box-shadow:none;outline:none !important}.show-title{margin-bottom:0}@media screen and (max-width:39.9375em){.show-title{margin-bottom:0;text-align:left}.show-title .lead{margin-top:0}}body .sub-navigation-dropdown ul li a,body p,body .page-hero-beta .grid-container .content p,body .wysiwyg p,body blockquote,body .wysiwyg li,body .caption,body .footer-beta .sub-footer a,body .footer-beta .grid-container a,body .ulster-header-beta .main-navigation ul .mega-menu-beta ul li a,body ol,body table{font-family:"Open Sans",sans-serif !important;font-size:17px;line-height:29px}@media screen and (max-width:39.9375em){body .sub-navigation-dropdown ul li a,body p,body .page-hero-beta .grid-container .content p,body .wysiwyg p,body blockquote,body .wysiwyg li,body .caption,body .footer-beta .sub-footer a,body .footer-beta .grid-container a,body .ulster-header-beta .main-navigation ul .mega-menu-beta ul li a,body ol,body table{font-size:15px;line-height:24px}}body .steps-accordion img{max-height:220px;margin:1em 0 2.5em;transition:all .5s ease}body .steps-accordion .tabs-toggle-content{margin-top:1em}body .steps-accordion .im-not-active{opacity:.5}body .steps-accordion .im-active{opacity:1}body .steps-accordion .tabs-panel{padding:0 !important;width:85%;margin:auto}body .steps-accordion .tabs-panel .grid-x:before{display:none}body .steps-accordion .button{margin-top:0;font-size:14px}body .steps-accordion h3,body .steps-accordion h4{margin-bottom:5px}body .steps-accordion .tabs{background-color:rgba(0,0,0,0) !important;border:0 !important;position:relative;z-index:2}body .steps-accordion .tabs li{width:33.3%;background:rgba(0,0,0,0) !important;border:0 !important}body .steps-accordion .tabs li.is-active img{transition:all .5s ease}body .steps-accordion .tabs li a{background:rgba(0,0,0,0) !important;border:0 !important;color:#041e42 !important;position:relative}body .steps-accordion .tabs li a:after{content:"+";position:absolute;top:25%;font-size:100px;color:#041e42;left:0;right:0;background-color:#fff;width:100px;margin:auto;border-radius:50%;height:100px;display:block;opacity:0;transition:opacity .5s ease}body .steps-accordion .tabs li a:hover{color:#041e42 !important}body .steps-accordion .tabs li a:hover:after{content:"+";opacity:1;transition:opacity .5s ease}body .steps-accordion .tabs li.is-active a:after{content:"+";position:absolute;top:25%;font-size:100px;color:#fff;left:0;right:0;background-color:#041e42;width:100px;margin:auto;border-radius:50%;height:100px;opacity:1;transition:opacity .5s ease;transform:rotateY(0deg) rotate(45deg)}body .steps-accordion .two-tabs li{max-width:50%}body .steps-accordion .four-tabs li{max-width:25%}body .steps-accordion .tabs-content{border:0;width:100%;z-index:2;position:relative}body .steps-accordion .grid-x{position:relative;overflow:hidden}body .steps-accordion .grid-x:before{content:"";position:absolute;left:0;top:0;bottom:0;width:25%;z-index:2;background-color:#fff}body .steps-accordion .grid-x .cell{position:relative}body .steps-accordion .grid-x .line-animation{position:absolute;left:0;right:0;width:70%;height:4px;background-color:#041e42;top:150px;z-index:1;margin:auto}body .steps-accordion .grid-x .content{padding:0}body .steps-accordion .grid-x .tabs-content .cell{margin-top:60px;position:relative}body .steps-accordion .grid-x .tabs-content .cell:nth-child(odd){margin-top:5px}body .steps-accordion .grid-x .tabs-content .cell .content{position:relative;z-index:1}body .steps-accordion .grid-x .tabs-content .cell .content{padding:0}body .steps-accordion .grid-x .tabs-content .cell .content img{max-height:initial;width:70%}body .steps-accordion .grid-x .tabs-content .cell .line-animation-small{position:absolute;right:0;left:50%;width:110%;height:3px;background-color:#041e42;-webkit-transform:rotate(25deg);transform:rotate(25deg)}body .steps-accordion .grid-x .tabs-content .cell:nth-child(odd) .line-animation-small{-webkit-transform:rotate(25deg);transform:rotate(25deg);top:29%}body .steps-accordion .grid-x .tabs-content .cell:nth-child(even) .line-animation-small{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);top:19%}body .steps-accordion .grid-x .tabs-content .cell:last-child .line-animation-small{display:none !important}body .steps-accordion.dark-background{background-color:#041e42;color:#fff}body .steps-accordion.dark-background .grid-x:before{background-color:#041e42}body .steps-accordion.dark-background .tabs li a{color:#fff !important}body .steps-accordion.dark-background .tabs-content{background-color:#041e42;color:#fff}body .steps-accordion.dark-background .grid-x .tabs-content .cell .line-animation-small{background-color:#fff}body .steps-accordion.dark-background .grid-x .line-animation{background-color:#fff}body .steps-accordion.grey-background{background-color:#f6f6f6}body .steps-accordion.grey-background .grid-x:before{background-color:#f6f6f6}body .steps-accordion.grey-background .tabs-content{background-color:#f6f6f6}@media screen and (max-width:63.9375em){body .steps-accordion .grid-x:before{display:none}body .steps-accordion img{max-height:120px}body .steps-accordion .grid-x .line-animation{display:none}}#nav>div{background:#041e42}#nav .dark-grey-bg{background:#041e42}#nav ul.menu{display:table;width:100%}#nav ul.menu li{display:table-cell;text-align:center;border-right:1px solid #073472}#nav ul.menu li:last-child{border-right:none !important}#nav ul.menu li a{font-size:16px;font-weight:900;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}#nav ul.menu li a.is-active{background:#fff !important;color:#041e42 !important}#nav ul.menu li a.is-active .fa{color:#041e42 !important}#nav ul.menu li a:hover{background:#03152f;text-decoration:none}#nav ul.menu li:last-child{border-right:1px solid #001c4f}.page-contents.menu a{position:relative;padding:10px 0 20px;margin-bottom:10px;font-size:15px;line-height:25px;color:#000;font-weight:700;text-decoration:none !important;border-bottom:2px solid #f1f1f1;font-family:"Open Sans",sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-contents.menu a:hover{border-left-color:#e1e1e1;text-decoration:underline !important}.page-contents.menu a.is-active{background-color:#fff;color:#041e42;border-bottom:2px solid #041e42}.page-contents.menu ul{padding:20px 0;margin-left:0}.page-contents.menu ul li a{font-weight:300;font-size:16px;font-family:"Open Sans",sans-serif;padding:4px 0;border:0;padding-left:30px;padding-right:20px}.page-contents.menu ul li a.is-active{border:0 !important}.page-contents.menu ul li a.is-active:before{content:"";width:15px;height:15px;border-radius:50%;background-color:#4a884a;position:absolute;left:0;top:30%}.magellan-beta ul li ul{display:none}.magellan-beta .accordion li ul{display:block}.magellan-beta ul li a{text-transform:uppercase;font-weight:700;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:18px !important}.magellan-beta ul li ul li a{text-transform:none;font-weight:400;font-family:"Open Sans",sans-serif !important;font-size:15px !important}.magellan-beta .is-at-top ul li ul{display:none}.magellan-beta .is-stuck ul li .active-ul{display:block}.magellan-beta section .section-content{padding:4em 0;border-bottom:2px solid #e2e2e2}.magellan-beta section .section-content .content h2{font-size:56px !important}.magellan-beta section .section-content .call-to-action-promo h2{font-size:35px !important}.magellan-beta section .section-content .section-info{margin-top:0 !important;font-size:18px !important;font-weight:400 !important;font-family:"Open Sans",sans-serif !important;display:block;margin-bottom:2em}.magellan-beta section .section-content .section-info strong,.magellan-beta section .section-content .section-info b{text-transform:uppercase;font-weight:700 !important;font-family:futura-pt,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:20px !important}.magellan-beta section .section-content .section-info .last-updated{float:right}.magellan-beta section .section-content h3,.magellan-beta section .section-content h4{margin-top:15px !important}.magellan-beta section .section-content:first-of-type{padding-top:2em}.magellan-beta .sticky .container{max-height:90vh;position:relative}.magellan-beta .nav-cont{position:relative}.magellan-beta .sticky::-webkit-scrollbar{width:9px;border-radius:0}.magellan-beta .sticky::-webkit-scrollbar-track{background-color:#fff;border-radius:0}.magellan-beta .sticky::-webkit-scrollbar-thumb{border-radius:10px;background-color:#041e42;max-height:200px}.magellan-beta .sticky-container{margin-top:2em}.magellan-beta img{margin:1em auto}.magellan-beta .file-tiles .image-file{width:45%}.magellan-beta .file-tiles .image-file h3,.magellan-beta .file-tiles .image-file .h4{font-size:18px !important;margin-top:0 !important;font-weight:700 !important;line-height:24px}.magellan-beta .file-tiles .image-file .h4:before,.magellan-beta .file-tiles .image-file h3:before{top:5px}.magellan-beta .full-width-video{padding-top:2em !important;padding-bottom:1em !important}.magellan-beta .full-width-video .vimeo-container{min-height:500px}.magellan-beta .margin-bottom-3{border-bottom:0;padding:0;margin:0 !important}.magellan-beta ul.accordion-styled .accordion-content{padding:1em 0}.magellan-beta .text-image-beta h2{margin-bottom:25px}.magellan-beta ul li ul li a{text-transform:capitalize}.magellan-beta .wysiwyg .table-beta tbody td{border:0 !important;padding-left:0;padding-right:50px}.magellan-beta .wysiwyg table tr{border:0 !important}.magellan-beta tbody,.magellan-beta tfoot,.magellan-beta thead{border:0 !important}.magellan-beta .table-beta,.magellan-beta .wysiwyg .table-beta{box-shadow:none !important}.magellan-beta .table-beta tbody td,.magellan-beta .table-beta tbody td h4,.magellan-beta .table-beta tbody th,.magellan-beta .table-beta tfoot td,.magellan-beta .table-beta tfoot th,.magellan-beta .table-beta thead td,.magellan-beta .table-beta thead th,.magellan-beta .wysiwyg .table-beta tbody td,.magellan-beta .wysiwyg .table-beta tbody th,.magellan-beta .wysiwyg .table-beta tfoot td,.magellan-beta .wysiwyg .table-beta tfoot th,.magellan-beta .wysiwyg .table-beta thead td,.magellan-beta .wysiwyg .table-beta thead th{font-family:"Open Sans",sans-serif;margin-top:0 !important;font-size:17px}.magellan-beta .table-beta tbody td p,.magellan-beta .table-beta tbody td img{margin-top:0 !important;margin-bottom:0 !important}.magellan-beta section .section-content .table-beta tbody td h2{margin-top:0 !important;font-size:37px !important}.magellan-beta h3,.magellan-beta h4,.magellan-beta h5{font-family:"Open Sans",sans-serif !important}.magellan-beta .colour-tile{display:block;width:100px;height:68px;border-radius:5px}.magellan-beta h4{line-height:27px}.magellan-beta h3{font-weight:900 !important;line-height:33px;font-size:20px !important}.magellan-beta h3 strong,.magellan-beta h3 b{font-weight:900 !important}.magellan-beta h5{font-size:15px !important;font-weight:300 !important;line-height:21px}.magellan-beta .wysiwyg blockquote p,.magellan-beta .wysiwyg blockquote{font-size:23px;line-height:37px;padding:0;background-color:#fff;border-radius:0}.color-pallette,.color-pallette-2,.color-pallette-3{border-radius:20px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06);border:1px solid #e6e6e6;margin:3em 0 0}.color-pallette .colour,.color-pallette-2 .colour,.color-pallette-3 .colour{height:430px;width:100%;display:block;position:relative;overflow:hidden}.color-pallette .colour .colour-content,.color-pallette-2 .colour .colour-content,.color-pallette-3 .colour .colour-content{background-color:#fff;padding:25px;display:block;position:absolute;bottom:0;left:0;right:0;bottom:-100%;transition:all .3s ease-in}.color-pallette .colour .colour-content strong,.color-pallette-2 .colour .colour-content strong,.color-pallette-3 .colour .colour-content strong{font-size:22px;margin-bottom:10px}.color-pallette .is-not-active,.color-pallette-2 .is-not-active,.color-pallette-3 .is-not-active{width:15.6%;transition:all .3s ease-in}.color-pallette .is-active,.color-pallette-2 .is-active,.color-pallette-3 .is-active{width:37.5%;transition:all .3s ease-in}.color-pallette .is-active .colour-content,.color-pallette-2 .is-active .colour-content,.color-pallette-3 .is-active .colour-content{bottom:0;transition:all .3s ease-in}.color-pallette .cell,.color-pallette-2 .cell,.color-pallette-3 .cell{transition:all .3s ease-in}.color-pallette-3 .is-not-active{width:10.6%}.color-pallette-3 .is-active{width:36.4%}@media screen and (max-width:63.9375em){.magellan-beta nav .sticky{display:none}.magellan-mobile-button{width:100%}.magellan-beta .large-9{padding-top:0}.magellan-beta .large-3{padding-bottom:0}.magellan-beta .sub-page-content,body .magellan-beta .grid-container .sub-page-content{padding-left:0 !important}.magellan-beta .sticky-container{margin-bottom:2em}}@media screen and (max-width:39.9375em){.magellan-beta section .section-content .section-info .last-updated,.magellan-beta section .section-content .section-info b,.magellan-beta section .section-content .section-info strong,.magellan-beta section .section-content .section-info{float:none;display:block;font-size:15px !important;display:inline-block}.magellan-beta section .section-content .section-info .last-updated strong,.magellan-beta section .section-content .section-info b strong,.magellan-beta section .section-content .section-info strong strong,.magellan-beta section .section-content .section-info strong{font-size:15px !important}.magellan-beta section .section-content .section-info .last-updated{display:block !important}.magellan-beta section .section-content .section-info,.magellan-beta section .section-content .section-info .last-updated,.magellan-beta section .section-content .section-info b,.magellan-beta section .section-content .section-info strong{margin-bottom:0}.magellan-beta section .section-content:first-of-type{padding-top:0}.magellan-beta section .section-content .content h2{font-size:32px !important}.magellan-beta section .section-content{padding:1.5em 0}.color-pallette .cell,.color-pallette .is-not-active,.color-pallette-2 .cell,.color-pallette-2 .is-not-active,.color-pallette-3 .cell,.color-pallette-3 .is-not-active{width:100%;margin-bottom:20px;border-radius:10px;overflow:hidden;border:1px solid #e2e2e2}.color-pallette .colour .colour-content,.color-pallette-2 .colour .colour-content,.color-pallette-3 .colour .colour-content{bottom:0}.color-pallette .colour,.color-pallette-2 .colour,.color-pallette-3 .colour{height:350px}.color-pallette,.color-pallette-2,.color-pallette-3{box-shadow:none;border:0}.magellan-beta h3{font-size:18px !important;line-height:30px}.magellan-beta section .section-content .section-info{background-color:#f6f6f6;padding:18px;border-radius:10px;display:block}}.social-media-section{padding:2em 0;background-color:#ececec}.social-media-section .social-link{display:inline-block;position:relative}.social-media-section .social-link .fab{float:left}.social-media-section .social-link a{margin-top:12px;display:inline-block;margin-left:10px;font-size:22px}.social-media-section .social-link a:hover{text-decoration:underline;color:#000}.social-media-section .fab,.social-media-section .fa{font-size:50px}.social-media-section .fa-facebook{color:#3b5998}.social-media-section .fa-twitter{color:#00acee}.social-media-section .fa-youtube{color:red}.social-media-section .fa-linked-in{color:#313335}.social-media-section .fa-instagram{color:transparent;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:-webkit-radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background-clip:text;-webkit-background-clip:text}@media screen and (max-width:63.9375em){.social-media-section .fa,.social-media-section .fab{font-size:35px}.social-media-section .social-link a{margin-top:9px;margin-left:5px;font-size:15px}}@media screen and (max-width:39.9375em){.social-media-section{padding:1em 0 1.5em}.social-media-section .text-center{text-align:left}.social-media-section .social-link{margin-top:15px}}@charset "UTF-8";.sub-page-content .full-width-video .vimeo-container{min-height:406px}.sub-page-content .full-width-video{padding:1em 0 !important}.sub-page-content .callout.success{padding-right:5em}.sub-page-content .callout.success:before{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:-132px;bottom:initial;top:-37px;color:#fff;font-size:500px;opacity:.1;line-height:250px}.sub-page-content .full-quote-beta .cell{position:relative;z-index:1;width:100%;max-width:100%;margin:0;padding:0 5em}@media screen and (max-width:63.9375em){.sub-page-content .callout.success:before{right:-30px;font-size:300px}.sub-page-content .full-quote-beta .cell{position:relative;z-index:1;width:100%;max-width:100%;margin:0;padding:0 3em}}@media screen and (max-width:39.9375em){.sub-page-content,body .grid-container .sub-page-content{padding-top:2em}.sub-page-content .m-b-60,body .grid-container .sub-page-content .m-b-60{margin-bottom:0}.uls-events-list .course{margin-top:0}}.staff-single{position:relative;overflow:hidden;background-color:#fff}.staff-single:before{content:"";position:absolute;left:0;top:0;bottom:0;width:33.8%;background-color:#f5f5f5}.staff-single h2{font-size:1.28696rem !important}.staff-single .staff-details-container{background-color:#f5f5f5;position:relative}.staff-single .staff-details{padding:3em 3em 3em 0;background-color:#f5f5f5}.staff-single .staff-details p{font-size:16px;border-bottom:1px solid #ddd;padding-bottom:18px;margin-bottom:19px}.staff-single .staff-details p span{color:#015c96;font-size:22px;width:30px}.staff-single .staff-details p:last-child{border-bottom:0;margin-bottom:1em}.staff-single .staff-details:before{content:"";position:absolute;right:0;left:-2000px;top:-30px;height:190px;background-color:#001335}.staff-single .staff-details .image{width:220px;height:220px;border-radius:10px;border:4px solid #fff;margin-bottom:2em;background-size:cover;background-position:center;position:relative;overflow:hidden;background-color:#001335;color:#fff}.staff-single .staff-details .image .fa{background-color:#041e42;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-size:180px;text-align:center;padding-top:44px}.staff-single .staff-details .button-container{margin-top:1.5em}.staff-single .staff-details .button{width:100%}.staff-single .position{font-size:22px;font-weight:700;color:#015c96}.staff-single .staff-content{padding:3em 2em}@media screen and (max-width:63.9375em){.staff-single:before{display:none}.staff-single .staff-details:before{content:"";position:absolute;right:-100px;left:-100px}.staff-single .staff-details{padding:3em 2em 2em;background-color:#f5f5f5;height:100%}.name-title{margin-bottom:2em}}@media screen and (max-width:39.9375em){.staff-single .staff-details{padding:2em 0 1em;background-color:#fff}.staff-single .position{font-size:17px}.staff-single .staff-details p{font-size:16px}.staff-single .staff-content{padding:0;padding-bottom:2em}.staff-single .staff-details .image{width:180px}}.search-results-title{width:60%;display:inline-block;vertical-align:top}.search-results-title a.label{min-height:auto}.search-results-filter{width:35%;display:inline-block;vertical-align:top;text-align:right}@media screen and (max-width:63.9375em){.search-results-title{width:100%}}.bestbet.callout{box-shadow:0 10px 20px rgba(0,0,0,.06),0 6px 6px rgba(0,0,0,.06)}.share-container{border-bottom:2px solid #ededed;padding-bottom:25px;margin-bottom:35px}.share-container .date{display:inline-block;width:40%;text-align:left;text-transform:uppercase;font-weight:700;float:left;letter-spacing:1px;font-size:15px;vertical-align:middle;margin-top:10px}.share-container .date .fa{color:#692759;font-size:20px;margin-right:5px}.share-container .share-this{display:inline-block;width:60%;text-align:right;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:15px}.share-container .share-this .fa{color:#fff;font-size:20px;margin-left:3px;background-color:#692759;padding:10px;width:40px;height:40px;border-radius:5px;text-align:center}.share-container .share-this .fa-facebook{margin-left:15px}.share-container .share-this a:hover .fa{background-color:#041e42}.news-single .video-component{margin-top:0 !important}.news-single .video-component h2{margin-top:0 !important}.news-single .text-image-component{padding:0 0 2em !important}.news-single .text-image-component .large-auto{flex:none}.news-single .text-image-component .cell{width:100%;padding:0 0 1em;max-width:100%}body .comments-section [type=text],body .comments-section [type=password],body .comments-section [type=date],body .comments-section [type=datetime],body .comments-section [type=datetime-local],body .comments-section [type=month],body .comments-section [type=week],body .comments-section [type=email],body .comments-section [type=number],body .comments-section [type=search],body .comments-section [type=tel],body .comments-section [type=time],body .comments-section [type=url],body .comments-section [type=color],body .comments-section textarea{width:100% !important;border:none;outline:1px solid #ccc;border-radius:5px;min-height:57px;margin-top:10px;margin-bottom:30px;box-shadow:none}.sticky h2{border-bottom:2px solid #ededed;padding-bottom:20px;font-size:26px !important;padding-top:12px}.tags{padding-bottom:2em}.tags h2{text-transform:capitalize}.tags .tag{background-color:#f0f3f5;padding:9px 12px;border-radius:5px;font-weight:700;margin-right:8px;font-size:15px;line-height:17px;margin-bottom:11px;display:inline-block}.blog-content img{margin:1.5em 0}.author{display:block;margin:20px 0}.author .author-image{height:60px;width:60px;overflow:hidden;position:relative;border-radius:50%;display:inline-block;float:left;border:3px solid #fff;margin-right:15px}.author .author-image img{position:absolute;top:5px;left:5px;transform:scale(1.5)}.author .author-name{padding:5px 0}.author .author-name p{margin-bottom:0;margin-top:0 !important;font-size:17px}.author .author-name p:first-child{font-weight:700;font-size:25px;margin-bottom:-5px !important}.page-hero-beta .author{border-top:2px solid #1f3e6b;margin-top:2em;margin-bottom:0;padding-top:1.5em}.blog-hero .date{color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:7px}.page-hero-beta.hero-contained .grid-container .cell .content .author p{margin-top:0 !important;font-size:14px !important}.page-hero-beta.hero-contained .grid-container .cell .content .author p:first-child{font-size:20px !important}body .grid-container-no-padding{padding-left:0;padding-right:0}.page-container{padding-top:3em;padding-bottom:3em}@media screen and (max-width:39.9375em){.page-container{padding-top:1.8em;padding-bottom:1.8em}}.BBFormContainer[data-bbox-part-id=edaaceb5-0c1a-4e3f-ada1-0b416d024793] .BBFormRadioPaymentSelected,.BBFormContainer[data-bbox-part-id=edaaceb5-0c1a-4e3f-ada1-0b416d024793] .BBFormRadioGiftSelected{color:#fff;background:#041e42 !important;border:1px solid #041e42 !important}.BBFormContainer[data-bbox-part-id="6b22b5e6-f120-4660-8fa0-8c5269e14d45"] .BBFormProgressContainer .BBFormFieldContainer{color:#000 !important}label a{text-decoration:underline !important}.default-page{margin-top:0}.media-object-section.main-section,.media-object-section{flex:1}.relative{position:relative}.grid-container .grid-container{padding-left:0;padding-right:0}@media screen and (max-width:63.9375em){.grid-container .grid-container{overflow:visible}}@media screen and (max-width:63.9375em){.grid-container{padding-left:1.5em;padding-right:1.5em}}@media screen and (max-width:39.9375em){.grid-container{padding-left:1.3em;padding-right:1.3em}}.h1{font-size:40px}.center-imagery .page-tile-stretched .image-container .image{background-position:center}body input[type=search],body select,body .header-beta-search select,body form.course-finder select,body .hero-search-bar .search-container .search .filter-by input{font-weight:400 !important;font-size:15px !important;min-height:60px;font-size:16px !important;font-family:"Open Sans",sans-serif !important}.cell .grid-container{padding:0 !important}.grid-container .grid-container{max-width:none}.uls-next,.uls-prev{height:50px;width:50px}.margin-top-remove{margin-top:0 !important}.button.square{border-radius:3px !important}#course-finder-new div.search #submitsearch,#navigation form button.button,.uls-site-search button.button{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}#course-finder-new div.search input#query,.uls-site-search input[type=search]{border-top-left-radius:3px !important;border-bottom-left-radius:3px !important}.global-nav>li .dropdown-pane{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.microsite-navigation .global-nav{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.menu.global-nav.microsite li:last-child a{border-top-right-radius:3px !important}.menu.global-nav.microsite li:first-child a{border-top-left-radius:3px !important}#course-finder-new{border-top-left-radius:3px !important}.course-finder-new .main{border-top-right-radius:3px !important}.course-finder button.button,.radius{border-radius:3px !important}form.course-finder select{font-weight:600 !important}.course-finder{border-bottom:0 !important;border-top:0 !important}.video-embed-one video{cursor:none}.bg-faded-grey .button.hollow,.bg-white .button.hollow,.slider-ctas .button.hollow{color:#041e42}.meta p{margin:0 !important}.uls-course-listing .callout{padding:10px 20px;margin-top:40px}.thumbnail{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-radius:3px;border:0;overflow:hidden}.uls-overlay-link:focus,.uls-overlay-link:hover{text-decoration:underline}.button.hollow.square:focus,.button.hollow.square:hover{background-color:#041e42 !important;color:#fff !important}.uls-events-list h3{margin-top:0 !important}@media only screen and (max-width:640px){.responsive-promo h2{color:#041e42 !important}a.homepage-promo-sub{font-size:1rem}}.global-nav .menu-item ul li a{font-weight:500;border-radius:3px}.global-nav .menu-item ul li a:hover{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);text-decoration:none !important}.bg-navy,.global-nav>li>a.hover{background-color:#061e42}.sb-search .sb-icon-search{border-radius:3px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.sb-search.sb-search-open .sb-icon-search{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.sb-search-input{border-radius:3px !important}#bboxdonation_payment_lnkDDFormLink,#sq_regen_captcha a,.sq-form-question-note a{text-decoration:underline}body .wysiwyg blockquote:before,body blockquote:before{width:77px}.uls-events-list h2.m-t-5{margin-top:5px !important}.staff-card h3.m-b-0,.staff-card p.m-b-0{margin-bottom:0 !important}.staff-card h3{margin-top:0 !important}.image-hover-wrapper a .image-hover-wrapper-reveal p{bottom:20%}.image-hover-wrapper{border-radius:5px;overflow:hidden;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}p.lead{font-size:125% !important;line-height:1.6 !important}.content-block h2{margin-top:0 !important}.uls-cards h2{margin-top:0 !important}.cell.small-12.medium-9.large-9 .staff-card{width:100% !important}.cell.small-12.medium-9.large-9 .staff-card .cell.medium-2.large-4{width:120px !important;margin-right:30px}.staff-card p.m-b-0{margin-top:0 !important}.staff-card p{margin-bottom:10px !important}.staff-card p.m-r-5.m-b-5{margin-right:5px !important;margin-bottom:10px !important}.staff-card p.department{margin-top:0;margin-bottom:30px !important}.fancybox-button--play,.fancybox-button--thumbs,.fancybox-button--zoom{display:none !important}ul.breadcrumbs li:first-child a span{position:relative;left:auto;margin-left:10px}a.uls-overlay-link:focus{color:#4c2c92 !important}.file-tiles li a span.description{color:#000;display:block;font-weight:400;white-space:pre-wrap;font-size:.9rem;line-height:1.6rem;margin-top:10px}#search-ulster-university-website .input-group,#search-ulster-university-website .input-group-field{height:60px;border-top-left-radius:3px !important;border-bottom-left-radius:3px !important;overflow:hidden}#search-ulster-university-website #search-btn{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}#search-ulster-university-website .input-group-field{font-size:24px;font-weight:700}.global-nav{border-left:2px solid #fff;border-right:2px solid #fff}.global-nav.microsite{border-left:0;border-right:0}.courses-az span.callout.primary{margin-bottom:20px !important}.lowercase{text-transform:none !important}.uls-mob .nav-bar-right ul.menu li a:focus,.uls-mob .nav-bar-right ul.menu li button:focus{background-color:#fff !important;border:2px solid #000}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li a:focus,.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front:focus{text-decoration:underline !important;border:2px solid #000}.rounded-corners{border-radius:10px}.wysiwyg p.remove-padding{padding:0}.wysiwyg p.remove-margin{margin:0}div#wysiwyg.grid-container.wysiwyg h2.remove-margin{margin:0}.rounded-corners{border-radius:10px}.page__promo__backgroundicon{font-size:20em;position:absolute;right:30px;top:40px;opacity:.1}h2.result-heading,.courses-az div[data-magellan-target] span{font-size:32px !important;border-bottom:1px solid #333;padding-bottom:20px !important;margin-top:60px;color:#001335;display:block}@media screen and (max-width:63.9375em){h2.result-heading,.courses-az div[data-magellan-target] span{font-size:20px !important}}.grid-x .cell:first-of-type .result-heading{margin-top:0}.video-embed-one:before{background:0 0 !important}.button.hollow.white:hover .fas{color:#05062a !important}blockquote p{margin-bottom:20px !important}blockquote p:last-of-type{margin-bottom:0 !important}.page-tile.staff-tile .meta{margin-top:0}@media screen and (max-width:39.9375em){.sub-page-content,body .grid-container .sub-page-content{overflow:visible}}hr{margin:2em auto}#embedded-service{position:relative;z-index:9999 !important}.tooltip{font-family:"Open Sans",sans-serif !important}.image-component img{margin-top:1em;border-radius:20px}.image-component figcaption{margin-top:-20px !important;position:relative;border-radius:0 0 20px 20px;padding:20px 25px}@media screen and (max-width:39.9375em){.image-component figcaption{padding:15px 20px}}.video-component .iframe-container{margin-top:1em;margin-bottom:2em}@media screen and (max-width:39.9375em){.video-component .iframe-container{margin-top:0;margin-bottom:1em}}.video-component iframe{margin-top:1em;border-radius:20px;box-shadow:none}@media screen and (max-width:39.9375em){.video-component iframe{margin-top:0}}.video-component .responsive-embed{margin-top:1em}.video-component .responsive-embed iframe{margin-top:0}.google-map-component iframe{border-radius:20px}@media screen and (max-width:39.9375em){.google-map-component iframe{max-height:300px}}.fancybox__backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.fancybox__content{border-radius:20px}.fancybox__content h2:first-of-type{font-size:1.6rem}.fancybox__content p{font-size:.8rem}