.alternating-background-colour {background-color: #FFF;}.alternating-background-colour:nth-of-type(even) {background-color: #ececec;}.panel.alternating-content .content-wrapper>p:first-of-type {margin-bottom: 10px;}.panel.alternating-content .content-wrapper {width:  calc(100% - 40px);padding: 60px 20px;}.panel.alternating-content .content-wrapper span.image-text-wrapper {display: block;padding: 30px 0 20px;width: 100%;max-width: 1330px;margin: 0 auto;background-repeat: no-repeat;background-position: left center;background-size:  calc(50% - 20px) auto;}.panel.alternating-content .content-wrapper span.text-wrapper {padding-left:  calc(50% + 20px);display: block;}.panel.alternating-content .content-wrapper p strong {font-size: 1.4em;color: #162946;font-weight: 500;display: block;}.panel.alternating-content:nth-of-type(even) .content-wrapper span.image-text-wrapper {background-position: right center;}.panel.alternating-content:nth-of-type(even) .content-wrapper span.text-wrapper {padding: 0  calc(50% + 20px) 0 0;}.panel.alternating-content ul {margin: 0 0 15px 0;padding: 0;width: 100%;}.panel.alternating-content ul li {margin: 8px 0 15px;list-style: none;background-color: #fff;padding: 20px 15px 20px 50px;box-sizing: border-box;background-image:url('/assets/images/li-tick.png');background-repeat: no-repeat;background-position: 15px center;}.panel.alternating-content:nth-of-type(odd) .content-wrapper ul li {background-color: #ececec;color: #1c526e}.panel.alternating-content .box h2 {margin-bottom: 30px !important;}.panel.alternating-content .box .image-heading-wrap {width: 100%;display: block;margin-bottom: 25px;}.panel.alternating-content .box .image-heading-wrap img {float: left;margin: 0 25px 0 0;}.panel.alternating-content .box .heading-wrap {float: left;display: block;margin: 40px 0 0;}.panel.alternating-content .box .heading-wrap h2 {margin-bottom: 5px;}.panel.alternating-content.text-text .box {width:  calc(50% - 20px);padding: 30px 0;float: left;}.panel.alternating-content.text-text .box:nth-child(1) {margin-right: 40px;}.panel.alternating-content:nth-of-type(odd) .content-wrapper .two-column .box:nth-child(1) {background-color: #F2F5F6;padding: 30px;}.panel.alternating-content:nth-of-type(even) .content-wrapper .two-column .box:nth-child(2) {background-color: #fff;padding: 30px;}@media screen and (max-width:900px) {.panel.alternating-content .content-wrapper {width: 100%;padding: 20px 0 0;}.panel.alternating-content.text-text .content-wrapper {width:  calc(100% - 20px);padding: 0;}.panel.alternating-content.text-text .box {width: 100%;float: none;margin: 0;}.panel.alternating-content .content-wrapper div span.text-wrapper h3 {text-align: center;margin-top: 0;}.panel.alternating-content .content-wrapper div span.text-wrapper .small-heading {text-align: center;margin-top: 25px;}.panel.alternating-content .content-wrapper div span.image-text-wrapper {background-position: center top !important;padding-top: 220px;background-size: auto 220px;}.panel.alternating-content .content-wrapper div span.text-wrapper,.panel.alternating-content:nth-of-type(even) .content-wrapper div span.text-wrapper {padding: 0;display: block;}.panel.alternating-content .content-wrapper div {width: 100%;padding: 30px 10px;box-sizing: border-box;}}footer {width: 100%;background-color: #1C526E;color: #98BCCF;font-size: 0.9em;clear: both;line-height:1.4em;}footer .content-wrapper {padding: 50px 0 20px;margin-bottom: 0;}footer .text-wrap {max-width: 300px;}footer .text-wrap p i {font-size: 1.2em;margin: 3px 8px 0 0;color: #ED7314;float: left;}@media screen and (max-width: 960px) {footer .three-column .box,footer .three-column .box:nth-child(3n+2),footer.three-column .box:nth-of-type(even) {width:100%;float:left;margin: 0 0 40px!important;}footer .three-column .box:nth-child(2),footer .three-column .box:nth-child(3) {width: 48%;padding-right: 2%;}}footer p.company-details {clear: both;padding-top: 30px;margin-top: 30px;border-top: solid 1px #326A88;}footer p.company-details em {float: right;font-style: normal;}footer p.company-details em:nth-child(1) {padding-left: 20px;margin-left: 15px;border-left: solid 1px #326A88;}@media screen and (max-width: 760px) {footer p.company-details em {float: none;display: block;clear: both;margin: 7px 0 0;}footer p.company-details em:nth-child(1) {padding-left: 0;margin-left: 0;border: none;}}footer a {color: #98BCCF;text-decoration: none;}footer a:hover {color: #FFF;}footer em.title {display: block;font-style: normal;font-size: 1.7em;margin-bottom: 20px;font-weight: 600;color:#fff;}footer ul {margin: 0 0 13px;padding: 0;}footer ul li {margin: 0 0 7px;padding:0;list-style-type: none;}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;max-height:95%;background:#fff;cursor:auto;white-space:normal;}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:10px;right:10px;line-height:28px;width:28px; height:28px;background-color:#db0c3a;cursor:pointer;text-align:center;color:#fff;font-weight:800;font-size:1em;border-radius:1px;border:solid 1px #fff }.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0;}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.box p:last-of-type {margin-bottom: 0;}.box {margin-bottom: 30px;box-sizing: border-box;}.one-three-column {clear:both;padding:60px 0;}.one-three-column .box:nth-of-type(odd) {width:23%;margin-right:2%;float:left;}.one-three-column .box:nth-of-type(odd) img {max-width:100%;height:auto;}.one-three-column .box:nth-of-type(even) {width:75%;float:right;}.one-column .box {width:100%;margin:0 auto;}@media screen and (max-width: 800px) {.one-column .box {width:100%;}}.three-one-column {clear:both;padding:60px 0;}.three-one-column .box:nth-of-type(even) img {max-width:100%;height:auto;margin-bottom:10px;clear:both;}.three-one-column .box:nth-of-type(odd) {width:75%;float:left;}.three-one-column .box:nth-of-type(even) {width:23%;margin-left:2%;float:right;}.two-column {clear:both;}.two-column .box {width:49%;float:left;}.two-column .box img {max-width:100%;height:auto;}.two-column .box:nth-of-type(even) {margin-left:2%;}@media screen and (max-width: 500px) {.two-column .box {width:100%!important;float:left;margin:0!important;}}.one-one-two-column .box {float: left;box-sizing: border-box;}.one-one-two-column .box:nth-child(1) {width: 25%;}.one-one-two-column .box:nth-child(2) {width: 25%;}.one-one-two-column .box:nth-child(3) {width: 50%;}.twoonecol {clear:both;}.twoonecol .box:nth-child(1) {width:66%;float:left;}.twoonecol .box:nth-child(2) {width:32%;float:left;margin-left:2%;text-align:left;}.twoonecol .box img {max-width:100%;height:auto;}@media screen and (max-width: 500px) {.twoonecol .box {width:100%!important;float:left;margin:0!important;}}.one-two-column .box {width:30%;float:left;margin-right:4%;}.one-two-column .box:nth-child(2) {width:66%;margin-right: 0;}.one-two-column .box img {max-width:100%;height:auto;}@media screen and (max-width: 930px) {.one-two-column .box:nth-child(1) {width: 38%;margin-right: 4%;}.one-two-column .box:nth-child(2) {width: 58%}}@media screen and (max-width: 740px) {.one-two-column .box:nth-child(1) {width: 48%;margin-right: 4%;}.one-two-column .box:nth-child(2) {width: 48%;} }@media screen and (max-width: 660px) {.one-two-column .box,.one-two-column .box:nth-child(2) {width: 100%;margin-right: 0;margin-left: 0;}}.three-column{clear:both;margin-bottom:30px;}.three-column .box {width:32%;float:left;overflow:hidden;}.three-column .box img {max-width:100%;}.three-column .box:nth-child(3n+2) {margin:0 2%;}@media screen and (max-width: 960px) {.three-column .box,.three-column .box:nth-child(3n+2) {width:48%;margin: 0 0 4%;}.three-column .box:nth-of-type(even) {margin-left:4%;}}@media screen and (max-width: 550px) {.three-column .box,.three-column .box:nth-child(3n+2),.three-column .box:nth-of-type(even) {width:100% !important;margin: 0 0 4% !important;}}.four-column, .four-column.static{clear:both;}.four-column .box,.four-column.static .box {width: 23%;float: left;margin-right: 2%}.four-column .box img,.four-column.static .box img {max-width: 100%;height: auto;}.four-column>div.box:nth-child(4n+4),.four-column.static>div.box:nth-child(4n+4) {margin-right: 0;}@media screen and (max-width: 650px) {.four-column .box {margin:inherit 0 inherit 0!important;width:47%!important;}.four-column .box:nth-of-type(even) {margin-left:2%;}}@media screen and (max-width: 400px) {.four-column .box {width:100%!important;margin:inherit 0 inherit 0!important;}}.five-column{clear:both;margin-bottom:30px;}.five-column .box {width:18.4%;float:left;overflow:hidden;margin-right:2%;margin-bottom: 2%;}.five-column .box:nth-child(5n+5) {margin-right:0;}.five-column .box img {max-width:100%;}@media screen and (max-width: 1000px) {.five-column .box:nth-child(5n+5) {margin-right: 2%;}.five-column .box {width: 23.5%;margin-right: 2%}.five-column .box:nth-child(4n+4) {margin-right: 0;}}@media screen and (max-width: 840px) {.five-column .box:nth-child(4n+4) {margin-right: 2%;}.five-column .box {width:32%;margin-right: 2%;}.five-column .box:nth-child(3n+3) {margin-right: 0;}}@media screen and (max-width: 650px) {.five-column .box:nth-child(3n+3),.five-column .box:nth-child(4n+4),.five-column .box:nth-child(5n+5) {margin-right: 0;}.five-column .box {margin-right: 0;width: 49%;}.five-column .box:nth-of-type(2n+2) {margin-left: 2%;margin-right: 0;}}@media screen and (max-width: 400px) {.five-column .box:nth-of-type(2n+2) {margin-left: 0;}.five-column .box {width: 100%;margin-left: 0;}.five-column .box:nth-of-type(odd) {margin-right: 0;}}.six-column{clear:both;}.six-column .box {width:15%;float:left;margin:0 2% 0 0;overflow:hidden;}.six-column .box img {max-width:100%;height:auto;}.six-column>div.box:nth-child(6n+6) {margin-right:0;}@media screen and (max-width: 800px){.six-column .box {width:32%;float:left;margin-right:2%}.six-column>div.box:nth-child(3n+3) {margin-right:0!important;}}@media screen and (max-width: 500px){.six-column .box {width:49%;float:left;margin-right:2%}.six-column>div.box:nth-child(3n+3) {margin-right:2%!important;}.six-column>div.box:nth-child(2n+2) {margin-right:0!important;}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:1;}.flickity-button:disabled{opacity:0.2;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#747373}.flickity-prev-next-button{top:50%;width:35px;height:44px;border-radius:0;transform:translateY(-50%); background:none;}.flickity-prev-next-button.previous{left:10px; border-right: solid 1px #b3b3b3;}.flickity-prev-next-button.next{right:10px; border-left: solid 1px #b3b3b3;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots { position: absolute;width: 100%;padding: 0;margin: 0;bottom: -10px;list-style: none;text-align: center;line-height: 1;}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot {display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}