article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:'Arial', sans-serif;}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2rem;margin:.67rem 0}h2{font-size:1.5rem;margin:.83rem 0}h3{font-size:1.17rem;margin:1rem 0}h4{font-size:1rem;margin:1.33rem 0}h5{font-size:.83rem;margin:1.67rem 0}h6{font-size:.75rem;margin:2.33rem 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1rem 0}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1rem 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1rem}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5rem}sub{bottom:-0.25rem}dl,menu,ol,ul{margin:1rem 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 0}li{margin:0 0 10px 0;}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;min-width:0;*vertical-align:middle;}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.skip-to-content{padding:8px 20px; position:absolute; top:-55px; left:0px; color:white; border-right:1px solid white; border-bottom:1px solid white; border-bottom-right-radius:8px; background:#BF1722; transition:top .1s ease-out; z-index:100; z-index:100000000}.skip-to-content:focus{position:absolute; left:0px; top:0px; outline-color:transparent; transition:top .1s ease-in; }.col{min-height:20px; padding:0 15px;}.col--1wide{width:calc(8.33% - 30px);}.col--2wide{width:calc(16.66% - 30px);}.col--3wide{width:calc(25% - 30px);}.col--4wide{width:calc(33.33% - 30px);}.col--5wide{width:calc(41.66% - 30px);}.col--6wide{width:calc(50% - 30px);}.col--7wide{width:calc(58.33% - 30px);}.col--8wide{width:calc(66.66% - 30px);}.col--9wide{width:calc(75% - 30px);}.col--10wide{width:calc(83.33% - 30px);}.col--11wide{width:calc(91.66% - 30px);}.col--12wide{width:calc(100% - 30px);}.hidden {display:none !important; visibility:hidden; }.metainfo{display:none !important;}img{max-width:100%;}iframe{width:100%; height:auto; border:none;}.page{display:block !important;}.warning{width:calc(100% - 40px); padding:20px; margin:0 0 1rem 0; text-align:center; color:#FFF;}.warning.fail{background-color:#A00; color:#FFF;}.warning.success{background-color:#0A0; color:#FFF;}.warning a{color:#FFF; text-decoration:underline;}.mobile-test-element{display:none;}table {text-align:left; font-size:1rem !important; border:1px solid #1D9EDA;}table thead tr th{background-color:#1D9EDA; color:#FFF; padding:10px;}table tbody tr td{background-color:#FFF; color:#000; padding:10px; vertical-align:top;}table tbody tr td a{text-decoration:none;}table tbody tr:nth-child(odd) td{background-color:#EEE;}table tbody tr:hover td{background-color:#32465C; color:#FFF;}table tbody tr:hover td p{color:#FFF;}table tbody tr:hover td a{color:#FFF;}.table--fullwidth{width:100%;}.table--noborder{border:none;}.table--bottom-margin{margin-bottom:3rem;}@media only screen and (max-width:840px) {.col{padding:0 15px;}.col--1wide, .col--2wide, .col--3wide, .col--4wide, .col--5wide, .col--6wide, .col--7wide, .col--8wide, .col--9wide, .col--10wide, .col--11wide, .col--12wide{width:calc(100% - 30px);}.mobile-test-element{display:block;}}.block{width:100%; position:relative; background-color:#FFF;}.block__wrapper{width:100%;}.block--content{background-color:#FFF;}.block--cookies{position:fixed; width:100%; height:100%; text-align:center; top:0; z-index:2000; background-color:rgba(100, 100, 100, 0.9); display:none;}.cookies-details{background-color:#FFF; width:40%; min-width:22rem; float:none; padding:40px 10%; margin:10% auto 0 auto;}.cookies-details__logo{margin-bottom:40px; max-width:50%;}.cookies-details__para{color:#222; width:auto; margin:20px auto;}.cookies-details__para a{color:#222;}.cookies-accept-button{position:relative; }.cookies-accept-button a{background-color:#000; color:#fff; text-transform:uppercase; cursor:pointer; display:inline-block; padding:20px 45px; font-weight:600; text-decoration:none;}.cookies-accept-button a:hover{background-color:#404040; transition:background-color 0.2s linear, color 0.2s linear;}@media only screen and (max-width:840px){.cookies-details{width:calc(100% - 8%); min-width:0; padding:40px 4%;}.cookies-details__para{width:auto;}.cookies-accept-button a{width:100%; padding-left:0; padding-right:0;}}html{scroll-behavior:smooth;}.fe-body{color:#000;}h1, h2, h3, h4, h5, h6, p, li, blockquote{color:inherit;}p{line-height:1.5rem; font-size:1rem; font-weight:400; color:inherit;}a{text-underline-position:under; color:inherit; transition:background-color 0.1s linear, color 0.1s linear;}a:hover{color:#9e9e9e;}li{color:inherit; margin:0 0 15px 0;}.grecaptcha-badge {visibility:hidden;} .image--actual-size{width:auto; height:auto;}.image--full-width{width:100%; height:auto;}.image--left{}.image--leftwrap{}.image--centre{margin:0 auto; display:block;}.image--right{margin:0 0 0 auto; display:block;}.image--rightwrap{}div.spec-img:has(.image--leftwrap){float:left; margin-right:2rem; width:auto;}div.spec-img:has(.image--rightwrap){float:right; margin-left:2rem; width:auto;}div.spec-img:has(.image--leftwrap):has(.image--full-width){width:100%;}div.spec-img:has(.image--rightwrap):has(.image--full-width){width:100%;}.spec-img p{font-size:0.8rem !important; text-align:center; font-style:italic; margin-top:0;}.spec-doc a {}.spec-video{width:100%; position:relative; height:0; padding-top:56.25%; cursor:pointer;}.spec-video iframe{width:100%; height:100%; position:absolute; top:0; left:0;}blockquote {border-left:2px solid #6a6a6a; color:#6a6a6a; padding-left:20px; margin-left:20px;}.link-button{padding:10px 44px; display:inline-block; background-color:#000; min-width:150px; text-decoration:none; text-align:center; color:#FFF; text-transform:uppercase; cursor:pointer;}.link-button:hover{background-color:#404040; color:#fff; transition:background-color 0.2s linear, color 0.2s linear; cursor:pointer;}.button{border:1px solid #0A0; background-color:#0A0; color:#FFF; font-weight:600; padding:0.5rem 1rem; border-radius:4px;}.block--footer{display:flex; min-height:450px; flex-direction:column; flex-wrap:wrap; padding:65px 0; background-color:#000000; background-size:cover; background-repeat:no-repeat;}.block__wrapper--footer{width:100%; max-width:1200px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; color:#FFF;}.footer__area{text-align:center;}.footer__area--1{margin:18px 0;}.footer__area--2{margin-bottom:18px;}.footer__area--3{margin-bottom:20px;}.block--footer p{letter-spacing:0.07rem; color:rgba(255, 255, 255, 0.5);}.block--footer li{list-style:none; display:inline-block; text-transform:uppercase;}.block--footer li a{ text-decoration:none;}.block--footer li a:hover{}.social-media li a img{margin:0 5px;}.block--subfooter{background-color:#000; text-align:center; padding:10px 0;}@media only screen and (max-width:840px) {.block--footer {text-align:center;}}.form{}input, select, textarea{box-sizing:border-box;}.form__legend{display:none;}.form__fieldset{margin:0; padding:0; border:none; position:relative;}.form a{}.form h3{margin-bottom:1.1rem; font-size:1.375rem;}.form p{line-height:1.6rem; font-size:1.15rem; margin-bottom:0.5rem;}.form__column{width:100%; float:left; display:flex; flex-wrap:wrap;}.form__column--narrow{width:33%;}.form__column--wide{width:67%;}.form__column--half{width:48%;}.form__column--half + .form__column--half{margin-left:4%}.form__column--fullpad{width:calc(100% - 40px); padding:0 20px;}.form__column--halfpad{width:calc(50% - 40px); padding:0 20px;}.form__column--halfpad-vertical{flex-direction:column;}.form__column--centre{justify-content:center;}.form__column--wide label{width:calc(20% - 14px);}.form__column--wide textarea{min-height:226px; width:calc(80% - 8px);}.form__column--wide .checkboxdiv label{width:calc(70% - 14px); margin-left:19%;}.form--groups{width:100%;}.form--groups fieldset{width:100%;}.form--groups .form__column{width:100%;}.form--groups .table--groups-list{width:100%;}.form--groups .table--groups-list th:first-child{text-align:right; padding-right:calc(10% - 15px);}.form__section{margin-bottom:40px; padding-bottom:20px; display:flex; flex-flow:row wrap; box-shadow:-1px 5px 15px -5px #888;}.form__section--padded{padding:10px 20px;}.form__section--flex{display:flex; flex-flow:row wrap;}.form__header{color:#FFF; font-size:1.5rem; font-weight:normal; flex-basis:100%; background-color:#1D9EDA; padding:10px 20px; margin:0 0 10px 0;}.form__para{padding:10px 20px; margin:0 0 10px 0;}.form__label{width:auto; text-align:left; padding-left:0; margin:0; line-height:1.35rem;}.form__label--checkbox--small{font-size:0.8rem;}.form__input{color:#000; width:100%; text-align:left; margin:0 0 0.5rem 0; padding:15px; height:auto; font-size:1rem; border:1px solid #CCC;}.form__select{color:#000; width:100%; margin:0 0 0.5rem 0; padding:14px 15px; height:auto; font-size:1rem; border:1px solid #CCC;}.form__textarea{color:#000; width:100%; text-align:left; margin:0 0 0.5rem 0; height:10rem; padding:15px; font-size:1rem; border:1px solid #CCC;}.form__p{font-size:0.85rem; line-height:1.2rem;}.form__p--formheading{margin-bottom:0;}.form__input--nomargin{margin:0 !important;}.form__select--nomargin{margin:0 !important; width:auto !important;}.form__label--leftalign{text-align:left;}.form__label--vertical{display:block; width:calc(100% - 16px); text-align:left; padding:0; margin-bottom:0;}.form__input--vertical{display:block; width:calc(100% - 16px);}.form__select--vertical{display:block; width:100%;}.form__textarea--vertical{display:block; width:calc(100% - 16px);}.form__input:required:focus:invalid, .form__select:required:invalid, .form__select:required:focus:invalid, .form__textarea:required:focus:invalid{border:1px solid rgba(255, 0, 0, 0.4); background:#fff url("../website/staticimages/exclamation.png") no-repeat 97.5% 50%;}.form__input:required:valid, .form__input:required:focus:valid, .form__select:required:valid, .form__select:required:focus:valid, .form__textarea:required:valid, .form__textarea:required:focus:valid{border:1px solid #29BF0D; background:#fff url("../website/staticimages/tick.png") no-repeat 97.5% 50%;}.form__select:required:invalid, .form__select:required:valid{background-position:95% 50% !important;}.form__select--auto-width{display:block; width:auto;}.form__button-wrapper{}.form__button{flex-basis:fit-content; padding:10px 44px; margin:20px 0; display:inline-block; background-color:#000; border:none; min-width:150px; text-align:center; color:#FFF; text-transform:uppercase;}.form__button:hover{background-color:#404040; color:#fff; transition:background-color 0.2s linear, color 0.2s linear;}.form__button--black:hover{background-color:#353C42; color:#fff;}.form__button--small{padding:10px 30px; font-size:1rem; display:inline-block;}.form__button--fullwidth{width:100%;}.form__button--remove{background-color:#F13333;}.form__button--pictosicon{font-family:Pictos, sans-serif;}.form__button--removepictosicon{background:transparent; color:#F13333;}.form__input::placeholder{color:#000;}.input-container--zoomy{display:block; width:100%; position:relative; padding-top:15px;}.input-container--zoomy label{color:#000; font-size:1.05rem; position:absolute; top:24px; left:15px; transition:transform 0.3s, font-size 0.3s; cursor:text;}.input-container--zoomy label.focus{font-size:0.9rem; color:#fff; top:0; transform:translate3d(0, -11px, 0);}.input-container--zoomy label.not-empty{font-size:0.9rem; color:#fff; top:0; transform:translate3d(0, -11px, 0);}.form__p--recaptcha{color:#9c9c9c; margin:20px 0 10px 0; font-size:0.8rem; line-height:1.2rem;}.form__a--recaptcha{color:#9c9c9c;}.grecaptcha-badge {visibility:hidden !important;} .form__checkbox{display:flex; flex-direction:row-reverse; align-items:flex-start; justify-content:flex-end; padding:0; gap:15px;}.form__label--checkbox{}.form__input--checkbox{border:none; background-color:#000; appearance:none; width:20px; height:20px; min-width:20px; margin:0; position:relative; top:2px; display:flex; justify-content:center; align-items:center;}.form__input--checkbox:checked:after {content:''; background:transparent url("../website/staticimages/check_white_24dp.svg") center center no-repeat; background-size:contain; width:20px; height:20px;}.form__multicheckbox{display:flex;}.form__multicheckboxheading{margin-bottom:0;}.form__label--multicheckbox{width:calc(90% - 15px); text-align:left;}.form__input--multicheckbox{width:calc(10% - 2px);}.form__label--date{}.form__input--date{}.form__datepicker{}.form__label--datetimepicker{}.form__label--datepicker{}.form__input--datepicker{}.form__label--daterangefrom{}.form__input--daterangefrom{}.form__label--daterangeto{}.form__input--daterangeto{}.form__datetimepicker{}.form__label--timepicker{}.form__select--dateday{}.form__select--datemonth{}.form__select--dateyear{}.form__select--timehour{}.form__select--timeminute{}.form__timepicker{}.form__label--timepicker{}.form__input--timepicker{}.form__time{}.form__label--time{}.form__label--html5time{}.form__input--html5time{}.form__label--upload{}.form__input--upload{}.form__input--hidden{}.form__label--month{}.form__input--month{}.form__select--month{}.form__select--year{}.form__label--multiselect{}.form__select--multiselect{}.form__select__tip{}.form__label--password{}.form__input--password{}.form__radio{display:flex; flex-direction:row; flex-wrap:wrap; gap:0 50px; width:100%; margin:0 0 10px 0;}.form__radio .form__p{flex-basis: 100%;}.form__radiooption{display:flex; align-items:baseline; gap:0 12px;}.form__input--radio{width:auto !important;}.form__label--radio{}.form__covertlabel{display:none;}.form__covertinput{display:none;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus {-webkit-text-fill-color:#000 !important;}@media only screen and (max-width:900px) {}@media only screen and (max-width:840px) {.form {width:calc(100% - 98px);}.form__select--auto-width {margin:10px auto;}.form__p--formheading {text-align:left;}.form__multicheckboxheading {text-align:left;}.form__column--narrow {width:100%;}.form__column--wide {width:100%;}.form__column--half {width:100%;}.form__column--half + .form__column--half {margin-left:0;}.form__button {width:100% !important;}}@media only screen and (max-width:420px) {.form {width:calc(100% - 30px); padding-left:15px; padding-right:15px;}.form__label--checkbox{margin-left:0 !important; width:100% !important; padding:0;}.form__input--checkbox{position:relative; top:auto; margin-bottom:5px;}}.block--topline{background-color:#0E0845; color:#FFF;}.block--header{background-color:#FFF;}.home-link{cursor:pointer;}@media only screen and (max-width:840px) {.block__wrapper--masthead{text-align:center;}}.block--menu{background-color:#EEE;}.menu--masthead{}.menu--masthead li{position:relative; padding:0;}.menu--masthead a{text-decoration:none; display:block; margin:0 1.5rem 0 1.5rem; padding:25px 0 0 0;}.menu--masthead a:hover{color:#404040;}.menu__lastitem{margin-right:0;}.menu--inline {display:inline-block}.menu--inline li{display:inline-block; margin:0;}.menu--masthead li ul{z-index:20000; display:none; position:absolute; background-color:#404040; margin-left:4px; margin-top:20px; padding:4px 0;}.menu--masthead li.haschildren a{padding-right:20px; padding-left:20px; padding-bottom:10px; margin:0 -1.05rem -20px -17px; transition:none;}.menu--masthead li.haschildren:hover{}.menu--masthead li.haschildren:hover a{background-color:#404040; color:#fff;}.menu--masthead li.haschildren:hover ul{display:block;}.menu--masthead li.haschildren ul li{min-width:16rem;}.menu--masthead li.haschildren ul li a{margin-bottom:0 !important;}.menu--masthead li.haschildren ul li a:hover{background-color:#000;}.menu--footer{margin:0;}.menu--footer li{margin:0 10px;}.menu--footer li a{padding:10px; display:block;}.menu__mobile-control{display:none !important; width:57px !important; position:absolute; top:20px;}.menu__mobile-control-image--burger{width:18px; height:14px;}.menu__mobile-control-image--cross{width:18px; height:18px; position:relative;}@media only screen and (max-width:840px) {.menu--inline {display:block;}.menu--hidden li {display:none;}.menu__mobile-control{width:auto; position:inherit;}.menu__mobile-control a:hover{background-color:transparent !important;}.menu--masthead{background-color:#404040; display:block; margin-top:0; margin-bottom:0; text-align:left;}.menu--masthead li{width:100%; margin:0;}.menu--masthead li a{color:#fff; width:calc(100% - 39px); display:block; padding:15px 24px 15px 15px; position:relative; z-index:10; margin:0;}.menu--masthead li a:hover{color:#fff; background-color:#000;}.menu--masthead li ul li{padding:0 0 0 18px; width:calc(100% - 18px);}.menu--masthead li ul li:hover{background-color:#000;}.menu--masthead li.haschildren{}.menu--masthead li.haschildren:not(.submenu--hidden):before{content:" "; background:transparent url("../website/staticimages/menu-cross.svg") top right no-repeat; width:15px; height:15px; position:absolute; z-index:1000; top:11px; right:9px; filter:invert(100%) sepia(1%) saturate(0%) hue-rotate(280deg) brightness(101%) contrast(104%);}.menu--masthead li.haschildren ul{display:contents;}.menu--masthead li.haschildren:hover a{margin:0; padding:15px 24px 15px 15px;}.menu--masthead li.haschildren:hover ul{display:contents;}.menu--masthead li.haschildren:hover ul li a{width:calc(100% - 40px);}.menu--masthead li.submenu--hidden:before{content:" "; background:transparent url("../website/staticimages/sub-menu-cross.png") top right no-repeat; width:15px; height:15px; position:absolute; z-index:1000; top:11px; right:9px;}.menu--masthead li.submenu--hidden ul{display:none;}.menu--masthead li.submenu--hidden:hover ul{display:none;}}.overlay{width:100%; height:100vh; background:rgba(30, 19, 36, 0.85); position:fixed; z-index:10000; top:0; left:0;}.overlay__dialog{background:#fff; width:1000px; margin:0 calc(50% - 500px) 0 calc(50% - 500px); position:fixed; top:15vh; max-height:96vh; overflow-y:auto; padding:0; box-shadow:0 0 15px rgba(255, 255, 255, 0.1)}.overlay__dialog--wide{width:80%; max-height:none; margin:0 10% 0 10%;}.overlay__close{position:absolute; top:10px; right:10px; font-size:1.2rem; font-family:'Arial', sans-serif; color:#111; cursor:pointer;}.overlay__dialog__header {width:100%; text-align:center; font-size:2em; color:#3F3F3F;}@media only screen and (max-width:1100px) {.overlay__dialog{width:96vw; margin:0 2vw; top:2vh;}}.paging{list-style:none;}.paging--standard{width:100%; display:flex; flex-wrap:nowrap; justify-content:center; gap:0.2rem;}.paging--short{width:100%; display:flex; flex-wrap:nowrap; justify-content:center; gap:0.2rem;}.paging__list-item{color:#333; text-align:center; margin:0;}.paging__list-item:hover{background:#555; color:#FFF;}.paging__list-item--standard{}.paging__list-item--standardrange{}.paging__list-item--standardrange--current{}.paging__list-item--firstpage{margin-right:30px; position:relative;}.paging__list-item--firstpage:after{content:"..."; display:block; position:absolute; top:0; right:-1.4rem;}.paging__list-item--firstpage:hover:after{color:#333 !important;}.paging__list-item--lastpage{margin-left:30px; position:relative;}.paging__list-item--lastpage:after{content:"..."; display:block; position:absolute; top:0; left:-1.4rem;}.paging__list-item--lastpage:hover:after{color:#333 !important;}.paging__list-item--previouspage{}.paging__list-item--previouspage--disabled{opacity:0.4;}.paging__list-item--previouspage--disabled:hover{background:transparent; color:#333;}.paging__list-item--nextpage{}.paging__list-item--nextpage--disabled{background:transparent; color:#333;}.paging__list-item--nextpage--disabled{opacity:0.4;}.paging__list-item--nextpage--disabled:hover{background:transparent; color:#333;}.paging__list-item__link{background:#333; text-decoration:none; display:block; min-width:2rem; color:#FFF; padding:0.95rem 0.5rem;}.paging__list-item__link:hover{background:#616161; color:inherit;}.paging__list-item__link--standard{}.paging__list-item__link--standardrange{}.paging__list-item__link--standardrange:hover{}.paging__list-item__link--standardrange--current{}.paging__list-item__link--standardrange--current:hover{}.paging__list-item__link--previouspage{}.paging__list-item__link--previouspage:before{content:"<"; display:inline-block; margin-right:5px;}.paging__list-item__link--previouspage--disabled{cursor:default}.paging__list-item__link--previouspage--disabled:before{content:"<"; display:inline-block; margin-right:5px;}.paging__list-item__link--nextpage{}.paging__list-item__link--nextpage:after{content:">"; display:inline-block; margin-left:5px;}.paging__list-item__link--nextpage--disabled{cursor:default}.paging__list-item__link--nextpage--disabled:after{content:">"; display:inline-block; margin-left:5px;}.segment__wrapper{width:100%; max-width:1248px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.segment__wrapper--wide{width:100%; max-width:1600px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.segment__wrapper--fullwidth{max-width:100%;}.segment{padding:65px 0;}.segment ul, .segment ol{padding-left:20px;}.segment img.left{float:left; margin:0 20px 20px 0; clear:left;}.segment img.right{float:right; margin:0 0 20px 20px; clear:right;}.segment img.block{float:none; margin:20px auto;}@media only screen and (max-width:840px) {.segment__wrapper{flex-direction:column}}.segment__area--2col-bgimg-text-image-fullwidth--2{background-size:cover; background-repeat:no-repeat; background-position:center; min-height:650px;}.segment__area--2col-bgimg-text-image-fullwidth--1{background-size:cover; background-repeat:no-repeat; background-position:center; display:flex; flex-direction:column; color:#FFF; justify-content:flex-end; align-items:center; padding:55px; width:calc(50% - 110px);}.segment__area--2col-bgimg-text-image-fullwidth--1 p{text-align:center;}@media only screen and (max-width:840px){.segment__area--2col-bgimg-text-image-fullwidth--2{width:calc(100% - 30px); min-height:450px;}.segment__area--2col-bgimg-text-image-fullwidth--1{width:calc(100% - 110px); min-height:450px;}}.segment--3col-bgimg-text-fullwidth{text-align:center; color:#FFF;}.segment__area--segment--3col-bgimg-text-fullwidth{background-size:cover; background-repeat:no-repeat; background-position:center; min-height:377px; width:calc(33.33% - 60px); position:relative; display:flex; flex-direction:column; justify-content:end;}@media only screen and (max-width:840px){.segment__area--segment--3col-bgimg-text-fullwidth{width:calc(100% - 30px); margin-top:10px}}@media only screen and (max-width:840px){.segment__area--3col-text{margin-top:15px;}}.segment--fullwidth-centred-bgimg-overlay{padding:0; color:#FFF; background-size:cover; background-repeat:no-repeat;}.segment__wrapper--fullwidth--centred-bgimg-overlay{justify-content:center; align-content:center;}.segment__area--fullwidth-centred-bgimg-overlay{background-image:linear-gradient(to right, rgba(239, 239, 240, 1) 40%, rgba(239, 239, 240, 0.5) 100%); content:" "; display:block; width:100%; height:450px; position:absolute;}.segment__area__subarea--fullwidth-centred-bgimg-overlay{text-align:center; max-width:50rem; z-index:1000; color:black; padding:0 25px;}.segment__area__subarea--fullwidth-centred-bgimg-overlay h4{padding:8px 12px; display:inline-block; background-color:#b8b8b8; min-width:10%; text-decoration:none; text-align:center; color:#FFF;}.segment--fullwidth-centred-bgimg{color:#FFF;}.segment__wrapper--fullwidth--centred-bgimg{justify-content:center; align-content:center; min-height:450px; background-size:cover; background-repeat:no-repeat; }.segment__area--fullwidth-centred-bgimg{text-align:center; padding:0 25px;}.segment__area--fullwidth-centred-bgimg h4{padding:8px 12px; display:inline-block; background-color:#b8b8b8; min-width:10%; text-decoration:none; text-align:center; color:#FFF;}.block--slideshow{background-color:#DDD;}div.blmslideshow{width:200px; height:200px; position:relative; overflow:hidden; margin:0x; display:inline-block}div.blmslideshow.fullwidth{width:100%; height:754px; margin:0;}div.blmslideshow div.slide{background:transparent center center no-repeat; width:100%; height:100%; background-size:cover; position:absolute;}div.blmslideshow div.slide.clickable{cursor:pointer;}div.blmslideshow.multi {width:700px; height:120px}div.blmslideshow.multi div.slide{position:absolute; width:20% !important; margin-right:20px;}div.blmslideshow.multi div.slide.pos1{left:0% !important;}div.blmslideshow.multi div.slide.pos2{left:20% !important;}div.blmslideshow.multi div.slide.pos3{left:40% !important;}div.blmslideshow.multi div.slide.pos4{left:60% !important;}div.blmslideshow.multi div.slide.pos5{left:80% !important;}div.blmslideshow div.slide div.caption{width:calc(422px - 88px); padding:47px 44px; position:absolute; top:24%; left:11.75%; color:#1f1b42; background-color:#fff;}div.blmslideshow div.slide div.caption h3{margin:0 0 10px 0; padding:0; color:#1f1b42; text-transform:uppercase; font-size:2.15rem; line-height:2.6rem; font-weight:600;}div.blmslideshow div.slide div.caption p{margin:0; padding:0; color:#1f1b42; letter-spacing:0.18rem; font-size:1.2rem; text-transform:uppercase;}div.blmslideshow div.slide div.caption .button--slideshow{}div.blmslideshow div.slide div.caption .button--slideshow:hover{background-color:#eee; }div.blmslideshow a.arrows{position:absolute; top:50%; margin-top:-20px; z-index:2000; font-weight:bold; color:white; cursor:pointer;}div.blmslideshow a.arrows.previous{left:5px;}div.blmslideshow a.arrows.next{right:5px;}div.blmslideshow .arrows_previcon{height:40px;}div.blmslideshow .arrows_nexticon{height:40px;}div.blmslideshow ul.indicators{list-style-type:none; position:absolute; bottom:20px; left:50px; z-index:2000; margin:0; padding:0;}div.blmslideshow ul.indicators li{list-style-type:none; width:9px; height:9px; border-radius:50%; display:inline-block; background:rgba(200, 200, 200, 0.2); border:2px solid rgb(255 255 255); z-index:2001; margin:0 15px 0 0; box-shadow:0 0 6px 3px rgba(74,144,226,0), 0 1px 4px 0 rgba(0,0,0,0.5);}div.blmslideshow ul.indicators li:hover{cursor:pointer;}div.blmslideshow ul.indicators li.selected{animation:indicators-fadein 2s; animation-fill-mode:forwards;}@keyframes indicators-fadein{100% { background:#FFF; border:2px solid #FFF;}}.scroll-down-container{position:absolute; left:calc(50% - 46px); bottom:0; z-index:10000; background-color:#1F1B42; padding:25px 30px 19px 30px; cursor:pointer; transition:background-color 0.2s linear, color 0.2s linear;}.scroll-down-container:hover{background-color:#60B53D;}.scroll-down-container__arrow{display:inline-block; text-decoration:none; text-align:center;}div.blmslideshow div.slide1 {animation:slide-fadein 0.5s; opacity:0; animation-fill-mode:forwards;}@keyframes slide-fadein{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow div.slide1 div.caption{animation:slide-slide1-captionanim 0.5s; animation-delay:0.75s; animation-timing-function:linear; opacity:0; animation-fill-mode:forwards;}@keyframes slide-slide1-captionanim{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow div.slide2 div.caption{animation:slide-slide1-captionanim 0.5s; animation-delay:0.75s; animation-timing-function:linear; opacity:0; animation-fill-mode:forwards;}div.blmslideshow.crossfade div.slide2 {animation:slide-crossfade 2s; opacity:0; animation-fill-mode:forwards;}@keyframes slide-crossfade{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow.crossfade div.slide2 div.caption{opacity:0;}div.blmslideshow.crossfade div.slide2 div.caption{animation:slide-crossfade-captionanim 1s; animation-delay:2s; opacity:0; animation-fill-mode:forwards;}@keyframes slide-crossfade-captionanim{0% { opacity:0; }100% { opacity:1; }}div.blmslideshow.slidefromright div.slide2 { animation:slide-slidefromright 0.5s; animation-timing-function:linear; animation-fill-mode:forwards; right:-100%;}@keyframes slide-slidefromright{0% {right:-100%;}100% {right:0%;}}div.blmslideshow.slidefromleft div.slide2 { animation:slide-slidefromleft 0.5s; animation-timing-function:linear; animation-fill-mode:forwards;left:-100%;}@keyframes slide-slidefromleft{0% {left:-100%;}100% {left:0%;}}div.blmslideshow.pop div.slide2 { animation:slide-pop 0.5s; animation-timing-function:easeInOutElastic; animation-fill-mode:forwards; left:50%; top:50%; width:0%; height:0%;}@keyframes slide-pop{0% {left:50%; width:0%; height:0%; top:50%; color:transparent; }70% {left:-5%; width:110%; height:110%; top:-5%; color:transparent;}100% {left:0%; width:100%; height:100%; top:0%; color:black;}}table {text-align:left; font-size:1rem !important; border:1px solid #1D9EDA;}table thead tr th{background-color:#1D9EDA; color:#FFF; padding:10px;}table tbody tr td{background-color:#FFF; color:#000; padding:10px; vertical-align:top;}table tbody tr td a{text-decoration:none;}table tbody tr:nth-child(odd) td{background-color:#EEE;}table tbody tr:hover td{background-color:#32465C; color:#FFF;}table tbody tr:hover td p{color:#FFF;}table tbody tr:hover td a{color:#FFF;}.table--fullwidth{width:100%;}.table--noborder{border:none;}.table--bottom-margin{margin-bottom:3rem;}.block__wrapper--cookies{background-color:unset !important;}.cookies-details{background-color:#000;}.cookies-details__para{color:#FFF;}.cookies-details__para a{color:#FFF;}.cookies-details__para a:hover{color:#32a8c3;}.cookies-accept-button a{background-color:#FFF; color:#000;}.cookies-accept-button a:hover{background-color:#32a8c3;}blockquote {border-left:2px solid #002f9f; color:#002f9f; padding-left:20px; margin-left:20px; font-size:1.1rem; font-weight:600;}.spec-doc a{line-height:1.625rem; font-size:1.125rem; letter-spacing:0.18px;}.button--2fa{background-image:url('../hubimages/modules/qr_code_scanner_white.png'); background-repeat:no-repeat; background-color:#4C9F70; color:#FFF;}.button--confirm-2fa{background-image:url('../hubimages/modules/check-white-18dp.svg'); background-repeat:no-repeat; background-color:#4C9F70; color:#FFF;}.page h1, .page h2, .page h3, .page h4, .page h5, .page h6{font-family:"Playfair Display", serif;}.page h1{font-size:3.5rem; line-height:1.2; letter-spacing:0.15rem; font-weight:500; font-variant-numeric:tabular-nums lining-nums;}.page h2{font-size:2.25rem; line-height:1.2; letter-spacing:0.05rem; font-weight:500; font-variant-numeric:tabular-nums lining-nums;}.page h3{font-size:1.75rem; line-height:1.2; letter-spacing:0.05rem; font-weight:500; font-variant-numeric:tabular-nums lining-nums;}.page p, .page li{font-size:1.4rem; line-height:1.75; letter-spacing:0.01rem; font-weight:200; font-family:'Inter', sans-serif;}.link-button{padding:20px 45px; background-color:unset; min-width:10%; font-weight:600; border-radius:15px; font-size:2.5rem; text-transform:capitalize; font-family:"Playfair Display", serif; color:#000; text-decoration:none; border:5px solid #E0B520;}.link-button:hover{background-color:#000; transition:background-color 0.2s linear, color 0.2s linear; cursor:pointer;}@media only screen and (max-width:840px){.link-button{font-size:1.125rem; line-height:1.5rem;}}.expandable-heading{cursor:pointer; margin-top:0; margin-bottom:0; margin-left:30px; padding:10px; font-size:1.5rem; font-family:'Inter', sans-serif;}.expandable-heading:hover{background-color:#F5F5F5;}.expandable-heading__number{position:absolute; margin-left:-40px;}.expandable-heading--top-border{border-top:solid 1px #e0e7f2; padding:10px;}.expandable-hidden{display:none;}.expandable-heading + *{margin:0 0 0.5rem;}.expandable-heading + .expandable{overflow:hidden; transition:max-height 0.25s ease-in-out, margin-bottom 0.25s ease-in-out; }.expandable-heading + .expandable--shown{max-height:600px; padding-left:41px;}.expandable-heading + .expandable--hidden{height:0; margin-bottom:0; margin-top:0;}.expandable + .expandable{overflow:hidden; transition:max-height 0.25s ease-in-out, margin-bottom 0.25s ease-in-out; }.expandable + .expandable--shown{max-height:600px;}.expandable + .expandable--hidden{height:0; margin-bottom:0; margin-top:0;}.block--footer{background-color:#000; min-height:120px;}.block--footer__logo-box{width:20%;}.block--footer__menus-address{width:80%; display:flex; justify-content:end; flex-direction:row;}.block--subfooter{background-color:#000; color:#FFF;}.block__wrapper--footer{background-color:#000 !important; max-width:1218px;}.block--footer__contact{display:flex; flex-direction:row;}.block--footer__contact__address{font-size:1rem !important;}.block--footer p{color:#FFF; !important;}.block--footer li{display:block;}.block--subfooter__bluelinelink{text-decoration:none; font-size:0.8rem;}@media only screen and (max-width:840px){.block__wrapper--footer{flex-direction:row-reverse;}.block--footer__menus-address{width:calc(50% - 30px); padding:0 15px; justify-content:center;}.block--footer__logo-box{width:calc(50% - 30px); padding:0 15px;}}@media only screen and (max-width:600px){.block__wrapper--footer{flex-direction:column;}.block--footer__menus-address{width:calc(100% - 30px); text-align:center;}.block--footer__logo-box{width:calc(100% - 30px);}}@media only screen and (max-width:435px){.block--footer__contact{flex-direction:column;}}@media only screen and (max-width:700px) {.results-list__result{width:95%; margin:0 0 80px 0;}.results-list__result--with-date-home-page {padding-left:0;}.results-list__result--with-date {padding-left:0;}.search-form .searchbutton {width:85%;}.search-form--2-fields div div {width:100%;}.search-form--3-fields div div {width:100%;}.search-form--4-fields div div {width:100%;}.results-list__result-image {width:60px; height:100px; display:none;}.results-list__result--with-image {padding-left:0;}.paging {text-align:center; padding-top:50px; padding-left:0}}.block--masthead {background-color:#000; display:flex; justify-content:center; align-items:center; top:0; z-index:1000; width:100%; }.block__wrapper {width:100%; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between; background-color:#FFF;}.block--masthead__logo {display:flex; align-items:center; justify-content:center; width:100%; padding:30px 0 15px 0; background-color:#000;}.block--masthead__links {width:100%; max-width:1248px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}.block--masthead__links-subarea{padding:0 15px; width:calc(100% - 30px);}.block--masthead__links-subarea__social-media {display:flex; justify-content:space-between; width:100%; align-items:center; gap:80px;}.block--masthead__links-subarea__social-media p{flex-grow:1;}.block--masthead__links-subarea__social-media .link-button{padding:5px 0; background-color:#000; display:block;}.block--masthead__links-subarea__social-media .link-button:hover{background-color:#43969d;}.block--masthead__links-subarea__social-media ul{display:inline-block; justify-content:space-between;}.block--masthead__links-subarea__social-media li{display:inline-block; list-style:none; margin:0 35px 0 0;}.block--masthead__links-subarea__social-media li:last-of-type{margin-right:0;}@media only screen and (max-width:840px){.block--masthead{min-height:85px;}.block--masthead__logo{width:100%; align-items:inherit;}.block--masthead__links-subarea__social-media ul{display:none;}.block--masthead__links-subarea__social-media p{width:100%}.block--masthead__links-subarea__social-media p .link-button{width:calc(100% - 90px); padding:10px 45px;}.block--masthead_logo-subarea{padding:0 15px;}}.menu--masthead a {text-decoration:none; color:#000; letter-spacing:0.05rem; font-size:1.8rem; font-weight:500; text-transform:capitalize; transition:color 0.3s ease; padding:0; font-family:"Playfair Display", serif; margin:0;}.menu--masthead a:hover {color:#43969d; }.menu--masthead li ul{margin-left:0; margin-top:0; padding:0; border-radius:0 15px 15px 15px; overflow:hidden; background-color:#43969d; width:400px;}.menu--masthead li.haschildren:hover a{background-color:#43969d; border-radius:15px 15px 0 0;}.menu--masthead li.haschildren ul li{width:100%;}.menu--masthead li.haschildren ul li a:hover{background-color:#000; border-radius:0;}.menu--masthead li.haschildren a{padding:15px 24px 15px 15px; margin:0;}.menu--masthead li.haschildren ul li a{padding:15px 24px 15px 15px; !important;}.menu--inline{display:flex; align-items:center; flex-wrap:wrap; justify-content:space-between;}.block--masthead__links{flex-wrap:wrap;}.menu--footer li a{text-transform:capitalize;}@media only screen and (max-width:1042px) {.menu--inline {gap:0 1.5rem;}}@media only screen and (max-width:840px){.menu--masthead li.haschildren:hover a{border-radius:unset;}.block--masthead__logo{padding-top:60px;}.menu__mobile-control{display:block !important; position:absolute !important; top:0; right:0;}.menu__mobile-control a{padding:0 15px !important; font-size:inherit; width:auto !important; text-align:end;}.menu--masthead{background-color:#000;}.menu--masthead li ul li{width:100%; padding:0;}.menu--masthead li.haschildren:not(.submenu--hidden):before{filter:none;}.block--masthead__links-subarea{width:100%; padding:0;}.block--masthead__links-subarea .block--masthead__links-subarea__social-media{width:calc(100% - 30px); padding:0 15px;}.menu--masthead li.submenu--hidden::before{top:33px;}.menu--masthead li.haschildren:not(.submenu--hidden)::before{top:33px;}}@media only screen and (max-width:500px){.block--masthead__logo{flex-direction:column;}}.segment{padding:30px 0;}.segment--2col-image-text + .segment--2col-image-text {padding:15px 0;}.segment--2col-image-text {padding:30px 0 15px 0;}.segment__wrapper--2col-image-text {display:grid; grid-template-columns:repeat(2, 1fr); gap:3rem; }.segment--2col-image-text__area {display:grid; grid-template-rows:1fr auto; gap:1rem; align-items:center; cursor:pointer; padding:0 15px;}.segment--2col-image-text__image {width:100%; min-height:500px; background-position:center; background-repeat:no-repeat; background-size:cover; border-radius:20px; }.segment--2col-image-text__text p {text-align:center; }.segment--2col-image-text__text .link-button {background-color:#212832 !important; width:calc(100% - 40px); padding:20px; text-transform:capitalize; font-size:1.5rem; border:unset; color:#FFF;}.segment--2col-image-text__text .link-button:hover {background-color:#b9a26e !important; }@media screen and (max-width:840px) {.segment__wrapper--2col-image-text {grid-template-columns:1fr; gap:30px; }.segment--2col-image-text__image {min-height:auto; aspect-ratio:16 / 9; }.segment--2col-image-text__text {display:flex; justify-content:center; }.segment--2col-image-text__text p {width:100%;}}.segment--2col-list__area-1 {background-color:#dedfe0; border-radius:20px 20px 0 0; padding:25px; display:flex; flex-wrap:wrap; align-items:stretch; gap:20px 40px; margin:0 15px; width:calc(100% - 80px);}.segment--2col-list__area-1 h2 {width:100%; margin:0 0 10px 0;}.segment--2col-list__area-1 h2 span{color:#32a8c3;}.segment--2col-list__area-1 h2 strong{color:#32a8c3;}.segment--2col-list__area-2, .segment--2col-list__area-3{background-color:#dedfe0;}.segment--2col-list__area-2, .segment--2col-list__area-3{padding:0 25px; width:calc(50% - 65px);}.segment--2col-list__area-2{border-radius:0 0 0 20px; position:relative; margin-left:15px;}.segment--2col-list__area-3{border-radius:0 0 20px 0; margin-right:15px;}.segment--2col-list__area-2 ul, .segment--2col-list__area-3 ul {flex:1 1 0; min-width:250px; padding:0; margin:0; list-style:none;}.segment--2col-list__area-2 ul li, .segment--2col-list__area-3 ul li {position:relative; padding-left:3rem; margin-bottom:1.25rem; font-size:1.4rem; line-height:1.4; font-weight:500; font-family:'Playfair Display', sans-serif;}.segment--2col-list__area-2 ul li span, .segment--2col-list__area-3 ul li span{color:#32a8c3;}.segment--2col-list__area-2 ul li strong, .segment--2col-list__area-3 ul li strong{color:#32a8c3;}.segment--2col-list__area-2 ul li::before, .segment--2col-list__area-3 ul li::before{content:''; position:absolute; left:0; width:2.2rem; height:2.2rem; background-color:#FFF; border-radius:50%; background-image:url('../website/staticimages/black-tick.png'); background-size:contain; background-repeat:no-repeat;}.segment--2col-list-w-button__area-4{text-align:center; margin:15px 15px 0 15px; padding:0; width:calc(100% - 40px);}.segment--2col-list-w-button__area-4 .link-button{width:calc(100% - 90px);}@media screen and (max-width:840px) {.segment--2col-list__area-1{padding-bottom:30px;}.segment--2col-list__area-1, .segment--2col-list__area-4 {flex-direction:column; width:calc(100% - 80px); margin:0 15px;}.segment--2col-list__area-2, .segment--2col-list__area-3 {width:calc(100% - 80px); margin:0 15px;}.segment--2col-list__area-2{border-radius:0;}.segment--2col-list__area-2::after{display:none;}.segment--2col-list__area-3{border-radius:0 0 20px 20px;}.segment--2col-list__area-2 ul, .segment--2col-list__area-3 ul {width:100%; min-width:unset;}.segment--2col-list__area-2 ul:first-of-type{margin-top:-20px;}.segment--2col-list-w-button__area-4{margin:0 15px; width:calc(100% - 40px);}}.segment__wrapper--2col-text-with-button {display:flex; gap:2.5rem; align-items:flex-start; flex-wrap:wrap; }.segment--2col-text-list-with-button__area-1, .segment--2col-text-list-with-button__area-2 {flex-grow:1; flex-shrink:1; flex-basis:0; }.segment--2col-text-list-with-button__area-1 {padding:15px; }.segment--2col-text-list-with-button__area-1 p {line-height:1.6; }.segment--2col-text-list-with-button__area-2-subsection {background-color:#dedfe0; padding:25px; border-radius:1.5rem; margin-right:15px;}.segment--2col-text-list-with-button__area-2-subsection h3 {font-size:2.25rem; margin-top:0; margin-bottom:2rem; line-height:1.1; }.segment--2col-text-list-with-button__area-2-subsection ul {list-style:none; padding:0; }.segment--2col-text-list-with-button__area-2-subsection li {position:relative; padding-left:3.5rem; margin-bottom:1.8rem; line-height:1.3; }.segment--2col-text-list-with-button__area-2-subsection li::before {content:''; position:absolute; left:0; width:2.2rem; height:2.2rem; background-color:#FFF; border-radius:50%; background-image:url('../website/staticimages/black-tick.png'); background-size:contain; background-repeat:no-repeat;}.segment--2col-text-list-with-button__area-3 {flex-basis:calc(100% - 40px); margin:0 15px;}.segment--2col-text-list-with-button__area-3 p{margin:0;}.segment--2col-text-list-with-button__area-3 p .link-button{width:calc(100% - 90px);}@media (max-width:840px) {.segment--2col-text-list-with-button__area-2-subsection{margin:0 15px; width:calc(100% - 80px);}.segment--2col-text-list-with-button__area-1{padding:0 15px;}.segment--2col-text-list-with-button__area-1, .segment--2col-text-list-with-button__area-2 {flex-grow:1; flex-shrink:1; flex-basis:100%; }.segment--2col-text-list-with-button__area-2 {width:100%;}.segment--2col-text-list-with-button__area-3{width:calc(100% - 40px); margin:0 15px; padding:0;}}.segment--2col-list-w-button-black {background-color:#000;}.segment--2col-list-w-button-black__area-1 {background-color:unset; color:#FFF; border-top:2px solid #FFF; border-right:2px solid #FFF; border-left:2px solid #FFF;}.segment--2col-list-w-button-black__area-1 h2 span{color:#32a8c3;}.segment--2col-list-w-button-black__area-1 h2 strong{color:#32a8c3;}.segment--2col-list-w-button-black__area-2 {background-color:unset; color:#FFF; border-left:2px solid #FFF; border-bottom:2px solid #FFF; width:calc(50% - 67px);}.segment--2col-list-w-button-black__area-3 {background-color:unset; color:#FFF; border-right:2px solid #FFF; border-bottom:2px solid #FFF; width:calc(50% - 67px);}.segment--2col-list-w-button-black__area-2 ul li::before, .segment--2col-list-w-button-black__area-3 ul li::before{background-color:#000; background-image:url('../website/staticimages/blue-tick.png');}.segment--2col-list-w-button-black__area-4 .link-button{color:#FFF;}.segment--2col-list-w-button-black__area-4 .link-button:hover{background-color:#FFF; color:#000;}@media only screen and (max-width:840px){.segment--2col-list-w-button-black__area-2 {width:calc(100% - 80px); border-bottom:none; border-right:2px solid #FFF;}.segment--2col-list-w-button-black__area-3 {width:calc(100% - 80px); border-bottom:2px solid #FFF; border-left:2px solid #FFF;}}.segment--2col-list-black{background-color:#000;}.segment--2col-list-black__area-1 {background-color:unset; color:#FFF; border-top:2px solid #FFF; border-left:2px solid #FFF; border-right:2px solid #FFF;}.segment--2col-list-black__area-2 {background-color:unset; color:#FFF; border-left:2px solid #FFF; border-bottom:2px solid #FFF; width:calc(50% - 67px);}.segment--2col-list-black__area-3 {background-color:unset; color:#FFF; border-right:2px solid #FFF; border-bottom:2px solid #FFF; width:calc(50% - 67px);}.segment--2col-list-black__area-2 ul li::before, .segment--2col-list-black__area-3 ul li::before{background-color:#000; background-image:url('../website/staticimages/blue-tick.png');}@media only screen and (max-width:840px){.segment--2col-list-black__area-2 {width:calc(100% - 80px); border-bottom:none; border-right:2px solid #FFF;}.segment--2col-list-black__area-3 {width:calc(100% - 80px); border-bottom:2px solid #FFF; border-left:2px solid #FFF;}}.segment--2col-list-black-w-red__area-2 ul li::before, .segment--2col-list-black-w-red__area-3 ul li::before{background-color:#000; background-image:url('../website/staticimages/red-tick.png');}.segment--2col-list-w-button-black-w-red__area-1 h2 span{color:#FF0000;}.segment--2col-list-w-button-black-w-red__area-1 h2 strong{color:#FF0000;}.segment--2col-list-black-w-red__area-2 ul li span, .segment--2col-list-black-w-red__area-3 ul li span{color:#FF0000;}.segment--2col-list-black-w-red__area-2 ul li strong, .segment--2col-list-black-w-red__area-3 ul li strong{color:#FF0000;}.segment__wrapper--2col-text {display:flex; align-items:flex-start; flex-wrap:wrap; gap:0 8rem;}.segment--2col-text-w-button__area-1 h4{font-family:'Inter', sans-serif; font-size:1.4rem; line-height:1.6}.segment--2col-text-w-button__area-1 h4 span{color:#32a8c3;}.segment--2col-text-w-button__area-1 h4 strong{color:#32a8c3;}.segment--2col-text-w-button__area-1, .segment--2col-text-w-button__area-2 {flex-grow:1; flex-shrink:1; flex-basis:0; padding:0 15px;}.segment--2col-text-w-button__area-1 p, .segment--2col-text-w-button__area-2 p {line-height:1.6; }.segment--2col-text-w-button__area-1 p strong, .segment--2col-text-w-button__area-2 p strong{color:#32a8c3; font-weight:500;}.segment--2col-text-w-button__area-3{text-align:center; padding:0 15px; width:calc(100% - 40px);}.segment--2col-text-w-button__area-3 p .link-button{width:calc(100% - 90px);}@media (max-width:840px) {.segment__wrapper--2col-text {flex-direction:column; }.segment--2col-text-w-button__area-1, .segment--2col-text-w-button__area-2 {flex-grow:1; flex-shrink:1; flex-basis:100%; }.segment__wrapper--2col-text{flex-direction:column; gap:0;}.segment--2col-text-w-button__area-1, .segment--2col-text-w-button__area-2{flex-basis:100%; width:calc(100% - 30px);}}.segment--2col-text-w-button-black {background-color:#000; color:#FFF;}.segment--2col-text-w-button-black__area-1 p strong, .segment--2col-text-w-button-black__area-2 p strong{color:#32a8c3; font-weight:500;}.segment--2col-text-w-button-black__area-3 .link-button{color:#FFF;}.segment--2col-text-w-button-black__area-3 .link-button:hover{background-color:#FFF; color:#000;}.segment--2col-text-w-button-red__area-1 h4 span{color:#FF0000;}.segment--2col-text-w-button-red__area-1 h4 strong{color:#FF0000;}.segment--2col-text-w-button-red__area-1 p strong, .segment--2col-text-w-button-red__area-2 p strong{color:#FF0000; font-weight:500;}.segment--fullwidth-background-color-heading{background-color:#000;}.segment--fullwidth-background-color-heading h1{font-size:4rem; margin:0; line-height:1.1; color:#FFF;}.segment--fullwidth-background-color-heading h1 span{color:#32a8c3;}.segment--fullwidth-background-color-heading h1 strong{color:#32a8c3;}@media only screen and (max-width:840px) {.segment--fullwidth-background-color-heading h1{font-size:2.5rem;}}.segment--fullwidth-smaller-heading{background-color:#FFF;}.segment--fullwidth-smaller-heading h1{color:#000;}.segment--fullwidth-button__area-1{text-align:center; width:calc(100% - 40px);}.segment--fullwidth-button__area-1 .link-button{width:calc(100% - 90px);}.segment--fullwidth-button-red__area-1 .link-button{background-color:#FF0000; border:none; color:#FFF;}.segment--fullwidth-button-red__area-1 .link-button:hover{background-color:#000;}.segment--fullwidth-button-red__area-1{width:calc(100% - 30px);}@media only screen and (max-width:840px){.segment--fullwidth-button__area-1 .link-button{ line-height:2.5rem;}}.segment--fullwidth-button-black-bg{background-color:#000;}.segment--fullwidth-button-black-bg__area-1 .link-button{color:#FFF;}.segment--fullwidth-button-black-bg__area-1 .link-button:hover{background-color:#FFF; color:#000;}.segment--fullwidth-image{padding:0;}.segment--fullwidth-heading h1{font-size:5rem; margin:0; line-height:1.1; color:#000;}.segment--fullwidth-heading h1:last-of-type{margin-bottom:1.8rem;}.segment--fullwidth-heading h1 span{color:#32a8c3;}.segment--fullwidth-heading h1 strong{color:#32a8c3;}.segment--fullwidth-heading h2{font-size:2.75rem; margin-top:10px; color:#212832; letter-spacing:0.02rem; font-weight:400;}@media only screen and (max-width:840px) {.segment--fullwidth-heading h1{font-size:3.5rem;}}@media only screen and (max-width:385px) {.segment--fullwidth-heading h1{font-size:3rem;}}@media only screen and (max-width:335px) {.segment--fullwidth-heading h1{font-size:2.8rem;}}.segment--fullwidth-heading-black {background-color:#000;}.segment--fullwidth-heading-black h1{color:#FFF;}.segment--fullwidth-heading-black h2{color:#FFF;}.segment__wrapper--fullwidth-image{max-width:none; width:100%;}.segment--fullwidth-image__area-1{background-repeat:no-repeat; background-size:cover; background-position:center center; width:calc(100% - 30px); height:650px;}@media screen and (max-width:840px) {.segment--fullwidth-image__area-1 {height:auto; aspect-ratio:4 / 3;}}.segment--fullwidth-text-with-button__area-1 p:last-of-type{text-align:center;}.segment--fullwidth-video{padding:0;}.segment__wrapper--fullwidth-video{margin:0; max-width:none;}.segment--fullwidth-video__area-1{position:relative; padding:0 0 55.24% 0; height:0; overflow:hidden; width:100%;}.segment--fullwidth-video__area-1 iframe{position:absolute; top:0; left:0; width:100%; height:100%;}@media screen and (max-width:840px) {.segment__wrapper--fullwidth-video {max-width:none;}.segment--fullwidth-video__area-1 {border-radius:0;}}.segment__wrapper--3col-list{justify-content:center;}.segment--3col-list__area-1, .segment--3col-list__area-2, .segment--3col-list__area-3{position:relative; padding-top:30px; background-color:#dedfe0;}.segment--3col-list__area-1{margin-left:15px; width:calc(33.33% - 45px); border-radius:20px 0 0 20px;}.segment--3col-list__area-3{margin-right:15px; width:calc(33.33% - 45px); border-radius:0 20px 20px 0;}.segment--3col-list__area-1 ul, .segment--3col-list__area-2 ul, .segment--3col-list__area-3 ul {flex:1 1 0; padding:0; margin:0; list-style:none;}.segment--3col-list__area-1 ul li, .segment--3col-list__area-2 ul li, .segment--3col-list__area-3 ul li {position:relative; padding-left:3rem; margin-bottom:1.25rem; font-size:1.4rem; line-height:1.4; font-weight:200; font-family:'Playfair Display', sans-serif;}.segment--3col-list__area-1 ul li::before, .segment--3col-list__area-2 ul li::before, .segment--3col-list__area-3 ul li::before{content:''; position:absolute; left:0; width:2.2rem; height:2.2rem; background-color:#FFF; border-radius:50%; background-image:url('../website/staticimages/black-tick.png'); background-size:contain; background-repeat:no-repeat;}.segment--3col-list__area-1 h2, .segment--3col-list__area-2 h2, .segment--3col-list__area-3 h2{margin-bottom:1.5rem;}@media screen and (max-width:840px) {.segment__wrapper--3col-list{margin:0 15px; width:calc(100% - 30px);}.segment--3col-list__area-1, .segment--3col-list__area-2, .segment--3col-list__area-3{width:calc(100% - 30px); padding-top:15px;}.segment--3col-list__area-1{border-radius:20px 20px 0 0; margin-left:0;}.segment--3col-list__area-3{border-radius:0 0 20px 20px; margin-right:0;}.segment--3col-list__area-1::after, .segment--3col-list__area-2::after{display:none;}}.segment--3col-video-w-header + .segment--3col-video{padding-top:0;}.segment--3col-video-w-header__area-1{text-align:center;}@media only screen and (max-width:840px){.segment--3col-video-w-header, .segment--3col-video{padding-bottom:15px;}.segment__wrapper--3col-video-w-header, .segment__wrapper--3col-video{gap:15px;}}