.banner{color:#fff;padding-block:1.5rem;background-color:#86836D}.banner h4{margin-top:0}.banner.emergency{background-color:#E55934}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.wrapper{max-width:75rem;margin:0 auto;padding:0px 10px}@media screen and (min-width:81.25rem){.wrapper{padding:0}}@media screen and (min-width:103.75rem){.wrapper-wide{padding:0}}.wrapper-wide{max-width:103.75rem;margin:0 auto;padding:0 10px}.alignfull{margin:0px calc(50% - 50vw);max-width:100vw;width:100vw}*,::after,::before{box-sizing:inherit;box-sizing:border-box}**,*:before,*:after{box-sizing:inherit;box-sizing:border-box;-webkit-box-sizing:content-box}.content{position:relative;z-index:50}.main-header{background-color:#080623;border-top:4px solid #00B8CC;z-index:10;position:relative}.main-header .wrapper{display:flex;justify-content:space-between;align-items:center;padding-block:0.5rem}header .desktop-menu{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;display:none}@media screen and (min-width:50rem){header .desktop-menu{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:1rem}.menu-link{display:none}}.line{display:block;width:100%;height:2px;background:#ffffff;border-radius:0.5px;position:absolute;right:0px;z-index:1}.line.top{top:18px;-webkit-transform:translateY(-3px) scaleX(0.88235);transform:translateY(-3px) scaleX(0.88235);-webkit-transition:-webkit-transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;transition:-webkit-transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;transition:transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;transition:transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s, -webkit-transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s}.line.bottom{top:18px;-webkit-transform:translateY(3px) scaleX(0.88235);transform:translateY(3px) scaleX(0.88235);-webkit-transition:-webkit-transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;transition:-webkit-transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;transition:transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;transition:transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s, -webkit-transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s}#menu-toggle:checked~a .burger .line.top{transform:rotate(45deg)}#menu-toggle:checked~a .burger .line.bottom{transform:rotate(-45deg)}.mobile .menu-header-navigation-container{position:absolute;visibility:hidden;opacity:0;top:5rem;left:0;right:0;transition:all 0.5s;background-color:#f5f5f5;padding:0 1rem}.mobile .menu-header-navigation-container ul{list-style:none}.mobile .menu-header-navigation-container ul a{color:#282928;border-color:#282928}.mobile #menu-toggle:checked~div{visibility:visible;opacity:1}.menu-checkbox{visibility:hidden;opacity:0}.menu-toggle{position:relative;display:block;width:50px;height:50px;border-bottom:none}.menu-toggle label{position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}@media screen and (min-width:50rem){.mobile{display:none}}@media (prefers-color-scheme:dark){.line{background-color:#ffffff}.mobile .menu-header-navigation-container{background-color:#333333}.mobile .menu-header-navigation-container ul a{color:#ffffff;border-color:#ffffff}}.footer-main{background-color:#080623;border-bottom:4px solid #00B8CC}.footer-main .footer-menu .wrapper{display:flex;flex-direction:column;padding:2rem 0}.footer-main .footer-menu .wrapper .col-left{max-width:22rem;color:#ffffff}.footer-main .footer-menu .wrapper .col-left p{font-size:1rem}.footer-main .footer-menu .wrapper .contact-block{margin-top:0;margin-right:3rem}.footer-main .footer-menu .wrapper .contact-block p,.footer-main .footer-menu .wrapper .contact-block a{color:#ffffff}.footer-main .footer-menu .wrapper .contact-block svg{stroke:#00B8CC}.footer-main .footer-menu .wrapper .contact-block h3{display:none}.footer-main .footer-menu .wrapper .contact-block .list svg{fill:#ffffff}.footer-main .footer-menu .wrapper .col-right{flex:1}.footer-main .footer-menu .wrapper .col-right .menu{list-style:none;margin:0;padding:0;display:flex;gap:4rem;flex-direction:column;align-items:center;justify-content:flex-start}.footer-main .footer-menu .wrapper .col-right .menu a{text-decoration:none;color:#00B8CC;font-size:1.125rem;display:block;margin-bottom:0.5rem;width:100%}.footer-main .footer-menu .wrapper .col-right .menu .sub-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.footer-main .footer-menu .wrapper .col-right .menu .sub-menu li{flex:1}.footer-main .footer-menu .wrapper .col-right .menu .sub-menu a{font-weight:300;font-size:1rem;margin-bottom:0.25rem;color:#ffffff}.footer-main .credits .wrapper{padding:1rem 0;display:flex;flex-direction:column;align-items:center;gap:1rem;color:#ffffff;border-top:1px solid #ffffff;font-family:"Open Sans", Sans-Serif}.footer-main .credits .wrapper a{color:#ffffff;text-decoration:none;transition:all 0.5s;border-bottom:1px solid transparent;font-family:"Open Sans", Sans-Serif}.footer-main .credits .wrapper a:hover{border-bottom:1px solid #00B8CC;color:#00B8CC}@media screen and (min-width:50rem){.footer-main .footer-menu .wrapper{flex-direction:row;gap:3rem;align-items:flex-start}.footer-main .footer-menu .wrapper .col-right .menu{flex-direction:row;align-items:flex-start}.footer-main .credits .wrapper{flex-direction:row;justify-content:space-between}}.hero{background-color:#2d27d1;color:#fff;margin-bottom:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-top:10rem}.hero .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;background:rgba(0, 0, 0, 0.35)}.hero.front-page{padding-bottom:1rem;margin-bottom:0rem;padding-top:3rem}.hero .wrapper{display:flex;justify-content:space-between;gap:10rem;align-items:stretch}.hero .content{max-width:35rem;position:relative;z-index:10}.hero .content img{width:400px}.hero .image{flex:1;background-size:cover;background-repeat:no-repeat;background-position:bottom}.hero .content h1{margin-bottom:0px;padding-bottom:0;font-size:3.5rem;line-height:4rem;color:#ffffff;font-weight:600}.hero .content h1 strong{color:#00B8CC;font-weight:600;position:relative;z-index:10}.hero .content p{font-size:1.25rem;margin-top:10px;color:#ffffff}@media screen and (max-width:1100px){.hero .image{background-size:contain}.hero .content{max-width:20rem}}@media screen and (max-width:782px){.hero .image{display:none}.hero .content{max-width:50rem;padding-block:2rem}.hero .overlay{background:rgba(0, 0, 0, 0.5)}}.button.global{text-decoration:none;padding:0.5rem 1rem;display:inline-flex;color:#ffffff;gap:1rem;align-items:center;font-weight:400;font-size:1.063rem;transition:all 0.5s;border-radius:0.5rem;text-transform:lowercase}.button.global svg{width:1.125rem;transition:all 0.5s}.button.global:hover svg{transform:translateX(5px)}.button.global.primary{background-color:#2d27d1}.button.global.primary:hover{background-color:#2823BE}.button.global.secondary{background-color:#00B8CC;color:#282928}.button.global.secondary:hover{background-color:#07C5DA}.button.global.tertiary{background-color:#08dbf2;color:#282928}.button.global.tertiary:hover{background-color:#07C5DA}.button.global.dark-grey{background-color:#E0E0E0}.button.global.dark-grey:hover{background-color:#f5f5f5}.latest-news{background-color:#06A1B2;margin-top:0;position:relative}.latest-news .latest-news-header{z-index:50;background:#00B8CC}.latest-news .latest-news-header .wrapper-wide{display:flex;justify-content:space-between;align-items:center}.latest-news .latest-news-header .wrapper-wide h2{color:#ffffff}.latest-news .news-grid{display:grid;grid-template-columns:1fr;gap:0}.latest-news .news-grid .news-item{background-color:#080623;overflow:clip;transition:all 0.5s;position:relative}.latest-news .news-grid .news-item a{text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.latest-news .news-grid .news-item h3{font-size:1.5rem}.latest-news .news-grid .news-item h3,.latest-news .news-grid .news-item p{margin-top:0;color:#ffffff;margin-bottom:0;padding-right:3rem}.latest-news .news-grid .news-item .image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 0.5s;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.8;background-color:#f5f5f5}.latest-news .news-grid .news-item .meta{padding:1rem;z-index:20;position:relative;margin-top:20rem}.latest-news .news-grid .news-item:hover .image{opacity:0.3}.latest-news .news-grid .news-item svg{position:absolute;bottom:-2rem;right:1rem;width:1.5rem;color:#ffffff;opacity:0;transition:all 0.25s}.latest-news .news-grid .news-item:hover svg{bottom:1rem;opacity:1}@media screen and (min-width:50rem){.latest-news .news-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:50rem){.latest-news .news-grid{flex-direction:row}}.news-grid{display:grid;grid-template-columns:1fr;gap:1rem}.news-grid .news-item{background-color:#080623;overflow:clip;transition:all 0.5s;position:relative}.news-grid .news-item a{text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.news-grid .news-item h3{font-size:1.5rem}.news-grid .news-item h3,.news-grid .news-item p{margin-top:0;color:#ffffff;margin-bottom:0;padding-right:3rem}.news-grid .news-item .image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 0.5s;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.8;background-color:#f5f5f5}.news-grid .news-item .meta{padding:1rem;z-index:20;position:relative;margin-top:20rem}.news-grid .news-item:hover .image{opacity:0.3}.news-grid .news-item svg{position:absolute;bottom:-2rem;right:1rem;width:1.5rem;color:#ffffff;opacity:0;transition:all 0.25s}.news-grid .news-item:hover svg{bottom:1rem;opacity:1}@media screen and (min-width:50rem){.news-grid{grid-template-columns:1fr 1fr 1fr}}.grey-block{background-color:#f5f5f5;padding:1rem;position:relative;margin-block:1rem}.grey-block h2{margin-bottom:1rem;margin-top:0}.colour-block{padding:1rem;position:relative;margin-block:1rem;border-radius:5px}.colour-block.color-primary h2{color:#00B8CC}.colour-block h2{margin-bottom:1rem;margin-top:0}.case-study-container .case-study{flex:1}@media screen and (max-width:48.875rem){.case-study-container{flex-direction:column}}.case-study-grid{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;margin:0;gap:1rem}.case-study-grid.archive{grid-template-columns:1fr;margin-bottom:3rem}@media screen and (max-width:48.875rem){.case-study-grid{grid-template-columns:1fr}}.case-study-grid .case-study-item{background-color:#f5f5f5}.grey-block .case-study-grid .case-study-item{background-color:#ffffff}.case-study-grid .case-study-item .image{background-size:cover;background-position:center;background-repeat:no-repeat;max-width:40%;width:100%}@media screen and (max-width:48.875rem){.case-study-grid .case-study-item .image{display:none}}.case-study-grid .case-study-item .content{padding:0 1rem;flex:1;display:flex;flex-direction:column;height:100%;justify-content:space-between}.case-study-grid .case-study-item h3{margin-bottom:1rem}.case-study-grid .case-study-item a{color:#282928;display:flex;justify-content:space-between;height:100%;width:100%;text-decoration:none}.case-study-grid.archive .case-study-item:nth-child(even) a{flex-direction:row-reverse}.case-study-grid .case-study-item .button{display:block;margin-bottom:2rem;background-color:#08dbf2;color:#ffffff;display:flex;align-items:center;justify-content:space-between;gap:0.5rem;font-weight:400;padding:10px 15px;padding-top:10px;min-width:125px;max-width:12rem;transition:all 0.5s;margin-top:1rem;font-size:1.125rem}.case-study-grid .case-study-item .button:hover{background-color:#07C5DA}.case-study-grid li .button svg{width:25px;fill:#fff;margin-left:25px;transition:all 0.5s}.case-study-grid li .button:hover svg{transform:rotate(360deg)}.other-case-study{width:100%;padding-block:1em;background-color:#E0E0E0}.contact-block{margin:1rem 0}.contact-block .address{display:flex;align-items:flex-start;gap:0.5rem}.contact-block .address p{margin-top:0;font-size:1rem;font-weight:300}.contact-block a{display:flex;gap:0.5rem;text-decoration:none;align-items:center;margin-bottom:0.5rem;font-weight:300;color:#080623}.contact-block svg{color:#2d27d1;width:1.25rem;margin-top:2px}.contact-block h3{font-size:1.25rem;font-weight:400;margin-bottom:0.5rem}.contact-block .list{display:flex;gap:0.5rem}.contact-block .list a{display:inline}.contact-block .list a svg{width:1.5rem;transition:all 0.5s;fill:#2d27d1}.contact-block .list a:hover svg{fill:#2823BE}.gform_wrapper input{border:0}.gform_wrapper textarea{border:0;resize:none}.gform_wrapper label{font-family:"Lato", Sans-Serif}.gform_wrapper .gform_button{background-color:#2d27d1;padding:0.5rem 1rem;color:#ffffff;font-family:"Lato", Sans-Serif;cursor:pointer;transition:all 0.5s}.gform_wrapper .gform_button:hover{background-color:#2823BE}.about-block{width:100%;background:#080623;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;margin-bottom:1rem;margin-top:1rem}.about-block.no-margin{margin-top:0;margin-bottom:0}.about-block .about-image{right:0;float:right;background-size:cover;background-repeat:no-repeat;background-position:center;width:50%;position:absolute;z-index:5;height:100%;order:1;display:flex}.about-block .about-content{left:0;float:left;width:50%;position:absolute;z-index:5;order:2;display:flex}.about-block .wrapper{z-index:10;display:flex}.about-block .about-image-overlay{order:2;flex:1}.about-block .about-content-overlay{order:1;padding-top:100px;padding-bottom:100px;width:50%;padding-right:50px;padding-left:50px;color:#ffffff;border-left:none}.alignfull .about-block .about-content-overlay{padding-left:0}.about-block p{font-weight:200}.about-block .button{background-color:#00B8CC;text-decoration:none;color:#fff;font-weight:400;font-size:1.125rem;padding:10px 15px;display:inline-flex;align-items:center;min-width:125px;justify-content:space-between;align-items:center;transition:all 0.5s;margin-top:1rem;border-radius:0.5rem}.about-block .button svg{width:20px;fill:#fff;margin-left:20px;transition:all 0.5s}.about-block .button:hover{background-color:#08dbf2}.about-block .button:hover svg{transform:translate(3px)}.about-block.reverse{flex-direction:row-reverse}.about-block.reverse .about-image{float:left;right:unset;left:0}.about-block.reverse .about-content{float:right}.about-block.reverse .wrapper{flex-direction:row-reverse}.about-block.reverse .about-content-overlay{padding-left:50px;padding-right:50px;border-right:none}.alignfull .about-block.reverse .about-content-overlay{padding-right:0}@media screen and (max-width:680px){.about-block .about-image{width:100%;height:400px;position:relative}.about-block .about-content{width:100%}.about-block .wrapper{order:2}.about-block .about-image-overlay{width:100%}.about-block .about-content-overlay{width:100%;flex:none;padding-right:0;padding-top:40px;padding-bottom:40px;padding-left:0;border-left:none !important}.about-block.reverse .about-content-overlay{padding-right:0;padding-left:0px}}.team-grid{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:0;gap:1rem}.team-grid .team-item a{text-decoration:none;display:flex;flex-direction:column;justify-content:space-between}.team-grid .team-item{background-color:#f5f5f5;position:relative;padding-bottom:1rem}.team-grid .team-item .image{padding-block:12rem;background-size:cover;background-position:center;background-repeat:no-repeat}.team-grid .team-item .content{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:1rem}.team-grid .team-item .content small{color:#2d27d1;font-size:0.9375rem}.team-grid .team-item svg{width:1rem;fill:#ffffff}.team-grid .team-item h3{color:#282928;margin-top:0;margin-bottom:5px}.team-grid .team-item .button{background-color:#2d27d1;text-decoration:none;color:#ffffff;display:inline-flex;justify-content:space-between;padding:0.5rem 1rem;gap:1rem;align-items:center;width:max-content;position:absolute;bottom:0;right:0}.team-single{margin-block:2rem}.team-single .wrapper{display:flex;justify-content:space-between;gap:2rem}.team-single .col.left{background-color:#f5f5f5;max-width:30rem;padding:1rem}.team-single .col.left .image{padding-block:10rem;background-size:cover;background-position:center;background-repeat:no-repeat}.team-single .col.right{flex:1;margin-bottom:10rem}.team-single .col.left h1{margin-bottom:10px}.team-single .col.left small{font-size:0.9375rem;color:#2d27d1;display:block;margin-bottom:1rem;font-family:"Lato", Sans-Serif}.team-single .col.left a{display:inline-flex;gap:0.5rem;text-decoration:none;color:#282928;align-items:center;width:100%;font-size:1.125rem;margin-bottom:0.5rem}.team-single .col.left svg{width:1.125rem}.testimonial-block{padding-block:3rem}.testimonial-block .heading{border-bottom:1px solid #E1E1E1;display:flex;justify-content:space-between;align-items:center}.testimonials-block .heading h2{margin-bottom:0;margin-top:0}.testimonial-block .heading .quotes{position:relative;padding-block:2.5rem}.testimonial-block .heading .left{position:absolute;top:0.5rem;right:2rem}.testimonial-block .heading .left svg{fill:#08dbf2}.testimonial-block .heading .right{position:absolute;bottom:0rem;right:0;z-index:5}.testimonial-block .heading .right svg{fill:#2d27d1}.testimonial-block .testimonial-grid .testimonial-item{background-color:unset;padding:0}.testimonial-block .heading svg{width:2.625rem}@media screen and (max-width:42.5rem){.testimonial-block{padding-block:1rem}.testimonial-block .heading{justify-content:flex-start;flex-direction:column-reverse;align-items:flex-start}.testimonial-block .heading .quotes{width:5rem}.testimonial-block .heading h2{margin-top:10px}}.testimonial-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-block:2rem;position:relative;z-index:60}.testimonial-grid .testimonial-item{background-color:#ffffff;padding:2rem;border-radius:10px}.testimonial-grid .testimonial-item .heading{border-bottom:none;color:#00B8CC;font-size:1.75rem;font-weight:500;font-style:italic;line-height:2.25rem;margin-top:10px}.testimonial-grid .testimonial-item p{font-style:italic;font-weight:500}.testimonial-grid .testimonial-item .meta p{font-style:normal;color:#00B8CC}.testimonial-grid .testimonial-item .meta p strong{color:#282928;font-weight:500}@media screen and (max-width:48.875rem){.testimonial-grid{grid-template-columns:1fr}}.cta-block{background:#00B8CC;color:#ffffff;padding:4rem 0}.cta-block .wrapper{display:flex;justify-content:flex-start;align-items:center;gap:0.5rem}.cta-block .wrapper p{font-size:2rem;line-height:2.5rem;margin:0.25rem 0;font-weight:400}.cta-block .wrapper .button{line-height:2.5rem;display:flex;gap:0.25rem;margin-top:0rem;align-items:center;color:#080623;text-decoration:none;font-weight:500;font-size:2rem;transition:all 0.5s}.cta-block .wrapper .button svg{width:2rem;margin-top:0.25rem;color:#080623}@media screen and (max-width:68.75rem){.cta-block .wrapper p{font-size:2rem}}@media screen and (max-width:42.5rem){.cta-block .wrapper{flex-direction:column;align-items:center;justify-content:center}.cta-block .wrapper p{text-align:center;line-height:2.5rem;margin-top:10px}}.mega-menu{list-style:none;display:none;align-items:center;margin:0;padding:0}.mega-menu li a{color:#ffffff;text-decoration:none;font-size:1.063rem;font-weight:300;position:relative;z-index:10;display:block;padding:0 0.5rem;overflow:hidden;text-transform:lowercase;display:flex;justify-content:center;align-items:center;gap:0.25rem;transition:all 0.5s;line-height:2rem}.mega-menu li a svg{color:#ffffff;width:0.75rem;transition:all 0.5s;margin-top:5px}.mega-menu li a:hover{color:#00B8CC}.mega-menu li a:hover svg{color:#00B8CC}.mega-menu .sub-open span{color:#00B8CC}.mega-menu .sub-open svg{transform:rotate(180deg);color:#00B8CC}.mega-menu .sub-menu{position:absolute;top:4.5rem;left:0;right:0;background-color:#00B8CC;padding:1rem 0;border-bottom:4px solid #07C5DA;opacity:0;visibility:hidden;transition:all 0.5s;z-index:-10}.mega-menu .sub-menu.open-sub{visibility:visible;opacity:1;z-index:50}.mega-menu .sub-menu.open-sub svg{transform:rotate(360deg)}.mega-menu .sub-menu .wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.mega-menu .sub-menu .wrapper a{color:#282928;padding:1rem;transition:all 0.5s;display:block;border-right:1px solid #07C5DA}.mega-menu .sub-menu .wrapper svg{color:#282928;width:2rem;transition:all 0.75s;margin-bottom:0.5rem}.mega-menu .sub-menu .wrapper h5{font-size:1.3rem;margin-bottom:0rem;margin-top:0;position:relative;padding-bottom:0.75rem;overflow:hidden;width:max-content}.mega-menu .sub-menu .wrapper h5:after{content:"";position:absolute;bottom:12px;left:0;right:0;height:2px;background-color:#333333;opacity:0.5;transition:all 0.5s}.mega-menu .sub-menu .wrapper p{font-size:0.875rem;line-height:1.25rem;font-weight:200;margin-bottom:0;margin-top:0}.mega-menu .sub-menu .wrapper a:hover{background-color:#07C5DA}.mega-menu .sub-menu .wrapper a:hover h5:after{transform:translateX(0)}@media screen and (min-width:67.5rem){.mega-menu{display:flex;flex:1;justify-content:center}}h1,h2,h3,h4,h5,h6{font-family:"Open Sans", Sans-Serif}p,a{font-family:"Open Sans", Sans-Serif}h1{font-size:2.4rem}h2{font-size:1.9rem;font-weight:600}h2 strong{color:#00B8CC}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{font-weight:200;line-height:1.5rem;font-size:1rem}strong{font-weight:700}.content{margin-bottom:2rem}