@charset "UTF-8";body{background-color:#1c1c1c;color:#fff}.dark-background{background-color:#111}body .button{font-size:26px;padding:10px 0;border:0 !important;border-bottom:5px solid #fff !important;border-radius:0;text-transform:capitalize;background-color:rgba(0,0,0,0);min-height:45px;display:inline-block}.read-more-button{display:block;font-size:26px;text-transform:capitalize}.button,.read-more-button,a,h1,h2,h3,h4,h5,body,p{font-family:neue-haas-grotesk-display,sans-serif;text-transform:none;font-weight:600}p{font-weight:400;font-size:22px;line-height:32px}h2{line-height:44px;font-size:50px}body a,body .button{color:#fff !important;transition:all .5s ease;min-height:45px}body a:hover,body .button:hover{color:#000 !important;background-color:#fff !important;padding-left:20px;padding-right:20px;transition:all .5s ease}.logo{width:initial;display:inline-block;margin-right:30px}.logo img{margin-top:30px;height:80px}.logo:hover{padding:0 !important;background-color:rgba(0,0,0,0) !important}.usa-logo{height:80px}.usa-logo:hover{background-color:rgba(0,0,0,0) !important}.fixed-header .logo img{margin-top:20px;height:67px;margin-bottom:30px}hr{display:none}.page-hero-beta{min-height:100vh;position:relative;overflow:visible;background-color:#000 !important}.page-hero-beta:before{content:"";position:absolute;left:5em;bottom:-5em;height:10em;width:9px;background-color:rgba(255,255,255,.38);z-index:99999}.page-hero-beta .grid-container{max-width:100%}.page-hero-beta .grid-container,.page-hero-beta .grid-x{min-height:100vh;padding-top:0;padding-bottom:0}.page-hero-beta .grid-container:before,.page-hero-beta .grid-container:after,.page-hero-beta .grid-x:before,.page-hero-beta .grid-x:after{display:none}.page-hero-beta .grid-container h1,.page-hero-beta .grid-container h2,.page-hero-beta .grid-x h1,.page-hero-beta .grid-x h2{background-color:#000 !important}.header-hamburger #nav-icon3 span{background-color:#fff}.header-hamburger .grid-container{max-width:100%}.header-hamburger .text-logo{height:80px}.header-hamburger.fixed-header{background-color:#1c1c19;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.header-hamburger #nav-icon3{width:70px}.header-hamburger #nav-icon3 span{height:6px}.header-hamburger #nav-icon3{margin-top:55px}.fixed-header #nav-icon3{margin-top:40px}header .menu-overlay ul li a{border-bottom:7px solid #fff;font-weight:500;padding:10px 0;margin-bottom:20px}@keyframes animate{0%{width:0}100%{width:40%}}@keyframes animate2{0%{height:0}100%{height:100%}}@keyframes animate3{0%{left:100%}100%{left:55%}}@keyframes animate4{0%{right:100%}100%{right:55%}}.text-image .image{top:5em;bottom:5em;clip-path:polygon(0% 0,100% 7%,100% 100%,0 100%);left:100%}.text-image.toggle-animation .image{animation:animate3 .5s forwards}.text-image{position:relative;overflow:hidden;position:relative;overflow:hidden;padding-top:6em;padding-bottom:6em}.text-image:after{position:absolute;content:"";width:0;height:10px;background-color:#fff;right:0;bottom:27.5%}.text-image:before{position:absolute;content:"";width:10px;height:0;background-color:#fff;right:40%;bottom:27.5%;z-index:99;transform:rotate(0deg)}.text-image.toggle-animation:after{animation:animate .5s forwards;animation-delay:.5s}.text-image.toggle-animation:before{animation:animate2 .5s forwards;animation-delay:1s}.text-image.image-text:after{position:absolute;content:"";width:0;height:10px;background-color:#fff;right:initial;left:0;bottom:27.5%}.text-image.image-text:before{position:absolute;content:"";width:10px;height:0;background-color:#fff;right:initial;left:40%;bottom:27.5%;z-index:99;transform:rotate(0deg)}.text-image.image-text.toggle-animation:before{animation:animate2 .5s forwards;animation-delay:1s}.text-image.image-text.toggle-animation:after{animation:animate .5s forwards;animation-delay:.5s}.text-image.image-text .image{top:8em;bottom:17%;clip-path:polygon(0 7%,100% 0,100% 100%,0 100%);right:100%}.text-image.image-text.toggle-animation .image{animation:animate4 .5s forwards}.text-image .lead{font-size:30px;margin-top:-20px;display:block}.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:#000;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:.7;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-radius:50%;color:#000;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:#000;color:#fff;border-color:#000}.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:#000;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:#000;color:#fff;border-color:#000}.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:150vh;transition:all .7s ease}.page-hero-beta.vimeo-container .vimeo-wrapper .video-playing{width:100%;pointer-events:all;transition:all .7s ease}.vimeo-container .play-hero-button{position:absolute;bottom:0;right:0;width:200px;height:200px;border-radius:0;border:0 solid #fff;margin:auto;text-align:center;transition:.3s ease-in}.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:.3s ease-in}.vimeo-container .play-hero-button:hover{background-color:#fff;cursor:pointer}.vimeo-container .play-hero-button:hover:after{border-color:transparent transparent transparent #000;transition:.3s ease-in}.header-hamburger #nav-icon3:hover span{background-color:#a4a4a4}.vimeo-container .stop-hero-video{position:absolute;bottom:3em;right:3em;width:100px;height:100px;border-radius:50%;border:7px solid #fff;margin:auto;text-align:center;transition:.5s ease;display:none;z-index:9999999999}.vimeo-container .stop-hero-video:after{content:"X";color:#fff;font-size:50px;position:absolute;top:5px;left:0;right:0;bottom:0;font-weight:700;margin:auto;transition:.5s ease}.vimeo-container .stop-hero-video:hover{background-color:#fff;cursor:pointer}.vimeo-container .stop-hero-video:hover:after{color:#000;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:.4}.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:39.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:230px}.page-hero-beta.vimeo-container .vimeo-wrapper iframe{width:70vw;height:49vh}.page-hero-beta.vimeo-container .bring-me-foreword{height:580px}}@media screen and (max-width:39.9375em){.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:31px;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:230px;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}.news-tile{border-radius:0}.news-tile .image{border-radius:0}.news-tile .content .button{display:none}.ulster-tiles{padding-top:6em}.ulster-tiles .ulster-tiles__wrapper{max-width:1440px;margin:0 auto;padding-left:3em;padding-right:3em}.ulster-section-heading{margin-bottom:1em}.course-search-alpha__results__result{margin:2em 0;border-bottom:5px solid #fff;padding-bottom:3em}.course-search-alpha__results__result h3{font-size:38px;font-weight:700}.course-search-alpha__results__result a{display:block;padding:20px 0 !important}.course-search-alpha__results__result a:hover{margin-bottom:20px;padding-left:20px !important}.course-search-alpha__results__result .course-search-alpha__results__result__strapline{font-size:22px;margin-top:10px}.course-search-alpha__results__result .course-search-alpha__results__result__sub-heading{font-weight:600;margin-top:1em}.course-search-alpha__results__result .course-search-alpha__results__result__meta{margin:2em 0;list-style:none;padding-left:0}.course-search-alpha__results__result .course-search-alpha__results__result__meta .course-search-alpha__results__result__meta__item{font-size:22px;margin-right:10px}.responsive-embed{margin-bottom:0;margin-top:-2em;overflow:visible}.news-tile .content .date{font-weight:500}ul.accordion-styled{background-color:#1c1c1c}.accordion .accordion-item .accordion-title{color:#fff}.ulster-tiles__tile-person{background-color:#101010;padding:3em;margin-bottom:2em;margin-top:3em;overflow:hidden}.ulster-tiles__tile-person .ulster-tiles__tile-person__media{display:inline-block;width:25%;float:left;height:200px;position:relative;margin-right:3em;overflow:hidden}.ulster-tiles__tile-person .ulster-tiles__tile-person__media .ulster-tiles__tile-person__media__image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.ulster-tiles__tile-person .ulster-tiles__tile-person__content{width:100%;padding-left:30%}.ulster-tiles__tile-person .ulster-tiles__tile-person__content h2{font-size:35px;margin-bottom:0}.ulster-tiles__tile-person .ulster-tiles__tile-person__content h3{font-weight:500}.ulster-tiles__tile-person .ulster-tiles__tile-person__content .ulster-button-hollow__text{font-size:20px;margin-right:20px}.ulster-tiles__tile-person .ulster-tiles__tile-person__content .ulster-button-hollow__icon{display:none}.ulster-tiles__tile-person .ulster-tiles__tile-person__content .ulster-tiles__tile__cta--person{display:none}.news-tiles .button{margin-top:0}body .call-to-action-promo .grid-container .cell .button{background-color:#000}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{color:#000 !important}ul.accordion-styled .accordion-title:hover{padding-left:50px !important}ul.accordion-styled .accordion-title:hover:before{left:15px;transition:all .5s ease}ul.accordion-styled .accordion-item .accordion-title:before{top:45px}.small-hero.page-hero-beta .grid-container h1{padding:0;margin-bottom:20px !important;display:block}.small-hero.page-hero-beta .text-left{padding-bottom:10em}.small-hero.page-hero-beta .vimeo-wrapper{top:11em;left:50%;height:60%;border-radius:0;width:50%}.small-hero.page-hero-beta .vimeo-wrapper .hero-image{background-position:center;background-size:cover;background-color:#282828}.small-hero.page-hero-beta,.small-hero.page-hero-beta .grid-container,.small-hero.page-hero-beta .grid-x{min-height:800px}.small-hero.page-hero-beta{overflow:hidden}.small-hero.page-hero-beta .back-button{display:inline-block;position:relative;margin-bottom:4em;padding-top:12px;padding-bottom:20px;font-size:25px}.small-hero.page-hero-beta .back-button:before{content:"";position:absolute;bottom:0;height:8px;width:900px;right:0;background-color:#5c5c5c}.small-hero.page-hero-beta .small-device{position:absolute;right:0;top:-50%;bottom:0;width:44%;background-size:1400px;z-index:99;background-position-x:left;background-position-y:top;background-repeat:no-repeat;opacity:.5}.small-hero.page-hero-beta .grid-container{max-width:1440px}.menu-overlay{background-color:#1c1c1c}.menu-overlay:after{border-radius:0;border:15px solid #fff;-webkit-transform:skew(0deg,5deg);transform:skew(0deg,5deg);bottom:39%;background-color:rgba(0,0,0,0);right:50%}.menu-overlay:before{display:none}.menu-overlay ul li a{text-transform:capitalize;padding:20px 0 5px;font-size:5vh}.menu-overlay ul li a:hover{padding-left:20px;padding-right:20px}.menu-overlay nav{padding:0 4em;max-width:100%}.featured-tile,.page-tile{margin-top:3em;margin-bottom:2em}.featured-tile h3,.page-tile h3{color:#000;font-size:28px !important}.featured-tile .image,.page-tile .image{border-radius:0}.social{margin-right:20px;margin-left:0 !important}.full-width-video .grid-container{max-width:100%;padding:0}.full-width-video .vimeo-container .vimeo-wrapper iframe{height:130%}.full-width-video .vimeo-container{width:100%}.full-width-video .vimeo-container .vimeo-wrapper{border-radius:0}.full-width-video .vimeo-container .play-video:after{top:0;left:0;right:0;bottom:0;margin:auto;border-radius:0;font-size:80px;width:200px;height:200px;padding:41px}.full-width-video .vimeo-container .stop-video{right:25px;left:initial;top:initial;bottom:0;width:200px;height:200px}.full-width-video .vimeo-container .stop-video:after{border-radius:0;font-size:80px;width:200px;height:200px;padding:41px;left:0;right:0;top:0;bottom:0}body .page-tile.staff-tile{background-color:#000;border-top:0;padding:45px}body .page-tile.staff-tile .title-container{padding:0;margin-top:20px}body .page-tile.staff-tile .meta{margin-top:0}body .page-tile.staff-tile .meta p{color:#fff}body .page-tile.staff-tile .meta p span{margin-right:10px}body .page-tile.staff-tile .image-container{background-color:#000;padding:0}body .page-tile.staff-tile .image-container .image{border-radius:0;width:100%;height:300px;margin-top:0}body .page-tile.staff-tile .accordion{display:none}body .page-tile.staff-tile .image-container .fa-user{background-color:#000}body .page-tile.staff-tile:hover .button{background-color:#000}body .page-tile.staff-tile a:hover{background-color:#000 !important;color:#fff !important;text-decoration:underline}body .page-tile.staff-tile h3,body .page-tile.staff-tile .job-title{color:#fff}body .page-tile.staff-tile h3:after,body .page-tile.staff-tile .job-title:after{color:#fff}body .page-tile.staff-tile p{font-size:18px !important}body .page-tile.staff-tile span{color:#fff !important}body .page-tile.staff-tile .button,body .page-tile.staff-tile .page-tile .button{text-align:left;padding-left:0 !important;border-bottom:3px solid #fff !important;font-size:20px !important}body footer{padding-bottom:1em}body footer ul li a{padding:16px;font-size:22px}body footer ul li a:hover{color:#000 !important}body footer .social span{font-size:40px !important}body footer .sub-footer a{min-height:45px;display:inline-block;margin-left:9px;padding:4px 8px}body footer .sub-footer p{font-size:20px;margin-bottom:0;min-height:45px;display:block}body footer .sub-footer .privacy{font-size:16px;min-height:0px;margin-top:-10px}.intro-content{padding-top:4em;text-align:center;max-width:800px;margin:auto}.intro-content hr{width:15%;display:block;margin:34px auto 30px;border-width:6px;border-color:#fff}.small-hero-logo-image{position:absolute;left:250px;width:116px;top:32px}.standard-content iframe{margin:2em 0}.our_partners{padding:5em 0}.our_partners .button{font-size:18px !important;margin-top:0}.three-columns{padding:0}.three-columns img{max-width:200px}.bg-navy{background-color:#111}.page-tile .content a,.featured-tile .content a{display:block}@media print,screen and (max-width:63.99875em){.header-hamburger{position:fixed;background-color:#000}.header-hamburger #nav-icon3{margin-top:35px}.page-hero-beta .grid-container,.page-hero-beta .grid-x,.page-hero-beta{min-height:70vh}.page-hero-beta{margin-top:100px}.page-hero-beta.vimeo-container .vimeo-wrapper iframe{width:190vw}.bring-me-foreword{z-index:9 !important}h2{line-height:48px;font-size:43px}.menu-overlay:after{display:none}.text-image ageage{position:absolute}.text-image.image-text .image,.text-image .image{top:8em;bottom:17%;clip-path:polygon(0 7%,100% 0,100% 100%,0 100%);right:100%;position:relative;top:0;width:86%;left:7%}.text-image.toggle-animation .image{animation:none}.grid-container{padding-left:3em;padding-right:3em}.text-image:before,.text-image:after{display:none}.text-image{padding-top:4em;padding-bottom:4em}h3{font-size:27px;line-height:37px}.header-hamburger{padding-left:0;padding-right:0}.featured-tile,.page-tile{margin-top:0}body footer .sub-footer p a{padding:0;text-align:left}body footer .sub-footer .social{display:block}.logo img{height:75px;margin-bottom:20px;margin-top:15px}.fixed-header .logo img{margin-top:12px;height:75px;margin-bottom:20px}.ulster-tiles__tile-person .ulster-tiles__tile-person__media{width:30%}.ulster-tiles__tile-person .ulster-tiles__tile-person__content{padding-left:35%}}@media print,screen and (max-width:40em){.header-hamburger .text-logo{height:initial}.header-hamburger{padding-left:20px;padding-right:20px;padding-top:20px}.header-hamburger #nav-icon3{margin-top:15px;width:50px}.logo{width:36% !important;margin:0;margin-right:8%}.logo img{height:initial;margin-top:0;margin-bottom:10px}.header-hamburger.fixed-header .text-logo{height:initial}body .page-hero-beta .grid-container{padding-top:0}.hero-logo-image{display:none}.page-hero-beta:before{content:"";position:absolute;left:2em;bottom:-3em;height:6em;width:6px;background-color:rgba(255,255,255,.38);z-index:99999}h2{line-height:30px;font-size:36px}h3{font-size:21px;line-height:29px}p{font-size:20px;line-height:28px}.grid-container{padding-left:2em;padding-right:2em}body .button{font-size:20px}.featured-tile h3,.page-tile h3{color:#000;font-size:22px !important}body footer ul li a{padding:6px 0}body footer .sub-footer .social{display:inline-block;margin-bottom:20px}body footer .sub-footer p{font-size:16px;margin-bottom:0;min-height:45px;display:block;text-align:center}.menu-overlay nav{padding:0 2em;max-width:100%;margin:150px 0 0}.menu-overlay ul li a{font-size:4vh}.page-hero-beta.vimeo-container .vimeo-wrapper{height:430px;margin-top:-40px}.page-hero-beta .grid-container,.page-hero-beta .grid-x,.page-hero-beta{min-height:390px}.text-image .image{height:220px}.small-hero.page-hero-beta,.small-hero.page-hero-beta .grid-container,.small-hero.page-hero-beta .grid-x{min-height:600px}.small-hero.vimeo-container .vimeo-wrapper{height:250px;top:0;left:0;right:0;width:100%}.small-hero.page-hero-beta .text-left{padding-bottom:4em;padding-top:300px}.small-hero.page-hero-beta .back-button{display:inline-block;position:relative;margin-bottom:2em;padding-top:12px;padding-bottom:20px;font-size:18px}.small-hero.page-hero-beta .small-device{position:absolute;right:0;top:-100px;bottom:0;width:33%;background-size:700px;z-index:99;background-position-x:left;background-position-y:top;background-repeat:no-repeat;opacity:.5}.page-hero-beta.vimeo-container .vimeo-wrapper:after{opacity:0}.fixed-header .logo img{margin-top:0;height:initial;margin-bottom:0}body footer ul li a{font-size:18px}.ulster-tiles .ulster-tiles__wrapper{padding-left:2em;padding-right:2em}body .ulster-tiles__tile-person{padding:2em;overflow:hidden}body .ulster-tiles__tile-person .ulster-tiles__tile-person__media{float:none;display:block;width:100%;height:200px;margin-right:0;margin-bottom:1em;position:static;overflow:hidden}body .ulster-tiles__tile-person .ulster-tiles__tile-person__media .ulster-tiles__tile-person__media__image{position:static;width:100%;height:200px;object-fit:cover}body .ulster-tiles__tile-person .ulster-tiles__tile-person__content{padding-left:0;width:100%;clear:both}}