/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.container-fluid {
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
}

.paragraphSystem,
.row {
  margin-left: -10px;
  margin-right: -10px;
}

.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.paragraphSystem:before,
.paragraphSystem:after,
.row:before,
.row:after {
  content: ' ';
  display: table;
}

.row:after,
.paragraphSystem:after,
.container:after,
.container-fluid:after {
  clear: both;
}

@media (max-width: 767px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .container {
    width: 768px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6 {
  width: 50%;
}

.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  width: 100%;
}

.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-pull-12 {
    right: 100%;
  }

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-push-12 {
    left: 100%;
  }

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-offset-12 {
    margin-left: 100%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.mejs-container {
  position: relative;
  background: #000;
  font-family: Helvetica, Arial;
  text-align: left;
  vertical-align: top;
  text-indent: 0; }

.mejs-fullscreen {
  overflow: hidden !important; }

.mejs-container-fullscreen {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 1000; }

.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen {
  width: 100%;
  height: 100%; }

/* Start: LAYERS */
.mejs-background {
  position: absolute;
  top: 0;
  left: 0; }

.mejs-mediaelement,
.me-plugin {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.mejs-poster {
  position: absolute;
  top: 0;
  left: 0;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat; }

.mejs-overlay {
  position: absolute;
  top: 0;
  left: 0; }

.mejs-overlay-play {
  cursor: pointer; }

.mejs-overlay-button {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  background: none; }
  .mejs-overlay-button:before {
    content: "\f04b";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    box-sizing: border-box;
    border-radius: 50%;
    display: inline-block;
    font-size: 30px;
    width: 100%;
    height: 100%;
    border: 3px solid #3e3e3e;
    text-indent: 7px;
    background: #fff;
    text-align: center;
    line-height: 67px; }

.mejs-overlay:hover .mejs-overlay-button {
  background-position: 0 -100px; }

.mejs-overlay-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  margin: -40px 0 0 -40px;
  background: url(../background.png);
  background: rgba(0, 0, 0, 0.9); }

.mejs-overlay-loading span {
  display: block;
  width: 80px;
  height: 80px;
  background: transparent url(../../assets/img/loading.gif) center center no-repeat; }

/* End: LAYERS */
/* Start: CONTROL BAR */
.mejs-container .mejs-controls {
  position: absolute;
  list-style-type: none;
  margin: 0;
  padding: 0;
  bottom: 0;
  left: 0;
  background: url(../../assets/img/background.png);
  background: rgba(0, 0, 0, 0.7);
  height: 30px;
  width: 100%; }

.mejs-container .mejs-controls div {
  list-style-type: none;
  background-image: none;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 26px;
  height: 26px;
  font-size: 11px;
  line-height: 11px;
  background: 0;
  border: 0; }

.mejs-controls .mejs-button button {
  cursor: pointer;
  display: block;
  font-size: 0px;
  line-height: 0;
  text-decoration: none;
  margin: 7px 5px;
  padding: 0;
  position: absolute;
  height: 12px;
  width: 12px;
  border: 0; }

/* End: CONTROL BAR */
/* Start: Time (current / duration) */
.mejs-container .mejs-controls .mejs-time {
  color: #fff;
  display: block;
  height: 17px;
  width: auto;
  overflow: hidden;
  text-align: center;
  padding: auto 4px; }

.mejs-container .mejs-controls .mejs-time span {
  font-size: 11px;
  color: #fff;
  line-height: 12px;
  display: block;
  float: left;
  margin: 1px 2px 0 0;
  width: auto; }

/* End: Time (current / duration) */
/* Start: Play/pause */
.mejs-controls .mejs-play button {
  background-position: 0 0; }

.mejs-controls .mejs-pause button {
  background-position: 0 -16px; }

/* End: Play/pause */
/* Stop */
.mejs-controls .mejs-stop button {
  background-position: -112px 0; }

/* End: Play/pause */
/* Start: Progress bar */
.mejs-controls div.mejs-time-rail {
  width: 200px;
  padding-top: 5px; }

.mejs-controls .mejs-time-rail span {
  display: block;
  position: absolute;
  width: 180px;
  height: 10px;
  border-radius: 2px;
  cursor: pointer; }

.mejs-controls .mejs-time-rail .mejs-time-total {
  margin: 5px;
  background: rgba(50, 50, 50, 0.8); }

.mejs-controls .mejs-time-rail .mejs-time-loaded {
  background: rgba(60, 170, 200, 0.8);
  width: 0; }

.mejs-controls .mejs-time-rail .mejs-time-current {
  width: 0;
  background: rgba(255, 255, 255, 0.8); }

.mejs-controls .mejs-time-rail .mejs-time-handle {
  display: none;
  position: absolute;
  margin: 0;
  width: 10px;
  background: #fff;
  border-radius: 5px;
  cursor: pointer;
  border: solid 2px #333;
  top: -2px;
  text-align: center; }

.mejs-controls .mejs-time-rail .mejs-time-float {
  visibility: hidden;
  position: absolute;
  display: block;
  background: #eee;
  width: 36px;
  height: 17px;
  border: solid 1px #333;
  top: -26px;
  margin-left: -18px;
  text-align: center;
  color: #111; }

.mejs-controls .mejs-time-rail:hover .mejs-time-float {
  visibility: visible; }

.mejs-controls .mejs-time-rail .mejs-time-float-current {
  margin: 2px;
  width: 30px;
  display: block;
  text-align: center;
  left: 0; }

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  line-height: 0;
  border: solid 5px;
  border-color: #eee transparent transparent transparent;
  border-radius: 0;
  top: 15px;
  left: 13px; }

/* End: Progress bar */
/* Start: Fullscreen */
.mejs-controls .mejs-fullscreen-button button {
  background-position: -32px 0; }

.mejs-controls .mejs-unfullscreen button {
  background-position: -32px -16px; }

/* End: Fullscreen */
.mejs-controls .mejs-mute button {
  background-position: -16px -16px; }

.mejs-controls .mejs-unmute button {
  background-position: -16px 0; }

.mejs-controls .mejs-volume-button {
  position: relative; }

.mejs-controls .mejs-volume-button .mejs-volume-slider {
  display: none;
  height: 115px;
  width: 25px;
  background: url(../../assets/img/background.png);
  background: rgba(50, 50, 50, 0.7);
  border-radius: 0;
  top: -115px;
  left: 0;
  z-index: 1;
  position: absolute;
  margin: 0; }

.mejs-controls .mejs-volume-button:hover {
  border-radius: 0 0 4px 4px; }

.mejs-controls .mejs-volume-button:hover .mejs-volume-slider {
  display: block; }

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
  position: absolute;
  left: 11px;
  top: 8px;
  width: 2px;
  height: 100px;
  background: rgba(255, 255, 255, 0.5);
  margin: 0; }

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
  position: absolute;
  left: 11px;
  top: 8px;
  width: 2px;
  height: 100px;
  background: rgba(255, 255, 255, 0.9);
  margin: 0; }

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
  position: absolute;
  left: 4px;
  top: -3px;
  width: 16px;
  height: 6px;
  background: rgba(255, 255, 255, 0.9);
  cursor: N-resize;
  border-radius: 1px;
  margin: 0; }

/* End: Mute/Volume */
/* Start: TRACK (Captions and Chapters) */
.mejs-controls .mejs-captions-button {
  position: relative; }

.mejs-controls .mejs-captions-button button {
  background-position: -48px 0; }

.mejs-controls .mejs-captions-button .mejs-captions-selector {
  visibility: hidden;
  position: absolute;
  bottom: 26px;
  right: -10px;
  width: 130px;
  height: 100px;
  background: url(../../assets/img/background.png);
  background: rgba(50, 50, 50, 0.7);
  border: solid 1px transparent;
  padding: 10px;
  overflow: hidden;
  border-radius: 0; }

.mejs-controls .mejs-captions-button:hover .mejs-captions-selector {
  visibility: visible; }

.mejs-controls .mejs-captions-button .mejs-captions-selector ul {
  margin: 0;
  padding: 0;
  display: block;
  list-style-type: none !important;
  overflow: hidden; }

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
  margin: 0 0 6px 0;
  padding: 0;
  list-style-type: none !important;
  display: block;
  color: #fff;
  overflow: hidden; }

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input {
  clear: both;
  float: left;
  margin: 3px 3px 0px 5px; }

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label {
  width: 100px;
  float: left;
  padding: 4px 0 0 0;
  line-height: 15px;
  font-size: 10px; }

.mejs-controls .mejs-captions-button .mejs-captions-translations {
  font-size: 10px;
  margin: 0 0 5px 0; }

.mejs-chapters {
  position: absolute;
  top: 0;
  left: 0;
  width: 10000px; }

.mejs-chapters .mejs-chapter {
  position: absolute;
  float: left;
  background: rgba(0, 0, 0, 0.7);
  overflow: hidden;
  border: 0; }

.mejs-chapters .mejs-chapter .mejs-chapter-block {
  font-size: 11px;
  color: #fff;
  padding: 5px;
  display: block;
  border-right: solid 1px #333;
  border-bottom: solid 1px #333;
  cursor: pointer; }

.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
  border-right: none; }

.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
  background: rgba(102, 102, 102, 0.7); }

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
  font-size: 12px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0 0 3px 0;
  line-height: 12px; }

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
  font-size: 12px;
  line-height: 12px;
  margin: 3px 0 4px 0;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis; }

.mejs-captions-layer {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
  line-height: 22px;
  font-size: 12px;
  color: #fff; }

.mejs-captions-layer a {
  color: #fff;
  text-decoration: underline; }

.mejs-captions-layer[lang=ar] {
  font-size: 20px;
  font-weight: normal; }

.mejs-captions-position {
  position: absolute;
  width: 100%;
  bottom: 15px;
  left: 0; }

.mejs-captions-position-hover {
  bottom: 45px; }

.mejs-captions-text {
  padding: 3px 5px;
  background: url(../../assets/img/background.png);
  background: rgba(20, 20, 20, 0.8); }

/* End: TRACK (Captions and Chapters) */
.mejs-clear {
  clear: both; }

.me-cannotplay a {
  color: #fff;
  font-weight: bold; }

.me-cannotplay span {
  padding: 15px;
  display: block; }

/* End: ERROR */
.mejs-offscreen {
  /* Accessibility: hide screen reader texts (and prefer "top" for RTL languages). */
  position: absolute !important;
  top: -10000px;
  left: -10000px;
  overflow: hidden;
  width: 1px;
  height: 1px; }

.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a {
  display: block;
  position: absolute;
  width: 180px;
  height: 10px;
  border-radius: 2px;
  cursor: pointer; }

/* Start: Loop */
.mejs-controls .mejs-loop-off button {
  background-position: -64px -16px; }

.mejs-controls .mejs-loop-on button {
  background-position: -64px 0; }

/* End: Loop */
/* Start: backlight */
.mejs-controls .mejs-backlight-off button {
  background-position: -80px -16px; }

.mejs-controls .mejs-backlight-on button {
  background-position: -80px 0; }

/* End: backlight */
/* Start: picture controls */
.mejs-controls .mejs-picturecontrols-button {
  background-position: -96px 0; }

/* End: picture controls */
/* MEJS Zen garden skin */
.mejs-controls {
  display: block;
  visibility: visible; }

.mejs-container .mejs-controls {
  z-index: 25;
  height: 47px;
  background: #d6d6d6;
  border-top: 2px solid #303030; }

.mejs-container .mejs-controls .mejs-button {
  width: 20px;
  height: 20px;
  margin: 4px 6px; }

.mejs-controls .mejs-button button {
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  background: inherit; }
  .mejs-controls .mejs-button button:before {
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    display: block;
    font-size: 20px;
    color: #000;
    vertical-align: middle;
    font-smoothing: antialiased; }

.mejs-controls .mejs-playpause-button button {
  text-align: center; }
  .mejs-controls .mejs-playpause-button button:before {
    content: "\f04b"; }

.mejs-controls .mejs-pause button {
  width: 15px; }
  .mejs-controls .mejs-pause button:before {
    content: "\f04c"; }

.mejs-controls .mejs-fullscreen-button button:before {
  content: "\f0b2"; }

.mejs-controls .mejs-share-button button {
  background-position: -2px -39px; }

.mejs-controls .mejs-share-button button:hover {
  background-position: -2px -3px; }

.mejs-controls .mejs-volume-button {
  margin: 4px 6px; }

.mejs-controls .mejs-volume-button button:before {
  content: "\f026"; }

.mejs-controls .mejs-mute button:before {
  content: "\f028"; }

.mejs-controls .mejs-unmute button:before {
  content: "\f026"; }

.mejs-controls .mejs-horizontal-volume-slider {
  background: url(../../assets/img/controls.png) 0 -83px no-repeat;
  display: block !important;
  width: 34px;
  height: 21px;
  margin-top: 12px;
  position: relative; }

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  width: 34px; }

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: url(../../assets/img/controls.png) 0 -108px no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  height: 21px; }

.mejs-controls .mejs-volume-button .mejs-volume-handle {
  display: none; }

.mejs-controls .mejs-time-rail {
  height: 20px;
  padding-top: 8px;
  margin-left: 2px; }

