@charset "UTF-8";.slick-loading .slick-list{background:#fff url(images/ajax-loader.gif?fb6f3c230cb846e25247dfaa1da94d8f) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);src:url(fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format("embedded-opentype"),url(fonts/slick.woff?295183786cd8a138986521d9f388a286) format("woff"),url(fonts/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format("truetype"),url(fonts/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.container{margin:auto;max-width:1300px;padding-left:2rem;padding-right:2rem;position:relative}.row{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-space{padding-bottom:3em;padding-top:3em}.row.reverse{-webkit-box-orient:horizontal;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.col.reverse{-webkit-box-orient:vertical;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{-webkit-box-flex:0;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-xs{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.d-flex{display:flex}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:left}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.center-xs.post-content{text-align:left}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:48em){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-box-flex:0;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-sm{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:1024px){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-box-flex:0;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-md{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:75em){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-box-flex:0;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-lg{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.white{color:#fff}.bg__cta__colour{background:#e6e6e6;padding:2.5rem 0}.bg__light-grey{background-color:rgba(34,34,34,.1);padding:2.5rem 0}.bg__lighter-grey{background-color:#f0f0f0;padding:2.5rem 0}.bg__navy{background-color:#252a59;color:#fff}.bg__navy,.padding{padding:2.5rem 0}body,html{font-family:Nunito,sans-serif;line-height:1.5;margin:0;padding:0}body{padding-top:50px}h1{color:#252a59;display:inline-block;line-height:40px;margin:0;padding:0 0 0 30px;position:relative}@media only screen and (min-width:576px){h1{font-size:48px;line-height:58px}}h1 span{color:#0095db;display:block}h2{color:#252a59;font-size:28px;line-height:40px;margin:1rem 0 0;padding:0 0 0 20px;position:relative}h2,h2:before{display:inline-block}h2:before{color:#0095db;content:"|";font-size:36px;left:0;position:absolute;top:-3px}@media only screen and (min-width:576px){h2{font-size:36px;line-height:40px}}h2 span{color:#0095db}h2 a{text-decoration:none}h2 a,h3{color:#252a59}h3{display:inline-block;font-size:22px;margin:0;padding:0;position:relative}h4{font-size:20px}.location-info h4{margin:0}.location-info a,h1,h2,h3,h4{color:#252a59}h1,h2,h3,h4{font-weight:700}.testimonials h2{color:#fff}.testimonials h3{font-size:30px;margin:0}.box h3{color:#fff;font-weight:700;margin:0}p{font-size:16px;line-height:30px}.tag{font-size:14px;font-weight:700;margin-top:2em;text-transform:uppercase}hr{opacity:.3}.btn{align-self:center;border-radius:50px;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.5px;margin-top:.5rem;padding:15px 40px;text-decoration:none;text-transform:uppercase}.btn.btn-navy{background-color:#252a59;color:#fff}.btn-nav a,.btn.btn-light-blue{background-color:#0095db;color:#fff}.btn-nav a{border-radius:50px;font-size:14px;padding:15px 40px}.col-md-6 .video-img{background-repeat:no-repeat;background-size:cover}@media screen and (min-width:1024px){.col-md-6 .video-img{height:530px;width:500px}}.col-md-6 .video-img .embed-container{overflow:hidden;position:relative;width:100%}@media screen and (min-width:1024px){.col-md-6 .video-img .embed-container{bottom:0;height:192px;position:absolute;right:0;width:351px}.col-md-6 .video-img .embed-container iframe{height:100%;width:100%}}.col-md-6{position:relative}.col-md-6 .content-img{background-repeat:no-repeat;background-size:cover;right:4rem;top:0}@media screen and (min-width:1024px){.col-md-6 .content-img{height:530px;position:absolute;width:500px}}@media screen and (max-width:1024px){.col-md-6 .content-img{background-image:none!important;display:none;margin-bottom:2rem}}.col-md-6 .content-img .embed-container{overflow:hidden;position:relative;width:100%}@media screen and (min-width:1024px){.col-md-6 .content-img .embed-container{bottom:0;height:192px;position:absolute;right:0;width:351px}}.testimonials{background-image:url(images/testimonials.png?43361263ecae511254a038b0c5944b1d);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4rem 0}.testimonials .testimonial-slick{padding-left:50px;position:relative;width:90%}.testimonials .testimonial-slick:before{background-image:url(images/quotes.png?2465b2896fd6d12b926a98de383a513d);background-size:50px 50px;content:"";display:inline-block;height:50px;left:0;margin-right:10px;position:absolute;top:0;width:50px}@media screen and (min-width:1024px){.testimonials .testimonial-slick{width:50%}}.testimonials .testimonial-slick .slick-dots{text-align:left}.testimonials .testimonial-slick .slick-dots li{margin:0}.testimonials .testimonial-slick .slick-dots li button:before{color:#c4ebff;font-size:10px;opacity:1}.testimonials .testimonial-slick .slick-dots li.slick-active button:before{color:#0095db}.boxes .box{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:400px;justify-content:flex-end;padding:2rem}@media screen and (min-width:576px){.boxes .box{height:520px}}.boxes .btn{margin-top:0}.boxes h2{margin-bottom:1rem}.single-boxes{padding-top:4rem}.single-boxes .box{background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:300px;justify-content:flex-end;margin:10px 0;padding:1rem;width:100%}@media screen and (min-width:576px){.single-boxes .box{height:435px}}.steps .col-xs-12{margin-bottom:20px}.steps .box{background-color:#252a59;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:10px 0;padding:1rem;position:relative;text-align:center;width:100%}.steps .box .number{align-items:center;background-color:#0095db;border-radius:25px;color:#fff;display:flex;height:50px;justify-content:center;left:-12px;position:absolute;top:-5px;width:50px}.contact{margin-bottom:11em}.contact h3{color:#252a59;display:block;font-size:16px;font-weight:700;margin-bottom:0;margin-top:1rem;text-transform:uppercase}.contact p{margin-top:0}.contact .split{display:block;line-height:33px}@media screen and (min-width:991px){.contact .split{display:flex}}.contact .split div{width:100%}@media screen and (min-width:576px){.contact .split div{height:50%}}.contact .form{background-color:#fff;border-radius:4%;box-shadow:0 2px 15px rgba(210,212,222,.6);padding:2rem;right:0;top:-8rem;width:100%}@media screen and (min-width:840px){.contact .form{position:absolute;width:auto}}.contact .form label{font-weight:700}.contact .form input[type=text],.contact .form textarea{background-color:rgba(34,34,34,.1);border:none;padding:10px;width:100%}.contact .form input[type=submit]{appearance:none;border:none;margin-top:0}.contact .form .wpcf7-spinner{display:block}@media screen and (max-width:767px){.contact{margin-bottom:0}}.columns .card{background-color:#252a59;border-radius:10px;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:1rem;padding:2rem}@media screen and (min-width:576px){.columns .card{flex-wrap:nowrap}}.columns .card strong{font-size:24px;font-weight:700}.columns .card p{margin:0}.columns .card ul{list-style:none;padding:0}.columns .card ul li{line-height:27px;padding:0 0 0 24px;position:relative}.columns .card ul li:before{color:#0095db;content:"✓";left:0;position:absolute}.columns .card .icon{padding:0 2rem 0 0}.columns .card:last-child{margin-bottom:0}.secondary-content .icon{align-items:center;background-color:#252a59;border-radius:10px;display:none;justify-content:center;padding:2rem;width:260px}@media screen and (min-width:1024px){.secondary-content .icon{display:flex}}.secondary-content img{float:right;margin-top:10px}.locations .card{border-radius:10px;box-shadow:0 2px 15px rgba(210,212,222,.6);margin-bottom:2rem;overflow:hidden;width:100%}.locations .card .col-md-5{padding:0}.locations .card .col-md-7{padding:2rem}.locations .card .location-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:300px}.locations .card h2{font-size:30px;margin-bottom:0}.locations .card p{margin:0}.locations .card .btns{display:flex;flex-wrap:wrap}.locations .card .btns .btn{margin-top:1rem;text-align:center;width:100%}.location .socials{padding:20px 0}.location-carousel .item-content{background-position:50%;background-size:cover;height:400px}iframe{width:100%}.details{margin:15px 0;padding-left:1.5rem}.details .phone{color:#252a59;display:block;font-size:24px;font-weight:700;margin:15px 0;position:relative}.details .phone:before{background-image:url(images/phone.svg?914a7adfb135efe89c9d2561a9e0b7ac);background-repeat:no-repeat;content:"";display:inline-block;height:24px;left:-30px;position:absolute;top:5px;width:24px}.details .address{line-height:30px;position:relative}.details .address:before{background-image:url(images/pin.svg?994928ef06a51d299a5aa0249b17719a);background-repeat:no-repeat;content:"";display:inline-block;height:24px;left:-30px;position:absolute;top:5px;width:24px}.details .email{font-size:18px;position:relative}.details .email:before{background-image:url(images/email.svg?90e4c031e8a531e7f8ba6aa7312fa18c);background-repeat:no-repeat;content:"";display:inline-block;height:24px;left:-30px;position:absolute;top:5px;width:24px}.details .opening-times{position:relative}.details .opening-times:before{background-image:url(images/clock.svg?80597a2c15f4ba2d70f67a6800d1ba5f);background-repeat:no-repeat;content:"";display:inline-block;height:24px;left:-30px;position:absolute;top:5px;width:24px}.details p.email a,.details p.phone a,.phone a{color:#252a59;text-decoration:none}.navy-cta{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:576px){.navy-cta{justify-content:space-around}}.navy-cta img{align-self:center;display:block}.navy-cta p{font-size:36px;font-weight:700;line-height:42px;margin:10px 0;text-align:center}.navy-cta p span{color:#0095db}.navy-cta .btn{margin-top:20px}@media screen and (min-width:576px){.navy-cta .btn{margin-top:0}}.tabs{height:auto;width:100%}.tabs .tabs-list{display:flex;list-style:none;margin:20px 0 0;padding:0}@media screen and (min-width:767px){.tabs .tabs-list{flex-direction:row}}.tabs .tabs-list li{background-color:#0095db;border-bottom:0;float:left;letter-spacing:.5px;margin:0;padding:14px;text-align:center;text-transform:uppercase;width:50%}.tabs .tabs-list li:hover{cursor:pointer}.tabs .tabs-list li a{border:0;color:#fff;font-size:20px;font-weight:700;text-decoration:none}.tabs .tab{box-shadow:0 2px 15px rgba(210,212,222,.6);clear:both;display:none;height:auto;padding:3em;position:relative;width:auto;z-index:1}@media screen and (min-width:1024px){.tabs .tab{width:100%}}@media screen and (min-width:767px){.tabs .tabs-list li{background-color:#0095db;margin-right:20px;width:250px}}.tab.active{display:block!important}.tabs .tabs-list li.active{background-color:#fff;box-shadow:0 -8px 10px rgba(210,212,222,.36)}.tabs .tabs-list li.active a{color:#252a59}.blog .col-md-4{border-bottom:1px solid rgba(34,34,34,.1);margin-bottom:2rem}.blog .card{box-shadow:0 2px 15px rgba(210,212,222,.6);height:95%;margin-bottom:2rem;width:100%}.blog .card .card-image{background-position:50%;background-size:cover;height:250px}.blog .card .card-content{padding:2rem;position:relative}.blog .card .card-content .published-date{background-color:#252a59;color:#fff;font-weight:700;padding:5px 10px;position:absolute;top:-17px}.blog .card .card-content h3 a{color:#252a59;font-size:24px;text-decoration:none}.blog .card .card-content .btn{margin-top:0}.blog.box-shop .card .card-image{background-repeat:no-repeat;background-size:contain}.blog.box-shop .card{height:95%}.box-cat{margin:20px 0}.news_pag{width:100%}.news_pag ul{background-color:#fff;box-shadow:3px 3px 5px 3px rgba(0,0,0,.2);display:flex;margin:0 auto;padding:1rem;width:fit-content}.news_pag li a,.news_pag li a:hover,.news_pag li.active a,.news_pag li.disabled{color:#252a59;text-decoration:none}.news_pag li{display:inline;padding:.5rem}.news_pag li a,.news_pag li.active a,.news_pag li.disabled{cursor:pointer;text-decoration:none}.news_pag li a:hover{text-decoration:underline}.news_pag li.active a{background-color:#0095db;border-radius:3px;color:#fff;padding:.5rem 1rem}.breadcrumbs{background-color:rgba(34,34,34,.1);color:#252a59;padding:1rem 0}.breadcrumbs a{color:#252a59;font-weight:700;text-decoration:none}.auto{margin:auto}.socials .social.instagram:before{background-image:url(images/instagram.png?886428832fc8102ef6b0146d4872194d)}.socials .social.facebook:before,.socials .social.instagram:before{background-size:30px 30px;content:"";display:inline-block;height:30px;margin-right:10px;width:30px}.socials .social.facebook:before{background-image:url(images/facebook.png?9e6ffbd7d7b0a4d8016eb434afc0493b)}.socials .social.twitter:before{background-image:url(images/twitter.png?76c24115f40053fae2d74434958ac829);background-size:30px 30px;content:"";display:inline-block;height:30px;margin-right:10px;width:30px}.feature-slider{padding:40px 0}.features span{display:block;font-weight:600;margin:10px 0;text-align:center}.features img{margin:auto;text-align:center}.slick-next:before,.slick-prev:before{color:#252a59!important}img{height:auto;max-width:100%}.videoWrapper{height:0;padding-bottom:56.25%;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.no-padding{padding:0}.bg__cta__colour p{color:#666;font-size:18px;font-weight:700}@media screen and (max-width:1199px){.video-img{width:autp}}@media screen and (max-width:1024px){.row.padding{padding-top:0}.single-boxes{padding:0}.hide-img{display:none}.tag{margin-top:1rem}}.navigation{background:#252a59}.nav-container{background-color:#252a59;left:0;margin:auto;max-width:100%;position:fixed;right:0;top:0;z-index:4}.navigation img{float:left;height:auto;margin:auto}nav{align-items:center;background-color:#252a59;display:flex;justify-content:end}nav ul{background-color:transparent;list-style:none;margin:0;padding:0}nav ul li{float:left;position:relative}nav ul li a,nav ul li a:visited{color:#fff;display:block;font-size:14px;font-weight:700;line-height:110px;padding:0 20px;text-decoration:none;text-transform:uppercase}nav ul li:last-child a{line-height:20px;text-align:center}nav ul li a:not(:only-child):after,nav ul li a:visited:not(:only-child):after{content:" ▾";padding-left:4px}nav ul li ul li{min-width:300px;padding:0 10px}nav ul li ul li a{line-height:20px;padding:15px}nav ul li a.btn-primary,nav ul li a.btn-secondary{color:#fff}ul#nav-list{align-items:center;display:flex}@media only screen and (max-width:1024px){ul#nav-list{display:none}}#nav-list ul.sub-menu{background-color:#252a59;left:-99999em;padding:0;white-space:nowrap;z-index:1;z-index:999}@media only screen and (min-width:1024px){#nav-list ul.sub-menu{position:absolute}}#nav-list ul.sub-menu li{border-bottom:1px solid rgba(0,149,219,.4)}#nav-list ul.sub-menu li:last-child{border-bottom:0}#nav-list ul.sub-menu li a{color:#fff;font-weight:600;line-height:20px;text-align:left;text-transform:none}#nav-list>li:hover>ul.sub-menu{left:auto;min-width:100%;padding-top:5px}#nav-list>li li:hover>ul.sub-menu{left:100%;top:-1px}.nav-mobile{background:transparent;display:none;height:80px;position:absolute;right:0;top:0;width:70px}@media only screen and (max-width:1024px){.nav-mobile{display:block}nav{flex-direction:column;width:100%}nav ul{display:none}nav ul li{border-bottom:1px solid rgba(0,149,219,.4);float:none;padding:10px}nav ul li a{line-height:20px;padding:15px}nav ul li ul li a{padding-left:30px}.nav-dropdown{position:static}nav ul{width:100%;z-index:1}.navigation img{margin:15px 40px}.nav-container{padding:10px 0}nav ul li a:not(:only-child):after,nav ul li a:visited:not(:only-child):after{content:none}}@media screen and (max-width:1199px){nav ul li a,nav ul li a:visited{padding:0 15px}.navigation img{height:auto;margin:10px}}@media screen and (max-width:480px){.navigation img{float:none;height:auto;width:70%}}#nav-toggle{border-bottom:0;cursor:pointer;left:20px;padding:10px 35px 16px 0;position:absolute;top:24px}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{background:#0095db;border-radius:1px;content:"";cursor:pointer;display:block;height:5px;position:absolute;transition:all .3s ease-in-out;width:35px}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.banner-frontpage{position:relative}.banner-frontpage .container{margin-bottom:0}@media only screen and (min-width:992px){.banner-frontpage .container{margin-bottom:9em}}.banner-frontpage .row{flex-direction:column-reverse}@media only screen and (min-width:992px){.banner-frontpage .row{flex-direction:row}}.banner-frontpage .mask{background-color:rgba(37,42,89,.5);height:100%;position:absolute;width:100%;z-index:1}.banner-frontpage .featured-img{background-position:bottom;background-size:cover;height:100%;min-height:400px}@media only screen and (min-width:992px){.banner-frontpage .featured-img{min-height:600px}}.banner-frontpage .banner-content{background-color:#fff;left:0;padding:2em 1em}@media only screen and (min-width:992px){.banner-frontpage .banner-content{background-color:#fff;margin-left:4rem;max-width:610px;padding:3em 4em;position:absolute;z-index:2}}.banner-frontpage .banner-content p{padding-left:2em;padding-right:2em}.banner-frontpage .banner-content .btn.btn-navy{margin-left:26px;margin-top:10px}.banner-frontpage .banner-image{background-position:50%;position:relative;width:100%}@media only screen and (min-width:992px){.banner-frontpage .banner-image{width:60%}}.banner-secondary{align-items:center;background-position:50%;background-size:cover;display:flex;margin-top:0;min-height:350px;position:relative}@media only screen and (min-width:1024px){.banner-secondary{margin-top:3em;min-height:420px}}.banner-secondary h1:before{content:none}.banner-secondary .mask{background-color:rgba(37,42,89,.5);height:100%;position:absolute;width:100%;z-index:1}.banner-secondary .banner-content{position:relative;z-index:3}.banner-secondary .banner-content h1{color:#fff;padding:0}.banner-secondary .banner-content p{color:#fff;margin-top:0;text-transform:uppercase}footer h2{padding:0 0 0 10px;position:relative}footer h2,footer h2:before{display:inline-block;font-size:20px}footer h2:before{color:#0095db;content:"|";left:0;position:absolute;top:-2px}footer ul{list-style:none;margin:0;padding:0}footer ul li{padding:10px 0 0}footer ul li a{color:rgba(34,34,34,.7);text-decoration:none}footer ul li a:hover{text-decoration:underline}footer .site-info{padding:1rem 0 0}footer .site-info .container{padding:1rem 0}@media screen and (min-width:576px){footer .site-info .container{border-top:1px solid rgba(37,42,89,.7);padding:4rem 0}}footer .site-info .container .col-xs-12{align-items:center;display:flex;flex-direction:column;text-align:center}@media screen and (min-width:768px){footer .site-info .container .col-xs-12{border-right:1px solid rgba(37,42,89,.7);text-align:left}}footer .site-info .container .col-xs-12:nth-child(2){border-right:none}@media screen and (min-width:1024px){footer .site-info .container .col-xs-12:nth-child(2){border-right:1px solid rgba(37,42,89,.7)}}footer .site-info .container .col-xs-12:last-child{border-right:none}footer .footer-lower{background-color:rgba(34,34,34,.7);color:#fff;font-size:14px;font-weight:600}.social-links{display:flex;width:100%}.footer-content{align-items:center;display:flex;flex-direction:column}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}