<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width:601px){display:none}.tailored-solutions-primary-header{background:var(--blue);padding:50px 0 5vw}.tailored-solutions-primary-header h1{color:var(--white);font-size:42px;margin:0 0 20px;padding:0 0 20px;font-weight:700;line-height:1.2;text-transform:uppercase;border-bottom:1px solid #95a0b3}@media (max-width:1520px){.tailored-solutions-primary-header h1{font-size:34px}}@media (max-width:1024px){.tailored-solutions-primary-header h1{font-size:28px}}.tailored-solutions-primary-header p{font-weight:300;color:var(--orange);font-family:var(--serif);font-size:32px;font-style:italic;line-height:1.4;margin:0;width:66.66%}@media (max-width:1520px){.tailored-solutions-primary-header p{font-size:26px}}@media (max-width:1024px){.tailored-solutions-primary-header p{font-size:22px}}@media (max-width:800px){.tailored-solutions-primary-header p{width:auto;margin:0 0 50px}}
@media (min-width:601px){display:none}.areas-of-expertise{padding:10% 0 60px;clip-path:polygon(0 7vw, 100% 0, 100% 100%, 0% 100%);margin-top:-7vw;position:relative;background:var(--white)}@media (max-width:1520px){.areas-of-expertise{padding:12% 0 30px}}.landing-home{padding:0;margin:0;clip-path:none}@media (max-width:1520px){.landing-home{padding-bottom:30px}}.landing-home__link{display:flex;align-items:flex-start;gap:2em;text-decoration:none}@media (max-width:600px){.landing-home__link{flex-direction:column}}.landing-home__link:hover .landing-home__img img{transform:scale(1.1)}.landing-home__link:hover .landing-home__btn{background:var(--blue);border-color:var(--blue);color:var(--white)}.landing-home__img{order:2;width:50%;box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:10px;overflow:hidden}@media (max-width:600px){.landing-home__img{order:1;width:100%}}.landing-home__img img{display:block;transition:all .3s}.landing-home__content{order:1;width:50%}@media (max-width:600px){.landing-home__content{order:2;width:auto}}.landing-home__btn{font-size:20px;font-family:var(--sans-serif);text-transform:uppercase;font-weight:400;padding:16px;line-height:1;text-decoration:none;display:inline-block;border-radius:10px;transition:all .5s;position:relative;overflow:hidden;cursor:pointer;vertical-align:top;color:var(--orange);background:transparent;border:1px solid var(--orange)}.landing-home ul{margin:0 0 30px 1.4rem;padding:0}.landing-home li{font-size:20px;margin:0 0 8px;line-height:1.4}@media (max-width:1520px){.landing-home li{font-size:16px}}@media (max-width:1024px){.landing-home li{font-size:14px}}.landing-home li:last-child{margin:0}.landing-home li::marker{color:var(--orange)}.landing-content{padding:10% 0 0;clip-path:polygon(0 7vw, 100% 0, 100% 100%, 0% 100%);margin-top:-6.8vw;position:relative;background:var(--white)}.landing-content ul{margin:0 0 30px 1.4rem;padding:0}.landing-content li{font-size:20px;margin:0 0 8px;line-height:1.4}@media (max-width:1520px){.landing-content li{font-size:16px}}@media (max-width:1024px){.landing-content li{font-size:14px}}.landing-content li:last-child{margin:0}.landing-content li::marker{color:var(--orange)}.landing-related{position:relative}.landing-related h2{margin:0 0 40px}@media (max-width:600px){.landing-related h2{text-align:center}}.landing-related__row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;margin:0 -25px}@media (max-width:1024px){.landing-related__row{margin:0 -10px}}@media (max-width:600px){.landing-related__row{margin:0}}.landing-related__item{min-width:33.33%;max-width:33.33%;padding:0 25px;margin:0 0 50px}@media (max-width:1024px){.landing-related__item{padding:0 10px;margin:0 0 20px}}@media (max-width:800px){.landing-related__item{min-width:50%;max-width:50%}}@media (max-width:600px){.landing-related__item{min-width:100%;max-width:100%;padding:0}}.landing-related__item--current .landing-related__link{background:var(--orange)}.landing-related__item--current .landing-related__content p{color:var(--white)}.landing-related__item--current h3 i{color:var(--blue)}.landing-related__link{display:block;background:var(--blueLightest2);color:var(--blue);text-decoration:none;height:100%;overflow:hidden;border-radius:10px}.landing-related__link i{color:var(--orange)}.landing-related__link:hover .landing-related__img img{transform:scale(1.1)}.landing-related__img{overflow:hidden;position:relative}.landing-related__img img{transition:all .5s;display:block}.landing-related__post-type{position:absolute;bottom:0;left:0;background:var(--orange);color:var(--white);line-height:1;padding:10px 20px}.landing-related__content{padding:16px 16px 8px}.landing-related h3{font-family:var(--sans-serif);font-size:20px;font-weight:700;margin:0 0 8px;color:var(--blue);text-transform:none;line-height:1.2;font-style:normal}@media (max-width:1520px){.landing-related h3{font-size:16px}}@media (max-width:1024px){.landing-related h3{font-size:14px}}.landing-related p{color:var(--grey);margin:0;line-height:1.4;margin:0 0 8px;font-size:18px}@media (max-width:1520px){.landing-related p{font-size:14px}}@media (max-width:1024px){.landing-related p{font-size:12px}}.single-landing-pages .contact-footer,.programmes-template .contact-footer{clip-path:none;margin:0}.landing-content__row{display:flex}@media (max-width:1280px){.landing-content__row{flex-direction:column}}.landing-content__list{flex:1;min-width:0;max-width:100%}@media (max-width:1280px){.landing-content__list{margin:0 0 40px}}.landing-content__item{display:flex;margin:0 -20px}@media (max-width:600px){.landing-content__item{flex-direction:column;margin:0}}.landing-content__col-a{width:50%;padding:0 20px}@media (max-width:600px){.landing-content__col-a{width:auto;padding:0;margin:0 0 20px}}.landing-content__col-b{width:50%;padding:0 20px}@media (max-width:600px){.landing-content__col-b{width:auto;padding:0}}.landing-content__img{box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:10px;overflow:hidden;margin:0 0 20px}.landing-content__img img{display:block;transition:all .3s}.landing-content__content ul{padding:0 0 0 1.4rem;margin:0 0 2rem}.landing-content__content li,.landing-content__content p{color:var(--grey)}.landing-content__content li::marker{color:var(--orange)}.landing-content h2 a{color:var(--blue);text-decoration:none}.landing-content h2 a:hover{color:var(--blueDark)}.landing-content__btn{text-align:right}@media (max-width:600px){.landing-content__btn{text-align:left}}.landing-content__btn a{font-size:20px;font-family:var(--sans-serif);text-transform:uppercase;font-weight:400;padding:16px;line-height:1;text-decoration:none;display:inline-block;border-radius:10px;transition:all .5s;position:relative;overflow:hidden;cursor:pointer;vertical-align:top;color:var(--orange);background:transparent;border:1px solid var(--orange)}@media (max-width:1520px){.landing-content__btn a{font-size:14px;padding:12px;border-radius:8px}}@media (max-width:1024px){.landing-content__btn a{font-size:14px;padding:10px;border-radius:6px}}.landing-content__btn a:hover{background:var(--blue);border-color:var(--blue);color:var(--white)}.landing-content__additional p,.landing-content__additional ul,.landing-content__additional ol{margin-bottom:1em}.landing-content__additional :last-child{margin-bottom:0}.landing-grid__row{display:flex}.landing-grid__list{min-width:0;max-width:100%;margin:0 -1.5em;display:flex;flex-wrap:wrap}.landing-grid__item{min-width:50%;max-width:50%;padding:0 1.5em 4em}.landing-grid__img{box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:10px;overflow:hidden;margin:0 0 20px}.landing-grid__img img{display:block;transition:all .3s}.landing-grid__content h2{color:var(--blue)}.landing-grid__content ul{padding:0 0 0 1.4rem;margin:0 0 2rem}.landing-grid__content li,.landing-grid__content p{color:var(--grey)}.landing-grid__content li::marker{color:var(--orange)}.landing-grid__content .landing-grid__btn a{font-size:20px;font-family:var(--sans-serif);text-transform:uppercase;font-weight:400;padding:16px;line-height:1;text-decoration:none;display:inline-block;border-radius:10px;transition:all .5s;position:relative;overflow:hidden;cursor:pointer;vertical-align:top;color:var(--orange);background:transparent;border:1px solid var(--orange)}@media (max-width:1520px){.landing-grid__content .landing-grid__btn a{font-size:14px;padding:12px;border-radius:8px}}@media (max-width:1024px){.landing-grid__content .landing-grid__btn a{font-size:14px;padding:10px;border-radius:6px}}.landing-grid__content .landing-grid__btn a:hover{background:var(--blue);border-color:var(--blue);color:var(--white)}.landing-footer{margin:60px 0}@media (max-width:1520px){.landing-footer{margin:30px 0}}@media (max-width:800px){.landing-footer{margin:20px 0}}.landing-content__related{padding:0}.landing-content__related__list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;margin:0 -25px}@media (max-width:800px){.landing-content__related__list{margin:0 -20px}}.landing-content__related__item{overflow:hidden;margin:0;width:33.33%;padding:0 25px 50px}@media (max-width:1024px){.landing-content__related__item{width:50%}}@media (max-width:800px){.landing-content__related__item{padding:0 10px 20px}}@media (max-width:600px){.landing-content__related__item{width:100%}}.landing-content__related__link{border:10px solid var(--greyLightest2);display:flex;text-decoration:none;border-radius:10px;overflow:hidden;background:var(--greyLightest2);flex-direction:column;height:100%}.landing-content__related__link:hover img{transform:scale(1.1)}.landing-content__related__img{margin:0;border-radius:5px 5px 0 0;overflow:hidden}.landing-content__related__img img{display:block;transition:all .5s}.landing-content__related__content{padding:10px;background:var(--white);border-radius:0 0 5px 5px;overflow:hidden;flex:1}.landing-content__related__content h4{font-weight:700;font-size:16px;margin:0 0 4px;color:var(--blue);line-height:1.4}.landing-content__related__content p{font-size:14px;color:var(--grey);margin:0;line-height:1.4}.landing-content__related__additional p,.landing-content__related__additional ul,.landing-content__related__additional ol{margin-bottom:1em}.landing-content__related__additional p,.landing-content__related__additional li{font-size:16px}.landing-content__related__additional :last-child{margin-bottom:0}.landing-content__related__additional ul{margin:0 0 30px 1.4rem;padding:0}.landing-content__related__additional li{margin:0 0 8px;line-height:1.4}.landing-content__related__additional li:last-child{margin:0}.landing-content__related__additional li::marker{color:var(--orange)}
@media (min-width:601px){display:none}.tailored-solutions-primary-header{background:var(--blue);padding:50px 0 7vw}@media (max-width:800px){.tailored-solutions-primary-header{padding:20px 0 5vw}}@media (max-width:800px){.tailored-solutions-primary-header{padding:20px 0 10vw}}.tailored-solutions-primary-header__row{display:flex;position:relative}@media (max-width:800px){.tailored-solutions-primary-header__row{flex-direction:column}}.tailored-solutions-primary-header__nav{position:absolute;right:0;width:440px;z-index:2}@media (max-width:800px){.tailored-solutions-primary-header__nav{width:auto;position:static;order:2}}.tailored-solutions-primary-header__nav--inactive i.fa-angle-up{display:none}.tailored-solutions-primary-header__nav--inactive i.fa-angle-down{display:block}.tailored-solutions-primary-header__nav--inactive ul{display:none}.tailored-solutions-primary-header__nav--active i.fa-angle-up{display:block}.tailored-solutions-primary-header__nav--active i.fa-angle-down{display:none}.tailored-solutions-primary-header__nav--active ul{display:block}.tailored-solutions-primary-header__nav-inner{width:440px}@media (max-width:800px){.tailored-solutions-primary-header__nav-inner{width:220px}}@media (max-width:800px){.tailored-solutions-primary-header__nav-inner{width:auto;position:static;order:2}}.tailored-solutions-primary-header__nav-inner--sticky{position:fixed;top:96px}@media (max-width:1520px){.tailored-solutions-primary-header__nav-inner--sticky{top:72px}}@media (max-width:800px){.tailored-solutions-primary-header__nav-inner--sticky{position:static}}.tailored-solutions-primary-header__nav h2{background:var(--blue);color:var(--white);padding:10px;line-height:1;margin:0;font-family:var(--sans-serif);font-size:20px;font-weight:700;font-style:normal;display:flex;justify-content:space-between;margin:0 10px 10px;cursor:pointer}@media (max-width:1520px){.tailored-solutions-primary-header__nav h2{font-size:18px}}@media (max-width:1024px){.tailored-solutions-primary-header__nav h2{font-size:15px}}@media (max-width:800px){.tailored-solutions-primary-header__nav h2{margin:0}}.tailored-solutions-primary-header__nav ul{list-style:none;padding:0;margin:10px 0 0}.tailored-solutions-primary-header__nav li{margin:0 0 5px;padding:0;position:relative;font-size:16px}.tailored-solutions-primary-header__nav li.current-menu-item{font-weight:700;display:flex}.tailored-solutions-primary-header__nav li.current-menu-item a{text-decoration:none;color:var(--blue)}.tailored-solutions-primary-header__nav li.current-menu-item i{color:var(--orange);font-size:16px;display:inline-block}@media (max-width:1520px){.tailored-solutions-primary-header__nav li.current-menu-item i{font-size:16px}}@media (max-width:1024px){.tailored-solutions-primary-header__nav li.current-menu-item i{font-size:14px}}.tailored-solutions-primary-header__nav li.current-menu-item span{padding:0 0 0 5px}.tailored-solutions-primary-header__nav li:hover ul{right:100%;left:auto;margin-left:0}@media (max-width:800px){.tailored-solutions-primary-header__nav li:hover ul{left:-9999em}}.tailored-solutions-primary-header__nav li .sub-menu{background:var(--blueDark);position:absolute;transform:translate(0, -50%);top:10px;padding:8px 12px !important;width:220px;left:-9999em;box-shadow:0 5px 5px rgba(0,0,0,0.5);z-index:2;border-radius:4px}.tailored-solutions-primary-header__nav li .sub-menu:before{position:absolute;right:0;top:50%;content:"";display:block;width:12px;height:12px;background:var(--blueDark);margin:0 -4px 0 0;z-index:1;transform:translate(0, -50%) rotate(45deg)}.tailored-solutions-primary-header__nav li .sub-menu li{font-weight:300;font-size:16px;margin:0 0 8px}@media (max-width:1520px){.tailored-solutions-primary-header__nav li .sub-menu li{font-size:14px}}@media (max-width:1024px){.tailored-solutions-primary-header__nav li .sub-menu li{font-size:12px}}.tailored-solutions-primary-header__nav li .sub-menu li:last-child{margin:0}.tailored-solutions-primary-header__nav li .sub-menu li i{display:none}.tailored-solutions-primary-header__nav li .sub-menu a{color:var(--white);text-decoration:none;display:block;padding:0;position:relative;z-index:2}.tailored-solutions-primary-header__nav li .sub-menu a:hover{color:var(--orange)}.tailored-solutions-primary-header__nav a{color:var(--blueLight2);padding:0 20px;display:block;transition:color .3s;text-decoration:none}@media (max-width:800px){.tailored-solutions-primary-header__nav a{padding:0 10px}}.tailored-solutions-primary-header__nav a:hover{color:var(--orange)}.tailored-solutions-primary-header__content{padding:0 520px 0 0;flex:1}@media (max-width:800px){.tailored-solutions-primary-header__content{padding:0 240px 0 0}}@media (max-width:800px){.tailored-solutions-primary-header__content{padding:0 0 20px;order:1}}.tailored-solutions-primary-header h1{color:var(--white);font-size:42px;margin:0 0 20px;padding:0 0 20px;font-weight:700;line-height:1.2;text-transform:uppercase;border-bottom:1px solid #95a0b3}@media (max-width:1520px){.tailored-solutions-primary-header h1{font-size:34px}}@media (max-width:1024px){.tailored-solutions-primary-header h1{font-size:28px}}.tailored-solutions-primary-header p{font-weight:300;color:var(--orange);font-family:var(--serif);font-size:30px;font-style:italic;line-height:1.4;margin:0}@media (max-width:1520px){.tailored-solutions-primary-header p{font-size:26px}}@media (max-width:1024px){.tailored-solutions-primary-header p{font-size:22px}}
@media (min-width:601px){display:none}.course-details-approaches{background:var(--greyLightest);padding:50px 0;margin:25px 0 0}.course-details-approaches__panel{background:var(--blueLighter2);padding:25px;border-radius:10px}@media (max-width:1024px){.course-details-approaches__panel{padding:16px}}.course-details-approaches h2{color:var(--white);font-size:24px;font-family:var(--sans-serif);font-weight:600}@media (max-width:1520px){.course-details-approaches h2{font-size:21px}}@media (max-width:1024px){.course-details-approaches h2{font-size:18px}}.course-details-approaches .owl-carousel .owl-stage{display:flex}.course-details-approaches__list{margin:0;padding:0 28px}@media (max-width:1024px){.course-details-approaches__list{padding:0 20px}}.course-details-approaches__item{padding:0 10px;display:flex;flex:1 0 auto;height:100%}.course-details-approaches a{display:block;background:var(--white);border-radius:8px;padding:16px;text-decoration:none;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;border:4px solid var(--white);transition:all .3s}@media (max-width:1024px){.course-details-approaches a{padding:10px}}.course-details-approaches a:hover{border:4px solid var(--orange)}.course-details-approaches a span{color:var(--orange);text-decoration:underline}.course-details-approaches h3{color:var(--blue);font-family:var(--sans-serif);font-size:20px;font-weight:600;font-style:normal;text-transform:uppercase;margin:0 0 5px}@media (max-width:1520px){.course-details-approaches h3{font-size:16px}}@media (max-width:1024px){.course-details-approaches h3{font-size:14px}}.course-details-approaches p{margin:0;font-size:18px}@media (max-width:1024px){.course-details-approaches p{font-size:12px}}.course-details-approaches .owl-nav .owl-prev,.course-details-approaches .owl-nav .owl-next{width:18px;height:48px;background-size:cover;text-indent:-9999em;background-repeat:no-repeat}@media (max-width:800px){.course-details-approaches .owl-nav .owl-prev,.course-details-approaches .owl-nav .owl-next{width:12px;height:32px}}.course-details-approaches .owl-carousel .owl-nav button.owl-next{position:absolute;right:0;top:50%;transform:translate(0, -50%);background-image:url(../img/icon-next.svg)}.course-details-approaches .owl-carousel .owl-nav button.owl-prev{position:absolute;left:0;top:50%;transform:translate(0, -50%);background-image:url(../img/icon-prev.svg)}.course-details-approaches .owl-dots{display:flex;justify-content:center;margin:20px 0 0}.course-details-approaches .owl-dots button{width:18px;height:18px;border:1px solid var(--white);border-radius:50%;margin:0 5px;transition:all .3s}.course-details-approaches .owl-dots button:hover{background:rgba(255,255,255,0.5)}.course-details-approaches .owl-dots .owl-dot.active{background:var(--white)}
@media (min-width:601px){display:none}.nav-accordion{margin:0 0 20px;background:#eaeaea;padding:8px;box-shadow:0 0 5px rgba(0,0,0,0.3)}@media (max-width:1024px){.nav-accordion{margin:0 0 20px}}@media (max-width:800px){.nav-accordion{margin:0 0 5px}}.nav-accordion--inactive i.fa-angle-up{display:none}.nav-accordion--inactive i.fa-angle-down{display:none}@media (max-width:800px){.nav-accordion--inactive i.fa-angle-down{display:block}}@media (max-width:800px){.nav-accordion--inactive ul{display:none}}.nav-accordion--active i.fa-angle-up{display:none}@media (max-width:800px){.nav-accordion--active i.fa-angle-up{display:block}}.nav-accordion--active i.fa-angle-down{display:none}.nav-accordion--active ul{display:block}.nav-accordion h3{background:var(--blue);color:var(--white);text-transform:none;padding:10px;line-height:1;margin:0;font-family:var(--sans-serif);font-size:20px;font-weight:700;font-style:normal;display:flex;justify-content:space-between}@media (max-width:1520px){.nav-accordion h3{font-size:17px}}@media (max-width:1024px){.nav-accordion h3{font-size:15px}}@media (max-width:800px){.nav-accordion h3{cursor:pointer}}.nav-accordion ul{list-style:none;padding:0;margin:0}.nav-accordion a{color:var(--blueLight2);padding:6px 10px;display:block;transition:color .3s;text-decoration:none}.nav-accordion a:hover{color:var(--orange)}.nav-accordion__item,.nav-accordion .menu-item{margin:0 0 5px;padding:0;position:relative;border-bottom:1px solid var(--greyLighter2);font-size:16px}@media (max-width:800px){.nav-accordion__item,.nav-accordion .menu-item{font-size:12px !important}}.nav-accordion__item:last-child,.nav-accordion .menu-item:last-child{margin:0;border:none}.nav-accordion__item:hover ul,.nav-accordion .menu-item:hover ul{left:100%;margin-left:0}@media (max-width:800px){.nav-accordion__item:hover ul,.nav-accordion .menu-item:hover ul{left:-9999em}}.nav-accordion__item--current,.nav-accordion .menu-item--current{color:var(--blue);font-weight:700}.nav-accordion__item--current a,.nav-accordion .menu-item--current a{text-decoration:none;color:var(--blue);display:flex;align-items:center;gap:8px}.nav-accordion__item--current i,.nav-accordion .menu-item--current i{color:var(--orange);font-size:16px}.nav-accordion__item--current span,.nav-accordion .menu-item--current span{padding:0}.nav-accordion__label{display:flex;justify-content:space-between;align-items:center}.nav-accordion__label button{padding:0;max-width:24px;min-width:24px;min-height:24px;max-height:24px;background:transparent;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;color:var(--blue);transition:all .3s;border:1px solid var(--blue);border-radius:5px}.nav-accordion__label button:hover{background:var(--blue);color:var(--white)}.nav-accordion__label button:hover i{color:var(--white)}.nav-accordion__label button i{margin:0;color:var(--blue);font-size:14px}.nav-accordion__sub-menu{list-style:disc;display:none;background:var(--greyLightest1);padding:10px 0 10px 10px !important;display:none !important;border-left:3px solid var(--blue)}.nav-accordion__sub-menu.show{display:block !important}.nav-accordion__sub-menu li{font-size:15px;font-weight:normal;margin:0 0 5px}@media (max-width:800px){.nav-accordion__sub-menu li{font-size:11px}}.nav-accordion__sub-menu li:last-child{margin:0}.nav-accordion__sub-menu a{padding:0 10px}.nav-accordion .toggle-btn i.fa-plus::before{content:"\f067"}.nav-accordion .toggle-btn i.fa-minus::before{content:"\f068"}.tailored-solutions-primary-header__nav h3{cursor:pointer}.tailored-solutions-primary-header__nav .nav-accordion--active i.fa-angle-up{display:block}.tailored-solutions-primary-header__nav .nav-accordion--active i.fa-angle-down{display:none}.tailored-solutions-primary-header__nav .nav-accordion--inactive i.fa-angle-up{display:none}.tailored-solutions-primary-header__nav .nav-accordion--inactive i.fa-angle-down{display:block}.tailored-solutions-primary-header__nav .nav-accordion--inactive&gt;ul{display:none}</pre></body></html>