.mejs-controls .mejs-time-rail .mejs-time-total {
  height: 3px;
  border-radius: 0;
  background: #303030; }

.mejs-controls .mejs-time-rail .mejs-time-loaded {
  height: 6px;
  background-color: transparent;
  -webkit-filter: none;
          filter: none;
  background-image: none;
  display: none;
  border-radius: 0; }

.mejs-controls .mejs-time-rail .mejs-time-current {
  height: 3px;
  background-color: #303030;
  -webkit-filter: none;
          filter: none;
  background-image: none;
  border-radius: 0; }

.mejs-controls .mejs-time-rail .mejs-time-handle {
  background: #fff;
  border: 1px solid #303030;
  height: 14px;
  width: 14px;
  top: -6px;
  display: block;
  padding: 0;
  border-radius: 6px; }

.mejs-container .mejs-controls .mejs-time {
  width: 100px;
  margin: 15px 0 0 0;
  padding: 0;
  position: absolute;
  left: 8px;
  top: 12px; }

.mejs-container .mejs-controls .mejs-time span {
  float: left;
  color: #303030;
  font-size: 14px; }

.mejs-controls .mejs-time-rail .mejs-time-float {
  z-index: 10; }

.mejs-container-fullscreen {
  z-index: 10000 !important; }

.mejs-overlay:hover .mejs-overlay-button {
  background-position: 0 0;
  opacity: 1; }

.mejs-overlay-loading {
  background: url(../../assets/img/loader.gif) center center no-repeat; }

.mejs-overlay-button {
  opacity: 0.7;
  height: 69px;
  left: 50%;
  margin: -35px 0 0 -36px;
  position: absolute;
  top: 50%;
  width: 73px; }

.mejs-poster {
  pointer-events: none;
  background: none !important; }

.mejs-poster img {
  width: auto !important;
  margin: 0 auto;
  display: block; }

:root .mejs-poster img {
  display: none \0/IE9; }

:root .mejs-poster {
  position: absolute;
  top: 0;
  left: 0;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat; }
.cookiePolicy-info {
  background-color: #e1e1e1;
  transition: 2s linear all;
  max-height: 1000px;
  overflow: hidden; }
  .cookiePolicy-info.collapsed {
    max-height: 0; }
  .cookiePolicy-info .cookiePolicy-inner {
    padding: 20px 10px;
    width: auto;
    max-width: 940px;
    margin: 0 auto; }

.cookiePolicy-buttons {
  text-align: right; }

.cookiePolicy-restrictive {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000; }
  .cookiePolicy-restrictive.collapsed {
    display: none; }
  .cookiePolicy-restrictive .cookiePolicy-inner {
    padding: 13px;
    background-color: #e1e1e1;
    position: fixed;
    top: 100px;
    width: 700px;
    margin-left: -363px;
    left: 50%; }
    @media screen and (max-width: 699px) {
      .cookiePolicy-restrictive .cookiePolicy-inner {
        position: absolute;
        width: auto;
        margin: 20px;
        left: 0;
        top: 0; } }
  @media screen and (max-width: 699px) {
    .cookiePolicy-restrictive {
      position: absolute; } }
.exit-notification {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000; }
  .exit-notification.is-hidden {
    display: none; }
  .exit-notification-buttons {
    text-align: right; }
  @media screen and (max-width: 699px) {
    .exit-notification-restrictive {
      position: absolute; } }
  .exit-notification-inner {
    padding: 13px;
    background-color: #e1e1e1;
    position: fixed;
    top: 100px;
    width: 700px;
    margin-left: -363px;
    left: 50%; }
    @media screen and (max-width: 699px) {
      .exit-notification-inner {
        position: absolute;
        width: auto;
        margin: 20px;
        left: 0;
        top: 0; } }
@font-face{font-family:Openreach;src:local("Openreach"),url(../../assets/fonts/Openreach-MediumItalic.eot),url(../../assets/fonts/Openreach-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Openreach-MediumItalic.woff2) format("woff2"),url(../../assets/fonts/Openreach-MediumItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Openreach;src:local("Openreach"),url(../../assets/fonts/Openreach-Bold.eot),url(../../assets/fonts/Openreach-Bold.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Openreach-Bold.woff2) format("woff2"),url(../../assets/fonts/Openreach-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Openreach;src:local("Openreach"),url(../../assets/fonts/Openreach-Medium.eot),url(../../assets/fonts/Openreach-Medium.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Openreach-Medium.woff2) format("woff2"),url(../../assets/fonts/Openreach-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Openreach;src:local("Openreach"),url(../../assets/fonts/Openreach-BoldItalic.eot),url(../../assets/fonts/Openreach-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/Openreach-BoldItalic.woff2) format("woff2"),url(../../assets/fonts/Openreach-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:700}blockquote,p,q{font-weight:400}h1{font-size:52px;line-height:62px;margin:32px 0 24px}@media only screen and (min-width:768px) and (max-width:1199px){h1{font-size:40px;line-height:48px}}@media only screen and (max-width:767px){h1{font-size:36px;line-height:43px;margin:24px 0}}h2{font-size:40px;line-height:48px;margin:24px 0}@media only screen and (min-width:768px) and (max-width:1199px){h2{font-size:32px;line-height:38px}}@media only screen and (max-width:767px){h2{font-size:28px;line-height:34px}}h3{font-size:28px;line-height:34px;margin:16px 0}@media only screen and (max-width:1199px){h3{font-size:24px;line-height:29px}}h4{font-size:22px;line-height:27px;margin:16px 0}h5{font-size:18px;line-height:22px}h6{font-size:16px;line-height:20px}p{margin:16px 0}blockquote,p,q{font-size:16px;line-height:24px}body,html{font-size:16px;width:100%}*{box-sizing:border-box}body{background-color:#fff;position:relative;overflow:auto;color:#073b4c;font-family:Openreach,Helvetica,sans-serif;line-height:1.5;padding-top:56px}@media only screen and (min-width:1200px){body{padding-top:112px}}[id=header],[id=header] .layout-inner>div{min-height:0}.no-scroll{overflow:hidden;width:100%}a{color:#007d67;font-weight:700;text-decoration:none}a:hover{color:#073b4c}.no-outline{outline:none}.layout-inner>div>div{margin:0 -10px}iframe,img,svg{max-width:100%}iframe{border:0}.input-keyboard a:focus{outline-width:medium}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.input-keyboard a:focus{outline-width:thin;outline-style:dotted}}@supports (-ms-accelerator:true){.input-keyboard a:focus{outline-width:thin;outline-style:dotted}}@supports (-ms-ime-align:auto){.input-keyboard a:focus{outline-width:thin;outline-style:dotted}}.is-hidden{display:none}.no-padding-top{padding-top:0}button,input,optgroup,select,textarea{font-family:inherit}.zero-paddings{padding:0}.overlay-background{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;opacity:.7;background:#000}.overlay-container{position:absolute;z-index:9999;top:150px;width:100%;padding-bottom:30px;text-align:center}.overlay-content{display:inline-block;position:relative;min-width:80px;max-width:90%;min-height:80px;padding:10px;border-radius:10px;background:#fff;text-align:left}.overlay-content-inner{overflow:hidden}.overlay-close{font-size:35px;display:none;position:absolute;z-index:9999;top:-40px;right:15px;outline:none;color:#fff;line-height:1;cursor:pointer}.overlay-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../assets/img/loader.gif?amPsrK37l-IHBNyNzAYKx8pDzz1fkFeNDPIyMFwwBl7) no-repeat 50% 50%}.accordion{margin-top:4px}@media only screen and (min-width:768px) and (max-width:1199px){.accordion{margin-top:10px}}@media only screen and (min-width:1200px){.accordion{margin-top:16px}}.accordion.no-richText-paddings .accordion-content-wrapper .richText{padding-bottom:0}@media only screen and (min-width:1200px){.accordion.no-richText-paddings .accordion-content-wrapper .richText{padding-bottom:0}}.accordion .is-hidden{display:none}.accordion .accordion-container{margin-top:0;padding:0;list-style:none}.accordion .accordion-head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:2px 0 0;padding:24px 36px 24px 0}@media only screen and (min-width:768px){.accordion .accordion-head{padding:32px 0}}.accordion .accordion-head:hover{cursor:pointer}.accordion .accordion-head:after{content:"";position:absolute;display:inline-block;width:16px;height:8px;right:0;top:36px;background-image:url(../../assets/img/chevron-green-bold.svg?cUVkE4tpMaypAOP1SFuZmM__WCugIy1_HABX-gph9Oa);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media only screen and (min-width:768px) and (max-width:1199px){.accordion .accordion-head:after{top:42px}}@media only screen and (min-width:1200px){.accordion .accordion-head:after{top:40px}}.accordion .accordion-head .accordion-title{margin:0;width:calc(100% - 16px);font-size:22px;line-height:27px;font-weight:400}.accordion .accordion-head .accordion-title-text{color:#073b4c;font-size:22px;line-height:27px;font-weight:700}.accordion .accordion-content-wrapper{height:0;overflow:hidden;-webkit-transition:height .5s;transition:height .5s}.accordion .accordion-content-wrapper .richText{padding-bottom:16px}@media only screen and (min-width:1200px){.accordion .accordion-content-wrapper .richText{padding-bottom:40px}}.accordion .accordion-content-wrapper .richText .richText-content>:first-child{margin-top:0}.accordion .accordion-content-wrapper .cta-primary{margin-top:24px}@media only screen and (min-width:768px){.accordion .accordion-content-wrapper .cta-primary{margin-top:0}}.accordion .accordion-slide{margin-bottom:0;border-bottom:1px solid #dddcdd}.accordion .accordion-slide.is-active .accordion-content-wrapper{height:auto}.accordion .accordion-slide.is-active .accordion-head:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-slide.has-error{border-bottom:1px solid #d20e0e}.articleList .articleList-more:after{content:"";background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat 50%,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat -16px -12px;background-size:contain;display:inline-block;width:14px;height:10px;margin-left:4px}.articleList .articleList-more:active:after,.articleList .articleList-more:hover:after{background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat -16px -12px,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat 50%;background-size:contain}.articleList{clear:both;margin:0 auto;padding-left:22px;padding-right:22px;position:static;float:none}@media only screen and (max-width:767px){.articleList{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList{width:768px}}@media only screen and (min-width:1200px){.articleList{width:1200px}}.articleList .articleList-article{opacity:0}.articleList .articleList-article.articleList-js,.no-js .articleList .articleList-article{opacity:1}.articleList+.richText p{margin-top:24px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList+.richText p{margin-top:40px}}@media only screen and (min-width:1200px){.articleList+.richText p{margin-top:48px}}.articleList .namespace-openreach{display:none}.articleList .articleList-tag-item{padding:0;display:inline-block}@media only screen and (max-width:1199px){.articleList .articleList-tag-item{padding-bottom:24px}}@media only screen and (min-width:1200px){.articleList .articleList-tag-item{padding-bottom:16px}}.articleList .articleList-tag-item .namespace-category{margin-bottom:0}.articleList .articleList-tag-items{padding:0 0 16px;display:block}@media only screen and (max-width:1199px){.articleList .articleList-tag-items{padding-bottom:24px}}@media only screen and (min-width:1200px){.articleList .articleList-tag-items{padding-bottom:16px}}.articleList .articleList-tag-items .namespace-openreach{display:none}.articleList .articleList-tag-items li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:0;margin-bottom:0}.articleList .articleList-tag-items li:after{content:", ";display:inline;padding-right:4px}.articleList .articleList-tag-items li:last-of-type:after{content:"";display:none}.articleList.articleList-background-curved:before{content:"";position:absolute;left:0;width:100%;z-index:-1;background:url(../../assets/img/curved-path.svg?7gFdIkwtP8GEW-24b-hueIRvSPynVPZ_ZysYZq9MAAb) 50% no-repeat}@media only screen and (max-width:767px){.articleList.articleList-background-curved:before{top:128px;height:12px;background-size:100% 12px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList.articleList-background-curved:before{height:30px;top:148px;background-size:100% 30px}}@media only screen and (min-width:1200px){.articleList.articleList-background-curved:before{top:180px;height:56px;background-size:100% 56px}}.articleList .articleList-heading{margin:0 0 40px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList .articleList-heading{margin-bottom:32px}}@media only screen and (max-width:767px){.articleList .articleList-heading{margin-bottom:24px}}.articleList .namespace-category{color:#715aa3;display:inline-block}.articleList .namespace-category a{color:#715aa3;display:inline-block;font-weight:400}.articleList .articleList-list{list-style:none;padding:0;margin:0}@media only screen and (max-width:1199px){.articleList .articleList-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1200px){.articleList .articleList-description{margin-bottom:16px;font-size:20px;font-weight:400;line-height:28px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList .articleList-description{margin-bottom:24px;font-size:16px;line-height:26px}}.articleList .articleList-tags{padding:0}.articleList .articleList-tags+a img{width:100%}.articleList .articleList-title{margin:0 0 16px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList .articleList-title{font-size:20px;line-height:28px}}.articleList .articleList-title a{color:#073b4c}@media only screen and (max-width:1199px){.articleList .articleList-article-wrapper{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;width:100%;padding-left:24px;padding-right:32px}}.articleList .articleList-article{border:2px solid #007d67;border-radius:12px;background-color:#fff;overflow:hidden}@media only screen and (max-width:767px){.articleList .articleList-article{display:block}}.articleList .articleList-more:hover,.articleList .articleList-more:hover span{color:#073b4c}.articleList .articleList-more span{color:#007d67}.articleList .articleList-more-arrow{display:none}@media only screen and (max-width:767px){.articleList-link-articles .articleList-heading{margin-bottom:32px}}@media only screen and (max-width:767px){.articleList-link-articles+.richText p{margin:24px 0 0}}.articleList-link-articles .articleList-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.articleList-link-articles .articleList-list .articleList-description{font-size:16px;line-height:24px;font-weight:400}@media only screen and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-description{margin-bottom:16px}}.articleList-link-articles .articleList-list .articleList-article{width:33%;margin-right:20px}@media only screen and (max-width:767px){.articleList-link-articles .articleList-list .articleList-article{margin-bottom:16px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-article{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}}@media only screen and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-article{width:100%;margin-right:0}}.articleList-link-articles .articleList-list .articleList-article>a,.articleList-link-articles .articleList-list .articleList-article>picture{line-height:0}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-article>a,.articleList-link-articles .articleList-list .articleList-article>picture{width:calc(50% - 15px)}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-article>img{width:calc(50% - 15px);height:100%}}.articleList-link-articles .articleList-list .articleList-article.item3{margin-right:0}@media only screen and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-article.item3{margin-bottom:0}}.articleList-link-articles .articleList-list .articleList-title{font-size:22px;line-height:27px;margin-bottom:8px;font-weight:700}.articleList-link-articles .articleList-list .articleList-article-wrapper{position:relative}@media only screen and (max-width:767px){.articleList-link-articles .articleList-list .articleList-article-wrapper{padding:16px 16px 0}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-articles .articleList-list .articleList-article-wrapper{width:calc(50% + 15px);padding:0 32px}}@media only screen and (min-width:1200px){.articleList-link-articles .articleList-list .articleList-article-wrapper{padding:24px 30px 0}}@media only screen and (max-width:767px){.articleList-link-articles .articleList-list .articleList-date,.articleList-link-articles .articleList-list .namespace-author{padding-bottom:24px}}@media only screen and (min-width:1200px){.articleList-link-articles .articleList-list .articleList-date,.articleList-link-articles .articleList-list .namespace-author{padding-bottom:32px}}.articleList-link-articles .articleList-list .articleList-date a,.articleList-link-articles .articleList-list .namespace-author a{font-weight:400;color:#073b4c}.articleList-link-articles .articleList-list .articleList-dateAuthor{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.articleList-link-articles .articleList-list .articleList-dateAuthor{padding-bottom:24px}}@media only screen and (min-width:1200px){.articleList-link-articles .articleList-list .articleList-dateAuthor{padding-bottom:32px}}.articleList-link-articles .articleList-list .articleList-dateAuthor a{color:#073b4c;display:inline-block;font-weight:400}.articleList-link-articles .articleList-list .articleList-dateAuthor .articleList-date:after{content:"| ";white-space:pre;display:inline-block}.articleList-link-only .articleList-description,.articleList-link-only .namespace-author{display:none}.articleList-link-only .articleList-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-only .articleList-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.articleList-link-only .articleList-article{line-height:0}@media only screen and (max-width:767px){.articleList-link-only .articleList-article{margin-bottom:16px}}@media only screen and (min-width:768px){.articleList-link-only .articleList-article{width:33.33333%;margin-right:20px}}@media only screen and (max-width:767px){.articleList-link-only .articleList-article.item3{margin-bottom:0}}@media only screen and (min-width:768px){.articleList-link-only .articleList-article.item3{margin-right:0}}.articleList-link-only .articleList-article-wrapper{position:relative;height:100%}@media only screen and (max-width:1199px){.articleList-link-only .articleList-article-wrapper{padding:32px 20px}}@media only screen and (min-width:1200px){.articleList-link-only .articleList-article-wrapper{padding:24px 28px}}.articleList-link-only .articleList-tag-item{line-height:22px}@media only screen and (min-width:1200px){.articleList-link-only .articleList-tag-item{font-size:16px;padding-bottom:8px}}.articleList-link-only .articleList-tag-items{line-height:22px}.articleList-link-only .articleList-title{margin-bottom:32px}@media only screen and (max-width:767px){.articleList-link-only .articleList-title{margin-bottom:24px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-only .articleList-title{font-size:24px;line-height:32px;margin-bottom:16px}}@media only screen and (min-width:768px){.articleList-link-only .articleList-more{position:absolute;bottom:24px}}@media only screen and (max-width:767px){.articleList-link-only .articleList-heading{margin-bottom:32px}}.articleList-link-pages .articleList-list .item1{margin-bottom:24px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-pages .articleList-list .item1{margin-bottom:16px}}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item1>a{padding-bottom:24px}}.articleList-link-pages .articleList-list .item1 .articleList-title,.articleList-link-pages .articleList-list .item1 .articleList-title a{font-weight:700}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item1 .namespace-category,.articleList-link-pages .articleList-list .item1 .namespace-openreach{line-height:28px}}.articleList-link-pages .articleList-list .item1 .articleList-description{margin-bottom:16px}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item1 .articleList-description{font-size:20px;line-height:28px}}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item1 .articleList-description+a{padding-bottom:24px}}.articleList-link-pages .articleList-list .articleList-dateAuthor,.articleList-link-pages .articleList-list .namespace-author{display:none}.articleList-link-pages .articleList-list .item2{margin-right:20px}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item2{margin-bottom:24px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-pages .articleList-list .item2{margin-bottom:16px}}.articleList-link-pages .articleList-list .item2,.articleList-link-pages .articleList-list .item3{width:calc(50% - 10px);float:left}@media only screen and (max-width:1199px){.articleList-link-pages .articleList-list .item2,.articleList-link-pages .articleList-list .item3{float:none;width:100%}}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item2>a,.articleList-link-pages .articleList-list .item2>img,.articleList-link-pages .articleList-list .item3>a,.articleList-link-pages .articleList-list .item3>img{padding-bottom:24px}}.articleList-link-pages .articleList-list .item2 .articleList-article-wrapper,.articleList-link-pages .articleList-list .item3 .articleList-article-wrapper{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;padding:0 24px}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item2 .articleList-article-wrapper,.articleList-link-pages .articleList-list .item3 .articleList-article-wrapper{padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-pages .articleList-list .item2 .articleList-article-wrapper,.articleList-link-pages .articleList-list .item3 .articleList-article-wrapper{padding:0 32px}}.articleList-link-pages .articleList-list .item2 .articleList-title,.articleList-link-pages .articleList-list .item3 .articleList-title{line-height:27px;font-size:22px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-pages .articleList-list .item2 .articleList-title,.articleList-link-pages .articleList-list .item3 .articleList-title{margin-bottom:16px}}.articleList-link-pages .articleList-list .item2 .articleList-description,.articleList-link-pages .articleList-list .item3 .articleList-description{display:none}@media only screen and (max-width:767px){.articleList-link-pages .articleList-list .item2 .articleList-description+a,.articleList-link-pages .articleList-list .item3 .articleList-description+a{padding-bottom:24px}}.articleList-link-pages .articleList-article-wrapper{width:calc(50% + 10px)}@media only screen and (max-width:767px){.articleList-link-pages .articleList-article-wrapper{width:100%;padding:0 16px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-pages .articleList-article-wrapper{width:calc(50% + 15px);padding:0 32px}}@media only screen and (min-width:1200px){.articleList-link-pages .articleList-article-wrapper{padding-right:56px;padding-left:40px}}.articleList-link-pages .articleList-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.articleList-link-pages .articleList-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.articleList-link-pages .articleList-article>img{max-width:calc(50% - 10px);height:100%;width:100%}@media only screen and (max-width:767px){.articleList-link-pages .articleList-article>img{padding-bottom:28px}}.articleList-link-pages .articleList-article>a,.articleList-link-pages .articleList-article>picture{line-height:0;max-width:calc(50% - 10px);height:100%;width:100%}@media only screen and (max-width:767px){.articleList-link-pages .articleList-article>a,.articleList-link-pages .articleList-article>picture{max-width:100%;padding-bottom:28px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-pages .articleList-article>a,.articleList-link-pages .articleList-article>picture{width:calc(50% - 15px)}}.articleList-link-pages .articleList-article>a img,.articleList-link-pages .articleList-article>picture img{width:100%}@media only screen and (max-width:767px){.articleList-link-threeUp .articleList-heading{margin-bottom:32px}}.articleList-link-threeUp .articleList-list{display:-webkit-box;display:-ms-flexbox;display:flex}.articleList-link-threeUp .articleList-article{line-height:0}@media only screen and (max-width:767px){.articleList-link-threeUp .articleList-article{margin-bottom:16px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-threeUp .articleList-article{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}}@media only screen and (min-width:1200px){.articleList-link-threeUp .articleList-article{margin-right:20px;width:33%}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-threeUp .articleList-article>picture{width:calc(100% - 15px)}.articleList-link-threeUp .articleList-article>picture img{width:100%}}@media only screen and (max-width:1199px){.articleList-link-threeUp .articleList-article.item3{margin-bottom:0}}@media only screen and (min-width:1200px){.articleList-link-threeUp .articleList-article.item3{margin-right:0}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-threeUp .articleList-article>.articleList-thumbnail{max-width:calc(50% - 15px);height:100%;width:100%}}@media only screen and (max-width:1199px){.articleList-link-threeUp .articleList-article>a{width:100%}}.articleList-link-threeUp .articleList-article>a{line-height:0}@media only screen and (max-width:767px){.articleList-link-threeUp .articleList-article-wrapper{padding:24px 20px 32px}}@media only screen and (min-width:1200px){.articleList-link-threeUp .articleList-article-wrapper{padding:24px 30px 32px}}.articleList-link-threeUp .articleList-description{display:none}.articleList-link-threeUp .articleList-title{font-size:22px;line-height:27px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-link-threeUp .articleList-title{margin-bottom:8px}}@media only screen and (min-width:1200px){.articleList-link-threeUp .articleList-title{margin-bottom:24px}}@media only screen and (max-width:767px){.articleList-link-threeUp .articleList-title a{line-height:26px}}@media only screen and (max-width:767px){.articleList-link-threeUp .articleList-more{line-height:24px}}@media only screen and (min-width:1200px){.articleList-link-threeUp .articleList-more{margin-bottom:24px;line-height:16px}}.articleList-two-up .articleList-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-two-up .articleList-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-two-up .articleList-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1200px){.articleList-two-up .articleList-article{width:50%}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-two-up .articleList-article>picture{width:calc(100% - 15px)}.articleList-two-up .articleList-article>picture img{width:100%;height:100%}}@media only screen and (max-width:767px){.articleList-two-up .articleList-article.item1{margin-bottom:16px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-two-up .articleList-article.item1{margin-bottom:20px}}@media only screen and (min-width:1200px){.articleList-two-up .articleList-article.item1{margin-right:20px}}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-two-up .articleList-article>.articleList-thumbnail{max-width:calc(50% - 15px);height:100%;width:100%}}@media only screen and (max-width:1199px){.articleList-two-up .articleList-article>a{width:100%}}.articleList-two-up .articleList-article-wrapper{padding:16px 20px}@media only screen and (min-width:768px) and (max-width:1199px){.articleList-two-up .articleList-article-wrapper{padding:0 30px}}@media only screen and (min-width:1200px){.articleList-two-up .articleList-article-wrapper{padding:24px 30px}}.articleList-two-up .articleList-title{margin-bottom:8px}@media only screen and (min-width:768px){.articleList-two-up .articleList-title{margin-bottom:16px}}.articleList-two-up .namespace-category,.articleList-two-up .namespace-openreach{line-height:24px;font-size:16px;margin-bottom:8px;padding:0}@media only screen and (min-width:768px){.articleList-two-up .namespace-category,.articleList-two-up .namespace-openreach{margin-bottom:16px}}.articleList-two-up .articleList-description,.articleList-two-up .namespace-author{display:none}.articleList-articles-tappable .articleList-article{cursor:pointer}.articleList-articles-tappable .articleList-article:hover{border-color:#073b4c}.cta-hide-fibrechecker:after{content:"";background:url(../../assets/img/chevron-back-to-top-green.svg?8VyL9ZWLIw5phDAmY8Fro5LwSpYcG2dAxK_ljTr5vEO) no-repeat 50%;display:block;width:40px;height:40px}.box-background-curved-bottom:after,.box-background-curved-top:before{position:absolute;left:0;width:100%;height:16px;content:"";background:url(../../assets/img/curved-background.svg?1o8h5tdOc8MGqwYlCu2YE8LjChDOPTBL7Jc7IJOpCMA) 50% 0/100% 16px no-repeat}@media only screen and (min-width:768px) and (max-width:1199px){.box-background-curved-bottom:after,.box-background-curved-top:before{height:32px;background-size:100% 32px}}@media only screen and (min-width:1200px){.box-background-curved-bottom:after,.box-background-curved-top:before{height:56px;background-size:100% 56px}}.box-background-green,.box-background-green cite,.box-background-green h1,.box-background-green h2,.box-background-green h3,.box-background-green h4,.box-background-green h5,.box-background-green h6,.box-background-green p,.box-background-green span{color:#fff}.box-cover-photo>.component-content,.box-header-hero-cover-photo>.component-content,.box-page-breaker>.component-content{background-position-x:right;background-size:cover;margin-left:-10px;margin-right:-10px;min-height:472px;padding-left:10px;padding-right:10px}@media only screen and (min-width:768px) and (max-width:1199px){.box-cover-photo>.component-content,.box-header-hero-cover-photo>.component-content,.box-page-breaker>.component-content{background-position-x:center;min-height:432px}}@media only screen and (min-width:1200px){.box-cover-photo>.component-content,.box-header-hero-cover-photo>.component-content,.box-page-breaker>.component-content{background-position-x:center;min-height:608px}}.box-background-curved-bottom.box-cover-photo>.component-content,.box-background-curved-bottom.box-header-hero-cover-photo>.component-content,.box-background-curved-bottom.box-page-breaker>.component-content{margin-bottom:-16px}@media only screen and (min-width:768px) and (max-width:1199px){.box-background-curved-bottom.box-cover-photo>.component-content,.box-background-curved-bottom.box-header-hero-cover-photo>.component-content,.box-background-curved-bottom.box-page-breaker>.component-content{margin-bottom:-32px}}@media only screen and (min-width:1200px){.box-background-curved-bottom.box-cover-photo>.component-content,.box-background-curved-bottom.box-header-hero-cover-photo>.component-content,.box-background-curved-bottom.box-page-breaker>.component-content{margin-bottom:-56px}}.box-background-curved-top.box-cover-photo>.component-content,.box-background-curved-top.box-header-hero-cover-photo>.component-content,.box-background-curved-top.box-page-breaker>.component-content{margin-top:-16px}@media only screen and (min-width:768px) and (max-width:1199px){.box-background-curved-top.box-cover-photo>.component-content,.box-background-curved-top.box-header-hero-cover-photo>.component-content,.box-background-curved-top.box-page-breaker>.component-content{margin-top:-32px}}@media only screen and (min-width:1200px){.box-background-curved-top.box-cover-photo>.component-content,.box-background-curved-top.box-header-hero-cover-photo>.component-content,.box-background-curved-top.box-page-breaker>.component-content{margin-top:-56px}}.box-article-list-tags>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-article-list-tags>.component-content>.content:after,.box-article-list-tags>.component-content>.content:before{display:none}@media only screen and (min-width:768px) and (max-width:1199px){.box-article-list-tags>.component-content>.content{padding:32px 0 16px}}@media only screen and (min-width:1200px){.box-article-list-tags>.component-content>.content{padding:64px 0 16px}}.box-article-list-tags .richText:not(.richText-tag-button){text-align:left}@media only screen and (min-width:768px){.box-article-list-tags .richText:not(.richText-tag-button){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;width:auto}}.box-article-list-tags .richText-tag-button{padding-right:4px;width:auto}@media only screen and (min-width:768px){.box-article-list-tags .richText-tag-button{padding-right:10px}}.box-article-list-tags .richText-tag-button a{width:72px}@media only screen and (min-width:768px){.box-article-list-tags .richText-tag-button a{width:128px}}.box-article-list-tags .richText-tag-button p{margin:0}@media only screen and (min-width:768px){.box-article-list-tags .richText p{margin:0}}.box-article-list-tags .tagList{padding-left:4px}@media only screen and (min-width:768px){.box-article-list-tags .tagList{padding-left:10px}}.box-background-curved-bottom{padding-bottom:16px;position:relative}@media only screen and (min-width:768px) and (max-width:1199px){.box-background-curved-bottom{padding-bottom:32px}}@media only screen and (min-width:1200px){.box-background-curved-bottom{padding-bottom:56px}}.box-background-curved-bottom:after{bottom:-1px}.box-background-curved-bottom.box-background-curved-bottom-grey:after{background-image:url(../../assets/img/curved-background-grey.svg?2DP4_BLn9Nudi5QPzXbpfRtiO0Ej5YCCEcgF91eEgAU)!important}.box-background-curved-top{padding-top:16px;position:relative}@media only screen and (min-width:768px) and (max-width:1199px){.box-background-curved-top{padding-top:32px}}@media only screen and (min-width:1200px){.box-background-curved-top{padding-top:56px}}.box-background-curved-top:before{top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:1}.box-background-dim.box-background-curved-top:before{z-index:1}.box-background-dim>.component-content>.content:before{background:rgba(3,30,39,.5);display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.box-background-gradient:before{content:"";background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);position:absolute;left:0;right:0;top:0;bottom:0}.box-background-green{background:#007d67}.box-background-grey{background-color:#f5f4f5}.box-background-teal{background:#073b4c;color:#fff}.box-background-white{background:#fff}.box .box-heading{margin:0}.box-border-green{padding-bottom:2px;padding-top:2px}.box-border-green>.component-content{border:2px solid #007d67;border-radius:12px;margin:-2px;overflow:hidden}.box-border-round{border-radius:12px}@media only screen and (max-width:767px){.box-content-bottom-on-mobile>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex}.box-content-bottom-on-mobile>.component-content:after,.box-content-bottom-on-mobile>.component-content:before{display:none}}@media only screen and (max-width:767px) and (max-width:767px){.box-content-bottom-on-mobile>.component-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){.box-content-bottom-on-mobile.box-background-curved-bottom>.component-content>.content{padding-bottom:40px}}@media only screen and (max-width:767px){.box-content-bottom-on-mobile.box-page-breaker>.component-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.box-copyright{padding:16px}@media only screen and (min-width:768px) and (max-width:1199px){.box-copyright{padding-top:24px;padding-bottom:24px}.box-copyright.box-wrapper{width:100%}}@media only screen and (min-width:1200px){.box-copyright{max-width:1200px}}.box-copyright .image{float:none;margin:18px 32px 12px 0;padding:0;width:auto}@media only screen and (min-width:768px){.box-copyright .image{float:left;margin:2px 32px 2px 10px}}.box-copyright .image img{height:20px}@media only screen and (max-width:767px){.box-copyright>.component-content>.content{margin:0}}.box-copyright .richText{padding-left:0;width:auto}.box-copyright .richText p{margin:0}.box-copy-links>.component-content>.content{margin-bottom:24px;margin-top:24px}@media only screen and (min-width:768px) and (max-width:1199px){.box-copy-links>.component-content>.content{margin-bottom:64px;margin-top:64px}}@media only screen and (min-width:1200px){.box-copy-links>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:120px;margin-top:120px}.box-copy-links>.component-content>.content:after,.box-copy-links>.component-content>.content:before{display:none}}.box-copy-links>.component-content>.content .box-inside-padding-large>.component-content{padding-left:30px;padding-right:30px}.box-copy-links>.component-content>.content>.box{margin-bottom:24px}@media only screen and (min-width:768px){.box-copy-links>.component-content>.content>.box{margin-bottom:32px}}@media only screen and (min-width:1200px){.box-copy-links>.component-content>.content .box>.component-content,.box-copy-links>.component-content>.content .component-content>.content,.box-copy-links>.component-content>.content>.box .box{height:100%}}.container{width:100%}.box-cover-photo{position:relative;margin-bottom:1px}.box-cover-photo>.component-content{min-height:538px;padding-top:384px;background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:767px){.box-cover-photo>.component-content{background-position-x:right;background-size:auto 460px;padding-top:200px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-cover-photo>.component-content{background-size:cover;padding-top:288px}}.box-cover-photo>.component-content>.content{position:relative;z-index:10}.box-cover-photo.box-background-curved-bottom:after{bottom:auto;top:304px;z-index:5}@media only screen and (min-width:768px) and (max-width:1199px){.box-cover-photo.box-background-curved-bottom:after{top:400px}}@media only screen and (min-width:1200px){.box-cover-photo.box-background-curved-bottom:after{top:482px}}.box-cover-photo.box-background-curved-bottom:before{content:"";display:block;background:#fff;bottom:-1px;position:absolute;width:100%;top:319px;left:0;z-index:5}@media only screen and (min-width:768px) and (max-width:1199px){.box-cover-photo.box-background-curved-bottom:before{top:431px}}@media only screen and (min-width:1200px){.box-cover-photo.box-background-curved-bottom:before{top:537px}}@media only screen and (min-width:768px){.box-equal-height-tablet-desktop>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.box-equal-height-tablet-desktop>.component-content>.content:after,.box-equal-height-tablet-desktop>.component-content>.content:before{display:none}}.box-fibrechecker{-webkit-transition:height .5s;transition:height .5s;overflow:hidden}.box-fibrechecker-hero{max-height:0;padding-bottom:0;-webkit-transition:max-height .5s,padding .5s;transition:max-height .5s,padding .5s;will-change:max-height;overflow:hidden}.box-fibrechecker-hero.is-active{max-height:2000px;padding-bottom:40px}@media only screen and (min-width:768px) and (max-width:1199px){.box-fibrechecker-hero.is-active{padding-bottom:56px}}@media only screen and (min-width:1200px){.box-fibrechecker-hero.is-active{padding-bottom:56px}}.box-fibrechecker-hero.is-active .cta-hide-fibrechecker{display:block}.cta-hide-fibrechecker{display:none;font-size:0;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (min-width:768px){.cta-hide-fibrechecker{bottom:26px}}.cta-close-fibrechecker{display:none;position:absolute;top:0;right:10px;border-radius:50%;font-size:0}.cta-close-fibrechecker:hover{background-image:#073b4c}.cta-close-fibrechecker:active{background-image:#37606e}.cta-close-fibrechecker:after{content:"";display:block;width:32px;height:32px;background:url(../../assets/img/close-fibrechecker.svg?6BfZbYeu582EC3FHjLQMsDW2u-NPRoieJPTxN_HT3LF) no-repeat 50%}.box-follow-us{padding:0 15px;text-align:right;display:block}@media only screen and (max-width:767px){.box-follow-us{text-align:left}}@media only screen and (min-width:768px){.box-follow-us{padding:0;float:right}}@media only screen and (min-width:768px) and (max-width:1199px){.box-follow-us>.component-content{margin-right:22px}}.box-follow-us>.component-content>.content{margin:48px 0;width:100%}@media only screen and (min-width:768px){.box-follow-us>.component-content>.content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}@media only screen and (max-width:767px){.box-follow-us>.component-content>.content{margin:28px 0}}.box-follow-us .richText{margin-right:10px;text-align:left;padding:0;width:auto;display:inline-block}@media only screen and (max-width:767px){.box-follow-us .richText{vertical-align:bottom}}@media only screen and (min-width:768px){.box-follow-us .richText{margin-right:0;text-align:right;width:100%}}.box-follow-us .image{width:40px;height:40px;padding:0;margin-left:10px;display:inline-block}.box-follow-us .image:hover svg>g{fill:#fff}.box-follow-us .image:hover svg path{fill:#073b4c}.box-follow-us p{margin-bottom:16px;margin-top:0}@media only screen and (min-width:768px) and (max-width:1199px){.box-follow-us p{margin-top:14px;margin-bottom:24px}}.box-follow-us a{display:block}.box-footer-template .box-wrapper{padding:0 10px}@media only screen and (min-width:768px) and (max-width:1199px){.box-footer-template .box-wrapper{width:100%}}.box-footer-template>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;clear:both;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 22px 12px}.box-footer-template>.component-content>.content:after,.box-footer-template>.component-content>.content:before{display:none}@media only screen and (max-width:767px){.box-footer-template>.component-content>.content{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-footer-template>.component-content>.content{width:768px}}@media only screen and (min-width:1200px){.box-footer-template>.component-content>.content{width:1200px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-footer-template>.component-content>.content{padding-bottom:28px}}@media only screen and (min-width:1200px){.box-footer-template>.component-content>.content{padding-top:32px;padding-bottom:20px}}@media only screen and (max-width:1199px){.box-footer-template>.component-content>.content.paragraphSystem{width:100%;padding-left:0;padding-right:0;overflow-x:hidden}}.box-footer-template>.component-content>.content .navigation-footer-primary{width:100%}@media only screen and (min-width:1200px){.box-footer-template>.component-content>.content .navigation-footer-primary{width:83.33333%}}.box-footer-template>.component-content>.content .box-follow-us{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.box-footer-template>.component-content>.content .box-follow-us{width:16.66667%}}@media only screen and (min-width:1200px){.box-footer-template>.component-content>.content .box-follow-us{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.box-footer-template>.component-content>.content .navigation-footer-secondary{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px) and (max-width:1199px){.box-footer-template>.component-content>.content .navigation-footer-secondary{width:83.33333%}}@media only screen and (min-width:768px){.box-footer-template>.component-content>.content .navigation-footer-secondary{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.box-grid-system-demo{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px;background:#ffdee3}@media only screen and (max-width:767px){.box-grid-system-demo{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-grid-system-demo{width:768px}}@media only screen and (min-width:1200px){.box-grid-system-demo{width:1200px}}.box-grid-system-demo .box{min-height:60px}.box-grid-system-demo .box>div{background:#ff98a9;padding:20px 10px}.box-header-hero-illustration>.component-content{background-repeat:no-repeat;background-position-y:32px;background-size:auto 170px;min-height:472px}@media only screen and (min-width:768px){.box-header-hero-illustration>.component-content{background-position:bottom}}@media only screen and (min-width:768px) and (max-width:1199px){.box-header-hero-illustration>.component-content{background-size:auto 180px;background-position-y:calc(100% - 48px);min-height:432px}}@media only screen and (min-width:1200px){.box-header-hero-illustration>.component-content{background-size:auto 400px;background-position-y:calc(100% - 88px);min-height:608px}}.box-header-hero-title{width:100%}.box-header-hero-title>.component-content{height:100%}@media only screen and (max-width:767px){.box-header-hero-title>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:464px}}.box-header-hero-title .box-wrapper{max-width:100%}.box-header-hero-title .box-wrapper>.component-content{padding:0 0 48px}@media only screen and (min-width:768px) and (max-width:1199px){.box-header-hero-title .box-wrapper>.component-content{padding:72px 0}}@media only screen and (min-width:1200px){.box-header-hero-title .box-wrapper>.component-content{padding:128px 0}}@media only screen and (min-width:768px) and (max-width:1199px){.box-header-hero-title .title{max-width:470px}}@media only screen and (min-width:1200px){.box-header-hero-title .title{max-width:666px}}.box-header-hero-title .title h1{margin-top:0;margin-bottom:16px}@media only screen and (min-width:768px){.box-header-hero-title .title h1{margin-bottom:32px}}.box-header-hero-title p{margin:0}@media only screen and (max-width:1199px){.box-header-search{height:56px;padding:0}}@media only screen and (min-width:768px) and (max-width:1199px){.box-header-search.box-wrapper{width:100%}}@media only screen and (max-width:767px){.box-image-above-siblings-on-mobile>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.box-image-above-siblings-on-mobile>.component-content>.content .image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.box-image-link>.component-content>.paragraphSystem>div:first-of-type{margin-bottom:16px}@media only screen and (min-width:1200px){.box-image-link>.component-content>.paragraphSystem>div:first-of-type{margin-bottom:40px}}.box-image-link>.component-content>.paragraphSystem>div:first-of-type h3{font-weight:400}.box-image-link .image img{margin-bottom:10px;width:100%}@media only screen and (max-width:767px){.box-image-link .image img{width:100vw;margin-bottom:8px}}@media only screen and (max-width:767px){.box-image-link .image+.richText{margin-top:26px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-image-link .image+.richText{margin-top:16px}}@media only screen and (min-width:1200px){.box-image-link .image+.richText{margin-top:5px}}.box-image-link .image+.richText ul{padding:0;margin:0 -10px}.box-image-link .image+.richText ul li{font-size:24px;line-height:32px;padding:0 10px 24px}@media only screen and (min-width:768px) and (max-width:1199px){.box-image-link .image+.richText ul li{width:50%}}@media only screen and (min-width:768px){.box-image-link .image+.richText ul li{float:left}}@media only screen and (min-width:1200px){.box-image-link .image+.richText ul li{width:33.33333%}}.box-image-link .image+.richText ul li:before{display:none}.box-inside-padding>.component-content{padding:24px 20px}@media only screen and (min-width:768px){.box-inside-padding>.component-content{padding:8px 20px}}.box-inside-padding-extra-large>.component-content{padding:8px 40px}.box-inside-padding-large>.component-content{padding:8px 20px}@media only screen and (min-width:1200px){.box-inside-padding-large>.component-content{padding:8px 30px}}@media only screen and (max-width:767px){.box-logos{margin-bottom:8px}}.accordion .box-logos{margin-bottom:24px}@media only screen and (min-width:1200px){.box-logos .image{width:136px}}@media only screen and (max-width:767px){.box-logos .image img{max-width:135px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-logos .image img{max-width:104px}}@media only screen and (min-width:1200px){.box-logos .image img{max-width:106px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-logos .richText{padding-left:36px}}@media only screen and (min-width:1200px){.box-logos .richText{padding-left:24px;width:calc(100% - 136px)}}.accordion .box-logos .richText{padding-bottom:0}.accordion .box-logos .richText p{margin-bottom:0}.box-margin-bottom{margin-bottom:16px}@media only screen and (min-width:768px){.box-middle-content>.component-content>.content{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-middle-content>.component-content>.content:after,.box-middle-content>.component-content>.content:before{display:none}}.box-middle-content>.component-content>.content .image img{width:100%}@media only screen and (max-width:1199px){.box-navigation-header{width:100%;position:relative;height:calc(100vh - 56px);padding:0;background-color:#073b4c;overflow-y:auto}.box-navigation-header.box-wrapper{padding:0}}@media only screen and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.box-navigation-header.box-wrapper{width:320px;margin:0;float:right;right:8px}}@media only screen and (max-width:1199px){.box-navigation-header>.component-content{height:100%}.box-navigation-header .paragraphSystem{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 56px)}}.box-page-breaker>.component-content{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;min-height:auto;height:472px}.box-page-breaker>.component-content:after,.box-page-breaker>.component-content:before{display:none}@media only screen and (min-width:768px) and (max-width:1199px){.box-page-breaker>.component-content{height:432px}}@media only screen and (min-width:1200px){.box-page-breaker>.component-content{height:608px}}@media only screen and (max-width:767px){.box-page-breaker>.component-content>.content{padding-left:30px;padding-right:30px}}.box-reset-margins cite,.box-reset-margins h1,.box-reset-margins h2,.box-reset-margins h3,.box-reset-margins h4,.box-reset-margins h5,.box-reset-margins h6,.box-reset-margins p{margin:0}@media only screen and (min-width:768px){.box-topic-links>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.box-topic-links>.component-content>.content:after,.box-topic-links>.component-content>.content:before{display:none}}.box-topic-links>.component-content>.content>.box .box{padding-bottom:25px}.box-topic-links>.component-content>.content .box>.component-content,.box-topic-links>.component-content>.content .component-content>.content,.box-topic-links>.component-content>.content>.box .box{height:100%}.box-topic-links>.component-content>.content .richText{position:static}.box-topic-links>.component-content>.content .cta-secondary{bottom:16px;position:absolute;z-index:4}.box-wrapper{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px}@media only screen and (max-width:767px){.box-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.box-wrapper{width:768px}}@media only screen and (min-width:1200px){.box-wrapper{width:1200px}}@media only screen and (max-width:767px){.box-mobile-borders{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}.box-mobile-borders>.component-content{padding-left:unset;padding-right:unset}}.box-hover-border>.component-content:hover{border-color:#073b4c}.box-tappable{cursor:pointer}video.box-video-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;z-index:0}.box-background-dark-blue-solid.box-background-curved-top:before{z-index:1}.box-background-dark-blue-solid>.component-content>.content:before{background:rgba(7,59,76,.6);display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.box-background-dark-blue-grad-left.box-background-curved-top:before{z-index:1}.box-background-dark-blue-grad-left>.component-content>.content:before{background:-webkit-linear-gradient(left,rgba(7,59,76,.9),rgba(7,59,76,0));background:linear-gradient(90deg,rgba(7,59,76,.9),rgba(7,59,76,0));display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:767px){.box-background-dark-blue-grad-left>.component-content>.content:before{background:rgba(7,59,76,.6)}}@media only screen and (max-width:767px){.box-center-content-on-mobile>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.breadcrumbs{display:none;margin-top:40px;margin-bottom:40px}.breadcrumbs .breadcrumbs-list{margin:0;padding:0 5px;list-style:none}.breadcrumbs li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumbs .breadcrumbs-separator{display:inline-block;width:20px;height:20px;margin:0 25px}.breadcrumbs .breadcrumbs-separator:after{display:inline-block;width:inherit;height:inherit;-webkit-transform:scale(1.25);transform:scale(1.25)}.career-breadcrumbs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.career-breadcrumbs-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.career-breadcrumbs-wrapper a{color:#073b4c;font-size:16px;line-height:24px;font-weight:700}.career-breadcrumbs-wrapper a:focus{outline:#007d67}.career-breadcrumbs-wrapper .breadcumbs-links{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:15px 0;position:relative;margin-right:22px}@media only screen and (max-width:767px){.career-breadcrumbs-wrapper .breadcumbs-links{margin-right:0}.career-breadcrumbs-wrapper .breadcumbs-links:after{content:"";width:100%;height:1px;background:#f5f4f5;position:fixed;left:0;top:112px}}.career-breadcrumbs-wrapper .breadcumbs-links .current-page{color:#6c6c6c;font-size:16px;line-height:24px;font-weight:700}.career-breadcrumbs-wrapper .breadcumbs-extra-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 0}@media only screen and (max-width:767px){.career-breadcrumbs-wrapper .breadcumbs-extra-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.career-breadcrumbs-wrapper .breadcumbs-extra-links .my-applications,.career-breadcrumbs-wrapper .breadcumbs-extra-links .save-job{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.career-breadcrumbs-wrapper .breadcumbs-extra-links .save-job:before{content:"";display:block;background:url(../../assets/img/icon-heart.svg?7NRvZI2lqyUzPoyjFO9GaG3CxJAmYY0i6KU8klykXbv) no-repeat;background-size:24px;background-position:50%;margin-right:7px;width:24px;height:24px}.career-breadcrumbs-wrapper .breadcumbs-extra-links .my-applications{margin-left:40px}@media only screen and (min-width:768px) and (max-width:1199px){.career-breadcrumbs-wrapper .breadcumbs-extra-links .my-applications{margin-left:20px}}.career-breadcrumbs-wrapper .breadcumbs-extra-links .my-applications:before{content:"";display:block;background:url(../../assets/img/icon-avatar.svg?14xeE3Y4QgYRYm2Pa-_RTSq4V0VC00YC8cMHelHVyaR) no-repeat;background-size:24px;background-position:50%;margin-right:7px;width:22px;height:24px}.change-text-color .career-breadcrumbs-wrapper a{color:#fff}.change-text-color .breadcumbs-links,.change-text-color .breadcumbs-links .current-page{color:#bbbabb}.change-text-color .breadcumbs-extra-links .save-job:before{background:url(../../assets/img/icon-heart-white.svg?3Rw7WEsPxFzWyvzBwpcLga7W0YeSA3OpqRWJq3IN-gv) no-repeat}.change-text-color .breadcumbs-extra-links .my-applications:before{background:url(../../assets/img/icon-avatar-white.svg?fIza9z4bxh2K2LKsALc8UTG9afPwy8WOENcZ4VGSMyS) no-repeat}.carousel-inline-image{height:auto}.carousel-inline-image>.component-content{height:100%;position:relative}.carousel-inline-image .image{margin-bottom:54px}.carousel-inline-image .richText{margin-top:-54px;padding-right:72px}.carousel-inline-image .richText p{font-size:14px;line-height:21px}.carousel-inline-image .carousel-slides{height:100%;margin:0;padding:0;list-style:none;position:relative;-webkit-transition:height .4s linear 0s;transition:height .4s linear 0s}.carousel-inline-image .carousel-slide{clear:both;position:absolute;width:100%;height:100%;top:0;left:0;display:none}.carousel-inline-image .carousel-slide.is-active{position:relative}.carousel-inline-image .carousel-slide .no-content .carousel-cover{float:none;max-width:100%}.carousel-inline-image .carousel-slide .carousel-cover{max-width:50%;height:auto;float:right}.carousel-inline-image .carousel-chevrons,.carousel-inline-image .carousel-nav{text-align:center;padding:0;margin:0}.carousel-inline-image .carousel-nav{position:absolute;bottom:16px;right:0;width:76px;text-align:right}.carousel-inline-image .carousel-chevrons a,.carousel-inline-image .carousel-chevrons li,.carousel-inline-image .carousel-nav a,.carousel-inline-image .carousel-nav li{display:inline-block;font-size:0;vertical-align:middle}.carousel-inline-image .carousel-nav-item{background:#dddcdd;border-radius:50%;position:relative;width:8px;height:8px}.carousel-inline-image .carousel-nav-item.is-active{background:#007d67}.carousel-inline-image .carouselSlide{margin-bottom:0;height:100%;overflow:hidden}.carousel-inline-image .carousel-nav-next,.carousel-inline-image .carousel-nav-prev{position:absolute;top:190px}@media only screen and (min-width:1200px){.carousel-inline-image .carousel-nav-next,.carousel-inline-image .carousel-nav-prev{top:240px}}.carousel-inline-image .carousel-nav-next a:before,.carousel-inline-image .carousel-nav-next a:focus:before,.carousel-inline-image .carousel-nav-prev a:before,.carousel-inline-image .carousel-nav-prev a:focus:before{content:"";background-image:url(../../assets/img/chevron-green.svg?6cppKxxfd0XY5kRoC1p-P1vWs4eIJWp__fYLfH1Uevq);background-size:16px 32px;background-repeat:no-repeat;display:block;height:32px;width:16px}@media only screen and (max-width:767px){.carousel-inline-image .carousel-nav-next a:before,.carousel-inline-image .carousel-nav-next a:focus:before,.carousel-inline-image .carousel-nav-prev a:before,.carousel-inline-image .carousel-nav-prev a:focus:before{display:none}}@media only screen and (min-width:1200px){.carousel-inline-image .carousel-nav-next a:hover:before,.carousel-inline-image .carousel-nav-prev a:hover:before{background-image:url(../../assets/img/chevron-teal.svg?5XCWsSdex63Urm2Sd4vzt8qaeZRbC-xbQa4aIGB38cU)}}.carousel-inline-image .carousel-nav-next.is-disabled,.carousel-inline-image .carousel-nav-prev.is-disabled{pointer-events:none}@media only screen and (min-width:768px) and (max-width:1199px){.carousel-inline-image .carousel-nav-next.is-disabled,.carousel-inline-image .carousel-nav-prev.is-disabled{opacity:.5}}@media only screen and (min-width:1200px){.carousel-inline-image .carousel-nav-next.is-disabled a:before,.carousel-inline-image .carousel-nav-prev.is-disabled a:before{background-image:url(../../assets/img/chevron-grey.svg?cork0WQe5pTNThbCd4Kt_GHSV4VRPLF8kNOYbuT3lEq)}}.carousel-inline-image .carousel-nav-prev{left:-46px}.carousel-inline-image .carousel-nav-next{right:-46px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-hero-content{height:auto;margin:20px 0}.carousel-hero-content>.component-content{height:100%;position:relative;padding-bottom:30px}.carousel-hero-content>.component-content .box-wrapper{width:auto}.carousel-hero-content .carousel-slides{height:100%;margin:0;padding:0;list-style:none;position:relative;-webkit-transition:height .4s linear 0s;transition:height .4s linear 0s}.carousel-hero-content .carousel-slide{clear:both;position:absolute;width:100%;height:100%;top:0;left:0;display:none}.carousel-hero-content .carousel-slide.is-active{position:relative}.carousel-hero-content .carousel-slide .no-content .carousel-cover{float:none;max-width:100%}.carousel-hero-content .carousel-chevrons,.carousel-hero-content .carousel-nav{text-align:center;padding:0;margin:0}.carousel-hero-content .carousel-nav{position:absolute;bottom:0;right:0;left:0;margin:auto;width:100%}.carousel-hero-content .carousel-chevrons a,.carousel-hero-content .carousel-chevrons li,.carousel-hero-content .carousel-nav a,.carousel-hero-content .carousel-nav li{display:inline-block;font-size:0;vertical-align:middle}.carousel-hero-content .carousel-nav-item{background:#dddcdd;border-radius:50%;position:relative;width:8px;height:8px}.carousel-hero-content .carousel-nav-item.is-active{background:#007d67}.carousel-hero-content .carouselSlide{margin-bottom:0;height:100%;overflow:hidden}.carousel-hero-content .carousel-nav-next,.carousel-hero-content .carousel-nav-prev{position:absolute}.carousel-hero-content .carousel-nav-next a:before,.carousel-hero-content .carousel-nav-next a:focus:before,.carousel-hero-content .carousel-nav-prev a:before,.carousel-hero-content .carousel-nav-prev a:focus:before{content:"";background-image:url(../../assets/img/chevron-green.svg?6cppKxxfd0XY5kRoC1p-P1vWs4eIJWp__fYLfH1Uevq);background-size:16px 32px;background-repeat:no-repeat;display:block;height:32px;width:16px}@media only screen and (max-width:767px){.carousel-hero-content .carousel-nav-next a:before,.carousel-hero-content .carousel-nav-next a:focus:before,.carousel-hero-content .carousel-nav-prev a:before,.carousel-hero-content .carousel-nav-prev a:focus:before{display:none}}@media only screen and (min-width:1200px){.carousel-hero-content .carousel-nav-next a:hover:before,.carousel-hero-content .carousel-nav-prev a:hover:before{background-image:url(../../assets/img/chevron-teal.svg?5XCWsSdex63Urm2Sd4vzt8qaeZRbC-xbQa4aIGB38cU)}}.carousel-hero-content .carousel-nav-next.is-disabled,.carousel-hero-content .carousel-nav-prev.is-disabled{pointer-events:none}@media only screen and (min-width:768px) and (max-width:1199px){.carousel-hero-content .carousel-nav-next.is-disabled,.carousel-hero-content .carousel-nav-prev.is-disabled{opacity:.5}}@media only screen and (min-width:1200px){.carousel-hero-content .carousel-nav-next.is-disabled a:before,.carousel-hero-content .carousel-nav-prev.is-disabled a:before{background-image:url(../../assets/img/chevron-grey.svg?cork0WQe5pTNThbCd4Kt_GHSV4VRPLF8kNOYbuT3lEq)}}.carousel-hero-content .carousel-nav-prev{left:-17px}.carousel-hero-content .carousel-nav-next{right:-17px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dateauthor{line-height:24px;margin-top:24px}.dateauthor .dateauthor-authors{display:inline-block}.dateauthor .dateauthor-authors .dateauthor-author:after{content:",";margin-left:-4px}.dateauthor .dateauthor-authors :last-child:after{display:none}.divider .component-content{width:50%;height:2px;margin:60px auto;background-color:#000}.divider{min-height:0;clear:both}@media only screen and (max-width:767px){.divider.divider-mobile-xs .component-content{width:auto;height:8px;margin:0;background-color:transparent}}@media only screen and (max-width:767px){.divider.divider-mobile-s .component-content{width:auto;height:16px;margin:0;background-color:transparent}}@media only screen and (max-width:767px){.divider.divider-mobile-m .component-content{width:auto;height:24px;margin:0;background-color:transparent}}@media only screen and (max-width:767px){.divider.divider-mobile-l .component-content{width:auto;height:32px;margin:0;background-color:transparent}}@media only screen and (max-width:767px){.divider.divider-mobile-xl .component-content{width:auto;height:64px;margin:0;background-color:transparent}}@media only screen and (max-width:767px){.divider.divider-mobile-empty .component-content{width:auto;height:0;margin:0;background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1199px){.divider.divider-tablet-xs .component-content{width:auto;height:8px;margin:0;background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1199px){.divider.divider-tablet-s .component-content{width:auto;height:16px;margin:0;background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1199px){.divider.divider-tablet-m .component-content{width:auto;height:24px;margin:0;background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1199px){.divider.divider-tablet-l .component-content{width:auto;height:32px;margin:0;background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1199px){.divider.divider-tablet-xl .component-content{width:auto;height:64px;margin:0;background-color:transparent}}@media only screen and (min-width:768px) and (max-width:1199px){.divider.divider-tablet-empty .component-content{width:auto;height:0;margin:0;background-color:transparent}}@media only screen and (min-width:1200px){.divider.divider-desktop-xs .component-content{width:auto;height:8px;margin:0;background-color:transparent}}@media only screen and (min-width:1200px){.divider.divider-desktop-s .component-content{width:auto;height:16px;margin:0;background-color:transparent}}@media only screen and (min-width:1200px){.divider.divider-desktop-m .component-content{width:auto;height:24px;margin:0;background-color:transparent}}@media only screen and (min-width:1200px){.divider.divider-desktop-l .component-content{width:auto;height:32px;margin:0;background-color:transparent}}@media only screen and (min-width:1200px){.divider.divider-desktop-xl .component-content{width:auto;height:64px;margin:0;background-color:transparent}}@media only screen and (min-width:1200px){.divider.divider-desktop-empty .component-content{width:auto;height:0;margin:0;background-color:transparent}}.fileList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.fileList-date {
  margin-bottom: 10px;
  color: #868484; }

.fileList-file {
  margin-bottom: 20px;
  overflow: hidden; }

.fileList-description {
  overflow: hidden; }

.fileList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.fileList-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.fileList-thumbnail {
  margin-right: 15px;
  float: left;
  max-width: 100px; }
  @media only screen and (max-width: 767px) {
    .fileList-thumbnail {
      float: none;
      margin: auto;
      display: block; } }

.fileList-download {
  text-align: right; }
  .fileList-download-size {
    display: block;
    color: #868484; }
.flash > .component-content {
  text-align: center; }

.flash object {
  max-width: 100%; }

.flash-missing {
  margin: 0 auto; }

.flash .seoDescription {
  display: none; }
.form.component .formButton .component-content [type=submit]{background-color:#007d67;border-radius:12px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;font-size:16px;line-height:24px;font-weight:700;min-width:175px}@media only screen and (max-width:767px){.form.component .formButton .component-content [type=submit]{width:100%}}@media only screen and (min-width:768px){.form.component .formButton .component-content :hover[type=submit]{background-color:#073b4c;color:#fff}}@media only screen and (min-width:768px){.form.component .formButton .component-content :active[type=submit]{background-color:#37606e;color:#fff;border-color:#073b4c}}.form.component .fileUpload .controls [type=file],.form.component .formButton .component-content [type=button],.form.component .formButton .component-content [type=reset],.form.component .formButton .component-content button{background-color:transparent;border-radius:12px;border:2px solid #007d67;color:#007d67;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;font-size:16px;line-height:24px;font-weight:700;min-width:175px}@media only screen and (max-width:767px){.form.component .fileUpload .controls [type=file],.form.component .formButton .component-content [type=button],.form.component .formButton .component-content [type=reset],.form.component .formButton .component-content button{width:100%}}.form.component .fileUpload .controls :hover[type=file],.form.component .formButton .component-content :hover[type=button],.form.component .formButton .component-content :hover[type=reset],.form.component .formButton .component-content button:hover{background-color:#073b4c;color:#fff;border-color:transparent}.form.component .fileUpload .controls :active[type=file],.form.component .formButton .component-content :active[type=button],.form.component .formButton .component-content :active[type=reset],.form.component .formButton .component-content button:active{background-color:#37606e;color:#fff;border-color:#073b4c}.error-box .error-back-bnt:after{content:"";background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat 50%,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat -16px -12px;background-size:contain;display:inline-block;width:14px;height:10px;margin-left:4px}.error-box .error-back-bnt:active:after,.error-box .error-back-bnt:hover:after{background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat -16px -12px,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat 50%;background-size:contain}.form-header{clear:both;margin-top:0;margin-bottom:24px;font-size:20px;line-height:28px}.datepicker-wrapp,.form-group{position:relative;margin-bottom:16px}.datepicker-wrapp .submessage-wrapper,.form-group .submessage-wrapper{min-height:14px;margin-top:5px;margin-bottom:16px}.datepicker-wrapp.hide,.form-group.hide{display:none}.datepicker-wrapp.has-error .form-control,.form-group.has-error .form-control{border-color:#d20e0e}.datepicker-wrapp.has-error .error,.form-group.has-error .error{display:block}.datepicker-wrapp.has-error p,.form-group.has-error p{display:none}.datepicker-wrapp.has-error-missimg-value .select-dropdown__button,.datepicker-wrapp.has-error-missimg-value [type=checkbox],.form-group.has-error-missimg-value .select-dropdown__button,.form-group.has-error-missimg-value [type=checkbox]{border-color:#d20e0e}.datepicker-wrapp.has-error-missimg-value .error,.form-group.has-error-missimg-value .error{display:none}.datepicker-wrapp.has-error-missimg-value .error-value-missing,.form-group.has-error-missimg-value .error-value-missing{display:block}.datepicker-wrapp .error,.datepicker-wrapp .error-value-missing,.form-group .error,.form-group .error-value-missing{display:none;margin-top:5px;font-size:14px;line-height:21px;color:#d20e0e}.datepicker-wrapp p,.form-group p{margin-top:5px;font-size:14px;line-height:21px;color:#073b4c}.datepicker-wrapp{margin-bottom:0}.checkbox,.radio{position:relative;margin-top:8px;margin-bottom:8px}.checkbox label,.radio label{display:inline-block;min-height:20px;padding-left:20px;cursor:pointer}.checkbox [type=checkbox],.radio [type=checkbox]{position:absolute;margin-top:4px;margin-left:-23px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:3px;border:1px solid #073b4c}.checkbox [type=checkbox]:checked,.radio [type=checkbox]:checked{background:#073b4c url(../../assets/img/check2.svg?9B7PBNUlmdvCPpNIsOTp97abcFFPG2rFlVtyqjNJ1OF) no-repeat;background-position:50%;border-color:#073b4c}.checkbox [type=checkbox]:invalid,.checkbox [type=checkbox]:required,.radio [type=checkbox]:invalid,.radio [type=checkbox]:required{box-shadow:none}.checkbox [type=checkbox]:disabled,.radio [type=checkbox]:disabled{background-position:50%;border:1px solid #bbbabb}.checkbox [type=checkbox][disabled]:checked,.radio [type=checkbox][disabled]:checked{background:#bbbabb url(../../assets/img/check2.svg?9B7PBNUlmdvCPpNIsOTp97abcFFPG2rFlVtyqjNJ1OF) no-repeat;background-position:50%;border:1px solid #bbbabb}.checkbox .disabled,.radio .disabled{pointer-events:none;color:#bbbabb}.form-label{display:block;margin-bottom:8px;font-size:16px;line-height:24px;font-weight:700;color:#073b4c}.checkbox .form-label{font-weight:500}.form-control{display:block;width:100%;height:48px;padding:6px 20px;border:2px solid #f5f4f5;border-radius:11px;font-family:inherit;font-size:16px;line-height:32px;background:#f5f4f5;color:#073b4c}.form-control[type=email],.form-control[type=tel],.form-control[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control:focus{outline:none;border-color:#007d67}.form-control:required{box-shadow:none;outline:none}.form-control::-webkit-input-placeholder{color:#bbbabb}.form-control::-moz-placeholder{color:#bbbabb}.form-control:-ms-input-placeholder{color:#bbbabb}.form-control::placeholder{color:#bbbabb}textarea.form-control{height:auto}select .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px;background:#f5f4f5 url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF) no-repeat;background-position-y:center;background-position-x:calc(100% - 20px)}select .form-control::-ms-expand{display:none}textarea .form-control{min-height:96px;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical}textarea .aem-textarea{height:auto}.form-actions{margin-top:32px}.form-submit.cta-primary{width:100%;padding-top:14px;padding-bottom:14px;border:0}@media only screen and (min-width:768px) and (max-width:1199px){.form-submit.cta-primary{width:auto}}@media only screen and (min-width:1200px){.form-submit.cta-primary{width:auto}}.mobile-breakpoint .form-submit{width:100%}.required-asterisk{color:#d20e0e}.error-box{display:none;color:#a94442;font-size:16px}.error-box h2{font-size:16px;line-height:normal;margin:10px 0}.error-box p{margin:8px 0;color:#a94442}.error-box.active{display:block}.error-box .error-back-bnt{color:#007d67;text-decoration:underline}.hide-elm{display:none}.datepicker-controls .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#404040;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker{display:none}.datepicker.active{display:block}.datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:inline-block;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1)}.datepicker-picker span{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;border-radius:4px;cursor:default;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-main{padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);background-color:#f5f5f5}.datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:-webkit-box;display:-ms-flexbox;display:flex}.datepicker-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%}.datepicker-view.datepicker-grid .datepicker-cell{-ms-flex-preferred-size:25%;flex-basis:25%}.datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(0,0,0,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.datepicker-footer .datepicker-controls .button{margin:calc(.375rem - 1px) .375rem;border-radius:2px;width:100%;font-size:.75rem}.datepicker-controls .view-switch{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-right:.375rem;padding-left:.375rem;width:2.25rem}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view .dow{height:1.5rem;line-height:1.5rem;font-size:.875rem;font-weight:700}.datepicker-view .week{width:2.25rem;color:#b5b5b5;font-size:.75rem}@media (max-width:22.5rem){.datepicker-view .week{width:1.96875rem}}.datepicker-grid{width:15.75rem}@media (max-width:22.5rem){.calendar-weeks+.days .datepicker-grid{width:13.78125rem}}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00c4a7}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dbdbdb}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem}.datepicker-input.in-edit{border-color:#2366d1}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(35,102,209,.2)}.form.component .formButton{margin-top:10px;margin-bottom:10px}.form.component .formButton.justify-right .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form.component .formButton.justify-center .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form.component .formButton .component-content button:disabled{opacity:.35;cursor:default!important}.form.component .formButton .component-content [type=button]:disabled:hover,.form.component .formButton .component-content [type=reset]:disabled:hover,.form.component .formButton .component-content [type=submit]:disabled:hover{background-color:#073b4c}.form.component .textField{margin-top:10px;margin-bottom:10px}.form.component .textField.hidden,.form.component .textField.hidden-label .control-label,.form.component .textField.hidden-variant{display:none}.form.component .textField.disabled,.form.component .textField.disabled-variant{opacity:.5}.form.component .textField .control-label{display:inline-block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c}.form.component .textField .control-tooltip-container{position:relative;float:right}.form.component .textField .control-tooltip-container .control-tooltip-button{border-radius:100px;width:22px;height:22px;background:transparent;border:1px solid #073b4c;color:#073b4c;padding:0;font-size:14px;line-height:14px}.form.component .textField .control-tooltip-container:hover .control-tooltip{display:initial}.form.component .textField .control-tooltip-container .control-tooltip{display:none;position:absolute;width:200px;background:#fff;z-index:1;top:0;right:40px;border:1px solid #073b4c;border-radius:11px}.form.component .textField .control-tooltip-container .control-tooltip.tooltip-visible{display:initial}.form.component .textField .control-tooltip-container .control-tooltip>p{margin:0 10px}.form.component .textField .controls input{display:block;width:100%;height:48px;padding:6px 20px;border:2px solid #f5f4f5;border-radius:11px;font-family:inherit;font-size:16px;line-height:24px;background:#f5f4f5;color:#073b4c}.form.component .textField .controls input:focus{outline:none;border-color:#007d67}.form.component .textField .controls input:invalid,.form.component .textField .controls input:required{box-shadow:none;outline:none}.form.component .textField .controls input::-webkit-input-placeholder{color:#bbbabb}.form.component .textField .controls input::-moz-placeholder{color:#bbbabb}.form.component .textField .controls input:-ms-input-placeholder{color:#bbbabb}.form.component .textField .controls input::placeholder{color:#bbbabb}.form.component .textField .controls .error{border-color:#d20e0e}.form.component .textField .controls .error-message{font-size:14px;line-height:26px;color:#d20e0e}.form.component .textField .controls [type=email],.form.component .textField .controls [type=tel],.form.component .textField .controls [type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form.component .selectField{margin-top:10px;margin-bottom:10px}.form.component .selectField.hidden,.form.component .selectField.hidden-label .control-label,.form.component .selectField.hidden-variant{display:none}.form.component .selectField.disabled,.form.component .selectField.disabled-variant{opacity:.5}.form.component .selectField .control-label{display:inline-block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c}.form.component .selectField .control-tooltip-container{position:relative;float:right}.form.component .selectField .control-tooltip-container .control-tooltip-button{border-radius:100px;width:22px;height:22px;background:transparent;border:1px solid #073b4c;color:#073b4c;padding:0;font-size:14px;line-height:14px}.form.component .selectField .control-tooltip-container:hover .control-tooltip{display:initial}.form.component .selectField .control-tooltip-container .control-tooltip{display:none;position:absolute;width:200px;background:#fff;z-index:1;top:0;right:40px;border:1px solid #073b4c;border-radius:11px}.form.component .selectField .control-tooltip-container .control-tooltip.tooltip-visible{display:initial}.form.component .selectField .control-tooltip-container .control-tooltip>p{margin:0 10px}.form.component .selectField .controls select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:48px;padding:6px 48px 6px 20px;border:2px solid #f5f4f5;border-radius:11px;font-family:inherit;font-size:16px;line-height:24px;background:#f5f4f5 url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF) no-repeat;background-position-y:center;background-position-x:calc(100% - 20px);color:#073b4c;cursor:pointer}.form.component .selectField .controls select:focus{outline:none;border-color:#007d67}.form.component .selectField .controls select:invalid,.form.component .selectField .controls select:required{box-shadow:none;outline:none}.form.component .selectField .controls select::-webkit-input-placeholder{color:#bbbabb}.form.component .selectField .controls select::-moz-placeholder{color:#bbbabb}.form.component .selectField .controls select:-ms-input-placeholder{color:#bbbabb}.form.component .selectField .controls select::placeholder{color:#bbbabb}.form.component .selectField .controls select::-ms-expand{display:none}.form.component .selectField .controls .error{border-color:#d20e0e}.form.component .selectField .controls .error-message{font-size:14px;line-height:26px;color:#d20e0e}.form.component .selectField .controls [type=email],.form.component .selectField .controls [type=tel],.form.component .selectField .controls [type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form.component .textArea{margin-top:10px;margin-bottom:10px}.form.component .textArea.hidden,.form.component .textArea.hidden-label .control-label,.form.component .textArea.hidden-variant{display:none}.form.component .textArea.disabled,.form.component .textArea.disabled-variant{opacity:.5}.form.component .textArea .control-label{display:inline-block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c}.form.component .textArea .control-tooltip-container{position:relative;float:right}.form.component .textArea .control-tooltip-container .control-tooltip-button{border-radius:100px;width:22px;height:22px;background:transparent;border:1px solid #073b4c;color:#073b4c;padding:0;font-size:14px;line-height:14px}.form.component .textArea .control-tooltip-container:hover .control-tooltip{display:initial}.form.component .textArea .control-tooltip-container .control-tooltip{display:none;position:absolute;width:200px;background:#fff;z-index:1;top:0;right:40px;border:1px solid #073b4c;border-radius:11px}.form.component .textArea .control-tooltip-container .control-tooltip.tooltip-visible{display:initial}.form.component .textArea .control-tooltip-container .control-tooltip>p{margin:0 10px}.form.component .textArea .controls textArea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-height:96px;padding:6px 20px;resize:vertical;border:2px solid #f5f4f5;border-radius:11px;font-family:inherit;font-size:16px;line-height:24px;background:#f5f4f5;color:#073b4c}.form.component .textArea .controls textArea:focus{outline:none;border-color:#007d67}.form.component .textArea .controls textArea:invalid,.form.component .textArea .controls textArea:required{box-shadow:none;outline:none}.form.component .textArea .controls textArea::-webkit-input-placeholder{color:#bbbabb}.form.component .textArea .controls textArea::-moz-placeholder{color:#bbbabb}.form.component .textArea .controls textArea:-ms-input-placeholder{color:#bbbabb}.form.component .textArea .controls textArea::placeholder{color:#bbbabb}.form.component .textArea .controls .error{border-color:#d20e0e}.form.component .textArea .controls .error-message{font-size:14px;line-height:26px;color:#d20e0e}.form.component .textArea .controls [type=email],.form.component .textArea .controls [type=tel],.form.component .textArea .controls [type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form.component .radioGroup{margin-top:10px;margin-bottom:10px}.form.component .radioGroup.hidden,.form.component .radioGroup.hidden-label .control-label,.form.component .radioGroup.hidden-variant{display:none}.form.component .radioGroup.disabled,.form.component .radioGroup.disabled-variant{opacity:.5}.form.component .radioGroup .control-tooltip-container{position:relative;float:right}.form.component .radioGroup .control-tooltip-container .control-tooltip-button{border-radius:100px;width:22px;height:22px;background:transparent;border:1px solid #073b4c;color:#073b4c;padding:0;font-size:14px;line-height:14px}.form.component .radioGroup .control-tooltip-container:hover .control-tooltip{display:initial}.form.component .radioGroup .control-tooltip-container .control-tooltip{display:none;position:absolute;width:200px;background:#fff;z-index:1;top:0;right:40px;border:1px solid #073b4c;border-radius:11px}.form.component .radioGroup .control-tooltip-container .control-tooltip.tooltip-visible{display:initial}.form.component .radioGroup .control-tooltip-container .control-tooltip>p{margin:0 10px}.form.component .radioGroup.radio-column .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form.component .radioGroup .control-label{display:inline-block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c}.form.component .radioGroup .radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20px;padding-left:20px;margin-left:20px;cursor:pointer}.form.component .radioGroup .radio [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100px;border:1px solid #073b4c;height:24px;width:24px;cursor:pointer;top:0}.form.component .radioGroup .radio [type=radio]:checked{background:url(../../assets/img/dot.svg?6jWhRP0IYJfMlnHISbjRLseM-WY4Ereye2CS3RMXPeP) no-repeat;background-size:16px;background-position:50%}.form.component .radioGroup .radio [type=radio]:invalid,.form.component .radioGroup .radio [type=radio]:required{box-shadow:none}.form.component .radioGroup .radio .error{display:initial;left:unset;border-color:#d20e0e}.form.component .radioGroup .radio .radio-label-text{margin-left:25px;margin-top:4px}.form.component .radioGroup .error-message{margin-left:20px;font-size:14px;line-height:26px;color:#d20e0e}.form.component .checkboxField{margin-top:10px;margin-bottom:10px}.form.component .checkboxField.hidden,.form.component .checkboxField.hidden-variant{display:none}.form.component .checkboxField.margin-left .controls{margin-left:45px}.form.component .checkboxField.disabled,.form.component .checkboxField.disabled-variant{opacity:.5}.form.component .checkboxField .control-group{display:-webkit-box;display:-ms-flexbox;display:flex}.form.component .checkboxField .control-group .control-tooltip-container{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:20px}.form.component .checkboxField .control-group .control-tooltip-container:hover .control-tooltip{display:initial}.form.component .checkboxField .control-group .control-tooltip-button{border-radius:100px;width:22px;height:22px;background:transparent;border:1px solid #073b4c;color:#073b4c;padding:0;font-size:14px;line-height:14px}.form.component .checkboxField .control-group .control-tooltip{display:none;position:absolute;width:200px;background:#fff;z-index:1;top:0;left:40px;border:1px solid #073b4c;border-radius:11px}.form.component .checkboxField .control-group .control-tooltip.tooltip-visible{display:initial}.form.component .checkboxField .control-group .control-tooltip>p{margin:0 10px}.form.component .checkboxField .control-group .control-label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c;cursor:pointer;margin-left:20px}.form.component .checkboxField .control-group .controls{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form.component .checkboxField .control-group .controls [type=checkbox]{cursor:pointer;margin-left:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:3px;border:1px solid #073b4c}.form.component .checkboxField .control-group .controls [type=checkbox]:checked{background:url(../../assets/img/check.svg?2GXx9UAPQUNdAGUmUod96MVbK4OPQPYgZQKlDTSFUOB) no-repeat;background-size:20px;background-position:50%}.form.component .checkboxField .control-group .controls [type=checkbox]:invalid,.form.component .checkboxField .control-group .controls [type=checkbox]:required{box-shadow:none}.form.component .checkboxField .control-group .controls .error{border-color:#d20e0e}.form.component .checkboxField .error-message{margin-left:20px;font-size:14px;line-height:26px;color:#d20e0e}.form.component .fileUpload{margin-top:10px;margin-bottom:10px}.form.component .fileUpload .control-label{display:block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c}.form.component .fieldSet{padding:0;min-height:0}.form.component .fieldSet.hidden{display:none}.form.component .fieldSet.justify-center .paragraphSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form.component .fieldSet.justify-right .paragraphSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form.component .fieldSet.space-between .paragraphSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form.component .fieldSet.inline-content .paragraphSystem>*{width:auto}.form.component .fieldSet.inline-content .paragraphSystem:after,.form.component .fieldSet.inline-content .paragraphSystem:before{display:none}.form.component .fieldSet .paragraphSystem{margin:0}.form.component .fieldSet fieldset{border:0;margin:0;padding:0}.select-dropdown{position:relative}.select-dropdown span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;-ms-flex-preferred-size:218px;flex-basis:218px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.select-dropdown .defaultOption{color:#bbbabb}.select-dropdown:last-child{margin-right:0}.select-dropdown__button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:48px;border:2px solid #f5f4f5;border-radius:11px;font-family:inherit;font-size:16px;line-height:24px;background:#f5f4f5;color:#073b4c;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 48px 6px 20px;background:#f5f4f5 url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF) no-repeat;background-position-y:center;background-position-x:calc(100% - 20px);text-align:left}.select-dropdown__button:focus{outline:#007d67;border-color:#007d67}.select-dropdown__list{position:absolute;display:block;top:110%;left:0;right:0;max-height:216px;overflow:auto;margin:0;padding:0;border-radius:12px;list-style-type:none;opacity:0;pointer-events:none;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2;box-shadow:0 0 12px rgba(97,97,97,.25)}.select-dropdown__list.active{opacity:1;pointer-events:auto;-webkit-transform:scale(1);transform:scale(1)}.select-dropdown__list-item{position:relative;display:block;list-style-type:none;padding:14px 15px;background:#f5f4f5;font-size:14px;line-height:1.4;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;word-break:break-word}.select-dropdown__list-item:hover:after{content:attr(data-after);display:block;width:-webkit-fill-available;width:-moz-available;width:fill;background-color:#073b4c;color:#fff;padding:14px 15px;position:absolute;left:0;top:0;border-radius:12px;word-break:break-word}.select-dropdown .disabled{pointer-events:none}.select-dropdown .disabled:after{background-color:#dddcdd;color:#bbbabb;height:20px}.select-dropdown .disabled:after,.select-dropdown .select:after{content:attr(data-after);display:block;width:-webkit-fill-available;width:-moz-available;width:fill;padding:14px 15px;position:absolute;left:0;top:0;border-radius:12px;word-break:break-word}.select-dropdown .select:after{background-color:#007d67;color:#fff}.remove-margin-bottom .form-group{margin-bottom:0}.datepicker-wrapp{position:relative}.datepicker-wrapp:before{width:48px;height:48px;background:#007d67;border-radius:12px 0 0 12px;border-top-left-radius:11px;border-bottom-left-radius:11px;top:0}.datepicker-wrapp:after,.datepicker-wrapp:before{content:"";display:block;position:absolute;pointer-events:none}.datepicker-wrapp:after{background:url(../../assets/img/datepicker-white.svg?1amFd85jPLMkBUGykENOs9t8_y3I3xE6lH_v23dKFcI);width:16px;height:16px;top:16px;left:17px}.datepicker-wrapp .customDatepicker{padding-left:65px}.datepicker-wrapp .customDatepicker::-webkit-input-placeholder{text-transform:uppercase}.datepicker-wrapp .customDatepicker::-moz-placeholder{text-transform:uppercase}.datepicker-wrapp .customDatepicker:-ms-input-placeholder{text-transform:uppercase}.datepicker-wrapp .customDatepicker::placeholder{text-transform:uppercase}.datepicker-wrapp .datepicker-dropdown{padding-top:17px}.datepicker-wrapp .datepicker-dropdown .datepicker-picker{background-color:#f5f4f5;box-shadow:0 0 12px rgba(97,97,97,.25)}.datepicker-wrapp .datepicker-dropdown .datepicker-picker span{font-size:.875rem}.datepicker-wrapp .datepicker-controls .button{background-color:#f5f4f5;border-radius:0;font-size:.875rem}.datepicker-wrapp .datepicker-cell:not(.disabled):hover{background-color:#073b4c;color:#fff}.datepicker-wrapp .datepicker-cell.focused:not(.selected){background-color:#007d67;color:#fff}.datepicker-wrapp .datepicker-cell.selected,.datepicker-wrapp .datepicker-cell.selected:hover{background-color:#007d67;color:#fff;font-weight:600}.datepicker-view.datepicker-grid .datepicker-wrapp .datepicker-cell{height:3.375rem;line-height:3.375rem}.datepicker-wrapp .disabled:before{background:#8f8d8f}.radioButton .radio-label{font-size:16px;line-height:24px;position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:46px;color:#073b4c;padding:10px 20px 10px 47px;border-radius:12px;background:#f5f4f5;width:100%}.radioButton .radio-label:not(:last-child){margin-bottom:10px}.radioButton .radio-label:hover{box-shadow:0 0 0 2px #073b4c}.radioButton .radio-label [type=radio]{position:absolute;opacity:0;cursor:pointer}.radioButton .radio-label .checkmark{left:20px;width:16px;height:16px;border-radius:100%;border:1px solid #073b4c;background:#fff}.radioButton .radio-label .checkmark,.radioButton .radio-label .checkmark:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.radioButton .radio-label .checkmark:after{content:"";display:none;width:10px;height:10px;background:#073b4c;left:2px;border-radius:100%}.radioButton .radio-label [type=radio]:checked~.checkmark{background-color:#fff}.radioButton .radio-label [type=radio]:checked~.checkmark:after{display:block}.radioButton .disabled{pointer-events:none;color:#6c6c6c}.radioButton .disabled .checkmark{border-color:#6c6c6c}.image figure{margin:0}.image img,.image picture,.image svg{display:block}.image .left img,.image .left svg{margin-right:auto;margin-left:0}.image .middle img,.image .middle svg{margin-right:auto;margin-left:auto}.image .right img,.image .right svg{margin-right:0;margin-left:auto}.image-cta-video a{position:relative;display:inline-block;vertical-align:top}.image-cta-video a:after{background:50%/15px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#007d67;background-position-x:55%;content:"";width:48px;height:48px;border-radius:100%;display:block;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}@media only screen and (min-width:1200px){.image-cta-video a:after{background:50%/20px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#007d67;background-position-x:55%;width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px)}}.image-cta-video a:hover:after{background:50%/15px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#073b4c;background-position-x:55%}@media only screen and (min-width:1200px){.image-cta-video a:hover:after{background:50%/20px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#073b4c;background-position-x:55%}}.image-cta-video a img{margin:0 auto}.image-figcaption-bottom figure{position:relative}.image-figcaption-bottom figcaption{position:absolute;z-index:1;bottom:16px;left:20px;color:#fff}@media only screen and (max-width:767px){.image-figcaption-bottom figcaption{bottom:8px;left:16px}}.image-fix-whitespace>.component-content{margin-bottom:-1px}@media only screen and (min-width:768px) and (max-width:1199px){.image-header-logo{width:25%}}.image-header-logo img{height:20px;margin:18px 0}.image-header-logo a{display:block}@media only screen and (max-width:767px){.image.image-mobile-cover-s img{height:200px}}@media only screen and (max-width:767px){.image.image-mobile-cover-m img,.image.image-mobile-cover-s img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}.image.image-mobile-cover-m img{height:320px}}@media only screen and (max-width:767px){.image.image-mobile-cover-l img{width:100%;height:472px;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}}.image-topic-link-icon img,.image-topic-link-icon svg{width:48px;height:48px}.imageGallery > .component-content {
  padding: 13px;
  border: solid 2px #323131;
  background-color: #e1e1e1; }

.imageGallery .gallery-play {
  color: #323131; }

.imageGallery-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.imageGallery-description {
  margin: 15px 0; }

.imageGallery-thumbnails {
  position: relative;
  margin: 20px 0; }

.imageGallery-thumbnail, .imageGallery-view {
  cursor: pointer; }

.imageGallery.is-playing .imageGallery-view-overlay:before {
  content: "\f04c";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  text-indent: 0; }

.imageGallery-arrow, .imageGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  width: 35px;
  height: 60px;
  padding: 0;
  border: 0;
  box-sizing: content-box;
  background: none;
  cursor: pointer;
  font: 0/0 serif;
  color: transparent; }
  .imageGallery-arrow:before, .imageGallery-arrow.is-disabled:hover:before {
    position: absolute;
    margin-top: 15px;
    color: #b9b8b8; }

.imageGallery-arrow {
  text-align: center; }
  .imageGallery-arrow.is-disabled {
    opacity: 0.5; }
  .imageGallery-arrow:hover:before {
    color: #939191; }
  .imageGallery-arrow-left, .imageGallery-arrow-left.is-disabled:hover {
    left: 0; }
    .imageGallery-arrow-left:before, .imageGallery-arrow-left.is-disabled:hover:before {
      content: "\f053";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      font-size: 30px; }
  .imageGallery-arrow-right, .imageGallery-arrow-right.is-disabled:hover {
    right: 0; }
    .imageGallery-arrow-right:before, .imageGallery-arrow-right.is-disabled:hover:before {
      content: "\f054";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      font-size: 30px; }

.imageGallery-thumbnail {
  position: relative;
  display: block;
  float: left;
  padding: 0;
  margin: 0 9px;
  border: solid 4px #323131;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
  opacity: .7;
  transition: opacity .2s; }
  .imageGallery-thumbnail a {
    display: block; }
  .imageGallery-thumbnail-image {
    position: relative;
    margin: 2px;
    border: solid 2px #323131; }
    .imageGallery-thumbnail-image img {
      display: block;
      width: 63px;
      height: 52px;
      margin: 0 auto; }
  .imageGallery-thumbnail-cover {
    display: block;
    max-width: none; }
  .imageGallery-thumbnail-title {
    display: block;
    margin: 10px auto 0 auto;
    width: 71px;
    font-size: 11px; }
  .imageGallery-thumbnail.is-active .imageGallery-thumbnail-overlay {
    opacity: 0;
    transition: opacity .5s; }
  .imageGallery-thumbnail-overlay {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -14px 0 0 -15px;
    height: 28px;
    width: 30px;
    cursor: pointer;
    opacity: 0.7; }
    .imageGallery-thumbnail-overlay:before {
      display: inline-block;
      height: 100%;
      width: 100%;
      box-sizing: border-box;
      content: "\f04b";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      font-size: 15px;
      border-radius: 50%;
      border: 3px solid #323131;
      text-indent: 7px;
      background: white;
      text-align: center;
      line-height: 24px; }
  .imageGallery-thumbnail.is-active, .imageGallery-thumbnail:hover {
    opacity: 1; }

.imageGallery-list {
  overflow: hidden;
  margin: 0 50px;
  position: relative; }
  .imageGallery-list li:hover .image,
  .imageGallery-list li.active .image {
    margin: 0;
    border: solid 4px #323131; }
  .imageGallery-list-inner {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    padding: 0;
    margin: 0;
    width: 4000px;
    overflow: hidden;
    list-style: none; }

.imageGallery-view {
  position: relative;
  margin-bottom: 10px;
  border: solid 2px #323131;
  overflow: hidden;
  text-align: center;
  background: white; }
  .imageGallery-view img {
    display: block;
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%; }
  .imageGallery-view:hover-overlay {
    opacity: 0.7; }
  .imageGallery-view-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -34px 0 0 -36px;
    width: 73px;
    height: 69px;
    cursor: pointer;
    transition: opacity .5s;
    opacity: 0; }
    .imageGallery-view-overlay:hover {
      opacity: 1;
      text-decoration: none; }
    .imageGallery-view-overlay:before {
      display: inline-block;
      height: 100%;
      width: 100%;
      box-sizing: border-box;
      content: "\f04b";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      background: white;
      border: 3px solid #323131;
      border-radius: 50%;
      font-size: 30px;
      text-indent: 5px;
      text-align: center;
      line-height: 65px; }

.mod-js .imageGallery-thumbnail {
  padding: 0; }
  .mod-js .imageGallery-thumbnail .imageGallery-thumbnails {
    position: relative; }

.no-js .imageGallery-view {
  display: none; }

.no-js .imageGallery-list {
  margin: 0; }

.no-js .imageGallery-arrow {
  display: none; }

.no-js .imageGallery-thumbnail {
  float: none;
  border: 0;
  opacity: 1;
  overflow: hidden; }
  .no-js .imageGallery-thumbnail img {
    width: auto;
    height: auto; }
  .no-js .imageGallery-thumbnail a:after {
    display: block;
    padding: 10px 0 30px;
    content: attr(data-description);
    text-align: left; }
.map-canvas {
  margin-bottom: 10px;
  border: solid 2px #323131;
  text-align: center; }
  .map-canvas img {
    width: 100%;
    max-width: inherit; }

.no-js .map-canvas img {
  width: 100%;
  max-width: 640px; }
.navigation .navigation-item-decoration{display:none}@media only screen and (min-width:1200px){.navigation .navigation-mobile-menu{display:none}}.navigation .navigation-root{margin:0;padding:0;list-style:none}.navigation .navigation-item-title{text-decoration:none}.openreach-nav{padding-left:0}@media only screen and (max-width:1199px){.openreach-nav{padding:0;margin:0;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:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1200px){.openreach-nav .navigation li.first.overview.navigation-level2{display:none!important}}.openreach-nav .navigation li.first.navigation-level2{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (max-width:1199px){.navigation.js-navigation-dropdown .navigation-level1:before{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.navigation.js-navigation-dropdown .navigation-level2{display:none}.navigation.js-navigation-dropdown .is-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation.js-navigation-dropdown .is-open .navigation-level2{display:block;z-index:100}}.navigation-footer-primary{margin-bottom:0}@media only screen and (min-width:1200px){.navigation-footer-primary{float:left}}@media only screen and (max-width:1199px){.navigation-footer-primary a{padding-left:15px}}@media only screen and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.navigation-footer-primary a{padding-left:22px}}@media only screen and (max-width:1199px){.navigation-footer-primary .navigation-root.navigation-level1{display:block}}@media only screen and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.navigation-footer-primary .navigation-root.navigation-level1>.navigation-item:before{right:22px}}@media only screen and (max-width:1199px){.navigation-footer-primary .navigation-root.navigation-level1>li{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-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.navigation-footer-primary .navigation-root.navigation-level1>li:before{content:"";color:#fff;display:block;position:absolute;right:15px;top:24px;cursor:pointer;z-index:0;background-image:url(../../assets/img/chevron-down.svg?43YD3qWgUMurp4gwibKes4Y6fd-DkTL3YpKg9ErcIcp);width:16px;height:8px}.navigation-footer-primary .navigation-root.navigation-level1>li>a{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.navigation-footer-primary .navigation-level1>ul{background:#f5f4f5;max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s}.navigation-footer-primary .navigation-level1>ul li{margin-top:32px}.navigation-footer-primary .navigation-level1>ul li:first-of-type{margin-top:16px;margin-bottom:32px}.navigation-footer-primary .navigation-level1>ul li:last-of-type{margin-bottom:16px}.navigation-footer-primary .navigation-level1>ul a{color:#073b4c}}@media only screen and (min-width:768px) and (max-width:1199px){.navigation-footer-primary{margin-bottom:42px}}@media only screen and (min-width:1200px){.navigation-footer-primary{margin-bottom:36px;width:80%}.navigation-footer-primary .navigation-root{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-footer-primary .navigation-root>li{width:235px}.navigation-footer-primary .navigation-level2{margin-top:16px;display:block}.navigation-footer-primary .navigation-level2:first-child{display:none}}.navigation-footer-primary .navigation-level1 a{line-height:26px}.navigation-footer-primary .navigation-level2 a{font-size:14px;line-height:20px;font-weight:400}.navigation-footer-primary a{color:#fff}.navigation-footer-primary a:hover{text-decoration:underline}@media only screen and (min-width:1200px){.navigation-footer-secondary{float:right}}.navigation-footer-secondary .component-content{max-width:80%;padding-left:15px}@media only screen and (min-width:768px) and (max-width:1199px){.navigation-footer-secondary .component-content{padding-left:22px}}@media only screen and (min-width:1200px){.navigation-footer-secondary .component-content{max-width:100%;padding-left:0}}@media only screen and (min-width:768px) and (max-width:1199px){.navigation-footer-secondary ul{-webkit-columns:2;-moz-columns:2;column-count:2}}@media only screen and (min-width:1200px){.navigation-footer-secondary ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.navigation-footer-secondary ul .navigation-item{padding:12px 0}@media only screen and (min-width:1200px){.navigation-footer-secondary ul .navigation-item:not(:last-child){margin-right:25px}}.navigation-footer-secondary ul .navigation-item .navigation-item-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.1px}.navigation-header-primary{position:static}@media only screen and (max-width:1199px){.navigation-header-primary{padding:0}.navigation-header-primary .navigation-root.navigation-level1>li{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-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.navigation-header-primary .navigation-root.navigation-level1>li:before{content:"";color:#fff;display:block;position:absolute;right:24px;top:32px;cursor:pointer;z-index:0;background-image:url(../../assets/img/chevron-down.svg?43YD3qWgUMurp4gwibKes4Y6fd-DkTL3YpKg9ErcIcp);width:16px;height:8px}.navigation-header-primary .navigation-root.navigation-level1>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;color:#fff;padding:24px 22px;height:56px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.1px}.navigation-header-primary .navigation-item.navigation-level1 ul{height:100%;background:#f5f4f5;padding:0 22px;margin-top:8px;margin-bottom:8px;max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s}.navigation-header-primary .navigation-item.navigation-level1 li{height:24px;margin-bottom:32px}.navigation-header-primary .navigation-item.navigation-level1 li img{display:none}.navigation-header-primary .navigation-item.navigation-level1 li:first-of-type{margin-top:16px}.navigation-header-primary .navigation-item.navigation-level1 li:last-of-type{margin-bottom:16px}.navigation-header-primary .navigation-item.navigation-level1 a{font-size:14px;line-height:24px;font-weight:400;color:#073b4c}}@media only screen and (min-width:1200px){.navigation-header-primary .navigation-level1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navigation-header-primary .navigation-level1 .navigation-item.aet-hover,.navigation-header-primary .navigation-level1 .navigation-item:hover{text-decoration:underline}.navigation-header-primary .navigation-level1 .navigation-item-title{color:#fff}.navigation-header-primary .navigation-level1.has-children .navigation-root.navigation-level2 .navigation-item img{display:none;width:32px;height:32px;margin:0 auto}.navigation-header-primary .navigation-level1.has-children .navigation-root.navigation-level2 .navigation-item img[src$=".svg"]{display:block}.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;color:#000;background-color:#f5f4f5;top:56px;left:0;z-index:99;white-space:nowrap;height:88px}}@media only screen and (min-width:1200px) and (max-width:767px){.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2{padding-left:15px;padding-right:15px}}@media only screen and (min-width:1200px) and (min-width:768px) and (max-width:1199px){.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2{width:768px}}@media only screen and (min-width:1200px) and (min-width:1200px){.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2{width:1200px}}@media only screen and (min-width:1200px){.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2 li,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2 li,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2 li{padding-right:32px}.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2 li:first-of-type,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2 li:first-of-type,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2 li:first-of-type{display:none}.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2:before,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2:before,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2:before{content:"";width:200vw;height:88px;left:-50vw;background-color:#f5f4f5;position:absolute;z-index:-1}.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2 .navigation-item,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2 .navigation-item,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2 .navigation-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:8px}.navigation-header-primary .navigation-level1.has-children.aet-hover .navigation-root.navigation-level2 .navigation-item-title,.navigation-header-primary .navigation-level1.has-children.tabbed .navigation-root.navigation-level2 .navigation-item-title,.navigation-header-primary .navigation-level1.has-children:hover .navigation-root.navigation-level2 .navigation-item-title{color:#073b4c;font-weight:400;position:relative;padding:0;font-size:14px}.navigation-header-primary .navigation-level1 .navigation-item{line-height:24px}.navigation-header-primary .navigation-level1 .navigation-item-title{position:relative;padding:16px 0}.navigation-header-primary .navigation-level1 .has-children.aet-hover .navigation-item-title:after,.navigation-header-primary .navigation-level1 .has-children:hover .navigation-item-title:after{content:"";width:20px;height:20px;background-color:#f5f4f5;position:absolute;left:44%;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50px;display:block}.navigation-header-primary .navigation-root.navigation-level1>li a{padding:16px}.navigation-header-primary .navigation-root.navigation-level1>li:first-of-type a{padding-left:0}.navigation-header-primary .navigation-root.navigation-level2{display:none}.navigation-header-primary .navigation-root.navigation-level2 li:first-of-type{font-size:0}.navigation-header-primary .navigation-root.navigation-level2 .navigation-item-title:after{display:none!important}}.navigation-root.navigation-level1>li>img{display:none}.navigation-mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;background-color:#073b4c;border:0;position:fixed;right:0;top:0;cursor:pointer}@media only screen and (min-width:1200px){.navigation-mobile-menu{display:none}}.navigation-mobile-menu:after{content:"";width:56px;height:56px;display:block;background-repeat:no-repeat;background-position:50%;background-image:url(../../assets/img/burger.svg?2zNTuEXOcrT0swkdhEAaz7JbDuw53pzuMysw8xkp4Y0)}.navigation-mobile-menu[aria-expanded=true]:after{content:"";background-image:url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT)}@media only screen and (max-width:1199px){.navigation-header-secondary{padding:0}.navigation-header-secondary .navigation-root.navigation-level1{padding:24px 22px;display:block}}@media only screen and (min-width:1200px){.navigation-header-secondary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.navigation-header-secondary ul li{margin-right:10px}.navigation-header-secondary ul li:last-of-type{margin-right:0}.navigation-header-secondary ul .navigation-item{margin-right:30px}@media only screen and (max-width:1199px){.navigation-header-secondary ul .navigation-item{margin-right:0;margin-bottom:24px}}.navigation-header-secondary ul .navigation-item .navigation-item-title{font-size:14px;font-weight:700;line-height:20px;color:#fff}.navigation-header-secondary ul .navigation-item .navigation-item-title:hover{text-decoration:underline}.cta-primary{background-color:#007d67;border-radius:12px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;font-size:16px;line-height:24px;font-weight:700;min-width:175px}@media only screen and (max-width:767px){.cta-primary{width:100%}}@media only screen and (min-width:768px){.cta-primary:hover{background-color:#073b4c;color:#fff}}@media only screen and (min-width:768px){.cta-primary:active{background-color:#37606e;color:#fff;border-color:#073b4c}}.cta-primary-alternate{background-color:transparent;border-radius:12px;border:2px solid #007d67;color:#007d67;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;font-size:16px;line-height:24px;font-weight:700;min-width:175px}@media only screen and (max-width:767px){.cta-primary-alternate{width:100%}}.cta-primary-alternate:hover{background-color:#073b4c;color:#fff;border-color:transparent}.cta-primary-alternate:active{background-color:#37606e;color:#fff;border-color:#073b4c}.cta-back:before{content:"";background:url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat 50%,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat -16px -12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-size:contain;display:inline-block;width:14px;height:10px;margin-right:4px}.cta-back:active:before,.cta-back:hover:before{background:url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat -16px -12px,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat 50%;background-size:contain}.cta-secondary:after{content:"";background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat 50%,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat -16px -12px;background-size:contain;display:inline-block;width:14px;height:10px;margin-left:4px}.cta-secondary:active:after,.cta-secondary:hover:after{background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat -16px -12px,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat 50%;background-size:contain}.cta-dropdown:after,.cta-fibrechecker:after{content:"";background:url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF) no-repeat 50%,url(../../assets/img/chevron-down-teal.svg?fKO1qQOTRRKWjAZPqoS4VR88d2mO8BoSPN2fvm2MTXs) no-repeat -16px -8px;display:inline-block;width:16px;height:8px;margin-left:8px;position:relative;top:-2px}.cta-dropdown:active:after,.cta-dropdown:hover:after,.cta-fibrechecker:active:after,.cta-fibrechecker:hover:after{background:url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF) no-repeat -16px -8px,url(../../assets/img/chevron-down-teal.svg?fKO1qQOTRRKWjAZPqoS4VR88d2mO8BoSPN2fvm2MTXs) no-repeat 50%}.richText-tag-button a{box-shadow:inset 0 0 0 2px #007d67;border-radius:20px;display:inline-block;text-align:center;line-height:40px;font-weight:400;min-width:101px}@media only screen and (min-width:768px){.richText-tag-button a{min-width:128px}}.richText-tag-button .is-active,.richText-tag-button a:hover{background:#007d67;box-shadow:none;color:#fff}@media only screen and (min-width:768px) and (max-width:1199px){.richText-align-left-on-tablet p{text-align:left!important}}.richText.hidden{display:none!important}.richText img,.richText picture{display:block}.richText .richText-image{margin-right:auto;margin-left:auto}.richText .richText-image.pull-left{margin-right:10px;margin-left:0;float:left}.richText .richText-image.pull-right{margin-right:0;margin-left:10px;float:right}.richText .richText-content{width:100%}.richText ul{padding-left:29px;position:relative;margin-top:0}.richText ul li{letter-spacing:-.1px;line-height:36px;list-style-type:none}.richText ul li:before{content:"\2022";position:absolute;left:10px}.richText-blockquote{margin:40px 0}@media only screen and (max-width:1199px){.richText-blockquote{margin:40px auto}}.richText-blockquote>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.richText-blockquote>.component-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.richText-blockquote .richText-image.pull-left{margin:0}@media only screen and (min-width:768px){.richText-blockquote .richText-image.pull-left{margin-top:12px}}@media only screen and (max-width:767px){.richText-blockquote .richText-image.pull-left{margin-top:16px}}@media only screen and (max-width:767px){.richText-blockquote .richText-content{padding-left:30px}}.richText-blockquote img{-ms-flex-item-align:start;align-self:flex-start;padding-right:20px}@media only screen and (min-width:768px) and (max-width:1199px){.richText-blockquote img{padding-bottom:24px}}@media only screen and (max-width:767px){.richText-blockquote img{margin-top:8px;padding-right:68px}}.richText-blockquote h1,.richText-blockquote h2,.richText-blockquote h3,.richText-blockquote h4,.richText-blockquote h5,.richText-blockquote h6,.richText-blockquote p,.richText-blockquote span{margin:0}.cta-primary-video{min-width:auto}.cta-primary-video:after{content:"";width:24px;height:24px;border-radius:100%;margin-left:8px;background:50%/24px no-repeat url(../../assets/img/play-bg-white.svg?dUb0-9MiKgwLe_ca7CIlGeMxx-e-BYjSAxUSeaVKITZ);float:right}.cta-back{color:#073b4c}.cta-dropdown:after,.cta-dropdown:hover:after,.cta-fibrechecker:after,.cta-fibrechecker:hover:after{background:url(../../assets/img/chevron-down.svg?43YD3qWgUMurp4gwibKes4Y6fd-DkTL3YpKg9ErcIcp) no-repeat 50%}.cta-inline{font-weight:700;text-decoration:underline;color:#073b4c}.large-text,.medium-text{font-weight:700;letter-spacing:-1px}.large-text{font-size:120px;line-height:120px}@media only screen and (max-width:1199px){.large-text{font-size:80px;line-height:96px}}.medium-text{font-size:72px;line-height:86px}@media only screen and (max-width:1199px){.medium-text{font-size:50px;line-height:60px}}@media only screen and (max-width:1199px){.mobile-flex-text-size{font-size:calc(1.5vw + 4vh + 2vmin);line-height:calc(1.5vw + 4vh + 2vmin)}}.medium-small-text{font-size:40px;line-height:48px}@media only screen and (max-width:1199px){.medium-small-text{font-size:30px;line-height:36px}}.label{font-size:14px;line-height:21px}.font-weight-regular{font-weight:400}.sr-only{font-size:0}.looks-like-h1,.looks-like-h2,.looks-like-h3,.looks-like-h4,.looks-like-h5,.looks-like-h6{font-weight:700}.looks-like-h1{font-size:52px;line-height:62px}@media only screen and (min-width:768px) and (max-width:1199px){.looks-like-h1{font-size:40px;line-height:48px}}@media only screen and (max-width:767px){.looks-like-h1{font-size:36px;line-height:42px}}.looks-like-h2{font-size:40px;line-height:48px}@media only screen and (min-width:768px) and (max-width:1199px){.looks-like-h2{font-size:32px;line-height:38px}}@media only screen and (max-width:767px){.looks-like-h2{font-size:28px;line-height:34px}}.looks-like-h3{font-size:28px;line-height:34px}@media only screen and (max-width:1199px){.looks-like-h3{font-size:24px;line-height:29px}}.looks-like-h4{font-size:22px;line-height:27px}@media only screen and (max-width:1199px){.looks-like-h4{font-size:20px;line-height:27px}}.looks-like-h5{font-size:18px;line-height:22px}@media only screen and (max-width:1199px){.looks-like-h5{font-size:18px;line-height:22px}}.looks-like-h6{font-size:16px;line-height:20px}@media only screen and (max-width:1199px){.looks-like-h6{font-size:16px;line-height:20px}}.paragraph-20,.regular-font-weight{font-weight:400}.paragraph-20{font-size:20px;line-height:30px}.paragraph-16{font-size:16px;line-height:24px;font-weight:400}.richText-skip-link{height:0;min-height:0}.richText-skip-link p{margin:0}.richText-skip-link a{left:-999px;position:absolute;top:0;width:1px;height:1px;overflow:hidden;z-index:-999}.richText-skip-link a:active,.richText-skip-link a:focus{background-color:#fff;left:0;top:0;width:100%;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;text-align:center;z-index:999}@media only screen and (max-width:1199px){.richText-text-link-block{margin-bottom:8px}}.richText-text-link-block h3{margin-bottom:8px;font-size:28px;line-height:40px}@media only screen and (min-width:1200px){.richText-text-link-block h3{margin-bottom:0}}.richText-text-link-block h3 a{color:inherit}.richText-text-link-block h3 a:hover{text-decoration:underline}.richText-text-link-block h3 a:focus{text-decoration:none}.richText-text-link-block ul{-webkit-column-gap:104px;-moz-column-gap:104px;column-gap:104px;margin-bottom:0;padding-left:0}@media only screen and (min-width:768px) and (max-width:1199px){.richText-text-link-block ul{-webkit-columns:2;-moz-columns:2;column-count:2}}.richText-text-link-block ul li{line-height:32px}.richText-text-link-block ul li .is-hidden,.richText-text-link-block ul li:before{display:none}.richText-text-link-block ul a{display:inline-block;margin:14px 0;font-size:20px;line-height:28px}.richText-text-link-block ul a:not(.cta-dropdown){font-weight:400;color:inherit}.richText-text-link-block ul a:not(.cta-dropdown):active,.richText-text-link-block ul a:not(.cta-dropdown):hover{text-decoration:underline}.richText-text-link-block ul a:not(.cta-dropdown):focus{text-decoration:none;outline-width:medium}.richText-text-link-block.limit-displayed-links li:nth-child(n+6) a:not(.cta-dropdown),.richText-text-link-block ul a.cta-dropdown.is-hidden{display:none}.richText-white-text h1,.richText-white-text h2,.richText-white-text h3,.richText-white-text h4,.richText-white-text h5,.richText-white-text h6,.richText-white-text p{color:#fff}.ptw-form-configuration-error,.ptw-form-submit-error{display:none}.ptw-form-configuration-error.visible,.ptw-form-submit-error.visible{display:initial}.ptw-form-configuration-error .richText-content *,.ptw-form-submit-error .richText-content *{color:#d20e0e;text-align:center}.richText-green-text h1,.richText-green-text h2,.richText-green-text h3,.richText-green-text h4,.richText-green-text h5,.richText-green-text h6,.richText-green-text p{color:#007d67}.richText-violet-text h1,.richText-violet-text h2,.richText-violet-text h3,.richText-violet-text h4,.richText-violet-text h5,.richText-violet-text h6,.richText-violet-text p{color:#715aa3}.searchBox-header{padding:0;min-height:0}@media only screen and (min-width:768px) and (max-width:1199px){.searchBox-header{width:75%;padding-right:64px}}@media only screen and (min-width:768px){.searchBox-header .component-content{border-radius:20px;margin:12px 0;overflow:hidden}}.searchBox-header .form-search{color:#073b4c;height:0;padding:0 14px;position:absolute;right:46px;top:-56px;-webkit-transition:left .2s,height .2s;transition:left .2s,height .2s;width:60px}@media only screen and (min-width:768px){.searchBox-header .form-search{border-radius:20px;float:right;font-size:14px;height:auto;left:354px;padding:0 8px;position:relative;right:auto;top:0;width:388px}}@media only screen and (min-width:1200px){.searchBox-header .form-search{height:auto;left:0;overflow:auto}}.searchBox-header .form-search input{font-family:Openreach,Helvetica,sans-serif}.searchBox-header .form-search[aria-expanded=true]{background:#f5f4f5;height:56px;overflow:hidden;position:relative;right:0;top:0}@media only screen and (max-width:767px){.searchBox-header .form-search[aria-expanded=true]{width:calc(100% + 24px);left:-12px;z-index:99}}@media only screen and (min-width:768px){.searchBox-header .form-search[aria-expanded=true]{height:auto;left:0;overflow:auto}.searchBox-header .form-search[aria-expanded=true] .js-close-button{display:none!important}}.searchBox-header .form-search[aria-expanded=true] .js-close-button,.searchBox-header .form-search[aria-expanded=true] .search-query{display:inline-block}@media only screen and (max-width:767px){.searchBox-header .form-search.collapsed{height:0}}.searchBox-header .search-query{background:transparent;border:0;display:none;line-height:26px;margin:10px 0;padding:6px 8px;width:calc(100% - 64px)}@media only screen and (min-width:768px){.searchBox-header .search-query{line-height:20px;margin:0}}.searchBox-header .search-query::-webkit-input-placeholder{color:#bbbabb}.searchBox-header .search-query::-moz-placeholder{color:#bbbabb}.searchBox-header .search-query:-ms-input-placeholder{color:#bbbabb}.searchBox-header .search-query::placeholder{color:#bbbabb}.searchBox-header .button{background:transparent;border:0;cursor:pointer;display:block;float:left;font-size:0}@media only screen and (max-width:767px){.searchBox-header .button{margin:10px 0!important;padding:10px 8px!important}}@media only screen and (min-width:768px){.searchBox-header .button{margin:8px;padding:0}}.searchBox-header .button:before{content:"";display:inline-block;width:16px;height:16px;background:url(../../assets/img/search.svg?b7OYTOOP2_RdUG-p9bN-1MyvgT9fGA65r04Mx3O5LLR) no-repeat;background-size:contain}.searchBox-header .js-close-button{display:none;float:right}.searchBox-header .js-close-button:before{background:url(../../assets/img/close-teal.svg?5OrYIxdJUR2nGDxOFrVXFtLl9D0mSzLoy8krGpX0jUT)}.searchBox-search-results-header{padding-top:40px;padding-bottom:8px}@media only screen and (min-width:768px){.searchBox-search-results-header{padding-bottom:20px}}.searchBox-search-results-header .form-search{margin-bottom:40px;position:relative}.searchBox-search-results-header input{background:transparent;border:2px solid #fff;border-radius:12px;color:#fff;font-family:Openreach,Helvetica,sans-serif;font-size:24px;width:100%;padding:14px 48px 12px 12px}@media only screen and (min-width:768px){.searchBox-search-results-header input{font-size:28px}}@media only screen and (min-width:768px) and (max-width:1199px){.searchBox-search-results-header input{padding:14px 52px 15px 12px}}@media only screen and (min-width:1200px){.searchBox-search-results-header input{padding:18px 56px 18px 14px}}.searchBox-search-results-header input::-webkit-input-placeholder{color:#bbbabb}.searchBox-search-results-header input::-moz-placeholder{color:#bbbabb}.searchBox-search-results-header input:-ms-input-placeholder{color:#bbbabb}.searchBox-search-results-header input::placeholder{color:#bbbabb}.searchBox-search-results-header .button{background:transparent;border:0;cursor:pointer;font-size:0;padding:20px 16px;position:absolute;top:0;right:0}@media only screen and (min-width:768px) and (max-width:1199px){.searchBox-search-results-header .button{padding:22px 16px}}@media only screen and (min-width:1200px){.searchBox-search-results-header .button{padding:24px 16px}}.searchBox-search-results-header .button:before{content:"";display:inline-block;width:16px;height:16px;background:url(../../assets/img/search-white.svg?4efFOCSsB5HdZXqHh-QFxY1tHK_UhTA6JXOps0V12SO) no-repeat;background-size:contain}@media only screen and (min-width:768px) and (max-width:1199px){.searchBox-search-results-header .button:before{width:20px;height:20px}}@media only screen and (min-width:1200px){.searchBox-search-results-header .button:before{width:24px;height:24px}}.searchBox-search-results-header .searchResults-number{margin-top:-24px}.searchResults .searchResults-pagination-list .item-next a:after,.searchResults .searchResults-pagination-list .item-previous a:after{content:"";background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat 50%,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat -16px -12px;background-size:contain;display:inline-block;width:14px;height:10px;margin-left:4px}.searchResults .searchResults-pagination-list .item-next a:active:after,.searchResults .searchResults-pagination-list .item-next a:hover:after,.searchResults .searchResults-pagination-list .item-previous a:active:after,.searchResults .searchResults-pagination-list .item-previous a:hover:after{background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat -16px -12px,url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2) no-repeat 50%;background-size:contain}.searchResults{margin-top:40px;margin-bottom:40px;opacity:0}@media only screen and (min-width:1200px){.searchResults{margin-top:80px;margin-bottom:80px}}.no-js .searchResults,.searchResults.searchResults-js{opacity:1}.searchResults .searchResults-results{margin-top:-40px}@media only screen and (min-width:1200px){.searchResults .searchResults-results{margin-top:-80px}}.searchResults .searchResults-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px -10px;padding-bottom:40px;position:relative}.searchResults .searchResults-result:after{content:"";border-top:1px solid #dddcdd;margin:0 10px;width:calc(100% - 20px);position:absolute;bottom:0}.searchResults .searchResults-title{margin-top:0;margin-bottom:16px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1200px){.searchResults .searchResults-title{margin-bottom:24px}}.searchResults .searchResults-title a{color:#073b4c;display:block;font-weight:400}.searchResults .searchResults-description{margin-bottom:16px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.searchResults .searchResults-description{margin-bottom:24px}}.searchResults .searchResults-date{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.searchResults .searchResults-image{padding:0 10px;margin-bottom:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px) and (max-width:1199px){.searchResults .searchResults-image{width:33.33333%;padding-top:8px}}@media only screen and (min-width:1200px){.searchResults .searchResults-image{width:25%}}@media only screen and (min-width:768px){.searchResults .searchResults-image{position:absolute;top:0;right:0;height:auto;max-width:100%;max-height:100%}}.searchResults .searchResults-date,.searchResults .searchResults-description,.searchResults .searchResults-tags-wrapper,.searchResults .searchResults-title{padding:0 10px}@media only screen and (min-width:768px) and (max-width:1199px){.searchResults .searchResults-date,.searchResults .searchResults-description,.searchResults .searchResults-tags-wrapper,.searchResults .searchResults-title{width:66.66667%;padding-right:20px}}@media only screen and (min-width:1200px){.searchResults .searchResults-date,.searchResults .searchResults-description,.searchResults .searchResults-tags-wrapper,.searchResults .searchResults-title{width:75%;padding-right:98px}}.searchResults .searchResults-date,.searchResults .searchResults-description,.searchResults .searchResults-pagination,.searchResults .searchResults-tags-wrapper{font-size:16px;line-height:24px}.searchResults .searchResults-pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:0;padding:0}@media only screen and (min-width:1200px){.searchResults .searchResults-pagination-list{margin-top:80px}}.searchResults .searchResults-pagination-list .searchResults-pagination-item{margin:0 8px}@media only screen and (min-width:1200px){.searchResults .searchResults-pagination-list .searchResults-pagination-item{margin:0 16px}}.searchResults .searchResults-pagination-list .searchResults-pagination-item a{color:#073b4c;font-weight:400}.searchResults .searchResults-pagination-list .searchResults-pagination-item.is-active a{font-weight:700}.searchResults .searchResults-pagination-list .item-next a,.searchResults .searchResults-pagination-list .item-previous a{font-size:0}.searchResults .searchResults-pagination-list .item-next a:after,.searchResults .searchResults-pagination-list .item-previous a:after{margin:0;width:16px;height:12px}.searchResults .searchResults-pagination-list .item-previous a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.searchResults .searchResults-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}.searchResults .namespace-category{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.searchResults .namespace-category:not(:only-child):after{content:"|";color:#715aa3}.searchResults .namespace-openreach:not(:last-of-type):after{content:",";color:#715aa3;margin-left:-4px}.searchResults .namespace-author-wrapper:before{content:"|";margin-right:4px;margin-left:2px}.searchResults .namespace-author-wrapper a{color:#073b4c}.searchResults .searchResults-tags-item{margin-right:5px}.searchResults .searchResults-tags-item-link{color:#715aa3;font-weight:400}.searchResults .searchResults-tags-item-link:hover{text-decoration:underline}.searchResults .searchResults-tags-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.searchResults .searchResults-tags-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.searchResults .searchResults-tags-wrapper .searchResults-tags{margin-top:0;margin-bottom:16px}@media only screen and (min-width:1200px){.searchResults .searchResults-tags-wrapper .searchResults-tags{margin-bottom:16px}}.searchResults>.component-content{font-size:28px;line-height:40px}@media only screen and (max-width:1199px){.searchResults>.component-content{font-size:24px;line-height:32px}}@media only screen and (min-width:1200px){.searchResults-border-top{margin-top:108px}}.searchResults-border-top>.component-content{position:relative}.searchResults-border-top>.component-content:before{content:"";border-top:1px solid #dddcdd;position:absolute;top:-40px;width:100%}@media only screen and (min-width:1200px){.searchResults-border-top>.component-content:before{top:-68px}}.searchResults-hide-results-message .searchResults-number{display:none}.shareThis-list{margin:0;padding:0;list-style:none;text-align:center}.sitemap-columns-1 .sitemap-column {
  width: 100%; }

.sitemap-columns-2 .sitemap-column {
  width: 50%; }

.sitemap-columns-3 .sitemap-column {
  width: 33.33333%; }

.sitemap-columns-4 .sitemap-column {
  width: 25%; }

.sitemap-columns-5 .sitemap-column {
  width: 20%; }

.sitemap-columns-6 .sitemap-column {
  width: 16.66667%; }

.sitemap-columns-7 .sitemap-column {
  width: 14.28571%; }

.sitemap-columns-8 .sitemap-column {
  width: 12.5%; }

.sitemap-columns-9 .sitemap-column {
  width: 11.11111%; }

.sitemap-columns-10 .sitemap-column {
  width: 10%; }

.sitemap-columns-11 .sitemap-column {
  width: 9.09091%; }

.sitemap-columns-12 .sitemap-column {
  width: 8.33333%; }

.sitemap-column {
  float: left; }
  .sitemap-column .component-content {
    overflow: hidden; }
  .sitemap-column a {
    text-decoration: none; }
  .sitemap-column h3 {
    padding: 5px 7px;
    font-size: 13px;
    font-weight: bold;
    background-color: #e1e1e1; }
  .sitemap-column ul {
    padding: 0 0 10px 0;
    margin-bottom: 10px;
    list-style: none; }
  .sitemap-column > ul {
    margin: 0 3px; }
    .sitemap-column > ul li > ul {
      padding-bottom: 0;
      padding-left: 5px;
      margin-bottom: 0;
      margin-left: 0;
      word-wrap: break-word; }
      .sitemap-column > ul li > ul li {
        position: relative;
        padding-left: 5px;
        font-weight: bold;
        line-height: 150%; }
        .sitemap-column > ul li > ul li:before {
          position: absolute;
          top: 1px;
          left: 0;
          content: "\f0da";
          display: inline-block;
          font-family: FontAwesome;
          font-style: normal;
          position: relative;
          font-weight: normal; }
        .sitemap-column > ul li > ul li > ul {
          margin-top: 0; }
          .sitemap-column > ul li > ul li > ul li {
            font-weight: normal; }

@media only screen and (max-width: 767px) {
  .component-content .sitemap-column {
    width: 100%;
    float: none; }
    .component-content .sitemap-column > ul {
      margin: 0 0 15px; } }
.smart-link {
  margin: 10px 0; }
  .smart-link-previous:before, .smart-link-next:after {
    display: inline-block;
    position: relative;
    top: -1px;
    height: 14px;
    width: 6px;
    font-size: 8px;
    color: black; }
  .smart-link-next:after {
    margin-left: 10px;
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal; }
  .smart-link-previous:before {
    margin-right: 10px;
    content: "\f053";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal; }
  .smart-link-list {
    margin: 0;
    padding: 0;
    overflow: hidden;
    list-style: none;
    text-align: center; }
    .smart-link-list li {
      display: inline-block; }
.table .component-content{overflow-x:auto}.table table{width:100%;border-collapse:collapse}.table td{padding:10px 5px}.table td,.table th{min-width:120px}.richText+.table table{margin-top:0}.tabs .tabs-nav-list a{display:block;cursor:pointer;pointer-events:auto}.tagList-buttons .tagList-tag .tagList-tag-link{box-shadow:inset 0 0 0 2px #007d67;border-radius:20px;display:inline-block;text-align:center;line-height:40px;font-weight:400;min-width:101px}@media only screen and (min-width:768px){.tagList-buttons .tagList-tag .tagList-tag-link{min-width:128px}}.tagList-buttons .tagList-tag .tagList-tag-link.is-active,.tagList-buttons .tagList-tag .tagList-tag-link:hover{background:#007d67;box-shadow:none;color:#fff}.tagList .tagList-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.tagList .tagList-tag-item{background:transparent;border:0;border-radius:0;color:#715aa3;padding:0}.tagList .separator{margin:0 4px}.tagList .namespace-category{font-weight:700}.tagList .tagList-tag .tagList-tag-item:after{content:",";padding-right:.2em}.tagList .tagList-tag:first-child .tagList-tag-item:after,.tagList .tagList-tag:last-child .tagList-tag-item:after{content:"";padding-right:0}.tagList-buttons{width:auto}.tagList-buttons .tagList-tag{margin:0 4px}@media only screen and (min-width:768px){.tagList-buttons .tagList-tag{margin:0 10px}}.tagList-buttons .tagList-tag:first-of-type{margin-left:0}.tagList-buttons .tagList-tag:last-of-type{margin-right:0}.title-white-text,.title-white-text cite,.title-white-text h1,.title-white-text h2,.title-white-text h3,.title-white-text h4,.title-white-text h5,.title-white-text h6,.title-white-text p,.title-white-text span{color:#fff}.title-green-text h1,.title-green-text h2,.title-green-text h3,.title-green-text h4,.title-green-text h5,.title-green-text h6,.title-green-text p{color:#007d67}.title-violet-text h1,.title-violet-text h2,.title-violet-text h3,.title-violet-text h4,.title-violet-text h5,.title-violet-text h6,.title-violet-text p{color:#715aa3}.twitter > .component-content {
  padding: 13px;
  border: solid 2px #323131;
  background-color: #e1e1e1; }

.twitter-feed {
  position: relative;
  display: block;
  margin: 10px 0;
  padding-left: 55px;
  list-style-type: none; }
  .twitter-feed:before, .twitter-feed:after {
    content: "";
    display: table; }
  .twitter-feed:after {
    clear: both; }

.twitter-content a:hover strong {
  text-decoration: underline; }

a:hover
.twitter-sender-avatar {
  position: absolute;
  top: 3px;
  left: 0; }

.twitter-date {
  float: right; }

.twitter-actions {
  padding: 0;
  margin: 0;
  float: right; }

.twitter-action {
  list-style-type: none;
  display: inline; }

.feed-provider-heading {
  display: inline-block;
  margin: 0 0 0 20px;
  line-height: 30px; }
  .feed-provider-heading-image {
    float: left;
    width: 30px;
    height: 30px; }

.feed-provider-description {
  margin: 10px 0;
  padding: 10px 0;
  border-bottom: 1px solid black; }

.feed-provider-feeds {
  padding: 0;
  margin: 0; }
.video object,
.video embed {
  width: 100%; }

.video-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.video-description {
  padding: 13px;
  margin-top: -2px;
  border: solid 2px #323131; }

.video-video {
  border: solid 2px #323131; }
  .video-video-container {
    margin: 0 auto; }

.video-nojs {
  display: none;
  padding: 20px 0;
  text-align: center;
  color: red; }

.no-js .video-nojs {
  display: block; }
.videoGallery-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px; }

.videoGallery-video {
  border: 2px solid #323131; }
  .videoGallery-video object,
  .videoGallery-video embed {
    width: 100% !important; }

.videoGallery-thumbnail {
  position: relative;
  display: inline;
  float: left;
  margin: 0 9px;
  padding: 0;
  max-width: 100px;
  overflow: hidden;
  cursor: pointer;
  text-align: center; }
  .videoGallery-thumbnail-image {
    position: relative;
    margin: 2px;
    border: solid 2px #323131; }
    .videoGallery-thumbnail-image img {
      display: block;
      margin: 0 auto; }
  .videoGallery-thumbnail-title {
    display: block;
    margin: 10px auto 0 auto;
    width: 71px;
    font-size: 11px; }
  .videoGallery-thumbnail-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 28px;
    width: 30px;
    margin: -14px 0 0 -15px;
    opacity: 0.7; }
    .videoGallery-thumbnail-overlay:before {
      display: inline-block;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
      content: "\f04b";
      display: inline-block;
      font-family: FontAwesome;
      font-style: normal;
      position: relative;
      font-weight: normal;
      background: white;
      border: 3px solid #323131;
      border-radius: 50%;
      line-height: 24px;
      text-align: center;
      text-indent: 5px;
      font-size: 15px; }
  .videoGallery-thumbnail.is-active .videoGallery-thumbnail-overlay {
    opacity: 0;
    transition: opacity .5s; }

.videoGallery-thumbnails {
  position: relative;
  margin-top: 18px; }
  .videoGallery-thumbnails-list li:hover .image, .videoGallery-thumbnails-list li.active .image {
    margin: 0;
    border: solid 4px #323131; }
  .videoGallery-thumbnails-title {
    display: block;
    margin: 10px auto 0 auto;
    width: 71px;
    font-size: 11px; }

.videoGallery-list {
  position: relative;
  margin: 0 50px;
  overflow: hidden; }
  .videoGallery-list-inner {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    list-style: none; }

.videoGallery-description {
  margin: 15px 0; }

.videoGallery-arrow, .videoGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 0;
  width: 35px;
  height: 60px;
  background: 50% no-repeat;
  font: 0/0 serif;
  cursor: pointer; }
  .videoGallery-arrow:before, .videoGallery-arrow.is-disabled:hover:before {
    position: absolute;
    top: 50%;
    color: #323131; }

.videoGallery-arrow.is-disabled {
  opacity: 0.5; }

.videoGallery-arrow:hover:before {
  color: #b9b8b8; }

.videoGallery-arrow-left, .videoGallery-arrow-left.is-disabled:hover {
  left: 0; }
  .videoGallery-arrow-left:before, .videoGallery-arrow-left.is-disabled:hover:before {
    content: "\f053";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    font-size: 30px; }

.videoGallery-arrow-right, .videoGallery-arrow-right.is-disabled:hover {
  right: 0;
  text-align: right; }
  .videoGallery-arrow-right:before, .videoGallery-arrow-right.is-disabled:hover:before {
    content: "\f054";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: normal;
    font-size: 30px; }

.mod-js .videoGallery-nojs {
  display: none; }
.listing-item:first-of-type {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_1:nth-of-type(12n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_2:nth-of-type(6n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_3:nth-of-type(4n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_4:nth-of-type(3n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_5:nth-of-type(2.4n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_6:nth-of-type(2n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_7:nth-of-type(1.71429n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_8:nth-of-type(1.5n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_9:nth-of-type(1.33333n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_10:nth-of-type(1.2n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_11:nth-of-type(1.09091n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_12:nth-of-type(1n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_1:nth-of-type(16n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_2:nth-of-type(8n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_3:nth-of-type(5.33333n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_4:nth-of-type(4n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_5:nth-of-type(3.2n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_6:nth-of-type(2.66667n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_7:nth-of-type(2.28571n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_8:nth-of-type(2n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_9:nth-of-type(1.77778n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_10:nth-of-type(1.6n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_11:nth-of-type(1.45455n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_12:nth-of-type(1.33333n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_13:nth-of-type(1.23077n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_14:nth-of-type(1.14286n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_15:nth-of-type(1.06667n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_16:nth-of-type(1n + 1) {
  margin-left: 0; }
.anchor-navigation .scroll-top:after{content:"";background:url(../../assets/img/chevron-back-to-top-green.svg?8VyL9ZWLIw5phDAmY8Fro5LwSpYcG2dAxK_ljTr5vEO) no-repeat 50%;display:block;width:40px;height:40px}.anchor{position:relative}.anchor a{position:absolute;top:-128px}@media only screen and (max-width:1199px){.anchor-navigation{margin-top:16px}}@media only screen and (min-width:1200px){.anchor-navigation{border-bottom:1px solid #dddcdd;padding:0}}@media only screen and (max-width:1199px){.anchor-navigation .anchor-select-styled{width:100%;border:1px solid #dddcdd;border-radius:12px;overflow:hidden;position:relative}.anchor-navigation .anchor-select-styled:after{content:"";color:#007d67;position:absolute;z-index:-1;background-image:url(../../assets/img/chevron-green-bold.svg?cUVkE4tpMaypAOP1SFuZmM__WCugIy1_HABX-gph9Oa);background-repeat:no-repeat;display:block;height:8px;width:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px}}@media only screen and (min-width:1200px){.anchor-navigation .anchor-select-styled{display:none}}@media only screen and (max-width:1199px){.anchor-navigation .anchor-select-styled select{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:16px;font-weight:700;line-height:24px;color:#073b4c;border:0;background:transparent;margin:8px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:50%;padding-right:50%;cursor:pointer;outline:none;text-align-last:center}}.anchor-navigation .anchor-select-styled select select::-ms-expand{display:none}@media only screen and (min-width:1200px){.anchor-navigation>div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1199px){.anchor-navigation>div:nth-child(2){display:none}}@media only screen and (min-width:1200px){.anchor-navigation>div:nth-child(2) div{margin-right:16px;margin-left:16px;padding:16px 0;text-align:center}}@media only screen and (min-width:1200px){.anchor-navigation>div:nth-child(2) div:last-of-type{margin-right:0}}@media only screen and (min-width:1200px){.anchor-navigation>div:nth-child(2) div:first-of-type{margin-left:0}}@media only screen and (min-width:1200px){.anchor-navigation>div:nth-child(2) a{color:#073b4c;font-size:16px;line-height:24px;font-weight:400;padding:16px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media only screen and (min-width:1200px){.anchor-navigation>div:nth-child(2) a:hover{font-weight:700;border-bottom:3px solid;padding-bottom:19px}}.anchor-navigation .scroll-top{position:fixed;bottom:48px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:2}@media only screen and (min-width:1200px){.anchor-navigation .scroll-top{right:16px;-webkit-transform:translateX(0);transform:translateX(0)}}.anchor-navigation .anchor-navigation-id{position:relative}.anchor-navigation .anchor-navigation-id a{position:absolute;top:-128px}.evolutive-form .form-label{font-size:14px;line-height:21px;margin-bottom:0}.evolutive-form-result{text-align:center}.fibrechecker .fibrechecker-search .checker-input,.fibrechecker .fibrechecker-step-two .address-select{font-size:16px;line-height:24px;font-family:Openreach,Helvetica,sans-serif;padding:0 20px;border-radius:12px;background:#f5f4f5;color:#073b4c}.fibrechecker .fibrechecker-step-two .address-select{width:100%;height:48px;border:2px solid #007d67;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px;background-image:url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF);background-color:#f5f4f5;background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 20px)}.fibrechecker .fibrechecker-step-two .address-select::-ms-value{background-color:#f5f4f5;color:inherit}.fibrechecker .fibrechecker-step-two .address-select::-ms-expand{display:none}.fibrechecker .fibrechecker-form,.fibrechecker .fibrechecker-form-main,.fibrechecker .fibrechecker-main,.fibrechecker .fibrechecker-step-one,.fibrechecker .fibrechecker-step-two,.fibrechecker>.component-content{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;width:100%}.fibrechecker .fibrechecker-main{padding-top:24px;padding-bottom:16px;background:#fff;border-radius:12px;-webkit-transition:opacity .5s ease-out,height .5s ease-out;transition:opacity .5s ease-out,height .5s ease-out}@media only screen and (min-width:768px) and (max-width:1199px){.fibrechecker .fibrechecker-main{padding-top:32px}}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-main{padding-top:48px;padding-bottom:24px}}.fibrechecker .fibrechecker-form-main{overflow:hidden}.fibrechecker .fibrechecker-step-one,.fibrechecker .fibrechecker-step-two{-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out}.fibrechecker .fibrechecker-step-two{display:none;padding:0 20px}.fibrechecker .fibrechecker-step-two .checker-link{text-decoration:underline;margin:16px 0;line-height:22px}@media only screen and (min-width:768px){.fibrechecker .fibrechecker-step-two .checker-link{line-height:24px}}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-step-two .checker-link{margin-bottom:24px}}.fibrechecker .fibrechecker-step-two .checker-button-address{border:0;font-weight:700;height:48px;cursor:pointer}@media only screen and (min-width:768px){.fibrechecker .fibrechecker-step-two .checker-button-address{max-width:176px}}.fibrechecker .fibrechecker-step-two .checker-button-address:disabled{opacity:.35}@media only screen and (min-width:768px){.fibrechecker .fibrechecker-step-two .address-select{height:56px}}@media only screen and (min-width:768px) and (max-width:1199px){.fibrechecker .fibrechecker-step-two .address-select{max-width:382px}}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-step-two .address-select{max-width:470px}}.fibrechecker .fibrechecker-step-two .select-dropdown{max-width:470px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.fibrechecker .fibrechecker-step-two .select-dropdown .select-dropdown__button{display:-webkit-box;display:-ms-flexbox;display:flex}.fibrechecker .fibrechecker-step-two .select-dropdown span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;-ms-flex-preferred-size:218px;flex-basis:218px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fibrechecker .fibrechecker-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:none;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.fibrechecker .fibrechecker-controls .fibrechecker-reset{font-family:Openreach,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#007d67;text-decoration:underline;border:0;background:none;cursor:pointer}.fibrechecker .fibrechecker-controls .fibrechecker-reset:hover{color:#073b4c}.fibrechecker .fibrechecker-controls .fibrechecker-close{display:none;height:32px;width:32px;background:#007d67;cursor:pointer;border-radius:100%;border:0}.fibrechecker .fibrechecker-controls .fibrechecker-close:hover{background:#073b4c}.fibrechecker .fibrechecker-controls .fibrechecker-close:after{width:100%;height:100%;content:"";display:block;background:url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT);background-position:50%;background-repeat:no-repeat;background-size:12px}.fibrechecker .fibrechecker-snippet{visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;width:100%}.fibrechecker .fibrechecker-snippet .component-content>.paragraphSystem{width:calc(100% + 20px)}.fibrechecker .fibrechecker-title{margin-top:0;margin-bottom:8px;text-align:center;padding:0 1rem}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-title{margin-bottom:16px}}.fibrechecker .fibrechecker-subtitle{margin-top:0;font-size:16px;line-height:24px}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-subtitle{margin-bottom:24px}}.fibrechecker .fibrechecker-search{height:48px;width:100%;position:relative;padding:0 20px}@media only screen and (min-width:768px) and (max-width:1199px){.fibrechecker .fibrechecker-search{height:56px;max-width:382px}}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-search{height:56px;max-width:470px}}.fibrechecker .fibrechecker-search .checker-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #dddcdd;height:100%;width:100%}.fibrechecker .fibrechecker-search .checker-input::-ms-clear{display:none}.fibrechecker .fibrechecker-search .checker-input.error,.fibrechecker .fibrechecker-search .checker-input.error+.checker-button-input{border-color:#d20e0e}.fibrechecker .fibrechecker-search .checker-button-input{cursor:pointer;position:absolute;top:0;right:20px;height:100%;background:#007d67;border-bottom-right-radius:12px;border-top-right-radius:12px;border:2px solid #dddcdd;border-left:0;width:46px;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.fibrechecker .fibrechecker-search .checker-button-input{width:54px}}.fibrechecker .fibrechecker-search .checker-button-input:after{content:"";height:100%;width:100%;display:block;background:url(../../assets/img/search-white.svg?4efFOCSsB5HdZXqHh-QFxY1tHK_UhTA6JXOps0V12SO);background-position:50%;background-repeat:no-repeat}.fibrechecker .fibrechecker-search .checker-button-input:disabled{opacity:.35}.fibrechecker .fibrechecker-search .fibrechecker-errormsg{display:none;color:#d20e0e;font-size:14px;line-height:26px;position:absolute;top:-24px}.fibrechecker .fibrechecker-search .fibrechecker-errormsg.visible{display:block}.fibrechecker .fibrechecker-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}@media only screen and (min-width:768px) and (max-width:1199px){.fibrechecker .fibrechecker-indicators{margin-top:8px}}@media only screen and (min-width:1200px){.fibrechecker .fibrechecker-indicators{margin-top:24px}}.fibrechecker .fibrechecker-indicators .fibrechecker-indicator{height:8px;width:8px;border-radius:100%;background-color:#dddcdd}.fibrechecker .fibrechecker-indicators .fibrechecker-indicator.is-active{background-color:#007d67}.fibrechecker .g-recaptcha .grecaptcha-badge{z-index:100000!important}.fibrechecker .transparent{opacity:0}.fibrechecker.pre-fadein .fibrechecker-main{visibility:hidden}.fibrechecker.pre-fadein .fibrechecker-snippet{visibility:visible}.fibrechecker.pre-fadein .fibrechecker-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.fibrechecker.fadein .fibrechecker-main{display:none}.fibrechecker.fadein .fibrechecker-controls,.fibrechecker.fadein .fibrechecker-snippet{opacity:1}.fibrechecker.fadeout .fibrechecker-controls,.fibrechecker.fadeout .fibrechecker-snippet{opacity:0}.fibrechecker.post-fadeout .fibrechecker-main{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.fibrechecker.post-fadeout .fibrechecker-snippet{visibility:hidden}.fibrechecker.post-fadeout .fibrechecker-controls{display:none}.gotoassist{padding-left:0;padding-right:0}.gotoassist iframe{width:100%}.gotoassist-form{padding-top:0}.gotoassist-form form{display:block}.gotoassist-form textarea{resize:none}.gotoassist-no-scroll{overflow:hidden}@media only screen and (max-width:767px){.reference-hero-image-carousel{min-height:464px}}.reference-hero-image-carousel>.component-content{margin-left:-10px;margin-right:-10px}.reference-hero-image-carousel .box-header-hero-cover-photo>.component-content,.reference-hero-image-carousel .heroCarousel-slide,.reference-hero-image-carousel .heroCarousel-slides{height:320px;min-height:320px}@media only screen and (min-width:768px) and (max-width:1199px){.reference-hero-image-carousel .box-header-hero-cover-photo>.component-content,.reference-hero-image-carousel .heroCarousel-slide,.reference-hero-image-carousel .heroCarousel-slides{height:432px;min-height:432px}}@media only screen and (min-width:1200px){.reference-hero-image-carousel .box-header-hero-cover-photo>.component-content,.reference-hero-image-carousel .heroCarousel-slide,.reference-hero-image-carousel .heroCarousel-slides{height:608px;min-height:608px}}.reference-hero-image-carousel .heroCarousel-slides{position:relative}.reference-hero-image-carousel .heroCarousel-slides .heroCarousel-slide{position:absolute;width:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.reference-hero-image-carousel .heroCarousel-slides .heroCarousel-slide.is-active{opacity:1}.reference-hero-image-carousel .heroCarousel-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:8px;margin-top:16px}.reference-hero-image-carousel .heroCarousel-indicators .heroCarousel-indicators-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:9px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.reference-hero-image-carousel .heroCarousel-indicators .heroCarousel-indicators-item{height:8px;width:8px;border-radius:100%;background-color:#dddcdd}.reference-hero-image-carousel .heroCarousel-indicators .heroCarousel-indicators-item.is-active{background-color:#007d67}.reference-hero-image-carousel .heroCarousel-navigation{margin-top:24px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1199px){.reference-hero-image-carousel .heroCarousel-navigation{margin-top:32px}}@media only screen and (min-width:1200px){.reference-hero-image-carousel .heroCarousel-navigation{margin-top:48px}}.reference-hero-image-carousel .heroCarousel-navigation .richText{padding:0}.reference-hero-image-carousel .heroCarousel-navigation .heroCarousel-navigation-item{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (max-width:767px){.reference-hero-image-carousel .heroCarousel-navigation .heroCarousel-navigation-item{display:none}}.reference-hero-image-carousel .heroCarousel-navigation .heroCarousel-navigation-item.is-active{opacity:1}.reference-hero-image-carousel .heroCarousel-navigation .heroCarousel-navigation-item h4{margin:0}.reference-hero-image-carousel .heroCarousel-navigation-item-mobile{height:96px;margin-top:24px}@media only screen and (min-width:768px){.reference-hero-image-carousel .heroCarousel-navigation-item-mobile{display:none}}.kpidisplay .kpidisplay-filters .kpidisplay-filter,.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter{box-shadow:inset 0 0 0 2px #007d67;border-radius:20px;display:inline-block;text-align:center;line-height:40px;font-weight:400;min-width:101px}@media only screen and (min-width:768px){.kpidisplay .kpidisplay-filters .kpidisplay-filter,.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter{min-width:128px}}.kpidisplay .kpidisplay-filters .filter-is-active.kpidisplay-filter,.kpidisplay .kpidisplay-filters .kpidisplay-filter:hover,.simplekpidisplay .simplekpidisplay-filters .filter-is-active.simplekpidisplay-filter,.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter:hover{background:#007d67;box-shadow:none;color:#fff}.kpidisplay .kpidisplay-grid-wrapper,.simplekpidisplay .simplekpidisplay-grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.kpidisplay .fade-out.kpidisplay-grid-wrapper,.simplekpidisplay .fade-out.simplekpidisplay-grid-wrapper{opacity:0}.kpidisplay .kpidisplay-filters,.simplekpidisplay .simplekpidisplay-filters{padding:32px 10px}@media only screen and (min-width:768px) and (max-width:1199px){.kpidisplay .kpidisplay-filters,.simplekpidisplay .simplekpidisplay-filters{padding-bottom:40px}}@media only screen and (min-width:1200px){.kpidisplay .kpidisplay-filters,.simplekpidisplay .simplekpidisplay-filters{padding:40px 10px 72px}}.kpidisplay .kpidisplay-filters .kpidisplay-filter,.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter{margin-top:8px;margin-bottom:8px}@media only screen and (max-width:767px){.kpidisplay .kpidisplay-filters .kpidisplay-filter,.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter{line-height:32px;padding-left:32px;padding-right:32px;width:auto}}.kpidisplay .kpidisplay-filters .kpidisplay-filter:not(:last-of-type),.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter:not(:last-of-type){margin-right:16px}@media only screen and (min-width:768px){.kpidisplay .kpidisplay-filters .kpidisplay-filter:not(:last-of-type),.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter:not(:last-of-type){margin-right:20px}}.kpidisplay{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px}@media only screen and (max-width:767px){.kpidisplay{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.kpidisplay{width:768px}}@media only screen and (min-width:1200px){.kpidisplay{width:1200px}}.kpidisplay .kpidisplay-tabs-navigation{overflow-x:auto;padding:0 10px}.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list{border-bottom:1px solid #dddcdd;white-space:nowrap;position:relative;font-size:0;padding:0}.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list .kpidisplay-tab{display:inline-block;border-bottom:1px solid #dddcdd;margin-bottom:-1px}.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list .kpidisplay-tab+.kpidisplay-tab{margin-left:30px}@media only screen and (min-width:768px){.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list .kpidisplay-tab+.kpidisplay-tab{margin-left:20px}}.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list .kpidisplay-tab .kpidisplay-tab-link{padding-bottom:15px;display:block}@media only screen and (min-width:768px){.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list .kpidisplay-tab .kpidisplay-tab-link{min-width:176px;text-align:center}}.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tabs-navigation-list .kpidisplay-tab h4{margin:0;color:#073b4c}.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tab-active-status{position:absolute;left:0;height:4px;bottom:-1px;background:#007d67;width:154px;-webkit-transition:width .6s ease-out,left .6s ease-out;transition:width .6s ease-out,left .6s ease-out}@media only screen and (min-width:768px){.kpidisplay .kpidisplay-tabs-navigation .kpidisplay-tab-active-status{width:176px}}.kpidisplay .kpidisplay-tabs-content{height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;position:relative}.kpidisplay .kpidisplay-tabs-content.is-static{height:auto!important}.kpidisplay .kpidisplay-tabs-content .kpidisplay-tab-content{position:absolute;left:0;right:0;top:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.kpidisplay .kpidisplay-tabs-content .kpidisplay-tab-content:not(.is-active) *{visibility:hidden!important}.kpidisplay .kpidisplay-tabs-content .kpidisplay-tab-content.is-active{opacity:1;visibility:visible;-webkit-transition:opacity .3s .3s,visibility 0s .3s;transition:opacity .3s .3s,visibility 0s .3s}.kpidisplay .kpidisplay-tabs-content .kpidisplay-tab-content.is-static{position:relative}.simplekpidisplay{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px}@media only screen and (max-width:767px){.simplekpidisplay{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.simplekpidisplay{width:768px}}@media only screen and (min-width:1200px){.simplekpidisplay{width:1200px}}@media only screen and (min-width:768px){.simplekpidisplay .simplekpidisplay-filters .simplekpidisplay-filter:not(:first-of-type){min-width:176px}}.overlay-popup{top:0;left:0;background:rgba(0,0,0,.9);width:100vw;height:100vh;position:fixed;z-index:1000;display:none}.overlay-popup .overlay-popup-wrapper{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;-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;position:relative}@media only screen and (max-width:767px){.overlay-popup .overlay-popup-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.overlay-popup .overlay-popup-wrapper{width:768px}}@media only screen and (min-width:1200px){.overlay-popup .overlay-popup-wrapper{width:1200px}}.overlay-popup .overlay-popup-container{background:#fff;width:100%;padding:22px 10px;border-radius:5px;overflow:hidden}@media only screen and (min-width:768px){.overlay-popup .overlay-popup-container{width:66.66667%;padding:22px}}.overlay-popup .button-all-cookie{color:#007d67;text-decoration:underline;cursor:pointer;border:0;background:none}.overlay-popup .button-all-cookie.cta-primary{text-decoration:none}.overlay-popup .cookie-allow-text{font-weight:700;display:block}.overlay-popup .overlay-cta button:first-child{margin-bottom:16px}.overlay-popup .overlay-divider{border-bottom:2px solid #dddcdd}.overlay-popup .cookie-state[data-state=ON]{color:#007d67}.overlay-popup .cookie-state[data-state=OFF]{color:#d20e0e}.overlay-popup [data-state]:after{content:attr(data-state)}.overlay-popup .overlay-cookie-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overlay-popup .overlay-container-bottom{margin:22px -22px -22px;padding:22px;background:#f5f4f5}.overlay-popup .cookie-progressbar{width:100%;padding:16px 0 8px}.overlay-popup .cookie-progressbar .cookie-progressbar-line{width:33.33333%;background:#dddcdd;height:1px;position:relative}.overlay-popup .cookie-progressbar .cookie-progressbar-line:after{content:"";display:block;background:inherit;border-radius:8px;height:14px;width:12%;position:absolute;top:-6.8px;right:-1px;z-index:1}.overlay-popup .cookie-progressbar .cookie-progressbar-line.second{left:33%}.overlay-popup .cookie-progressbar .cookie-progressbar-line.last{left:66%}.overlay-popup .cookie-progressbar .cookie-progressbar-line.is-active{background:#007d67}.overlay-popup .overlay-cookie-functional,.overlay-popup .overlay-cookie-last,.overlay-popup .overlay-cookie-main,.overlay-popup .overlay-cookie-targeting{display:none}.overlay-popup .overlay-cookie-functional.is-active,.overlay-popup .overlay-cookie-last.is-active,.overlay-popup .overlay-cookie-main.is-active,.overlay-popup .overlay-cookie-targeting.is-active{display:block}.overlay-popup .overlay-popup-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;top:9px;right:15px;z-index:1}@media only screen and (min-width:768px){.overlay-popup .overlay-popup-close{top:32px;right:32px}}.overlay-popup .overlay-popup-close .overlay-popup-close-button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Openreach,Helvetica,sans-serif;color:#fff;border:0;background:transparent;line-height:26px}.overlay-popup .overlay-popup-close .overlay-popup-close-button:hover{text-decoration:underline}.overlay-popup .overlay-popup-close .overlay-popup-close-icon{cursor:pointer;width:32px;height:32px;margin-left:4px;display:inline-block;background:50%/14px no-repeat url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT),#007d67;border:0;border-radius:100%}.overlay-popup .overlay-popup-close .overlay-popup-close-icon:hover{background:50%/14px no-repeat url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT),#073b4c}.overlay-video{top:0;left:0;background:rgba(0,0,0,.9);width:100vw;height:100vh;position:fixed;z-index:1000}.overlay-video .overlay-video-wrapper{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;-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;position:relative}@media only screen and (max-width:767px){.overlay-video .overlay-video-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.overlay-video .overlay-video-wrapper{width:768px}}@media only screen and (min-width:1200px){.overlay-video .overlay-video-wrapper{width:1200px}}.overlay-video .overlay-video-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;top:9px;right:15px}@media only screen and (min-width:768px){.overlay-video .overlay-video-close{top:32px;right:32px}}.overlay-video .overlay-video-close .overlay-video-close-button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Openreach,Helvetica,sans-serif;color:#fff;border:0;background:transparent;line-height:26px}.overlay-video .overlay-video-close .overlay-video-close-button:hover{text-decoration:underline}.overlay-video .overlay-video-close .overlay-video-close-icon{cursor:pointer;width:32px;height:32px;margin-left:4px;display:inline-block;background:50%/14px no-repeat url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT),#007d67;border:0;border-radius:100%}.overlay-video .overlay-video-close .overlay-video-close-icon:hover{background:50%/14px no-repeat url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT),#073b4c}.overlay-video .overlay-video-player,.overlay-video iframe{max-width:380px;max-height:214px;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:1199px){.overlay-video .overlay-video-player,.overlay-video iframe{max-width:600px;max-height:338px}}@media only screen and (min-width:1200px){.overlay-video .overlay-video-player,.overlay-video iframe{max-width:800px;max-height:451px}}.openreach-video .vjs-youtube-mobile .vjs-big-play-button{display:block!important}.openreach-video .vjs-youtube-mobile.vjs-has-started .vjs-big-play-button{display:none!important}.videoHidden{display:none}.cookie-popup-overlay{top:0;left:0;background:rgba(7,59,76,.7);width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;z-index:100001;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:56px}@media only screen and (min-width:768px){.cookie-popup-overlay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:0}}.cookie-popup-overlay.cookie-popup-show,.cookie-popup-overlay .cookie-popup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-popup-overlay .cookie-popup-wrapper{background:#f5f4f5;padding:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:100%}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-popup-wrapper{padding:60px;height:auto}}.cookie-popup-overlay .cookie-popup{max-width:568px;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:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-popup{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cookie-popup-overlay .cookie-popup-inner-wrapper{background:#fff;padding:15px;border-radius:12px;margin-bottom:20px;position:relative;height:100%;overflow:hidden}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-popup-inner-wrapper{padding:40px;max-height:480px}}.cookie-popup-overlay .cookie-popup-inner-wrapper .accept-cookie,.cookie-popup-overlay .cookie-popup-inner-wrapper .manage-cookie{height:100%;overflow:hidden}.cookie-popup-overlay .cookie-popup-inner-wrapper .accept-cookie p:first-child{margin-top:0}.cookie-popup-overlay .cookie-popup-inner-wrapper .accept-cookie p:last-child{margin-bottom:0}.cookie-popup-overlay .cookie-popup-inner-wrapper h3.cookie-title{margin:0 0 10px}.cookie-popup-overlay .cookie-popup-inner-wrapper a{color:#007d67}.cookie-popup-overlay .cookie-box-shadow{box-shadow:inset 0 -35px 6px -6px rgba(34,60,80,.07)}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-box-shadow{box-shadow:none}}.cookie-popup-overlay .cookie-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cookie-popup-overlay .cookie-button-wrapper a.cookie-policy-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#007d67}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-button-wrapper a.cookie-policy-link{width:auto;height:auto;display:initial}}.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons{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;width:100%}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}}.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons .accept-all-cookie{margin-bottom:10px;padding:11px 20px;font-weight:700;text-decoration:none}.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons .accept-all-cookie:hover{text-decoration:none}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons .accept-all-cookie{margin-bottom:0}}.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons .cta-primary-alternate{margin-bottom:5px;text-decoration:none;color:#007d67;background:#fff}.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons .cta-primary-alternate:hover{text-decoration:none;color:#fff;background:#073b4c}@media only screen and (min-width:768px){.cookie-popup-overlay .cookie-button-wrapper .cookie-buttons .cta-primary-alternate{margin-right:10px;margin-bottom:0}}.cookie-popup-overlay .manage-cookie .cookie-preference{list-style:none;margin:0;padding:0}.cookie-popup-overlay .manage-cookie .cookie-preference .title-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-popup-overlay .manage-cookie .cookie-preference .cookie-preference-item{background:#f5f4f5;border-radius:12px;padding:15px}.cookie-popup-overlay .manage-cookie .cookie-preference .cookie-preference-item:not(:last-child){margin-bottom:10px}.cookie-popup-overlay .manage-cookie .cookie-preference-title{font-weight:700;color:#073b4c}.cookie-popup-overlay .toggle-cookie-wrapper{position:relative}.cookie-popup-overlay .toggle-cookie{visibility:hidden;position:absolute}.cookie-popup-overlay .toggle-cookie+label{display:block;height:24px;width:50px;position:relative;background-color:#ddd;border-radius:24px;cursor:pointer;text-indent:-10000px}.cookie-popup-overlay .toggle-cookie+label:before{display:block;position:absolute;content:"";left:2px;top:2px;bottom:2px;border-radius:100%;width:20px;height:20px;background-color:#fff;box-shadow:0 0 125px rgba(97,97,97,.25)}.cookie-popup-overlay .toggle-cookie+label,.cookie-popup-overlay .toggle-cookie+label:before{-webkit-transition:all .4s;transition:all .4s}.cookie-popup-overlay .toggle-cookie:checked+label{background-color:#208572}.cookie-popup-overlay .toggle-cookie:checked+label:before{margin-left:26px}.cookie-popup-overlay .cookie-popup-block-hidden{display:none}.cookie-popup-overlay .cookie-required{color:#007d67;font-size:12px;font-weight:700}.page-navigation{height:64px;line-height:26px}@media only screen and (min-width:768px){.page-navigation{height:184px}}.page-navigation>.component-content{width:100%;height:100%}.page-navigation .smart-link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;overflow:visible}.page-navigation .smart-link-list:after{content:"";display:block;width:1px;height:100%;background:#dddcdd;position:absolute;left:50%;top:0}.page-navigation .smart-link-list li{width:100%;text-align:left}@media only screen and (min-width:1200px){.page-navigation .smart-link-list li{padding-right:140px}.page-navigation .smart-link-list li:last-of-type{padding-left:140px}.page-navigation .smart-link-list li a{max-width:440px}}@media only screen and (min-width:768px) and (max-width:1199px){.page-navigation .smart-link-list li{padding-right:52px}.page-navigation .smart-link-list li:last-of-type{padding-left:52px}.page-navigation .smart-link-list li a{min-width:310px}}.page-navigation .smart-link-list li:last-of-type{text-align:right;padding-right:0}.page-navigation .smart-link-next-title,.page-navigation .smart-link-previous-title{display:none}@media only screen and (min-width:768px){.page-navigation .smart-link-next-title,.page-navigation .smart-link-previous-title{display:block;color:#073b4c;font-weight:700}}@media only screen and (min-width:768px) and (max-width:1199px){.page-navigation .smart-link-next-title,.page-navigation .smart-link-previous-title{font-size:24px;line-height:32px;margin-top:16px}}@media only screen and (min-width:1200px){.page-navigation .smart-link-next-title,.page-navigation .smart-link-previous-title{font-size:22px;line-height:27px;margin-top:10px}}.page-navigation .smart-link-next:after,.page-navigation .smart-link-previous:before{content:"";width:16px;height:11px;background-image:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI);background-size:16px 11px;background-repeat:no-repeat;margin-left:8px}.page-navigation .smart-link-next:hover:after,.page-navigation .smart-link-next:hover:before,.page-navigation .smart-link-previous:hover:after,.page-navigation .smart-link-previous:hover:before{background-image:url(../../assets/img/arrow-teal.svg?fmkG9h5ohktp5loGSPQXlK8RBSeN84ne4xVN-7sLGU2)}.page-navigation .smart-link-previous:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:8px;margin-left:0}.peoplecontainer .personcard.active>.component-content,.peoplecontainer .personcard.active>.component-content cite,.peoplecontainer .personcard.active>.component-content h1,.peoplecontainer .personcard.active>.component-content h2,.peoplecontainer .personcard.active>.component-content h3,.peoplecontainer .personcard.active>.component-content h4,.peoplecontainer .personcard.active>.component-content h5,.peoplecontainer .personcard.active>.component-content h6,.peoplecontainer .personcard.active>.component-content p,.peoplecontainer .personcard.active>.component-content span{color:#fff}.peoplecontainer .people-grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.peoplecontainer .fade-out.people-grid-wrapper{opacity:0}.peoplecontainer{float:none;clear:both;margin:0 auto;padding-left:22px;padding-right:22px}@media only screen and (max-width:767px){.peoplecontainer{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (max-width:1199px){.peoplecontainer{width:768px}}@media only screen and (min-width:1200px){.peoplecontainer{width:1200px}}.peoplecontainer>.component-content{margin:0 -10px}.peoplecontainer .people-title{padding:0 10px}.peoplecontainer .personcard{margin-bottom:24px;padding:0 10px}@media only screen and (min-width:768px) and (max-width:1199px){.peoplecontainer .personcard{width:50%}}@media only screen and (min-width:1200px){.peoplecontainer .personcard{width:33.33333%}}.peoplecontainer .personcard.active>.component-content{background:#007d67}.peoplecontainer .personcard.active .person-extend>.person-extend-button:after{-webkit-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg)}.peoplecontainer .personcard>.component-content{border:2px solid #007d67;border-radius:12px;height:100%;overflow:hidden;position:relative}.peoplecontainer .personcard>.component-content .person-img{position:relative}.peoplecontainer .personcard>.component-content .person-img:after{content:"";display:block;padding-bottom:100%}.peoplecontainer .personcard>.component-content .person-img img{position:absolute;width:100%;height:100%}.peoplecontainer .personcard .person-information{padding:24px 20px 56px}.peoplecontainer .personcard .person-information .person-information-full-name{font-size:22px;line-height:27px;font-weight:700}.peoplecontainer .personcard .person-information .person-information-job-title{font-size:16px;line-height:24px}.peoplecontainer .person-extend{position:absolute;top:16px;right:16px}.peoplecontainer .person-extend>.person-extend-button{color:transparent;cursor:pointer;border:0;border-radius:50%;background:#007d67;height:32px;width:32px}.peoplecontainer .person-extend>.person-extend-button:after,.peoplecontainer .person-extend>.person-extend-button:before{background:#fff;width:14.4px;height:1.6px;content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.peoplecontainer .person-extend>.person-extend-button:after{-webkit-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.peoplecontainer .person-extend>.person-extend-button:focus{outline-width:0}.peoplecontainer .person-expand{width:100%;height:0;box-sizing:border-box;-webkit-transition:height .3s,min-height .3s,opacity .3s,margin-bottom .3s,margin-top .3s;transition:height .3s,min-height .3s,opacity .3s,margin-bottom .3s,margin-top .3s;opacity:0;min-height:0;padding:0 10px;position:relative;overflow:hidden}.peoplecontainer .person-expand .person-expand-arrow{opacity:0}.peoplecontainer .person-expand.active{opacity:1;margin-bottom:24px;margin-top:-10px;overflow:visible}.peoplecontainer .person-expand.active .person-expand-arrow{border-top:2px solid #dddcdd;border-left:2px solid #dddcdd;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f5f4f5;width:30px;height:30px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:block;position:absolute;top:-15px}.peoplecontainer .person-expand.active .person-expand-content{height:auto}.peoplecontainer .person-expand .person-expand-content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:#f5f4f5;border:2px solid #dddcdd;border-radius:12px;height:100%;padding:16px 15px}@media only screen and (max-width:767px){.peoplecontainer .person-expand .person-expand-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px) and (max-width:1199px){.peoplecontainer .person-expand .person-expand-content{padding:16px 30px}}@media only screen and (min-width:1200px){.peoplecontainer .person-expand .person-expand-content{padding:16px 40px}}@media only screen and (min-width:768px) and (max-width:1199px){.peoplecontainer .person-expand .person-expand-summary-text{width:41.66667%}}@media only screen and (min-width:1200px){.peoplecontainer .person-expand .person-expand-summary-text{width:33.33333%;padding-right:58px}}.peoplecontainer .person-expand .person-expand-summary-text p{font-size:20px;line-height:30px}@media only screen and (max-width:1199px){.peoplecontainer .person-expand .person-expand-summary-text p{margin-bottom:32px}}@media only screen and (min-width:768px) and (max-width:1199px){.peoplecontainer .person-expand .person-expand-summary-text h3{margin-bottom:32px}}.peoplecontainer .person-expand .person-expand-additional-text{padding-top:16px}@media only screen and (min-width:768px) and (max-width:1199px){.peoplecontainer .person-expand .person-expand-additional-text{width:50%}}@media only screen and (min-width:768px){.peoplecontainer .person-expand .person-expand-additional-text{padding-left:40px;padding-top:8px}}@media only screen and (min-width:1200px){.peoplecontainer .person-expand .person-expand-additional-text{width:58.33333%;padding-left:58px}}.peoplecontainer .person-expand .person-expand-additional-text p{margin-bottom:24px}.peoplecontainer .person-expand .person-line{background-color:#dddcdd;height:1px;width:100%}@media only screen and (min-width:768px){.peoplecontainer .person-expand .person-line{height:auto;margin-left:32px;margin-top:24px;width:1px}}.input-keyboard .person-extend-button:focus{outline-width:medium!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.input-keyboard .person-extend-button:focus{outline-width:thin;outline-style:dotted}}@supports (-ms-accelerator:true){.input-keyboard .person-extend-button:focus{outline-width:thin;outline-style:dotted}}@supports (-ms-ime-align:auto){.input-keyboard .person-extend-button:focus{outline-width:thin;outline-style:dotted}}.peoplecontainer.peoplecontainer-tappable .personcard>.component-content{cursor:pointer}.peoplecontainer.peoplecontainer-tappable .personcard>.component-content .person-extend>.person-extend-button:hover{background:#073b4c}.peoplecontainer.peoplecontainer-tappable .personcard>.component-content:hover{border-color:#073b4c}.reference{color:#000}.browser-detect-container{background:#073b4c;position:fixed;z-index:11;bottom:0;left:0;display:none}.browser-detect-container.is-active{display:block}@media only screen and (min-width:1200px){.browser-detect-container.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;margin:auto;height:300px;left:0;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:1px 2px 8px #000}.browser-detect-container.is-active .richText-cookie-policy{font-size:20px;line-height:27px}.browser-detect-container.is-active .box-wrapper.container-cookie-policy{padding-left:40px;padding-right:40px}}.browser-detect-container .browser-detect{padding:16px 5px}@media only screen and (min-width:768px) and (max-width:1199px){.browser-detect-container .browser-detect{padding:0 12px}}@media only screen and (min-width:1200px){.browser-detect-container .browser-detect{padding:16px 22px}}.browser-detect-container .top-wrapper{margin-bottom:15px}.browser-detect-container .bottom-wrapper,.browser-detect-container .top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.browser-detect-container .bottom-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1200px){.browser-detect-container .bottom-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.browser-detect-container h3,.browser-detect-container h4{color:#fff}.browser-detect-container .browser-detect-text{font-size:14px;line-height:20px;color:#fff;margin:0 0 16px}@media only screen and (min-width:768px) and (max-width:1199px){.browser-detect-container .browser-detect-text{-ms-flex-item-align:end;align-self:flex-end;margin:24px 0}}@media only screen and (min-width:1200px){.browser-detect-container .browser-detect-text{margin:0}}.browser-detect-container .browser-detect-links-item{font-size:16px;line-height:24px;font-weight:400;color:#fff;text-decoration:underline;text-align:center}@media only screen and (max-width:767px){.browser-detect-container .browser-detect-links-item{padding:0 0 16px}}@media only screen and (min-width:768px) and (max-width:1199px){.browser-detect-container .browser-detect-links-item{padding:0 0 8px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (min-width:1200px){.browser-detect-container .browser-detect-links-item{padding-left:16px}}.browser-detect-container .browser-detect-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-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width:768px) and (max-width:1199px){.browser-detect-container .browser-detect-links{width:25%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:16px 0}}@media only screen and (min-width:1200px){.browser-detect-container .browser-detect-links{width:75%;-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}}.block-fibre-checker-banner{background:#073b4c;border-radius:12px;position:relative;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;min-height:128px}@media only screen and (max-width:767px){.block-fibre-checker-banner{padding:24px 20px}}@media only screen and (max-width:1199px){.block-fibre-checker-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1199px){.block-fibre-checker-banner{padding:24px}}.block-fibre-checker-banner .fibre-checker-banner-image{position:absolute;top:0}@media only screen and (min-width:768px){.block-fibre-checker-banner .fibre-checker-banner-image{max-width:117px;left:30px}}.block-fibre-checker-banner .fibre-checker-banner-description{color:#fff;font-size:20px;line-height:27px;text-align:center}@media only screen and (min-width:768px) and (max-width:1199px){.block-fibre-checker-banner .fibre-checker-banner-description{max-width:60%}}@media only screen and (min-width:1200px){.block-fibre-checker-banner .fibre-checker-banner-description{padding-left:20%;padding-right:48px}}@media only screen and (min-width:1200px){.block-fibre-checker-banner .fibre-checker-banner-link{max-width:180px;width:100%;margin-right:40px}}.reference-fibre-checker-result-info-boxes{min-height:50px}@media only screen and (min-width:768px){.reference-fibre-checker-result-info-boxes>.component-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.reference-fibre-checker-result-info-boxes>.component-content:after,.reference-fibre-checker-result-info-boxes>.component-content:before{display:none}}.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box{margin-left:10px;margin-right:10px}}.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box>.component-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;border-radius:12px;background:#fff;padding:18px}@media only screen and (min-width:1200px){.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box>.component-content{padding:30px}}.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box>.component-content h4{margin:0}.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box>.component-content p{margin:10px 0}.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box>.component-content p:last-of-type{margin-bottom:0}.reference-fibre-checker-result-info-boxes .fibreResultInfoBoxes-box:after{content:"";position:absolute;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:15px 24px 0;bottom:-15px;left:calc(50% - 24px)}.reference-fibre-checker-result-info-boxes.fibreCheckerResult-no-bottom-arrow .fibreResultInfoBoxes-box:after{display:none}.reference-footer-snippet{padding:0;float:none;width:auto}.reference-footer-snippet a{color:#fff}.reference-footer-snippet a:hover{text-decoration:underline}.reference-header-snippet{position:fixed;z-index:1000;width:100%;top:0;padding:0}@media only screen and (max-width:1199px){.reference-header-snippet:before{content:"";width:100vw;height:2px;background:#073b4c;position:absolute;top:54px;z-index:1000}}.reference-header-snippet>.component-content,.reference-header-snippet>.inner>.component-content{background:#fff}.reference-header-snippet>.box-background-teal{position:relative}@media only screen and (max-width:1199px){.no-scroll .reference-header-snippet .box-header-search+.box-background-teal.is-active{background:transparent;position:relative;top:0;-webkit-transition:height .3s ease-in;transition:height .3s ease-in;height:calc(100vh - 56px)}}@media only screen and (max-width:1199px){.reference-header-snippet .box-header-search+.box-background-teal{top:0;height:0;min-height:0;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;overflow:hidden}}@media only screen and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.reference-header-snippet .box-header-search+.box-background-teal>.component-content{width:100vw;padding:0;margin-left:-10px;background-color:hsla(0,0%,100%,.75)}}@media only screen and (max-width:1199px){.reference-header-snippet .box-header-search+.box-background-teal>.component-content>.paragraphSystem{background-color:#fff}}@media only screen and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.reference-header-snippet .box-header-search+.box-background-teal>.component-content>.paragraphSystem{background-color:transparent;padding:0;right:0}}.reference-headers-3up{padding:0}@media only screen and (max-width:767px){.reference-headers-3up .component-content>.box>.component-content{padding-top:304px}}.reference-headers-3up .box-wrapper,.reference-headers-3up .box-wrapper>.component-content>.content,.reference-headers-3up .component-content>.box>.component-content>.content{position:static}.reference-headers-3up .box-title{width:auto}@media only screen and (min-width:768px){.reference-headers-3up .box-title{position:absolute;top:144px}}@media only screen and (min-width:768px) and (max-width:1199px){.reference-headers-3up .box-title{top:72px}}.reference-headers-3up .box-title .title{float:none}.reference-headers-3up .box-content{margin-top:10px;z-index:10}@media only screen and (max-width:767px){.reference-headers-3up .box-content{margin-top:24px}}@media only screen and (max-width:767px){.reference-headers-3up>.component-content>.box-header-hero-title>.component-content{height:auto}}.reference-headers-3up .box-cover-photo{padding-bottom:0;overflow:hidden}@media only screen and (max-width:767px){.reference-headers-3up .box-cover-photo.box-background-curved-bottom:before{top:472px}}@media only screen and (min-width:1200px){.reference-headers-3up .box-cover-photo.box-background-curved-bottom:before{top:608px}}@media only screen and (max-width:767px){.reference-headers-3up .box-cover-photo.box-background-curved-bottom:after{top:456px}}@media only screen and (min-width:1200px){.reference-headers-3up .box-cover-photo.box-background-curved-bottom:after{top:553px}}.reference-headers-3up .box-topic-links>.component-content>.content .cta-secondary{bottom:24px;z-index:4}.reference-headers-3up .paragraphSystem.background-dim:before{background:rgba(3,30,39,.5);position:absolute;top:0;left:0;content:""}.reference-headers-3up .paragraphSystem.background-dim:before,.reference-headers-3up .paragraphSystem.box-background-gradient:before{width:100vw;height:100vh}@media only screen and (min-width:1200px){.reference-negative-margin-top{margin-top:-120px}}.reference-show-more-accordion{text-align:center;margin-top:32px}@media only screen and (max-width:767px){.reference-show-more-accordion{margin-top:16px}}.reference-show-more-accordion .see-less,.reference-show-more-accordion .see-more{display:none;font-family:Openreach,Helvetica,sans-serif}.reference-show-more-accordion .is-active{display:block}.reference-show-more{text-align:center;margin-top:16px}@media only screen and (min-width:768px){.reference-show-more{margin-top:32px}}.reference-show-more .see-less,.reference-show-more .see-more{display:none;font-family:Openreach,Helvetica,sans-serif}.reference-show-more .is-active{display:block}.scrollprogressbar>.component-content{background:transparent;height:8px;left:0;top:56px;position:fixed;width:100%;z-index:25}@media only screen and (min-width:1200px){.scrollprogressbar>.component-content{top:112px}}.scrollprogressbar>.component-content>.scroll-progress-bar{background:#007d67;height:100%;-webkit-transition:width .5s;transition:width .5s;width:0}.marketing-scrollscreen,.scrollscreen{overflow-x:scroll;height:calc(100% - 45px)}@media only screen and (min-width:768px){.marketing-scrollscreen,.scrollscreen{max-height:288px;height:inherit;overflow-x:visible}}.marketing-scrollscreen .scrollscreen--track,.scrollscreen .scrollscreen--track{width:5px}.marketing-scrollscreen .scrollscreen--slider:after,.scrollscreen .scrollscreen--slider:after{background:#bbbabb;border-radius:100px}.marketing-scrollscreen .scrollscreen--track,.scrollscreen .scrollscreen--track{position:absolute;right:5px;top:82px;height:calc(100% - 45px);pointer-events:none}@media only screen and (min-width:768px){.marketing-scrollscreen .scrollscreen--track,.scrollscreen .scrollscreen--track{right:20px}}.marketing-scrollscreen [dir=rtl] .scrollscreen--track,.scrollscreen [dir=rtl] .scrollscreen--track{left:0;right:auto}.marketing-scrollscreen .scrollscreen--slider,.scrollscreen .scrollscreen--slider{position:absolute;top:0;left:0;right:0;box-sizing:border-box;height:0;border:none;background:transparent;pointer-events:none}.marketing-scrollscreen .scrollscreen--slider:after,.scrollscreen .scrollscreen--slider:after{content:"";display:block;width:100%;height:71%}.marketing-scrollscreen .scrollscreen--content,.scrollscreen .scrollscreen--content{position:relative;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.marketing-scrollscreen .scrollscreen--content::-webkit-scrollbar,.scrollscreen .scrollscreen--content::-webkit-scrollbar{-webkit-appearance:none;display:none}@media only screen and (min-width:768px){.marketing-scrollscreen{max-height:315px;height:inherit;overflow-x:visible}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-button{background-color:#007d67;border-radius:12px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;font-size:16px;line-height:24px;font-weight:700;min-width:175px}@media only screen and (max-width:767px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-button{width:100%}}@media only screen and (min-width:768px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-button:hover{background-color:#073b4c;color:#fff}}@media only screen and (min-width:768px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-button:active{background-color:#37606e;color:#fff;border-color:#073b4c}}.simplesinglekpi.active>.component-content,.simplesinglekpi.active>.component-content cite,.simplesinglekpi.active>.component-content h1,.simplesinglekpi.active>.component-content h2,.simplesinglekpi.active>.component-content h3,.simplesinglekpi.active>.component-content h4,.simplesinglekpi.active>.component-content h5,.simplesinglekpi.active>.component-content h6,.simplesinglekpi.active>.component-content p,.simplesinglekpi.active>.component-content span,.singlekpi.active>.component-content,.singlekpi.active>.component-content cite,.singlekpi.active>.component-content h1,.singlekpi.active>.component-content h2,.singlekpi.active>.component-content h3,.singlekpi.active>.component-content h4,.singlekpi.active>.component-content h5,.singlekpi.active>.component-content h6,.singlekpi.active>.component-content p,.singlekpi.active>.component-content span{color:#fff}.singlekpi{padding:0 10px;margin-bottom:24px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi{width:50%}}@media only screen and (min-width:1200px){.singlekpi{width:33.33333%}}.singlekpi>.component-content{border:2px solid #007d67;border-radius:12px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}.singlekpi>.component-content h2,.singlekpi>.component-content p{-webkit-transition:color .3s;transition:color .3s}.singlekpi>.component-content path{-webkit-transition:stroke .3s;transition:stroke .3s}.singlekpi>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:364px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi>.component-content>.content{height:332px}}.singlekpi.active>.component-content{background:#007d67}.singlekpi.active path{stroke:#fff}.singlekpi.active .singlekpi-extend>.singlekpi-extend-button:after{-webkit-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg)}.singlekpi.is-hidden{display:none}.singlekpi .singlekpi-icon{padding:48px 10px 0}@media only screen and (min-width:768px){.singlekpi .singlekpi-icon{padding-top:32px}}.singlekpi .singlekpi-icon .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.singlekpi .singlekpi-icon img,.singlekpi .singlekpi-icon svg{width:176px;height:128px;-o-object-fit:contain;object-fit:contain;margin:0;display:inline-block}.singlekpi .singlekpi-information{margin-top:auto;padding:0 10px 16px;position:relative}@media only screen and (min-width:1200px){.singlekpi .singlekpi-information{padding:0 10px 24px}}.singlekpi .singlekpi-information .singlekpi-heading{padding:0 20px 8px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi .singlekpi-information .singlekpi-heading{padding:0 30px 8px}}@media only screen and (min-width:1200px){.singlekpi .singlekpi-information .singlekpi-heading{padding:0 40px 8px}}.singlekpi .singlekpi-information .singlekpi-heading h2{font-size:36px;line-height:46px;margin:0}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi .singlekpi-information .singlekpi-heading h2{font-size:40px;line-height:52px}}@media only screen and (min-width:1200px){.singlekpi .singlekpi-information .singlekpi-heading h2{font-size:52px;line-height:64px}}.singlekpi .singlekpi-information .singlekpi-description{padding:0 20px 8px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi .singlekpi-information .singlekpi-description{padding:0 30px 8px}}@media only screen and (min-width:1200px){.singlekpi .singlekpi-information .singlekpi-description{padding:0 40px 8px}}.singlekpi .singlekpi-information .singlekpi-description p{margin:0;font-size:20px;line-height:28px}.singlekpi .singlekpi-extend{position:absolute;top:16px;right:16px}.singlekpi .singlekpi-extend>.singlekpi-extend-button{color:transparent;border:0;border-radius:50%;background:#007d67;height:32px;width:32px;cursor:pointer}.singlekpi .singlekpi-extend>.singlekpi-extend-button:after,.singlekpi .singlekpi-extend>.singlekpi-extend-button:before{background:#fff;width:14.4px;height:1.6px;content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.singlekpi .singlekpi-extend>.singlekpi-extend-button:after{-webkit-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.singlekpi .singlekpi-extend>.singlekpi-extend-button:focus{outline-width:0}.singlekpi-expand{width:100%;height:0;box-sizing:border-box;-webkit-transition:height .3s,min-height .3s,opacity .3s,margin-bottom .3s,margin-top .3s;transition:height .3s,min-height .3s,opacity .3s,margin-bottom .3s,margin-top .3s;margin-bottom:0;opacity:0;min-height:0;position:relative;overflow:hidden}.singlekpi-expand .singlekpi-expand-arrow{opacity:0}.singlekpi-expand.active{opacity:1;margin-bottom:24px;overflow:visible}@media only screen and (min-width:768px){.singlekpi-expand.active{margin-top:-10px}}.singlekpi-expand.active .singlekpi-expand-arrow{border-top:2px solid #dddcdd;border-left:2px solid #dddcdd;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f5f4f5;width:30px;height:30px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:block;position:absolute;top:-15px;z-index:1}.singlekpi-expand .singlekpi-change-region,.singlekpi-expand .singlekpi-expand-content{padding:24px 20px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi-expand .singlekpi-change-region,.singlekpi-expand .singlekpi-expand-content{padding:40px 30px}}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region,.singlekpi-expand .singlekpi-expand-content{padding:48px 40px}}.singlekpi-expand .singlekpi-expand-content{overflow:hidden;background:#f5f4f5;border:2px solid #dddcdd;border-radius:12px;height:auto;position:relative}.singlekpi-expand .singlekpi-region{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}.singlekpi-expand .singlekpi-region a{text-decoration:underline;margin-left:0;margin-top:16px}@media only screen and (min-width:768px){.singlekpi-expand .singlekpi-region a{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:20px}}.singlekpi-expand .singlekpi-region .singlekpi-region-name{display:inline-block}@media only screen and (max-width:767px){.singlekpi-expand .singlekpi-region .singlekpi-region-name{width:100%}}.singlekpi-expand .singlekpi-change-region{background:#f5f4f5;left:100%;-webkit-transition:left 1s;transition:left 1s;position:absolute;top:0;width:100%;height:100%}.singlekpi-expand .singlekpi-change-region.is-visible{left:0}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:#f5f4f5;border-radius:12px;padding:0 10px}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-title{width:100%;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-title{margin:8px 0 16px}}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-title{margin:8px 0 24px}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list{padding-left:0;list-style-type:none;margin-top:8px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list{padding-right:54px}}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item{border-bottom:1px solid #dddcdd;position:relative;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item{margin-right:20px}}@media only screen and (max-width:1199px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item:last-of-type{border-bottom:0}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item.is-hovered .singlekpi-change-region-list-item-link,.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item.region-is-active .singlekpi-change-region-list-item-link{font-weight:700}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item.is-hovered .singlekpi-change-region-list-item-link:after,.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item.region-is-active .singlekpi-change-region-list-item-link:after{content:"";display:inline-block;width:16px;height:16px;background:url(../../assets/img/check.svg?2GXx9UAPQUNdAGUmUod96MVbK4OPQPYgZQKlDTSFUOB) no-repeat;background-size:contain;position:absolute;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item-link{display:block;color:#073b4c;font-weight:400;line-height:38px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item-link{line-height:39px}}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-list-item-link{line-height:54px}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-select{width:100%}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-select{width:58.33333%;padding-left:10px}}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-select{width:66.66667%}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-map{display:none;margin-top:16px;padding-right:10px;padding-left:10px}@media only screen and (min-width:768px) and (max-width:1199px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-map{width:41.66667%;display:block}}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-map{width:33.33333%;display:block;padding-left:50px}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-map .is-hovered,.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-map .region-is-active{fill:#007d67}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-map .component-content{height:100%;width:100%}@media only screen and (min-width:768px){.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-button{display:none}}.singlekpi-expand .singlekpi-change-region .singlekpi-change-region-button{border:0}.singlekpi-expand .singlekpi-graphs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.singlekpi-expand .singlekpi-graphs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.singlekpi-expand .singlekpi-graphs .singlekpi-graph{width:100%}@media only screen and (min-width:768px){.singlekpi-expand .singlekpi-graphs .singlekpi-graph{width:50%}}.input-keyboard .singlekpi-extend-button:focus{outline-width:medium!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.input-keyboard .singlekpi-extend-button:focus{outline-width:thin!important;outline-style:dotted!important}}@supports (-ms-accelerator:true){.input-keyboard .singlekpi-extend-button:focus{outline-width:thin!important;outline-style:dotted!important}}@supports (-ms-ime-align:auto){.input-keyboard .singlekpi-extend-button:focus{outline-width:thin!important;outline-style:dotted!important}}.simplesinglekpi{padding:0 10px;margin-bottom:24px}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi{width:50%}}@media only screen and (min-width:1200px){.simplesinglekpi{width:33.33333%}}.simplesinglekpi>.component-content{border:2px solid #007d67;border-radius:12px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}.simplesinglekpi>.component-content h2,.simplesinglekpi>.component-content p{-webkit-transition:color .3s;transition:color .3s}.simplesinglekpi>.component-content path{-webkit-transition:stroke .3s;transition:stroke .3s}.simplesinglekpi>.component-content>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:364px}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi>.component-content>.content{height:332px}}.simplesinglekpi.active>.component-content{background:#007d67}.simplesinglekpi.active path{stroke:#fff}.simplesinglekpi.active .simplesinglekpi-extend>.simplesinglekpi-extend-button:after{-webkit-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg)}.simplesinglekpi.is-hidden{display:none}.simplesinglekpi .simplesinglekpi-icon{padding:48px 10px 0}@media only screen and (min-width:768px){.simplesinglekpi .simplesinglekpi-icon{padding-top:32px}}.simplesinglekpi .simplesinglekpi-icon .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simplesinglekpi .simplesinglekpi-icon img,.simplesinglekpi .simplesinglekpi-icon svg{width:176px;height:128px;-o-object-fit:contain;object-fit:contain;margin:0;display:inline-block}.simplesinglekpi .simplesinglekpi-information{margin-top:auto;padding:0 10px 16px;position:relative}@media only screen and (min-width:1200px){.simplesinglekpi .simplesinglekpi-information{padding:0 10px 24px}}.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-heading{padding:0 20px 8px}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-heading{padding:0 30px 8px}}@media only screen and (min-width:1200px){.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-heading{padding:0 40px 8px}}.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-heading h2{font-size:36px;line-height:46px;margin:0}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-heading h2{font-size:40px;line-height:52px}}@media only screen and (min-width:1200px){.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-heading h2{font-size:52px;line-height:64px}}.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-description{padding:0 20px 8px}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-description{padding:0 30px 8px}}@media only screen and (min-width:1200px){.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-description{padding:0 40px 8px}}.simplesinglekpi .simplesinglekpi-information .simplesinglekpi-description p{margin:0;font-size:20px;line-height:28px}.simplesinglekpi .simplesinglekpi-extend{position:absolute;top:16px;right:16px}.simplesinglekpi .simplesinglekpi-extend>.simplesinglekpi-extend-button{color:transparent;border:0;border-radius:50%;background:#007d67;height:32px;width:32px;cursor:pointer}.simplesinglekpi .simplesinglekpi-extend>.simplesinglekpi-extend-button:after,.simplesinglekpi .simplesinglekpi-extend>.simplesinglekpi-extend-button:before{background:#fff;width:14.4px;height:1.6px;content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.simplesinglekpi .simplesinglekpi-extend>.simplesinglekpi-extend-button:after{-webkit-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.simplesinglekpi .simplesinglekpi-extend>.simplesinglekpi-extend-button:focus{outline-width:0}.simplesinglekpi-expand{width:100%;height:0;box-sizing:border-box;-webkit-transition:height .3s,min-height .3s,opacity .3s,margin-bottom .3s,margin-top .3s;transition:height .3s,min-height .3s,opacity .3s,margin-bottom .3s,margin-top .3s;margin-bottom:0;opacity:0;min-height:0;position:relative;padding:0 10px;overflow:hidden}.simplesinglekpi-expand .simplesinglekpi-expand-arrow{opacity:0}.simplesinglekpi-expand.active{opacity:1;margin-bottom:24px;overflow:visible}@media only screen and (min-width:768px){.simplesinglekpi-expand.active{margin-top:-10px}}.simplesinglekpi-expand.active .simplesinglekpi-expand-arrow{border-top:2px solid #dddcdd;border-left:2px solid #dddcdd;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f5f4f5;width:30px;height:30px;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:block;position:absolute;top:-15px}.simplesinglekpi-expand .simplesinglekpi-expand-content{overflow:hidden;background:#f5f4f5;border:2px solid #dddcdd;border-radius:12px;height:100%;padding:24px 20px}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi-expand .simplesinglekpi-expand-content{padding:40px 30px}}@media only screen and (min-width:1200px){.simplesinglekpi-expand .simplesinglekpi-expand-content{padding:64px 196px}}.simplesinglekpi-expand.active .simplesinglekpi-expand-content{height:auto}.input-keyboard .simplesinglekpi-extend-button:focus{outline-width:medium!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.input-keyboard .simplesinglekpi-extend-button:focus{outline-width:thin;outline-style:dotted}}@supports (-ms-accelerator:true){.input-keyboard .simplesinglekpi-extend-button:focus{outline-width:thin;outline-style:dotted}}@supports (-ms-ime-align:auto){.input-keyboard .simplesinglekpi-extend-button:focus{outline-width:thin;outline-style:dotted}}@media only screen and (min-width:1200px){.simplesinglekpi-medium-size,.singlekpi-medium-size{width:50%}}.simplesinglekpi-medium-size .singlekpi-icon img,.simplesinglekpi-medium-size .singlekpi-icon svg,.singlekpi-medium-size .singlekpi-icon img,.singlekpi-medium-size .singlekpi-icon svg{width:273px;height:112px}@media only screen and (min-width:1200px){.simplesinglekpi-medium-size .singlekpi-icon img,.simplesinglekpi-medium-size .singlekpi-icon svg,.singlekpi-medium-size .singlekpi-icon img,.singlekpi-medium-size .singlekpi-icon svg{width:372px;height:152px}}.simplesinglekpi-medium-size .simplesinglekpi-information .simplesinglekpi-heading h2,.simplesinglekpi-medium-size .singlekpi-information .singlekpi-heading h2,.singlekpi-medium-size .simplesinglekpi-information .simplesinglekpi-heading h2,.singlekpi-medium-size .singlekpi-information .singlekpi-heading h2{font-size:36px;line-height:50px}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi-medium-size .simplesinglekpi-information .simplesinglekpi-heading h2,.simplesinglekpi-medium-size .singlekpi-information .singlekpi-heading h2,.singlekpi-medium-size .simplesinglekpi-information .simplesinglekpi-heading h2,.singlekpi-medium-size .singlekpi-information .singlekpi-heading h2{font-size:40px;line-height:52px}}@media only screen and (min-width:1200px){.simplesinglekpi-medium-size .simplesinglekpi-information .simplesinglekpi-heading h2,.simplesinglekpi-medium-size .singlekpi-information .singlekpi-heading h2,.singlekpi-medium-size .simplesinglekpi-information .simplesinglekpi-heading h2,.singlekpi-medium-size .singlekpi-information .singlekpi-heading h2{font-size:72px;line-height:72px}}.singlekpi-expand .singlekpi-tabs-navigation{overflow-x:auto;margin-bottom:40px}@media only screen and (max-width:767px){.singlekpi-expand .singlekpi-tabs-navigation{display:none}}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tabs-navigation-list{border-bottom:1px solid #dddcdd;white-space:nowrap;position:relative;font-size:0;padding:3px}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tabs-navigation-list .singlekpi-tab{display:inline-block}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tabs-navigation-list .singlekpi-tab+.singlekpi-tab{margin-left:40px}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tabs-navigation-list .singlekpi-tab .singlekpi-tab-link{font-weight:400;color:#073b4c;padding-bottom:15px;display:inline-block}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tabs-navigation-list .singlekpi-tab .singlekpi-product-page-link{padding-left:8px;display:inline-block}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tabs-navigation-list .singlekpi-tab p{margin:0;color:#073b4c}.singlekpi-expand .singlekpi-tabs-navigation .singlekpi-tab-active-status{position:absolute;left:0;height:4px;bottom:-1px;background:#007d67;width:0;-webkit-transition:width .6s ease-out,left .6s ease-out;transition:width .6s ease-out,left .6s ease-out}.singlekpi-expand .singlekpi-tabs-content{height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;position:relative}.singlekpi-expand .singlekpi-tabs-content.is-static{height:auto!important}.singlekpi-expand .singlekpi-tabs-content .singlekpi-tab-content{position:absolute;left:0;right:0;top:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s}.singlekpi-expand .singlekpi-tabs-content .singlekpi-tab-content.singlekpi-tab-is-active{opacity:1;visibility:visible;-webkit-transition:opacity .3s .3s,visibility 0s .3s;transition:opacity .3s .3s,visibility 0s .3s}.singlekpi-expand .singlekpi-tabs-content .singlekpi-tab-content.is-static{position:relative}.singlekpi-expand .singlekpi-select-navigation{display:none}@media only screen and (max-width:767px){.singlekpi-expand .singlekpi-select-navigation{display:block}}.singlekpi-expand .singlekpi-select-navigation .singlekpi-product-page-link{padding-left:8px;display:inline-block}.singlekpi-expand .singlekpi-select-navigation .form-control{background-color:#fff;border:2px solid #007d67}@media only screen and (min-width:1200px){.simplesinglekpi-wide-size,.singlekpi-wide-size{width:66.66667%}}.simplesinglekpi-wide-size .simplesinglekpi-icon,.simplesinglekpi-wide-size .singlekpi-icon,.singlekpi-wide-size .simplesinglekpi-icon,.singlekpi-wide-size .singlekpi-icon{padding:24px 10px 0}@media only screen and (min-width:768px) and (max-width:1199px){.simplesinglekpi-wide-size .simplesinglekpi-icon,.simplesinglekpi-wide-size .singlekpi-icon,.singlekpi-wide-size .simplesinglekpi-icon,.singlekpi-wide-size .singlekpi-icon{padding-top:24px}}@media only screen and (min-width:1200px){.simplesinglekpi-wide-size .simplesinglekpi-icon,.simplesinglekpi-wide-size .singlekpi-icon,.singlekpi-wide-size .simplesinglekpi-icon,.singlekpi-wide-size .singlekpi-icon{padding:0;position:absolute;top:0;left:0;right:0}}@media only screen and (min-width:1200px){.simplesinglekpi-wide-size .simplesinglekpi-icon .component-content,.simplesinglekpi-wide-size .singlekpi-icon .component-content,.singlekpi-wide-size .simplesinglekpi-icon .component-content,.singlekpi-wide-size .singlekpi-icon .component-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.simplesinglekpi-wide-size .simplesinglekpi-icon img,.simplesinglekpi-wide-size .simplesinglekpi-icon svg,.simplesinglekpi-wide-size .singlekpi-icon img,.simplesinglekpi-wide-size .singlekpi-icon svg,.singlekpi-wide-size .simplesinglekpi-icon img,.singlekpi-wide-size .simplesinglekpi-icon svg,.singlekpi-wide-size .singlekpi-icon img,.singlekpi-wide-size .singlekpi-icon svg{width:162px;height:112px}@media only screen and (min-width:1200px){.simplesinglekpi-wide-size .simplesinglekpi-icon img,.simplesinglekpi-wide-size .simplesinglekpi-icon svg,.simplesinglekpi-wide-size .singlekpi-icon img,.simplesinglekpi-wide-size .singlekpi-icon svg,.singlekpi-wide-size .simplesinglekpi-icon img,.singlekpi-wide-size .simplesinglekpi-icon svg,.singlekpi-wide-size .singlekpi-icon img,.singlekpi-wide-size .singlekpi-icon svg{width:372px;height:256px}}@media only screen and (min-width:1200px){.simplesinglekpi-wide-size .simplesinglekpi-information .simplesinglekpi-heading h2,.simplesinglekpi-wide-size .simplesinglekpi-information .singlekpi-heading h2,.simplesinglekpi-wide-size .singlekpi-information .simplesinglekpi-heading h2,.simplesinglekpi-wide-size .singlekpi-information .singlekpi-heading h2,.singlekpi-wide-size .simplesinglekpi-information .simplesinglekpi-heading h2,.singlekpi-wide-size .simplesinglekpi-information .singlekpi-heading h2,.singlekpi-wide-size .singlekpi-information .simplesinglekpi-heading h2,.singlekpi-wide-size .singlekpi-information .singlekpi-heading h2{font-size:120px;line-height:120px}}.simplesinglekpi-wide-size .simplesinglekpi-information .simplesinglekpi-description p,.simplesinglekpi-wide-size .simplesinglekpi-information .singlekpi-description p,.simplesinglekpi-wide-size .singlekpi-information .simplesinglekpi-description p,.simplesinglekpi-wide-size .singlekpi-information .singlekpi-description p,.singlekpi-wide-size .simplesinglekpi-information .simplesinglekpi-description p,.singlekpi-wide-size .simplesinglekpi-information .singlekpi-description p,.singlekpi-wide-size .singlekpi-information .simplesinglekpi-description p,.singlekpi-wide-size .singlekpi-information .singlekpi-description p{font-size:20px;line-height:32px}@media only screen and (min-width:1200px){.simplesinglekpi-wide-size .simplesinglekpi-information .simplesinglekpi-description p,.simplesinglekpi-wide-size .simplesinglekpi-information .singlekpi-description p,.simplesinglekpi-wide-size .singlekpi-information .simplesinglekpi-description p,.simplesinglekpi-wide-size .singlekpi-information .singlekpi-description p,.singlekpi-wide-size .simplesinglekpi-information .simplesinglekpi-description p,.singlekpi-wide-size .simplesinglekpi-information .singlekpi-description p,.singlekpi-wide-size .singlekpi-information .simplesinglekpi-description p,.singlekpi-wide-size .singlekpi-information .singlekpi-description p{font-weight:700;font-size:28px;line-height:40px}}@media only screen and (max-width:767px){.reference-social-share{display:none}}.social-share .social-share-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-share .social-share-label{line-height:21px;margin-right:12px;color:#715aa3}@media only screen and (min-width:1200px){.social-share .social-share-label{margin-right:16px}}.social-share .social-share-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.social-share .st-button-wrapper{margin-left:10px;width:40px;height:40px}.social-share .st-button-wrapper:first-of-type{margin-left:0}.social-share .st-custom-button{border:0;cursor:pointer;padding:0;background:transparent}.social-share .st-custom-button svg{width:40px;height:40px}.social-share .st-custom-button:hover svg>g{fill:#715aa3}.social-share .st-custom-button:hover svg path{fill:#fff}@media only screen and (max-width:767px){.social-share-mobile{display:block}}@media only screen and (min-width:768px){.social-share-mobile{display:none}}.social-share-mobile .social-share-content{display:block}.social-share-mobile .social-share-icons{margin-top:12px}.social-share-mobile .social-share-label{margin-right:0}.tagList-buttons .tagList-tag .tagList-tag-link{box-shadow:inset 0 0 0 2px #007d67;border-radius:20px;display:inline-block;text-align:center;line-height:40px;font-weight:400;min-width:101px}@media only screen and (min-width:768px){.tagList-buttons .tagList-tag .tagList-tag-link{min-width:128px}}.tagList-buttons .tagList-tag .tagList-tag-link.is-active,.tagList-buttons .tagList-tag .tagList-tag-link:hover{background:#007d67;box-shadow:none;color:#fff}.tagList .tagList-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.tagList .tagList-tag-item{background:transparent;border:0;border-radius:0;color:#715aa3;padding:0}.tagList .separator{margin:0 4px}.tagList .namespace-category{font-weight:700}.tagList .tagList-tag .tagList-tag-item:after{content:",";padding-right:.2em}.tagList .tagList-tag:first-child .tagList-tag-item:after,.tagList .tagList-tag:last-child .tagList-tag-item:after{content:"";padding-right:0}.tagList-buttons{width:auto}.tagList-buttons .tagList-tag{margin:0 4px}@media only screen and (min-width:768px){.tagList-buttons .tagList-tag{margin:0 10px}}.tagList-buttons .tagList-tag:first-of-type{margin-left:0}.tagList-buttons .tagList-tag:last-of-type{margin-right:0}.reference-fibre-speed-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}@media only screen and (min-width:768px){.reference-fibre-speed-text{margin-bottom:0}}.reference-fibre-speed-text>.component-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;border-radius:12px;background-color:#fff}.reference-fibre-speed-text .fibreSpeedText-title{margin:0;padding:16px 20px;line-height:27px;background:#715aa3;color:#fff}@media only screen and (min-width:768px) and (max-width:1199px){.reference-fibre-speed-text .fibreSpeedText-title{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1200px){.reference-fibre-speed-text .fibreSpeedText-title{padding-left:30px;padding-right:30px}}.reference-fibre-speed-text .fibreSpeedText-content{padding:16px 20px 24px;background-color:#fff}@media only screen and (min-width:768px) and (max-width:1199px){.reference-fibre-speed-text .fibreSpeedText-content{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1200px){.reference-fibre-speed-text .fibreSpeedText-content{padding-left:30px;padding-right:30px}}.reference-fibre-speed-text .fibreSpeedText-value-text{margin-top:0;margin-bottom:8px;line-height:27px;font-size:22px;font-weight:700;color:#715aa3}.reference-fibre-speed-text .fibreSpeedText-value-bar-wrapper{position:relative;margin-bottom:24px;height:8px;border-radius:16px;background-color:#f5f4f5}.reference-fibre-speed-text .fibreSpeedText-value-bar{display:block;position:absolute;top:0;left:0;height:8px;max-width:100%;border-radius:16px;background-color:#715aa3}.reference-fibre-speed-text .fibreSpeedText-link{margin-bottom:0}.fibreSpeedText-secondary-purple-1 .fibreSpeedText-title{background:#412d6c}.fibreSpeedText-secondary-purple-1 .fibreSpeedText-value-text{color:#412d6c}.fibreSpeedText-secondary-purple-1 .fibreSpeedText-value-bar{background-color:#412d6c}.fibreSpeedText-secondary-purple-2 .fibreSpeedText-title{background:#803692}.fibreSpeedText-secondary-purple-2 .fibreSpeedText-value-text{color:#803692}.fibreSpeedText-secondary-purple-2 .fibreSpeedText-value-bar{background-color:#803692}.fibrefirstmap select{font-size:16px;line-height:24px;font-family:Openreach,Helvetica,sans-serif;padding:0 20px;border-radius:12px;background:#f5f4f5;color:#073b4c;width:100%;height:48px;border:2px solid #007d67;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px;background-image:url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF);background-color:#f5f4f5;background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 20px)}.fibrefirstmap select::-ms-value{background-color:#f5f4f5;color:inherit}.fibrefirstmap .fibre-first-map-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.fibrefirstmap .fibre-first-map-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.fibrefirstmap h3{font-weight:400;margin:24px 0}@media only screen and (min-width:768px){.fibrefirstmap select{height:56px}}@media only screen and (min-width:768px) and (max-width:1199px){.fibrefirstmap select{max-width:260px}}@media only screen and (min-width:1200px){.fibrefirstmap select{max-width:280px}}@media only screen and (max-width:767px){.fibrefirstmap select{margin-bottom:16px}}.fibrefirstmap select::-ms-expand{display:none}.salesforceform .form{width:100%}.salesforceform .form-group{margin-bottom:24px}.salesforceform .form-label{margin-bottom:0;font-size:16px;line-height:24px;font-weight:700;color:#073b4c}.salesforceform .checkbox .form-label{font-weight:500}.salesforceform .checkbox [type=checkbox],.salesforceform .checkbox [type=radio],.salesforceform .radio [type=checkbox],.salesforceform .radio [type=radio]{margin-top:5px}.sitemap>.component-content{margin:0 -10px}.sitemap .sitemap-column{padding:0 10px}.sitemap .sitemap-column>ul{margin:0 0 24px;padding:0}.sitemap .sitemap-column ul ul{padding:0 0 0 29px;position:relative;margin-top:0}.sitemap .sitemap-column ul ul li{letter-spacing:-.1px;line-height:36px;list-style-type:none;position:static;letter-spacing:0;line-height:1.25;padding:0;font-weight:400;margin-bottom:8px}.sitemap .sitemap-column ul ul li:before{content:"\2022";position:absolute;left:10px;font-family:inherit;top:auto}.sitemap .sitemap-column ul ul a+ul{margin-top:8px}.sitemap .sitemap-column ul ul a{color:#073b4c;font-size:14px;line-height:21px;letter-spacing:-.1px}.sitemap .sitemap-column ul ul a:hover{color:#007d67}.sitemap .sitemap-column h3{padding:0;background-color:transparent}.sitemap .sitemap-column h3 a{font-weight:500;color:inherit}.sitemap .sitemap-column h3 a:hover{color:#007d67}.chatbot-icon{background-image:url(../../assets/img/chatbot-icon.svg?7vaJnfyCAZFh8yhU8GCkZW9m5PYKRTpwnzLtXIWc-Tt);background-size:65px 65px;position:fixed;bottom:20px;right:20px;width:65px;height:65px;cursor:pointer;z-index:1000}.chatbot-load-home{display:none}.aem-AuthorLayer-Design .chatbot-load-home,.aem-AuthorLayer-Developer .chatbot-load-home,.aem-AuthorLayer-Edit .chatbot-load-home,.aem-AuthorLayer-Layouting .chatbot-load-home,.aem-AuthorLayer-Preview .chatbot-load-home{display:initial}.addresschecker .addresschecker-search .checker-input,.addresschecker .addresschecker-step-two .address-select{font-size:16px;line-height:24px;font-family:Openreach,Helvetica,sans-serif;padding:0 20px;border-radius:12px;background:#f5f4f5;color:#073b4c}.addresschecker .addresschecker-step-two .address-select{width:100%;height:48px;border:2px solid #007d67;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px;background-image:url(../../assets/img/chevron-down-green.svg?7h-qX3HIwI646C5zulNzkLnZWVDDN8VlQ-WNvtQE2gF);background-color:#f5f4f5;background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 20px)}.addresschecker .addresschecker-step-two .address-select::-ms-value{background-color:#f5f4f5;color:inherit}.addresschecker .addresschecker-step-two .address-select::-ms-expand{display:none}.addresschecker .addresschecker-form,.addresschecker .addresschecker-form-main,.addresschecker .addresschecker-main,.addresschecker .addresschecker-step-one,.addresschecker .addresschecker-step-two,.addresschecker>.component-content{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;width:100%}.addresschecker .addresschecker-main{padding-top:24px;padding-bottom:16px;background:#fff;border-radius:12px;-webkit-transition:opacity .5s ease-out,height .5s ease-out;transition:opacity .5s ease-out,height .5s ease-out}@media only screen and (min-width:768px) and (max-width:1199px){.addresschecker .addresschecker-main{padding-top:32px}}@media only screen and (min-width:1200px){.addresschecker .addresschecker-main{padding-top:48px;padding-bottom:24px}}.addresschecker .addresschecker-form-main{overflow:hidden}.addresschecker .addresschecker-step-one,.addresschecker .addresschecker-step-two{-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out}.addresschecker .addresschecker-step-two{display:none;padding:0 20px}.addresschecker .addresschecker-step-two .checker-link{text-decoration:underline;margin:16px 0;line-height:22px}@media only screen and (min-width:768px){.addresschecker .addresschecker-step-two .checker-link{line-height:24px}}@media only screen and (min-width:1200px){.addresschecker .addresschecker-step-two .checker-link{margin-bottom:24px}}.addresschecker .addresschecker-step-two .checker-button-address{border:0;font-weight:700;height:48px;cursor:pointer}@media only screen and (min-width:768px){.addresschecker .addresschecker-step-two .checker-button-address{max-width:176px}}.addresschecker .addresschecker-step-two .checker-button-address:disabled{opacity:.35}@media only screen and (min-width:768px){.addresschecker .addresschecker-step-two .address-select{height:56px}}@media only screen and (min-width:768px) and (max-width:1199px){.addresschecker .addresschecker-step-two .address-select{max-width:382px}}@media only screen and (min-width:1200px){.addresschecker .addresschecker-step-two .address-select{max-width:470px}}.addresschecker .addresschecker-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:none;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.addresschecker .addresschecker-controls .addresschecker-reset{font-family:Openreach,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#007d67;text-decoration:underline;border:0;background:none;cursor:pointer}.addresschecker .addresschecker-controls .addresschecker-reset:hover{color:#073b4c}.addresschecker .addresschecker-controls .addresschecker-close{display:none;height:32px;width:32px;background:#007d67;cursor:pointer;border-radius:100%;border:0}.addresschecker .addresschecker-controls .addresschecker-close:hover{background:#073b4c}.addresschecker .addresschecker-controls .addresschecker-close:after{width:100%;height:100%;content:"";display:block;background:url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT);background-position:50%;background-repeat:no-repeat;background-size:12px}.addresschecker .addresschecker-snippet{visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;width:100%}.addresschecker .addresschecker-snippet .component-content>.paragraphSystem{width:calc(100% + 20px)}.addresschecker .addresschecker-subtitle{margin-top:0;font-size:16px;line-height:24px}@media only screen and (min-width:1200px){.addresschecker .addresschecker-subtitle{margin-bottom:24px}}.addresschecker .addresschecker-search{height:48px;width:100%;position:relative;padding:0 20px}@media only screen and (min-width:768px) and (max-width:1199px){.addresschecker .addresschecker-search{height:56px;max-width:382px}}@media only screen and (min-width:1200px){.addresschecker .addresschecker-search{height:56px;max-width:470px}}.addresschecker .addresschecker-search .checker-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #dddcdd;height:100%;width:100%}.addresschecker .addresschecker-search .checker-input::-ms-clear{display:none}.addresschecker .addresschecker-search .checker-input.error,.addresschecker .addresschecker-search .checker-input.error+.checker-button-input{border-color:#d20e0e}.addresschecker .addresschecker-search .checker-input:invalid{border-color:#d20e0e;outline:0;box-shadow:none}.addresschecker .addresschecker-search .checker-input:invalid+.checker-button-input{border-color:#d20e0e}.addresschecker .addresschecker-search .checker-button-input{cursor:pointer;position:absolute;top:0;right:20px;height:100%;background:#007d67;border-bottom-right-radius:12px;border-top-right-radius:12px;border:2px solid #dddcdd;border-left:0;width:46px;padding-left:0;padding-right:0}@media only screen and (min-width:768px){.addresschecker .addresschecker-search .checker-button-input{width:54px}}.addresschecker .addresschecker-search .checker-button-input:after{content:"";height:100%;width:100%;display:block;background:url(../../assets/img/search-white.svg?4efFOCSsB5HdZXqHh-QFxY1tHK_UhTA6JXOps0V12SO);background-position:50%;background-repeat:no-repeat}.addresschecker .addresschecker-search .checker-button-input:disabled{opacity:.35}.addresschecker .addresschecker-errormsg{display:none;color:#d20e0e;font-size:14px;line-height:26px}.addresschecker .addresschecker-errormsg.visible{display:block}.addresschecker .addresschecker-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}@media only screen and (min-width:768px) and (max-width:1199px){.addresschecker .addresschecker-indicators{margin-top:8px}}@media only screen and (min-width:1200px){.addresschecker .addresschecker-indicators{margin-top:24px}}.addresschecker .addresschecker-indicators .addresschecker-indicator{height:8px;width:8px;border-radius:100%;background-color:#dddcdd}.addresschecker .addresschecker-indicators .addresschecker-indicator.is-active{background-color:#007d67}.addresschecker .g-recaptcha .grecaptcha-badge{z-index:100000!important}.addresschecker .transparent{opacity:0}.addresschecker.pre-fadein .addresschecker-main{visibility:hidden}.addresschecker.pre-fadein .addresschecker-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.addresschecker.fadein .addresschecker-main{display:none}.addresschecker.fadein .addresschecker-controls{opacity:1}.addresschecker.fadeout .addresschecker-controls{opacity:0}.addresschecker.post-fadeout .addresschecker-main{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.addresschecker.post-fadeout .addresschecker-controls{display:none}.signature{margin-top:10px;margin-bottom:10px}.signature.hidden,.signature.hidden-variant{display:none!important}.signature.disabled,.signature.disabled-variant{opacity:.5}.signature .signature-label{display:inline-block;margin-bottom:0;font-size:14px;line-height:21px;color:#073b4c}.signature .signature-canvas{display:block;background:#f5f4f5;width:100%;height:200px;border:2px solid #f5f4f5;border-radius:11px;color:#073b4c}.signature .signature-canvas.error{border-color:#d20e0e}.signature .signature-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.signature .signature-footer p{display:inline-block;margin:0;color:#073b4c}.signature .signature-footer .signature-clear{color:#000;font-weight:400;cursor:pointer}.signature .error-message{font-size:14px;line-height:26px;color:#d20e0e}.googlerecaptcha .grecaptcha-badge{z-index:100000!important}.form-session{text-align:center;position:relative}.form-session__param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-session__title{margin:0 0 24px}.form-session__text{padding:0 30px;font-weight:500}.form-session__button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-session button{font-weight:700;margin-bottom:10px}.form-session .form-session__close-button{height:32px;width:32px;cursor:pointer;-ms-flex-item-align:end;align-self:flex-end}.form-session .form-session__close-button:after{width:100%;height:100%;content:"";display:block;background:url(../../assets/img/close.svg?2z3di7yOWtqNoCBqnfNIydEVUnVg-tAB3plmLBxbXeG);background-position:50%;background-repeat:no-repeat;background-size:12px}.form-session .cta-primary-alternate{margin-right:20px}.form-session .uppecase-text{text-transform:uppercase}.form-session_bordered .form-session__param{background-color:#fff;padding:15px 10px;margin-bottom:32px;margin-left:-10px;margin-right:-10px;border-radius:12px}.form-session__block_hidden{display:none}.form-session__wrapper_hidden{visibility:hidden;padding:0!important;margin:0!important;height:0}@media only screen and (max-width:767px){.form-session__text{padding:0}.form-session__button_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-session__button_wrapper .cta-primary-alternate{margin-bottom:0;margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form-session__button_wrapper .cta-primary{margin-bottom:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.template-pt_03_search_results .reference-header-snippet .searchBox{display:none}.taleo-search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:23px}@media only screen and (min-width:768px){.taleo-search-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.taleo-search-wrapper .taleo-fileds-wrapper{position:relative;width:100%;margin-right:0;margin-bottom:23px}@media only screen and (min-width:768px){.taleo-search-wrapper .taleo-fileds-wrapper{margin-right:20px;margin-bottom:0}}.taleo-search-wrapper .search-taleo-button{padding:15px 19px;min-width:auto;font-weight:700}.taleo-search-wrapper .form-label{font-weight:700;margin-bottom:0;color:#073b4b;font-size:16px;line-height:24px}.taleo-search-wrapper .form-control{font-size:16px;line-height:26px}.taleo-search-wrapper .form-control::-webkit-input-placeholder{color:#073b4c;font-size:16px;line-height:26px}.taleo-search-wrapper .form-control::-moz-placeholder{color:#073b4c;font-size:16px;line-height:26px}.taleo-search-wrapper .form-control:-ms-input-placeholder{color:#073b4c;font-size:16px;line-height:26px}.taleo-search-wrapper .form-control::placeholder{color:#073b4c;font-size:16px;line-height:26px}.hero-banner-white-label .taleo-search-wrapper .form-label{color:#fff}.btn-disabled{color:#6c6c6c;pointer-events:none;background:#efefef}.autocomplete-items{position:absolute;border:1px solid #bbbabb;z-index:99;top:100%;left:0;right:0;border-radius:12px;background:#f5f4f5;box-shadow:inset 0 -13px 15px -12px rgba(34,60,80,.24)}.autocomplete-items div{padding:10px 20px;cursor:pointer;color:#073b4c}.autocomplete-active,.autocomplete-items div:hover{background-color:#007d67!important;border-radius:12px;color:#fff!important}.steps-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.steps-wrapper,.steps-wrapper .steps-item{display:-webkit-box;display:-ms-flexbox;display:flex}.steps-wrapper .steps-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;-webkit-transition:-webkit-box-flex .3s;transition:-webkit-box-flex .3s;transition:flex .3s;transition:flex .3s,-webkit-box-flex .3s,-ms-flex .3s}.steps-wrapper .steps-item:hover{cursor:pointer}.steps-wrapper .steps-item:focus{outline:#007d67}.steps-wrapper .steps-item:not(:first-child){margin-left:20px}.steps-wrapper .steps-item h4.steps-title{margin:0;font-size:16px;line-height:20px;font-weight:700;-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s}.steps-wrapper .steps-item .steps-title-wrapper{background-color:#007d67;border-radius:12px;padding:15px;color:#fff;margin-bottom:15px;height:65px;position:relative}.steps-wrapper .steps-item .steps-title-wrapper,.steps-wrapper .steps-item .steps-title-wrapper .steps-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-wrapper .steps-item .steps-title-wrapper .steps-title-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.steps-wrapper .steps-item .steps-title-wrapper .steps-icon{display:block;background:url(../../assets/img/arrow-white.svg?9byBaucagoBxHRPzMq2VaBuN_U1JkiJwHnITHEWXJtn) no-repeat;background-size:24px;background-position:50%;width:24px;height:24px;position:absolute;right:15px}.steps-wrapper .steps-item .steps-title-wrapper h4.steps-title{visibility:hidden;opacity:0;white-space:nowrap;word-break:break-word;padding-right:40px}.steps-wrapper .steps-item .steps-title-wrapper img{max-width:100%;max-height:100%}.steps-wrapper .steps-item .steps-title-wrapper .steps-image{width:35px;height:35px;margin-right:10px}.steps-wrapper .steps-item .steps-content-wrapper{padding:15px;border-radius:12px;font-size:16px;line-height:24px;color:#073b4c;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.steps-wrapper .steps-item .steps-content-wrapper p{margin:0}.steps-wrapper .steps-item .steps-content-wrapper p:not(:last-child){margin-bottom:10px}.steps-wrapper .steps-item .steps-content-wrapper .steps-content{position:absolute;opacity:0;width:440px;-webkit-transition:all .3s ease;transition:all .3s ease}.steps-wrapper .is-active{-webkit-box-flex:0.00000001;-ms-flex:0.00000001 0.00000001 470px;flex:0.00000001 0.00000001 470px}.steps-wrapper .is-active .steps-title-wrapper{background-color:#073b4c}.steps-wrapper .is-active .steps-title-wrapper h4.steps-title{visibility:visible;opacity:1;white-space:normal}.steps-wrapper .is-active .steps-content-wrapper h4.steps-title{display:none}.steps-wrapper .is-active .steps-content-wrapper .steps-content{opacity:1;position:static}.steps-wrapper .is-active .steps-content-wrapper .steps-content ol,.steps-wrapper .is-active .steps-content-wrapper .steps-content ul{margin:0 0 10px;padding:0;list-style:none}.steps-wrapper .is-active .steps-content-wrapper .steps-content ul li:before{content:"\2022";color:#007d67;margin-right:10px}.steps-wrapper .is-active .steps-content-wrapper .steps-content ul li:not(:last-child){margin-bottom:6px}.steps-wrapper .is-active .steps-content-wrapper .steps-content ol{counter-reset:li}.steps-wrapper .is-active .steps-content-wrapper .steps-content ol li{counter-increment:li}.steps-wrapper .is-active .steps-content-wrapper .steps-content ol li:before{content:counter(li) ".";color:#073b4c;margin-right:10px;font-weight:700}@media only screen and (max-width:1199px){.mobile-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1199px){.mobile-steps .steps-item{margin-bottom:15px;-webkit-transition:none;transition:none}.mobile-steps .steps-item:not(:first-child){margin-left:0}}@media only screen and (max-width:1199px){.mobile-steps .steps-item h4.steps-title{-webkit-transition:none;transition:none}}@media only screen and (max-width:1199px){.mobile-steps .steps-item .steps-title-wrapper h4.steps-title{display:block;visibility:visible;opacity:1;white-space:normal}}@media only screen and (max-width:1199px){.mobile-steps .steps-item .steps-content-wrapper .steps-content{width:auto}}@media only screen and (max-width:1199px){.mobile-steps .steps-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width:1199px){.mobile-steps .steps-content-wrapper,.mobile-steps .steps-content-wrapper h4.steps-title{display:none}}@media only screen and (max-width:1199px){.mobile-steps .is-active{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:1199px){.mobile-steps .is-active .steps-content-wrapper{display:block}}@media only screen and (max-width:1199px){.mobile-steps .is-active .steps-icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.gray-background-wrapper .steps-wrapper .steps-content-wrapper{background-color:#fff}.white-background-wrapper .steps-wrapper .steps-content-wrapper{background-color:#f5f4f5}.deep-blue-background-wrapper .steps-wrapper .steps-content-wrapper{background-color:#fff}.deep-blue-background-wrapper .steps-wrapper .is-active .steps-title-wrapper{background-color:#007d67}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\F101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\F102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\F103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\F104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\F105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\F106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\F107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\F108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\F109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\F10A"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\F10B"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\F10C"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\F10D"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\F10E"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\F10F"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\F110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\F111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\F112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\F113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\F114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\F115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\F116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\F117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\F118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\F119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\F11A"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\F11B"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\F11C"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\F11D"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\F11E"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\F11F"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\F120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\F121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\F122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(top,rgba(0,0,0,.8),hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em;-ms-touch-action:none;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;-webkit-transition:left 0s;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\F10D";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \F11D";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-audio-button,.video-js.vjs-layout-small .vjs-captions-button,.video-js.vjs-layout-small .vjs-chapters-button,.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-descriptions-button,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-subtitles-button,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-audio-button,.video-js.vjs-layout-tiny .vjs-captions-button,.video-js.vjs-layout-tiny .vjs-chapters-button,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-descriptions-button,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-subtitles-button,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-audio-button,.video-js.vjs-layout-x-small .vjs-captions-button,.video-js.vjs-layout-x-small .vjs-chapters-button,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-descriptions-button,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-subtitles-button,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none!important}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js.vjs-layout-tiny .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block}.video-js.vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports ((display:-ms-grid) or (display:grid)){.vjs-text-track-settings .vjs-modal-dialog-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:-webkit-linear-gradient(bottom,#fff 88%,#73859f);background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-linear-gradient(top,#fff 88%,#73859f);background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js :focus:not(:focus-visible){outline:none}.vjs-theme-city{--vjs-theme-city--primary:#bf3b4d;--vjs-theme-city--secondary:#fff}.vjs-theme-city .vjs-control-bar{height:70px;padding-top:20px;background:none;background-image:-webkit-linear-gradient(bottom,#000,transparent);background-image:linear-gradient(0deg,#000,transparent)}.vjs-theme-city .vjs-button>.vjs-icon-placeholder:before{line-height:50px}.vjs-theme-city .vjs-play-progress:before{display:none}.vjs-theme-city .vjs-progress-control{position:absolute;top:0;right:0;left:0;width:100%;height:20px}.vjs-theme-city .vjs-progress-control .vjs-progress-holder{position:absolute;top:20px;right:0;left:0;width:100%;margin:0}.vjs-theme-city .vjs-play-progress{background-color:var(--vjs-theme-city--primary)}.vjs-theme-city .vjs-remaining-time{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;line-height:50px;-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:left}.vjs-theme-city .vjs-play-control{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:8;-ms-flex:8;flex:8;font-size:1.75em}.vjs-theme-city .vjs-fullscreen-control,.vjs-theme-city .vjs-picture-in-picture-control,.vjs-theme-city .vjs-volume-panel{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1;flex:1}.vjs-theme-city .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{height:100%}.vjs-theme-city .vjs-mute-control{display:none}.vjs-theme-city .vjs-volume-panel{margin-left:.5em;margin-right:.5em;padding-top:1.5em}.vjs-theme-city .vjs-volume-bar.vjs-slider-horizontal,.vjs-theme-city .vjs-volume-panel,.vjs-theme-city .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.vjs-theme-city .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.vjs-theme-city .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.vjs-theme-city .vjs-volume-panel:hover,.vjs-theme-city .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:3em}.vjs-theme-city .vjs-volume-level:before{font-size:1em}.vjs-theme-city .vjs-volume-panel .vjs-volume-control{opacity:1;width:100%;height:100%}.vjs-theme-city .vjs-volume-bar{background-color:transparent;margin:0}.vjs-theme-city .vjs-slider-horizontal .vjs-volume-level{height:100%}.vjs-theme-city .vjs-volume-bar.vjs-slider-horizontal{margin-top:0;margin-bottom:0;height:100%}.vjs-theme-city .vjs-volume-bar:before{content:"";z-index:0;width:0;height:0;position:absolute;top:0;left:0;border-color:transparent transparent hsla(0,0%,100%,.25);border-style:solid;border-width:0 0 1.75em 3em}.vjs-theme-city .vjs-volume-level{overflow:hidden;background-color:transparent}.vjs-theme-city .vjs-volume-level:before{content:"";z-index:1;width:0;height:0;position:absolute;top:0;left:0;border-left:3em solid transparent;border-bottom:1.75em solid var(--vjs-theme-city--secondary);border-right:0 solid transparent;border-top:0 solid transparent}.openreach-video{min-height:400px}.video-js{width:100%}.video-js,.video-js:hover .vjs-big-play-button{background-color:transparent}.video-js .vjs-big-play-button{background-color:transparent;width:64px;height:64px;border-radius:100%;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:46px;background-position:50% calc(50% - 10px);border:none!important;box-shadow:none!important;margin:auto}.video-js .vjs-big-play-button:before{background:50%/15px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#007d67;background-position-x:55%;content:"";width:48px;height:48px;border-radius:100%;display:block;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}@media only screen and (min-width:1200px){.video-js .vjs-big-play-button:before{background:50%/20px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#007d67;background-position-x:55%;width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px)}}.video-js .vjs-big-play-button:hover{background-color:transparent}.video-js .vjs-big-play-button:hover:before{background:50%/15px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#073b4c;background-position-x:55%}@media only screen and (min-width:1200px){.video-js .vjs-big-play-button:hover:before{background:50%/20px no-repeat url(../../assets/img/play-white.svg?7aMcItorziSQYT-50zcUgYhhAoklTcFhZAz-ekH8_q9),#073b4c;background-position-x:55%}}.video-js .vjs-big-play-button .vjs-control-text,.video-js .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-js .vjs-tech{max-width:100%;max-height:100%}@media only screen and (max-width:767px){.video-js .vjs-tech{pointer-events:none}}.video-js .vjs-picture-in-picture-control{display:none}.overlay-video-player .video-js{width:100%}.video-js-youtube iframe{pointer-events:none}@media only screen and (max-width:767px){.video-js-youtube iframe{pointer-events:auto}}.video-js-vimeo .vjs-vimeo iframe{pointer-events:none}@media only screen and (max-width:767px){.video-js-vimeo .vjs-vimeo iframe{pointer-events:auto}}.vjs-poster{background-size:contain!important}.control-bar-hide .vjs-control-bar{display:none}@media only screen and (max-width:1199px){.control-bar-hide .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}.apply-for-job .apply-job-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}.apply-for-job .apply-job-list li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:767px){.apply-for-job .apply-job-list{margin-bottom:15px}}.apply-for-job .apply-job-list .apply-job-list-item{background-color:#fff;box-shadow:0 0 0 1px #bbbabb;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px;font-size:16px;line-height:26px;font-weight:500;color:#073b4c}.apply-for-job .apply-job-list .apply-job-list-item:hover{cursor:pointer;box-shadow:0 0 0 2px #073b4c}.apply-for-job .apply-job-list .apply-job-list-item:hover .cta-primary-alternate{background-color:#073b4c;border-color:#073b4c;color:#fff}.apply-for-job .apply-job-list .apply-job-list-item:focus,.apply-for-job .apply-job-list .apply-job-list-item outline{box-shadow:0 0 0 2px #073b4c}@media only screen and (max-width:767px){.apply-for-job .apply-job-list .apply-job-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;padding:15px}}@media only screen and (max-width:767px){.apply-for-job .apply-job-list .apply-job-list-item .apply-job-item{margin:0;padding:0}}.apply-for-job .apply-job-list .apply-job-list-item .job-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.apply-for-job .apply-job-list .apply-job-list-item .job-title{color:#073b4c;font-size:28px;line-height:34px;font-weight:700;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1199px){.apply-for-job .apply-job-list .apply-job-list-item .job-title{font-size:24px;line-height:30px}}.apply-for-job .apply-job-list .apply-job-list-item .job-category{color:#6c6c6c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:26px}@media only screen and (max-width:767px){.apply-for-job .apply-job-list .apply-job-list-item .job-location-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3px}}.apply-for-job .apply-job-list .apply-job-list-item .job-location{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:24px;font-weight:400}@media only screen and (max-width:767px){.apply-for-job .apply-job-list .apply-job-list-item .job-location{position:relative;height:24px;padding-left:22px}.apply-for-job .apply-job-list .apply-job-list-item .job-location:before{content:"";display:block;background:url(../../assets/img/icon-location.svg?4bBn-k0G2TRPU4noCLOJNi9s3drgP7Z3s4xO_m0fTTX) no-repeat;background-position:50%;width:20px;height:16px;margin-right:6px;margin-top:4px;margin-left:-1px;position:absolute;left:0}}.apply-for-job .apply-job-list .job-cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apply-for-job .apply-job-list .space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.apply-for-job .cta-primary-alternate{font-weight:700}@media only screen and (min-width:768px) and (max-width:1199px){.apply-for-job .cta-primary-alternate{min-width:160px}}.apply-for-job .cta-primary-alternate:focus,.apply-for-job .cta-primary-alternate outline{box-shadow:0 0 0 2px #007d67}@media only screen and (max-width:767px){.apply-for-job .cta-primary-alternate{margin-top:10px}}.cta-apply-job{display:inline-block;background-color:#007d67;color:#fff;border-radius:12px;padding:10px 20px;font-size:16px;line-height:26px;font-weight:700;border:none;outline:none}.cta-apply-job:focus,.cta-apply-job outline{box-shadow:0 0 0 2px #007d67}.cta-apply-job:hover{color:#fff;background-color:#073b4c;cursor:pointer}@media only screen and (max-width:767px){.cta-apply-job{width:100%;text-align:center}}.green-arrow-btn,.green-arrow-btn-alt{display:none;background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat;background-position:50%;width:24px;height:24px}@media only screen and (max-width:767px){.hide-view-and-apply-button .job-cta-wrapper{display:none!important}}@media only screen and (max-width:767px){.hide-view-and-apply-button .green-arrow-btn-alt{display:block}}@media only screen and (min-width:768px) and (max-width:1199px){.hide-view-and-apply-button .cta-primary-alternate{display:none}}@media only screen and (min-width:768px) and (max-width:1199px){.hide-view-and-apply-button .green-arrow-btn{display:block}}.slice{padding:0;overflow:hidden}.slice-wrapper{position:relative}.slice-wrapper .slice-picture-wrapper{position:absolute;width:100%;height:100%}.slice-wrapper .slice-picture-wrapper:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 38.51%,hsla(0,0%,100%,.9) 53.45%,#fff 61.68%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 38.51%,hsla(0,0%,100%,.9) 53.45%,#fff 61.68%,#fff)}@media only screen and (max-width:767px){.slice-wrapper .slice-picture-wrapper:after{background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff)}}@media only screen and (min-width:768px) and (max-width:1199px){.slice-wrapper .slice-picture-wrapper:after{background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff)}}.slice-wrapper .slice-picture-wrapper .slice-picture{position:absolute;max-width:inherit;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media only screen and (max-width:767px){.slice-wrapper .slice-picture-wrapper .slice-picture{height:auto;left:0;right:0;margin-left:auto;margin-right:auto}}.slice-wrapper .slice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media only screen and (max-width:767px){.slice-wrapper .slice-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slice-wrapper .video-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slice-wrapper .slice-video-play-btn{display:none}.slice-wrapper .slice-video-play-btn.show-play-btn{display:block}.slice-wrapper .slice-container-item{padding:0}@media only screen and (max-width:767px){.slice-wrapper .slice-container-item{min-height:450px}}.slice-wrapper .slice-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;color:#073b4c}@media only screen and (max-width:767px){.slice-wrapper .slice-text-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:1201px){.slice-wrapper .slice-text-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.slice-wrapper .slice-text-wrapper .slice-text h1,.slice-wrapper .slice-text-wrapper .slice-text h2,.slice-wrapper .slice-text-wrapper .slice-text h3,.slice-wrapper .slice-text-wrapper .slice-text h4,.slice-wrapper .slice-text-wrapper .slice-text h5,.slice-wrapper .slice-text-wrapper .slice-text h6{margin-top:0;margin-bottom:10px}.slice-wrapper .slice-text-wrapper .slice-text p{margin-top:0;margin-bottom:20px}.slice-wrapper .text-box{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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:548px;padding:40px 0}@media only screen and (max-width:767px){.slice-wrapper .text-box{padding:0 15px 15px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.overlay-slice-video-player .video-js{width:100%}@media only screen and (max-width:767px){.overlay-slice-video-player .video-js{height:214px}}@media only screen and (min-width:768px) and (max-width:1199px){.overlay-slice-video-player .video-js{height:338px}}.overlay-slice-video-player .vjs-youtube-mobile .vjs-big-play-button{display:block!important}.overlay-slice-video-player .vjs-youtube-mobile.vjs-has-started .vjs-big-play-button{display:none!important}@media only screen and (max-width:767px){.slice-text-padding .text-box{padding-left:0;padding-right:0}}.slice-text-padding .slice-text-wrapper{padding-left:40px;padding-right:40px}@media only screen and (max-width:767px){.slice-text-padding .slice-text-wrapper{padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.slice-right-style .slice-picture-wrapper:after{content:"";position:absolute;top:0;left:0;right:auto;width:100%;height:100%;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 38.51%,hsla(0,0%,100%,.9) 53.45%,#fff 61.68%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 38.51%,hsla(0,0%,100%,.9) 53.45%,#fff 61.68%,#fff);-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}@media only screen and (max-width:767px){.slice-right-style .slice-picture-wrapper:after{background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff)}}@media only screen and (min-width:768px) and (max-width:1199px){.slice-right-style .slice-picture-wrapper:after{background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 23.78%,hsla(0,0%,100%,.9) 57.63%,#fff 68.1%,#fff)}}.slice-right-style .video-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:767px){.slice-right-style .video-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.slice-right-style .slice-text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:767px){.slice-right-style .slice-text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:768px){.slice-right-style .slice-text-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){.slice-right-style.slice-text-padding .text-box{padding-left:0;padding-right:0}}.slice-right-style.slice-text-padding .slice-text-wrapper{padding-left:40px;padding-right:40px}@media only screen and (max-width:767px){.slice-right-style.slice-text-padding .slice-text-wrapper{padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.slice-right-style .slice-picture{right:0}.slice-rounded .slice-wrapper{border-radius:12px;overflow:hidden}.slice-button:focus,.slice-link:focus{box-shadow:0 0 0 2px #007d67}.slice-button{background-color:#007d67;border-radius:12px;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;font-size:16px;line-height:24px;font-weight:700;min-width:175px}.slice-button:hover{color:#fff;background-color:#073b4c}.slice-button:active,.slice-button:visited{background-color:#37606e;border-color:#073b4c;color:#fff}@media only screen and (max-width:767px){.slice-button{width:100%}}.show-link-instead-button .slice-button{background-color:transparent;border-radius:0;border:none;padding:0;color:#007d67}.show-link-instead-button .slice-link{display:-webkit-box;display:-ms-flexbox;display:flex}.show-link-instead-button .slice-link:after{content:"";display:block;background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat;background-position:50%;width:24px;height:24px;margin-top:1px;margin-left:5px}.show-link-instead-button .slice-link:focus,.show-link-instead-button .slice-link outline{box-shadow:0 0 0 2px #073b4c}@media only screen and (max-width:767px){.show-link-instead-button .slice-link{min-width:0}}.slice-box-hover-border:hover{cursor:pointer;box-shadow:0 0 0 2px #073b4c;border-radius:12px}@media only screen and (max-width:1199px){.flex-size-text{font-size:calc(1.5vw + 4vh + 2vmin);line-height:calc(1.5vw + 4vh + 2vmin)}}.slice-label{font-size:14px;line-height:21px}.looks-like-h1{font-size:52px;line-height:62px}@media only screen and (max-width:767px){.looks-like-h1{font-size:36px;line-height:42px}}@media only screen and (min-width:768px) and (max-width:1199px){.looks-like-h1{font-size:40px;line-height:48px}}.looks-like-h2{font-size:40px;line-height:48px}@media only screen and (max-width:767px){.looks-like-h2{font-size:28px;line-height:34px}}@media only screen and (min-width:768px) and (max-width:1199px){.looks-like-h2{font-size:32px;line-height:38px}}.looks-like-h3{font-size:28px;line-height:34px}@media only screen and (max-width:767px){.looks-like-h3{font-size:24px;line-height:29px}}@media only screen and (min-width:768px) and (max-width:1199px){.looks-like-h3{font-size:24px;line-height:29px}}.looks-like-h4{font-size:22px;line-height:27px}@media only screen and (max-width:1199px){.looks-like-h4{font-size:20px;line-height:27px}}.looks-like-h5{font-size:18px;line-height:22px}.looks-like-h6{font-size:16px;line-height:20px}.paragraph-20{font-size:20px;line-height:30px}.regular-font-weight{font-weight:400}.screen-reader-only{font-size:0}.icon-grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-grid-wrapper .icon-grid-element{min-width:24%;min-height:181px;background:#fff;color:#073b4c;border-radius:12px;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:22px;border:2px solid #007d67;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.icon-grid-wrapper .icon-grid-element:focus{outline:2px solid #007d67}@media only screen and (max-width:767px){.icon-grid-wrapper .icon-grid-element{padding:8px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .icon-grid-element{min-width:47%}}.icon-grid-wrapper .icon-grid-element:nth-child(odd){background:#007d67;color:#fff}.icon-grid-wrapper .icon-grid-element .icon-grid-image{width:52px;height:52px;margin-bottom:17px}.icon-grid-wrapper .icon-grid-element .icon-grid-text{width:213px;text-align:center}@media only screen and (max-width:767px){.icon-grid-wrapper .icon-grid-element .icon-grid-text{width:118px}}.icon-grid-wrapper .grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.icon-grid-wrapper .grid-row .icon-grid-element:not(:first-child){margin:0 0 0 14px}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row .icon-grid-element:not(:first-child){margin:0}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row .icon-grid-element:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 14px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row .icon-grid-element:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 14px 14px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row .icon-grid-element:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0 0 0 14px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row .icon-grid-element:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.icon-grid-wrapper .grid-row:nth-child(2n+2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:not(:first-child){margin:0}.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:not(:last-child){margin:0 0 0 14px}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:not(:last-child){margin:0}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 14px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 14px 14px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 0 0 14px}}@media only screen and (max-width:1199px){.icon-grid-wrapper .grid-row:nth-child(2n+2) .icon-grid-element:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.small-icon-grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.small-icon-grid-wrapper .small-icon-grid-element{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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:195px;font-size:16px;line-height:24px;color:#073b4c;text-align:center;padding:1rem}.small-icon-grid-wrapper .small-icon-grid-element .small-icon-grid-image{width:64px;height:64px;margin-bottom:15px}.small-icon-grid-wrapper .small-icon-grid-element .small-icon-grid-title{font-size:22px;line-height:27px;font-weight:700;margin-bottom:6px}.small-icon-grid-wrapper .small-icon-grid-desktop-1{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 15px);flex:0 1 calc(100% - 15px)}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-desktop-1{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.small-icon-grid-wrapper .small-icon-grid-desktop-2{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-desktop-2{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.small-icon-grid-wrapper .small-icon-grid-desktop-3{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333% - 15px);flex:0 1 calc(33.33333% - 15px)}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-desktop-3{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.small-icon-grid-wrapper .small-icon-grid-desktop-4{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 15px);flex:0 1 calc(25% - 15px)}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-desktop-4{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.small-icon-grid-wrapper .small-icon-grid-desktop-5{-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 15px);flex:0 1 calc(20% - 15px)}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-desktop-5{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width:768px) and (max-width:1199px){.small-icon-grid-wrapper .small-icon-grid-tablet-1{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 15px);flex:0 1 calc(100% - 15px)}}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-tablet-1{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width:768px) and (max-width:1199px){.small-icon-grid-wrapper .small-icon-grid-tablet-2{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-tablet-2{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width:768px) and (max-width:1199px){.small-icon-grid-wrapper .small-icon-grid-tablet-3{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333% - 15px);flex:0 1 calc(33.33333% - 15px)}}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-tablet-3{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width:768px) and (max-width:1199px){.small-icon-grid-wrapper .small-icon-grid-tablet-4{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 15px);flex:0 1 calc(25% - 15px)}}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-tablet-4{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (min-width:768px) and (max-width:1199px){.small-icon-grid-wrapper .small-icon-grid-tablet-5{-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 15px);flex:0 1 calc(20% - 15px)}}@media only screen and (max-width:767px){.small-icon-grid-wrapper .small-icon-grid-tablet-5{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.large-icons .small-icon-grid-element{padding:.5rem}.large-icons .small-icon-grid-element .small-icon-grid-image{width:120px;height:120px;max-width:none}.gray-background .small-icon-grid-wrapper{background:#f5f4f5}.ecc-progress-bar{padding:0}.ecc-progress-bar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:10px}@media screen and (min-width:768px){.ecc-progress-bar-header{padding-top:15px}}.ecc-progress-bar-text{font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#073b4c;margin:0}.ecc-progress-bar-steps{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}@media screen and (min-width:768px){.ecc-progress-bar-steps{padding-bottom:15px}}.ecc-progress-bar-step{height:5px;background:#bbbabb;border-radius:12px;margin:0 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}@media screen and (min-width:768px){.ecc-progress-bar-step{margin:0 10px}}.ecc-progress-bar-step:first-child{margin-left:0}.ecc-progress-bar-step:last-child{margin-right:0}.ecc-progress-bar-step p{border-radius:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.ecc-progress-bar-step.current p:first-child,.ecc-progress-bar-step.finished{background:#007d67}.ecc-progress-bar-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}@media screen and (min-width:768px){.ecc-progress-bar-dashboard{padding-bottom:15px}}.ecc-progress-bar-dashboard .dashboard-button{font-style:normal;font-weight:700;font-size:16px;line-height:26px;-webkit-transition:all .3s;transition:all .3s;color:#007d67}.ecc-progress-bar-dashboard .dashboard-button:hover{color:#073b4c;-webkit-transition:all .3s;transition:all .3s}.ecc-progress-bar-dashboard .dashboard-button:active{color:#37606e;-webkit-transition:all .3s;transition:all .3s}.ecc-progress-bar-dashboard .btn-clear{border:none;padding:0;background:none;outline:none;cursor:pointer}.ecc-progress-bar .hide-steps-number{display:none}.ecc-header{width:100%;padding:0}.ecc-header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;box-sizing:border-box}.ecc-header-container,.ecc-header-container a{display:-webkit-box;display:-ms-flexbox;display:flex}.ecc-header-container a{cursor:pointer}.ecc-header-container img{width:104px;height:20px}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.page-message-wrapper{position:fixed;width:100%;left:0;margin:0;z-index:11}.page-message-wrapper.page-message-inlined{position:relative;width:auto;margin:0 -10px}.layout-inner .page-message-wrapper,.page-message-wrapper p{margin:0}.layout-inner .page-message-wrapper.page-message-inlined{margin:0 -10px}.page-message-inner-wrapper{position:relative;width:1160px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.page-message-inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-messages-list{margin:0;padding:0;list-style:none}.page-message-item{padding:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:767px){.page-message-item{padding:15px 41px 15px 15px}}.page-message-image{width:64px;height:64px;margin-right:20px}@media only screen and (max-width:767px){.page-message-image{width:24px;height:24px;margin-right:0;margin-bottom:10px}}.page-message-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-message-text-block a{font-weight:400;text-decoration:underline}.page-message-close{position:absolute;right:0;top:0;height:32px;width:32px;background:transparent;cursor:pointer;border:0;z-index:1000}@media only screen and (max-width:767px){.page-message-close{right:-35px;top:-5px}}.page-message-warn{background-color:#ffba49;color:#073b4c}.page-message-warn a{color:#073b4c}.page-message-warn .page-message-close:after{width:100%;height:100%;content:"";display:block;background:url(../../assets/img/close-teal.svg?5OrYIxdJUR2nGDxOFrVXFtLl9D0mSzLoy8krGpX0jUT);background-position:50%;background-repeat:no-repeat;background-size:12px}.page-message-info{background-color:#007d67;color:#fff}.page-message-info a{color:#fff}.page-message-info .page-message-close:after{width:100%;height:100%;content:"";display:block;background:url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT);background-position:50%;background-repeat:no-repeat;background-size:12px}@media only screen and (max-width:767px){.splide .page-message-item{padding:15px 41px 38px 15px}}.splide__pagination{bottom:.8em}.splide__pagination .splide__pagination__page{opacity:1;border:1px solid transparent}.splide__pagination .splide__pagination__page.is-active{-webkit-transform:none;transform:none}.warn .splide__pagination .splide__pagination__page{border:1px solid #073b4c;background:transparent}.warn .splide__pagination .splide__pagination__page.is-active{background:#073b4c}.info .splide__pagination .splide__pagination__page{border:1px solid #fff;background:transparent}.info .splide__pagination .splide__pagination__page.is-active{background:#fff}.always-on-fibrechecker-tab{position:fixed;z-index:999;bottom:15px;left:15px;width:60px;background:#715aa3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-weight:700;font-size:10px;line-height:16px;text-align:center;border-radius:12px;padding:14px 5px;color:#fff;border:none}@media only screen and (min-width:768px){.always-on-fibrechecker-tab{top:45%;right:0;left:auto;bottom:auto;width:auto;padding:5px 10px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:translate(50%,-50%) rotate(-90deg);transform:translate(50%,-50%) rotate(-90deg);border-radius:12px 12px 0 0;font-size:16px;line-height:100%}}@media only screen and (min-width:1200px){.always-on-fibrechecker-tab{line-height:24px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.always-on-fibrechecker-tab:hover{background:#073b4c}}.always-on-fibrechecker-tab:active{background:#37606e}.always-on-fibrechecker-popup{top:0;left:0;background:rgba(7,59,76,.5);width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;z-index:10001;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:56px}@media only screen and (min-width:768px){.always-on-fibrechecker-popup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}.always-on-fibrechecker-popup.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.always-on-fibrechecker-popup .always-on-fibrechecker-window{position:absolute;top:80px;margin:0 15px;background:#fff;padding:15px;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:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:568px;max-height:100%;border-radius:12px}@media only screen and (min-width:768px) and (max-width:1199px){.always-on-fibrechecker-popup .always-on-fibrechecker-window{max-width:432px;top:256px;right:30px;margin:0;padding:20px}}@media only screen and (min-width:768px){.always-on-fibrechecker-popup .always-on-fibrechecker-window{height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1200px){.always-on-fibrechecker-popup .always-on-fibrechecker-window{right:50px;top:276px;padding:40px}}@media screen and (min-width:768px) and (max-width:1199px) and (max-height:414px){.always-on-fibrechecker-popup .always-on-fibrechecker-window{top:80px;padding:15px;left:auto;right:auto}}.always-on-fibrechecker-popup .always-on-fibrechecker-window .always-on-fibrechecker-close{position:absolute;top:-10px;right:-11px;text-decoration:none;border:none;background:#007d67;width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media only screen and (min-width:1200px){.always-on-fibrechecker-popup .always-on-fibrechecker-window .always-on-fibrechecker-close:hover{background:#073b4c}}.always-on-fibrechecker-popup .always-on-fibrechecker-window .always-on-fibrechecker-close:active{background:#37606e}.always-on-fibrechecker-popup .always-on-fibrechecker-window .always-on-fibrechecker-close:after{content:"";display:block;width:14px;height:14px;background:url(../../assets/img/close-white.svg?9CzgbadQU-mdp1wvVT6mslxWjutlR9vsj-xI6S3bdxT) no-repeat 50%}.always-on-fibrechecker-title{font-weight:700;font-size:28px;line-height:34px;margin:0 0 20px}@media only screen and (min-width:768px) and (max-width:1199px){.always-on-fibrechecker-title{font-size:32px;line-height:38px}}@media only screen and (min-width:1200px){.always-on-fibrechecker-title{font-size:40px;line-height:48px}}.always-on-fibrechecker-label{display:block;font-weight:700;font-size:16px;line-height:24px;color:#073b4c}.always-on-fibrechecker-input{width:100%;background-color:#f5f4f5;border:none;border-radius:12px;padding:10px 15px;font-size:16px;line-height:24px;font-weight:500;margin-bottom:15px;outline:none;color:#073b4c}.always-on-fibrechecker-button{border:none}@media only screen and (min-width:768px){.always-on-fibrechecker-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.always-on-fibrechecker-button:disabled{background:#f5f4f5;color:#6c6c6c;pointer-events:none;cursor:none}@media only screen and (min-width:768px){.careers-search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:768px){.careers-search-wrapper .careers-fields-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.careers-search-wrapper .careers-fields-wrapper{position:relative;width:100%;margin-right:0}@media only screen and (min-width:768px){.careers-search-wrapper .careers-fields-wrapper{margin-right:20px;margin-bottom:0;width:50%}}.careers-search-wrapper .search-careers-button{padding:10px 20px;min-width:auto;font-weight:700;border:none}@media only screen and (min-width:768px){.careers-search-wrapper .search-careers-button{min-width:105px}}@media only screen and (min-width:1200px){.careers-search-wrapper .search-careers-button{min-width:175px}}.careers-search-wrapper .form-label{font-weight:700;margin-bottom:0;color:#073b4b;font-size:16px;line-height:24px}.careers-search-wrapper .form-control{font-size:16px;line-height:26px;height:44px}.careers-search .btn-disabled{color:#6c6c6c;pointer-events:none;background:#efefef}.careers-search .autocomplete-items{position:absolute;border:1px solid #bbbabb;z-index:99;top:100%;left:0;right:0;border-radius:12px;background:#f5f4f5;box-shadow:inset 0 -13px 15px -12px rgba(34,60,80,.24)}.careers-search .autocomplete-items div{padding:10px 20px;cursor:pointer;color:#073b4c;border-radius:12px}.careers-search .autocomplete-items div:hover{background-color:#073b4c!important;color:#fff!important}.careers-search .autocomplete-items div:active{background-color:#37606e!important;color:#fff!important}.careers-search .autocomplete-active{background-color:#007d67!important;color:#fff!important;border-radius:12px}.careers-search-results-title{font-weight:700;font-size:24px;line-height:29px;margin:0}@media only screen and (min-width:1200px){.careers-search-results-title{font-size:28px;line-height:34px}}.careers-search-results-empty{background:#fff;border-radius:12px;padding:15px;color:#073b4c;font-weight:500;font-size:20px;line-height:30px}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-empty{padding:20px}}@media only screen and (min-width:1200px){.careers-search-results-empty{padding:40px}}.careers-search-results-empty-description{margin-top:10px;font-size:20px;line-height:30px}.careers-search-results-pagination-state{font-weight:500;font-size:20px;line-height:30px;color:#63666a;margin:5px 0 0}.careers-search-results-list{margin-top:15px}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-list{margin-top:10px}}@media only screen and (min-width:1200px){.careers-search-results-list{margin-top:20px}}.careers-search-results-card{position:relative;background:#fff;border:1px solid #bbbabb;border-radius:12px;font-weight:500;font-size:16px;line-height:24px;color:#073b4c;margin-bottom:15px;padding:15px}@media only screen and (min-width:768px){.careers-search-results-card{padding:20px}}@media only screen and (min-width:1200px){.careers-search-results-card{display:-webkit-box;display:-ms-flexbox;display:flex}}.careers-search-results-card_title{font-weight:700;font-size:24px;line-height:29px;margin-bottom:5px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1200px){.careers-search-results-card_title{font-size:28px;line-height:34px;margin-bottom:10px}}.careers-search-results-card_location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.careers-search-results-card_location-icon{height:16px;width:16px;margin-right:5px}.careers-search-results-card_location-text{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px){.careers-search-results-card_location-text{-webkit-line-clamp:1}}.careers-search-results-card_salary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media only screen and (min-width:1200px){.careers-search-results-card_salary{-webkit-box-flex:4;-ms-flex:4;flex:4;margin-bottom:0}}.careers-search-results-card_salary-icon{width:16px;margin-right:5px}.careers-search-results-card_description{margin-bottom:10px;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px){.careers-search-results-card_description{-webkit-box-flex:4;-ms-flex:4;flex:4;margin:0 20px 0 0}}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-card_description{-webkit-line-clamp:3}}@media only screen and (min-width:1200px){.careers-search-results-card_description{-webkit-line-clamp:5;height:120px}}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-card_cta{position:absolute;right:20px;top:20px}}@media only screen and (min-width:1200px){.careers-search-results-card_cta{display:inline;position:relative;-webkit-box-flex:2;-ms-flex:2;flex:2;text-align:end}.careers-search-results-card_cta .buttons-container{position:absolute;right:0}.careers-search-results-card_cta .buttons-container .careers-search-results-btn{max-width:190px}}@media only screen and (min-width:768px){.careers-search-results-card_cta{max-width:190px}}.careers-search-results-card_cta .careers-search-results-btn{display:block;padding:8px 20px;text-overflow:ellipsis;overflow:hidden;min-width:1px;white-space:nowrap}.careers-search-results-card_cta .apply-btn{margin-top:10px}.careers-search-results-card .divider{border-top:1px solid #bbbabb;margin-bottom:10px}@media only screen and (min-width:1200px){.careers-search-results-card .divider{display:none}}.careers-search-results-card .info-container{overflow:hidden}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-card .info-container{margin-right:195px;min-height:115px}}@media only screen and (min-width:1200px){.careers-search-results-card .info-container{-webkit-box-flex:3;-ms-flex:3;flex:3;margin-right:20px}}.careers-search-results-card.box-tappable:hover{cursor:pointer;box-shadow:0 0 0 2px #073b4c}.careers-search-results-template,.careers-search-results .hidden{display:none}.careers-search-results .bold{color:#073b4c;font-weight:700}.careers-search-results .custom-pagination{margin-top:30px}@media only screen and (min-width:768px){.careers-search-results .custom-pagination{margin-top:40px}}.careers-search-results-arrow-link .careers-search-results-card_cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-arrow-link .careers-search-results-card_cta{top:35px}}.careers-search-results-arrow-link .careers-search-results-btn{position:relative;border-radius:0;border:none;color:#fff;overflow:hidden;padding:0;width:30px;min-width:30px;height:24px;background-color:transparent}.careers-search-results-arrow-link .careers-search-results-btn:after{content:"";position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;background:url(../../assets/img/arrow-green.svg?ciY6If2KKq03kM_RxqAToIYpxJ7311RoOa-VgiZ7_tI) no-repeat,50%;width:20px;height:12px;right:0}.careers-search-results-arrow-link .careers-search-results-btn:active,.careers-search-results-arrow-link .careers-search-results-btn:hover{background-color:transparent;color:transparent;border-color:transparent}.careers-search-results-arrow-link .apply-btn{display:none}@media only screen and (min-width:768px) and (max-width:1199px){.careers-search-results-arrow-link .info-container{min-height:auto}}.custom-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-pagination button{font-weight:700;font-size:16px;line-height:24px;color:#073b4c;cursor:pointer;border:none;background:none;padding:0 10px}.custom-pagination button:active{color:#37606e}.custom-pagination button:disabled{color:grey}.custom-pagination .buttons,.custom-pagination .buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-pagination .buttons button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:4px;margin:0 5px;padding:0}.custom-pagination .buttons button:hover{background:#073b4c;color:#fff}.custom-pagination .buttons button:active{background:#37606e;color:#fff}.custom-pagination .buttons button:focus{border:2px solid #37606e}.custom-pagination .buttons button.current{background:#073b4c;color:#fff}.custom-pagination .buttons .hidden{display:none}.job-details{color:#073b4c}.job-details-container{background:#fff;border-radius:12px;padding:15px}@media only screen and (min-width:768px){.job-details-container{padding:40px}}.job-details-info{margin-bottom:15px}@media only screen and (min-width:768px){.job-details-info{margin-bottom:20px}}.job-details-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-details-title{font-weight:700;font-size:36px;line-height:43px;margin:20px 0}@media only screen and (min-width:768px) and (max-width:1199px){.job-details-title{font-size:40px;line-height:48px}}@media only screen and (min-width:1200px){.job-details-title{font-size:52px;line-height:62px}}.job-details-subtitle{font-weight:700;font-size:28px}.job-details-text{font-weight:500;font-size:20px;line-height:30px;margin:0}.job-details-subtitle{color:#6c6c6c;margin-right:40px}@media only screen and (max-width:767px){.job-details-subtitle{display:none}}.job-details-description{margin-bottom:15px}@media only screen and (min-width:768px){.job-details-description{margin-bottom:20px}}.job-details-description_title{font-weight:700;font-size:28px;margin:0 0 20px}@media only screen and (min-width:768px){.job-details-description_title{font-size:32px;line-height:38px}}.job-details .share-link-btn{min-width:46px;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;margin-right:8px;border:none;cursor:pointer;padding:0}.job-details .cta-primary{padding:8px 20px}@media only screen and (min-width:768px){.job-details .cta-primary{min-width:auto}}.job-details .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.skeleton-loader{background:#f5f4f5}.skeleton-loader .skeleton .line{border-radius:15px;background:#f5f4f5;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#f5f4f5),color-stop(18%,hsla(0,0%,51%,.3)),color-stop(33%,#f5f4f5));background:-webkit-linear-gradient(left,#f5f4f5 8%,hsla(0,0%,51%,.3) 18%,#f5f4f5 33%);background:linear-gradient(90deg,#f5f4f5 8%,hsla(0,0%,51%,.3) 18%,#f5f4f5 33%);background-size:1200px 100px;-webkit-animation:wave-lines 3s ease-out infinite;animation:wave-lines 3s ease-out infinite}.skeleton-loader .box{background:#fff;border-radius:12px;padding:15px 20px}.skeleton-loader .h25{height:25px}.skeleton-loader .h30{height:30px}.skeleton-loader .h35{height:35px}.skeleton-loader .h50{height:50px}.skeleton-loader .h60{height:60px}.skeleton-loader .h95{height:95px}.skeleton-loader .h200{height:200px}.skeleton-loader .w100{width:100px}.skeleton-loader .w140{width:140px}.skeleton-loader .w400{width:400px}.skeleton-loader .p0{padding:0}.skeleton-loader .mb2{margin-bottom:2px}.skeleton-loader .mb10{margin-bottom:10px}.skeleton-loader .mb20{margin-bottom:20px}.skeleton-loader .pr{position:relative}.skeleton-loader .zi2{z-index:2}@-webkit-keyframes wave-lines{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes wave-lines{0%{background-position:-468px 0}to{background-position:468px 0}}.skeleton-loader__product{background:#f5f4f5;padding-top:20px;display:none}@media screen and (min-width:768px){.skeleton-loader__product{display:block;margin:0 auto;width:724px}}@media screen and (min-width:1200px){.skeleton-loader__product{display:block;width:1156px}}.skeleton-loader__product-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.skeleton-loader__product-header{margin-top:20px}.skeleton-loader__product-header .line{margin:0 auto 30px}.skeleton-loader__product-body{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.skeleton-loader__product-body .card{width:50%}.skeleton-loader__product-body .card:first-child{margin-right:10px}.skeleton-loader__product-body .card:last-child{margin-left:10px}.skeleton-loader__product-body .card .chart{width:260px;height:260px;border-radius:50%;border:5px solid #f5f4f5;margin:45px auto 0}.skeleton-loader__product-body .card .divider{position:absolute;width:90%;height:65px;bottom:0;background:#fff;border-radius:50%}.skeleton-loader__product-footer{padding-bottom:20px}.skeleton-loader__product-footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.skeleton-loader__product-footer .footer-container .line{width:25%;margin-right:20px}.skeleton-loader__product-footer .footer-container .line:last-child{margin-right:0}.skeleton-loader__product .mb-0{margin-bottom:0}.skeleton-loader .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f4f5;padding:20px 0;overflow:hidden}@media screen and (min-width:768px){.skeleton-loader .mobile{display:none}}.skeleton-loader .mobile .box{background:#fff;padding:15px;border-radius:0}.skeleton-loader .mobile .card{width:90%;margin:0 5px}.skeleton-loader .mobile .card .header{border-radius:12px 12px 0 0;margin-bottom:2px}.skeleton-loader .mobile .card .body .chart-box{position:relative;padding-top:30px;margin-bottom:2px}.skeleton-loader .mobile .card .body .chart{width:260px;height:260px;border-radius:50%;border:5px solid #f5f4f5;margin:-30px auto 0;position:relative;top:50px}.skeleton-loader .mobile .card .body .divider{position:absolute;width:90%;bottom:0;height:35px;background:#fff}.skeleton-loader .mobile .card .body .mini-chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f5f4f5;border-radius:12px;margin:0 auto 2px}.skeleton-loader .mobile .card .body .mini-chart .line:first-child{width:60px;height:75px;margin-right:15px}.skeleton-loader .mobile .card .body .mini-chart .line:last-child{width:150px;height:75px}.skeleton-loader .mobile .card .footer{border-radius:0 0 12px 12px}.skeleton-loader .mobile .card .footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex}.skeleton-loader .mobile .card .footer .footer-container:last-child{margin-right:0}.skeleton-loader .mobile .card .footer .footer-container .line{width:50%;margin-right:2px;margin-bottom:2px}.skeleton-loader .mobile .current-card{min-width:92%}.skeleton-loader .mobile .sub-card{margin:0;min-width:10px}.skeleton-loader .mobile .sub-card .chart,.skeleton-loader .mobile .sub-card .line{opacity:0}.skeleton-loader .mobile .first-card .box{padding-left:0;padding-right:10px}.skeleton-loader .mobile .first-card .header{border-radius:0 12px 0 0}.skeleton-loader .mobile .first-card .footer{border-radius:0 0 12px 0}.skeleton-loader .mobile .last-card .box{padding-left:10px;padding-right:0}.skeleton-loader .mobile .last-card .header{border-radius:12px 0 0 0}.skeleton-loader .mobile .last-card .footer{border-radius:0 0 0 12px}
