@font-face{font-family:"Neue Haas Display";src:url("/wp-content/themes/html5blank-stable/fonts/NeueHaasDisplay-Roman.ttf") format("TrueType");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Neue Haas Display";src:url("/wp-content/themes/html5blank-stable/fonts/NeueHaasDisplay-RomanItalic.ttf") format("TrueType");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:"Neue Haas Display";src:url("/wp-content/themes/html5blank-stable/fonts/NeueHaasDisplay-Medium.ttf") format("TrueType");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Neue Haas Display";src:url("/wp-content/themes/html5blank-stable/fonts/NeueHaasDisplay-MediumItalic.tff") format("TrueType");font-weight:500;font-display:swap;font-style:italic}.btn{border-radius:50px;padding:.25rem 1rem;font-weight:500;font-size:inherit}.btn:focus{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 992px){.btn-md{padding:.5rem 2rem;font-size:calc(1.255rem + 0.06vw)}}@media screen and (min-width: 992px)and (min-width: 1200px){.btn-md{font-size:1.3rem}}@media screen and (min-width: 992px){.btn-lg{padding:1rem 5rem;font-size:calc(1.275rem + 0.3vw)}}@media screen and (min-width: 992px)and (min-width: 1200px){.btn-lg{font-size:1.5rem}}.btn-teal{background-color:#08a6a3;color:#fff}.btn-teal:hover{background-color:#067573;color:#fff}.btn-outline-teal{background-color:rgba(0,0,0,0);border:2px solid #08a6a3;color:#08a6a3}.btn-outline-teal:hover{background-color:#08a6a3;color:#fff}.btn-navy{background-color:#003044;color:#fff}.btn-navy:hover{background-color:#000c11;color:#fff}.btn-next{background-color:#09bebb;color:#fff;font-size:1.4rem;padding:.25rem .75rem}.btn-next:hover{background-color:#067573;color:#fff}.cta-contact-btn{position:fixed;right:0;top:50%;-webkit-transform:rotate(270deg) translate(50%, -50%);-ms-transform:rotate(270deg) translate(50%, -50%);transform:rotate(270deg) translate(50%, -50%);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;background-color:#003044;padding:1.25rem 2rem .75rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;color:#fff;font-weight:500;z-index:2;font-size:calc(1.305rem + 0.66vw);-webkit-transition:background-color ease .3s;transition:background-color ease .3s}@media(min-width: 1200px){.cta-contact-btn{font-size:1.8rem}}.cta-contact-btn:hover{background-color:#000c11;color:#fff}.text-teal{color:#08a6a3 !important}.text-teal a{color:#08a6a3;font-weight:500}.text-teal a:hover{color:#067573}.text-navy{color:#003044 !important}.text-navy a{color:#003044;font-weight:500}.text-navy a:hover{color:#000c11}.text-grey{color:#d6d6d6 !important}.text-grey a{color:#d6d6d6;font-weight:500}.text-grey a:hover{color:#bdbdbd}.text-light-grey{color:#ced3d8 !important}.text-light-grey a{color:#ced3d8;font-weight:500}.text-light-grey a:hover{color:#b2bac1}.text-medium-grey{color:#e4e4e4 !important}.text-medium-grey a{color:#e4e4e4;font-weight:500}.text-medium-grey a:hover{color:#cbcbcb}.text-dark-grey{color:#97abb2 !important}.text-dark-grey a{color:#97abb2;font-weight:500}.text-dark-grey a:hover{color:#7a939c}.text-stone{color:#ebebeb !important}.text-stone a{color:#ebebeb;font-weight:500}.text-stone a:hover{color:#d2d2d2}.text-black{color:#000 !important}.text-black a{color:#000;font-weight:500}.text-black a:hover{color:#000}.text-jet{color:#2b2a2a !important}.text-jet a{color:#2b2a2a;font-weight:500}.text-jet a:hover{color:#111}.text-graphite{color:#343334 !important}.text-graphite a{color:#343334;font-weight:500}.text-graphite a:hover{color:#1a1a1a}.text-white{color:#fff !important}.text-white a{color:#fff;font-weight:500}.text-white a:hover{color:#e6e6e6}.text-blue{color:#0079c0 !important}.text-blue a{color:#0079c0;font-weight:500}.text-blue a:hover{color:#00598d}.bg-teal{background-color:#08a6a3}.bg-navy{background-color:#003044}.bg-grey{background-color:#d6d6d6}.bg-light-grey{background-color:#ced3d8}.bg-medium-grey{background-color:#e4e4e4}.bg-dark-grey{background-color:#97abb2}.bg-stone{background-color:#ebebeb}.bg-black{background-color:#000}.bg-jet{background-color:#2b2a2a}.bg-graphite{background-color:#343334}.bg-white{background-color:#fff}.bg-blue{background-color:#0079c0}#notice-bar{background-color:#08a6a3;color:#fff}#notice-bar p{margin:0}#notice-bar a{color:#fff;font-weight:500}#notice-bar a:hover{color:#d6d6d6}@media screen and (min-width: 992px){#notice-bar{font-size:1.25em}}.service-card{position:relative}.service-card .service-card-button{position:absolute;left:0;bottom:5%;width:100%;padding-left:5%;padding-right:5%}.service-card .service-card-button a{width:100%;padding-top:1rem;padding-bottom:1rem;font-size:1.4em}.video-wrapper{width:100%;padding-top:56.25%;position:relative}.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.video-toggle-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:1.5rem}.video-toggle-links .video-toggle-wrapper{text-align:center}.video-toggle-links .video-toggle-wrapper a{display:inline-block;margin-bottom:1.5rem;font-size:calc(1.425rem + 2.1vw);line-height:calc(1.425rem + 2.1vw);font-weight:500;color:rgba(8,166,163,.6)}@media(min-width: 1200px){.video-toggle-links .video-toggle-wrapper a{font-size:3rem}}@media(min-width: 1200px){.video-toggle-links .video-toggle-wrapper a{line-height:3rem}}.video-toggle-links .video-toggle-wrapper a:hover{color:#fff}.video-toggle-links .video-toggle-wrapper p{font-size:0.9rem;line-height:0.9rem;color:rgba(8,166,163,.6)}.video-toggle-links .video-toggle-wrapper.active a,.video-toggle-links .video-toggle-wrapper.active p{color:#fff}.video-toggle-links .video-toggle-wrapper.active a{-webkit-box-shadow:0px 4px 0px 0px #08a6a3;box-shadow:0px 4px 0px 0px #08a6a3}.video-toggle-wrapper .video-block{display:none}.video-toggle-wrapper .video-block.active{display:block}.app-store-logos{margin-bottom:.5rem}.app-store-logos img{max-width:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){.app-store-logos img{max-width:1.75rem}}@media screen and (min-width: 992px){.app-store-logos{margin-bottom:2.5rem}}.faqs{--icon-color: #08A6A3}.faqs.blue{--icon-color: #0079c0}.faqs .faq{border-bottom:1px solid #d6d6d6;margin-bottom:1rem;padding-bottom:.5rem}.faqs .faq .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.faqs .faq .question:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem;content:"";color:var(--icon-color);margin-left:auto}.faqs .faq .question.collapsed::after{content:""}.faqs .faq .answer iframe{max-width:100%}.facts .fact{min-height:200px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.facts .fact img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facts .fact:nth-child(3n+1){background-color:#003044;color:#fff}.facts .fact:nth-child(3n+2){background-color:#d6d6d6;color:#003044}.facts .fact:nth-child(3n+3){background-color:#08a6a3;color:#003044}@media screen and (min-width: 992px){.facts .fact:nth-child(9n+1),.facts .fact:nth-child(9n+6),.facts .fact:nth-child(9n+8){background-color:#003044;color:#fff}.facts .fact:nth-child(9n+2),.facts .fact:nth-child(9n+4),.facts .fact:nth-child(9n+9){background-color:#d6d6d6;color:#003044}.facts .fact:nth-child(9n+3),.facts .fact:nth-child(9n+5),.facts .fact:nth-child(9n+7){background-color:#08a6a3;color:#003044}}@media screen and (min-width: 1400px){.facts .fact{min-height:360px}}#tile-wrapper{max-height:90vh;overflow-y:scroll}#tile-wrapper::-webkit-scrollbar{width:1em}#tile-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:20px}#tile-wrapper::-webkit-scrollbar-thumb{background-color:#08a6a3;border-radius:20px}#tile-wrapper .tile{background-color:#414041;padding:1rem .5rem;height:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tile-wrapper .tile img{max-width:40px;border-radius:50%;margin-right:1rem}#tile-wrapper .tile .tile-title{margin-bottom:0;color:#fff;font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.275rem + 0.3vw);line-height:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){#tile-wrapper .tile .tile-title{font-size:1.5rem}}@media(min-width: 1200px){#tile-wrapper .tile .tile-title{line-height:2rem}}@media screen and (min-width: 768px){#tile-wrapper .tile{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem .5rem}#tile-wrapper .tile img{max-width:100px;margin-bottom:1.5rem;margin-right:0rem}#tile-wrapper .tile .tile-title{margin-bottom:1rem}}.timeline .entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding-bottom:2rem}.timeline .entry .entry-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;text-align:left;padding-top:1rem}.timeline .entry .entry-text h4{margin-bottom:1rem;line-height:1;color:#08a6a3}.timeline .entry .entry-text p{color:#003044}.timeline .entry .entry-text hr{margin-left:0;margin-right:0;margin-bottom:2rem}.timeline .entry .entry-photo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.timeline .entry .entry-photo img{width:100%;height:auto}.timeline .entry:nth-child(even){background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 992px){.timeline .entry{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0rem}.timeline .entry::before{position:absolute;top:2.75rem;left:50%;-webkit-box-shadow:0 0 0 4px #08a6a3;box-shadow:0 0 0 4px #08a6a3;background:#08a6a3;border-radius:50%;height:12px;width:12px;content:"";-webkit-transform:translate(calc(-50% + 1px), -50%);-ms-transform:translate(calc(-50% + 1px), -50%);transform:translate(calc(-50% + 1px), -50%);z-index:2}.timeline .entry::after{position:absolute;top:0;left:50%;border-left:1px solid #000;height:100%;content:""}.timeline .entry .entry-text{text-align:right}.timeline .entry:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.timeline .entry:nth-child(even) .entry-text{text-align:left}.timeline .entry:nth-child(even) .entry-photo{position:relative;min-height:400px}.timeline .entry .entry-photo{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.timeline .entry .entry-photo img{width:100%;height:auto}.timeline .entry .entry-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1.5rem 0rem 2rem;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}@media screen and (min-width: 992px){.timeline{margin-bottom:5rem}.timeline::after{position:absolute;left:50%;border-left:1px solid #000;height:5rem;content:""}}.trademark-text{color:#fff}.trademark-text span{color:#08a6a3}.blog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.blog-card .blog-card-img{-o-object-fit:cover;object-fit:cover;height:200px;margin-bottom:1.5rem}.download-info{display:inline;overflow-x:hidden}.download-info img{width:400px}.download-buttons{--button-color: #08A6A3}.download-buttons.blue{--button-color: #0079c0}.download-buttons .btn{background-color:var(--button-color);color:#fff}.download-buttons .btn:hover{background-color:var(--button-color)}#cookie-law-info-bar{z-index:10000000000 !important}.page-template-template-sign-up form[action^="/fr/sign-up/"] #training-form,.page-template-template-sign-up form[action^="/de/sign-up/"] #training-form,.page-template-template-sign-up form[action^="/it/sign-up/"] #training-form,.page-template-template-sign-up form[action^="/es/sign-up/"] #training-form{display:none}.glink span{margin-right:15px !important}label{font-size:1rem;font-weight:500}label.form-check-label{font-weight:400}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid #97abb2;display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}.form-control,.form-check-input[type=checkbox]{border-radius:0;border:1px solid #97abb2}.checkbox-group .wpcf7-list-item{margin:0 .5em .5em 0em}.checkbox-group .wpcf7-list-item label .wpcf7-list-item-label{padding:.25rem .5rem;display:inline-block;background-color:#003044;color:#fff;border-radius:20px;cursor:pointer}.checkbox-group .wpcf7-list-item label input[type=checkbox]{display:none}.checkbox-group .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label{background-color:#08a6a3}.form-check .wpcf7-list-item{margin:0;display:inline}span.wpcf7-not-valid-tip{font-size:.9rem}.wpcf7-radio .first{margin-left:0}.wpcf7-radio .wpcf7-list-item-label{margin-left:.25rem}.wpcf7-radio label{font-weight:400;font-size:1rem}.wpcf7 form .wpcf7-response-output{text-align:center;color:#fff;padding:2rem !important;border-color:#08a6a3 !important}.gform_wrapper{line-height:1.5;font-size:16px}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3,.gform_wrapper h4,.gform_wrapper h5{font-size:calc(1.375rem + 1.5vw);line-height:1.5;margin-bottom:1rem}@media(min-width: 1200px){.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3,.gform_wrapper h4,.gform_wrapper h5{font-size:2.5rem}}.gform_wrapper a{font-weight:500}.gform_wrapper .gfield--type-html{line-height:1.5;font-size:16px}.gform_wrapper .gfield--type-html p{margin-bottom:0}.gform_wrapper .gform_fileupload_rules{padding-top:0 !important;margin-top:0 !important;font-size:14px !important;color:#c02b0a}.gform_wrapper .gform_title{display:none}.gform_wrapper .gsection_title{display:none}.gform_wrapper .gform_fields{grid-row-gap:2rem !important}.gform_wrapper .gform_fields .gfield_select{border-color:#4f4f4f;border-radius:2px}.gform_wrapper .gform_fields input[type=text],.gform_wrapper .gform_fields input[type=email],.gform_wrapper .gform_fields input[type=tel],.gform_wrapper .gform_fields select{min-height:53px}.gform_wrapper .gform_fields input[type=file]{font-size:16px}.gform_wrapper .gform_fields select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:14px;margin-right:2rem;padding:1rem;padding-right:2rem}.gform_wrapper .gform_fields .ginput_container_address .ginput_left,.gform_wrapper .gform_fields .ginput_container_address .ginput_right,.gform_wrapper .gform_fields .ginput_container_address .ginput_full{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;margin-bottom:2rem !important}.gform_wrapper .gform_fields .gfield_label{margin-bottom:.25rem !important}.gform_wrapper .gform_fields .gfield_label .gfield_required_asterisk{font-size:1rem !important;color:rgba(255,0,0,.8);padding-left:0}.gform_wrapper .gform_fields .ginput_container_date{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:33.33% !important}.gform_wrapper .gform_footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0 !important}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform_button{display:inline-block;background-color:#08a6a3;color:#000;border:0;font-weight:500;font-size:1rem;padding:.75rem 1.5rem;-webkit-transition:all ease .3s;transition:all ease .3s;border-radius:4px}.gform_wrapper .gform_button:hover{background-color:#067573;color:#000}.gform_wrapper .gform-field-label{font-weight:400 !important;line-height:1.5}.gform_wrapper .gform_validation_errors{display:none}.gform_wrapper .gfield_validation_message{background:none !important;padding:0 !important;font-size:.875rem !important;border:none !important}.gform_wrapper .gchoice .gfield-choice-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);border-color:#4f4f4f;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;vertical-align:top !important}.gform_wrapper .gchoice .gfield-choice-input[type=checkbox]{border-radius:.125em}.gform_wrapper .gchoice .gfield-choice-input[type=radio]{border-radius:50%}.gform_wrapper .gchoice .gfield-choice-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.gform_wrapper .gchoice .gfield-choice-input:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.gform_wrapper .gchoice .gfield-choice-input:checked{background-color:#0d6efd;border-color:#0d6efd}.gform_wrapper .gchoice .gfield-choice-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.gform_wrapper .gchoice .gfield-choice-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.gform_wrapper .gchoice .gfield-choice-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.gform_wrapper .gchoice .gfield-choice-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.gform_wrapper .gchoice .gfield-choice-input[disabled]~.form-check-label,.gform_wrapper .gchoice .gfield-choice-input:disabled~.form-check-label{opacity:.5}.gform_wrapper .gchoice .gform-field-label{padding-left:.5rem}.full-width-gravity-form{padding-bottom:3rem}.full-width-gravity-form .gform_confirmation_wrapper{padding:2rem}.full-width-gravity-form .gform_description,.full-width-gravity-form .gform_required_legend{text-align:center;padding-left:15px;padding-right:15px}.full-width-gravity-form form{max-width:630px;margin:0 auto;padding-left:15px;padding-right:15px}.full-width-gravity-form .gravity-form-title{background-color:#003044 !important;padding:1.5rem;text-align:center;margin-bottom:2rem;line-height:1}.full-width-gravity-form .gravity-form-title .heading{font-size:calc(1.425rem + 2.1vw);color:#08a6a3 !important;font-weight:500;margin-bottom:.5rem}@media(min-width: 1200px){.full-width-gravity-form .gravity-form-title .heading{font-size:3rem}}.full-width-gravity-form .gravity-form-title .subheading{color:#fff !important;font-size:1.2em}header{position:absolute;top:15px;left:0;width:100%;height:1px;z-index:3}header #main-nav .nav-item{position:relative}header #main-nav .nav-item.active:not(.nav-item-btn):after{content:"";position:absolute;bottom:7px;left:50%;width:30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:3px solid #08a6a3}header #main-nav .nav-item.active:not(.nav-item-btn) a{color:#08a6a3}header .main-menu-wrapper{position:relative}header [id^=sub-menu-]{position:absolute;top:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:60vw}header [id^=sub-menu-] .nav-item a{padding:.25rem 1rem;white-space:nowrap}header [id^=sub-menu-] .nav-item.active a{background-color:#067573;border-radius:20px}header [id^=sub-menu-] .nav-item.active a:hover{color:#fff;background-color:#045d5b}header #side-menu li a{color:#fff}header #side-menu .sub-menu-title{position:relative;display:block}header #side-menu .sub-menu-title:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:.9rem;content:"";color:#fff;position:absolute;right:0;top:0}header #side-menu .sub-menu-title.collapsed:after{content:""}header #side-menu .sub-menu-item{padding-left:2rem;margin-bottom:.5rem}header .navbar .brand-logo img{max-width:150px}@media screen and (min-width: 1200px){header .navbar .brand-logo img{max-width:200px;-webkit-transform:translateY(-21%);-ms-transform:translateY(-21%);transform:translateY(-21%)}}header .navbar .navbar-nav .nav-link{color:#fff;font-weight:500;-webkit-transition:all ease .3s;transition:all ease .3s;padding-right:1.5rem;padding-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header .navbar .navbar-nav .nav-link:hover{color:#08a6a3}header .offcanvas .nav-link{color:#fff}header .offcanvas .nav-link:hover{color:#08a6a3}@media screen and (min-width: 992px){header{top:30px}}footer{padding-top:3rem}footer .socials{text-align:center;margin-bottom:2rem}footer .socials a{font-size:calc(1.275rem + 0.3vw);padding-left:.5rem;padding-right:.5rem}@media(min-width: 1200px){footer .socials a{font-size:1.5rem}}footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .links .link{display:inline-block;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1rem;text-align:center}footer .links .link a{color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s;font-weight:500}footer .links .link a:hover{color:#08a6a3}@media screen and (min-width: 768px){footer .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.8rem;margin-top:1.5rem;text-align:center}footer .copyright a{color:#fff;font-weight:500}footer .copyright a:hover{color:#08a6a3}@media screen and (min-width: 768px){footer .copyright{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.bsl-buttons{position:fixed;right:6px;bottom:5rem;z-index:5}.bsl-buttons a{width:65px;height:65px;display:inline-block}.bsl-buttons a img{max-width:100%;height:auto;-webkit-box-shadow:rgba(0,0,0,.3) 0px 4px 12px;box-shadow:rgba(0,0,0,.3) 0px 4px 12px;border-radius:50%}body{font-family:"Neue Haas Display","Sans-Serif";font-weight:400;font-size:1.2rem;line-height:calc(1.305rem + 0.66vw);color:#000}@media(min-width: 1200px){body{line-height:1.8rem}}p,a{font-family:inherit;line-height:inherit}a{color:#08a6a3;text-decoration:none;-webkit-transition:color ease .3s;transition:color ease .3s}a:hover{color:#067573}b,strong{font-weight:500}h1,.h1{font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.625rem + 4.5vw);line-height:calc(1.625rem + 4.5vw)}@media(min-width: 1200px){h1,.h1{font-size:5rem}}@media(min-width: 1200px){h1,.h1{line-height:5rem}}h2,.h2{font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.525rem + 3.3vw);line-height:calc(1.525rem + 3.3vw)}@media(min-width: 1200px){h2,.h2{font-size:4rem}}@media(min-width: 1200px){h2,.h2{line-height:4rem}}h3,.h3{font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.475rem + 2.7vw);line-height:calc(1.475rem + 2.7vw)}@media(min-width: 1200px){h3,.h3{font-size:3.5rem}}@media(min-width: 1200px){h3,.h3{line-height:3.5rem}}h4,.h4{font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.425rem + 2.1vw);line-height:calc(1.425rem + 2.1vw)}@media(min-width: 1200px){h4,.h4{font-size:3rem}}@media(min-width: 1200px){h4,.h4{line-height:3rem}}h5,.h5{font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.325rem + 0.9vw);line-height:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h5,.h5{font-size:2rem}}@media(min-width: 1200px){h5,.h5{line-height:2.5rem}}h6,.h6{font-family:"Neue Haas Display","Sans-Serif";font-weight:500;font-size:calc(1.275rem + 0.3vw);line-height:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h6,.h6{font-size:1.5rem}}@media(min-width: 1200px){h6,.h6{line-height:2rem}}#generic-content,.normalise{overflow-x:hidden}#generic-content h1,#generic-content h2,#generic-content h3,#generic-content h4,#generic-content h5,#generic-content h6,.normalise h1,.normalise h2,.normalise h3,.normalise h4,.normalise h5,.normalise h6{font-size:1.25rem;line-height:1.25rem;color:#08a6a3;margin-bottom:1rem;margin-top:2rem;font-weight:500}#generic-content table,.normalise table{width:100%}#generic-content table tbody,#generic-content table td,#generic-content table tfoot,#generic-content table th,#generic-content table thead,#generic-content table tr,.normalise table tbody,.normalise table td,.normalise table tfoot,.normalise table th,.normalise table thead,.normalise table tr{border:1px solid #d6d6d6;padding:.5rem .5rem}#generic-content ul li,.normalise ul li{margin-bottom:.5rem}#generic-content blockquote,.normalise blockquote{background:#ebebeb;padding:1rem 2rem;font-style:italic;border-left:3px solid #08a6a3;font-size:1rem;line-height:1rem}#generic-content *:last-child,.normalise *:last-child{margin-bottom:0}@media screen and (max-width: 768px){#generic-content iframe,.normalise iframe{width:calc(100vw - 60px)}}.font-weight-thin{font-weight:100 !important}.font-weight-extra-light{font-weight:200 !important}.font-weight-light{font-weight:300 !important}.font-weight-regular{font-weight:400 !important}.font-weight-medium{font-weight:500 !important}.font-weight-semi-bold{font-weight:600 !important}.font-weight-bold{font-weight:700 !important}.font-weight-extra-bold{font-weight:800 !important}.font-weight-black{font-weight:900 !important}section{position:relative}section.first{padding-top:calc(2.325rem + 12.9vw);background:#013533;background:-webkit-gradient(linear, left bottom, left top, from(#08A6A3), color-stop(70%, #034543));background:linear-gradient(0deg, #08A6A3 0%, #034543 70%)}@media(min-width: 1200px){section.first{padding-top:12rem}}section.first.navy{background:#003044}section.full-height{background:-webkit-gradient(linear, left bottom, left top, color-stop(40%, #08A6A3), color-stop(90%, #034543));background:linear-gradient(0deg, #08A6A3 40%, #034543 90%)}@media screen and (min-width: 992px){section.full-height{min-height:100vh !important}}section.img-bg{position:relative;min-height:calc(4.5625rem + 39.75vw);background-size:cover;background-repeat:no-repeat}@media(min-width: 1200px){section.img-bg{min-height:34.375rem}}section.img-bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.2)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.2) 100%)}section.img-bg .container{position:relative}section.img-bg .center-img-container{position:absolute;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section#carousel-wrapper{position:relative}section#carousel-wrapper .carousel-info{position:absolute;top:40%;left:0%;width:100%;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;color:#08a6a3;text-align:center;font-weight:500;z-index:1}section#carousel-wrapper .carousel-info .text span{color:#fff;border-bottom:4px solid #08a6a3}section#carousel-wrapper .carousel-info #carousel-button{margin-top:1rem}@media screen and (min-width: 768px){section#carousel-wrapper .carousel-info #carousel-button{margin-top:4rem}}@media screen and (min-width: 768px){section#carousel-wrapper .carousel-info{font-size:calc(1.425rem + 2.1vw)}}@media screen and (min-width: 768px)and (min-width: 1200px){section#carousel-wrapper .carousel-info{font-size:3rem}}section#download-info{position:relative}section#download-info img.icon{max-width:calc(1.59375rem + 4.125vw)}@media(min-width: 1200px){section#download-info img.icon{max-width:4.6875rem}}section#download-info .download-links{margin-top:2rem;text-align:center}@media screen and (min-width: 992px){section#download-info .download-links{bottom:5%;position:absolute;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}section#download-info .download-links .download-button{padding:1rem 5rem;font-size:calc(1.275rem + 0.3vw)}}@media screen and (min-width: 992px)and (min-width: 1200px){section#download-info .download-links .download-button{font-size:1.5rem}}section.career .career-bg-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:350px}body[class*=" page-template-template-nhs"] #chat-widget-container{display:none}body.error404{min-height:800px;height:100vh;background:url("/wp-content/uploads/2021/08/404-bg-scaled-1.jpeg");background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center}@media screen and (min-width: 992px){body.error404{background-position-x:right}}body.error404 .error-404{padding-top:14rem}body.error404 .error-404 h1{font-size:calc(2.625rem + 16.5vw);line-height:calc(2.625rem + 16.5vw);font-weight:900}@media(min-width: 1200px){body.error404 .error-404 h1{font-size:15rem}}@media(min-width: 1200px){body.error404 .error-404 h1{line-height:15rem}}body{position:relative}body.modal-open{overflow:hidden;padding-right:0px}@media(min-width: 1350px){.container{max-width:1313px}}@media(min-width: 1500px){.container{max-width:1450px}}ul{padding-left:1.2rem}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-fluid{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.grecaptcha-badge{width:70px !important;overflow:hidden !important;-webkit-transition:all .3s ease !important;transition:all .3s ease !important;left:4px !important;z-index:999}.grecaptcha-badge:hover{width:256px !important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#08a6a3 !important}.owl-theme .owl-dots .owl-dot span{background:rgba(0,0,0,0) !important}#homepage-carousel .owl-dots{position:absolute;bottom:10%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 992px){#homepage-carousel .owl-dots span{width:15px;height:15px;margin-left:10px;margin-right:10px;border:none !important}}