.bg--black{background-color:#000!important}.bg--white{background-color:#fff!important}.bg--grey{background-color:#eeeff3!important}.bg--lightgrey{background-color:#f2f4f7!important}.bg--red{background-color:#ff7878!important}.bg--blue{background-color:#051f5a!important}.bg--yellow{background-color:#ffd103!important}body{background-color:#fff;overflow-x:hidden}.hide-mob{display:none}@media (min-width:751px){.hide-mob{display:block}}.show-mob{display:block}@media (min-width:751px){.show-mob{display:none}}.colour--black{color:#000}.colour--black p{color:inherit}.colour--black hr{background-color:#000}.colour--black .flickity-prev-next-button .arrow,.colour--black .flickity-prev-next-button:hover .arrow,.colour--black svg{fill:#000}.colour--white{color:#fff}.colour--white p{color:inherit}.colour--white hr{background-color:#fff}.colour--white .flickity-prev-next-button .arrow,.colour--white .flickity-prev-next-button:hover .arrow,.colour--white svg{fill:#fff}.colour--grey{color:#eeeff3}.colour--grey p{color:inherit}.colour--grey hr{background-color:#eeeff3}.colour--grey .flickity-prev-next-button .arrow,.colour--grey .flickity-prev-next-button:hover .arrow,.colour--grey svg{fill:#eeeff3}.colour--lightgrey{color:#f2f4f7}.colour--lightgrey p{color:inherit}.colour--lightgrey hr{background-color:#f2f4f7}.colour--lightgrey .flickity-prev-next-button .arrow,.colour--lightgrey .flickity-prev-next-button:hover .arrow,.colour--lightgrey svg{fill:#f2f4f7}.colour--red{color:#ff7878}.colour--red p{color:inherit}.colour--red hr{background-color:#ff7878}.colour--red .flickity-prev-next-button .arrow,.colour--red .flickity-prev-next-button:hover .arrow,.colour--red svg{fill:#ff7878}.colour--blue{color:#051f5a}.colour--blue p{color:inherit}.colour--blue hr{background-color:#051f5a}.colour--blue .flickity-prev-next-button .arrow,.colour--blue .flickity-prev-next-button:hover .arrow,.colour--blue svg{fill:#051f5a}.colour--yellow{color:#ffd103}.colour--yellow p{color:inherit}.colour--yellow hr{background-color:#ffd103}.colour--yellow .flickity-prev-next-button .arrow,.colour--yellow .flickity-prev-next-button:hover .arrow,.colour--yellow svg{fill:#ffd103}.icon-white svg{fill:#fff}.cover-bg{position:relative}.cover-bg__img{left:0;height:100%;position:absolute;object-fit:cover;object-position:center;top:0;width:100%;z-index:0}.icon{display:block}.icon--logo svg{width:11.25rem;height:5.625rem}.icon--facebook svg,.icon--instagram svg,.icon--linkedin svg,.icon--twitter svg{fill:#051f5a;width:2rem;height:2rem}.icon--phone{display:inline-block;vertical-align:middle;margin-right:.25em!important;-webkit-transform:translateY(.2em);transform:translateY(.2em)}.icon--phone svg{fill:#051f5a;width:1.5rem;height:1.5rem}.icon--envelope{-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block;vertical-align:middle;margin-right:.25em!important;margin-left:1em!important}.icon--envelope svg{fill:#051f5a;width:1.5rem;height:1.5rem}.icon--house svg,.icon--lock svg,.icon--trophy svg,.icon--watch svg{width:3.125rem;height:3.125rem}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */*{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:.0625rem dotted}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;display:block;height:auto;max-width:100%}p img{display:inline-block}svg:not(:root){overflow:hidden}figure{margin:1em 2.5rem}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:.0625rem solid silver;margin:0 .125rem;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.reset-list{margin:0;padding:0;list-style:none}.container{max-width:81.25rem;margin:0 auto;padding:0 1.875rem;position:relative;width:100%;z-index:2}@media (max-width:749px){.container{padding:0 1.5625rem}}.container--fullwidth{max-width:none;padding:0}.row{width:100%}.row .row{margin-left:-.9375rem;width:calc(100% + 1.875rem)}@media (max-width:859px){.row .row{width:100%}}@media (min-width:361px){.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:361px){.row:last-child{margin-bottom:-1.875rem}}.row--flex-always{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--justify-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.row--justify-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row--justify-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row--justify-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row--align-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row--align-v-end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row--space-evenly{-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.row--reverse-cols{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row--col-direction{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row--no-wrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:859px){.row--mobile-flex-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:859px){.row--mobile-col-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.col{position:relative;margin-top:.9375rem;margin-bottom:.9375rem;width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:361px){.col{-webkit-flex:none;-ms-flex:none;flex:none;margin:0 .625rem 1.875rem}}.col--no-margin{margin:0!important}@media (min-width:361px){.col--8\@xs{width:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:361px){.col--6\@xs{width:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:361px){.col--4\@xs{width:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:751px){.col--12\@med{width:100%}}@media (min-width:751px){.col--11\@med{width:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:751px){.col--10\@med{width:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:751px){.col--9\@med{width:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:751px){.col--8\@med{width:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:751px){.col--7\@med{width:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:751px){.col--6\@med{width:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:751px){.col--5\@med{width:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:751px){.col--4\@med{width:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:751px){.col--3\@med{width:calc(99.99% * 3/12 - 0.9375rem)}}@media (min-width:751px){.col--2\@med{width:calc(99.99% * 2/12 - 0.625rem)}}@media (min-width:751px){.col--1\@med{width:calc(99.99% * 1/12 - 0.3125rem)}}@media (min-width:1026px){.col--12\@xl{width:calc(100% * 12/12 - 3.75rem)}}@media (min-width:1026px){.col--11\@xl{width:calc(100% * 11/12 - 3.4375rem)}}@media (min-width:1026px){.col--10\@xl{width:calc(100% * 10/12 - 3.125rem)}}@media (min-width:1026px){.col--9\@xl{width:calc(100% * 9/12 - 2.8125rem)}}@media (min-width:1026px){.col--8\@xl{width:calc(100% * 8/12 - 2.5rem)}}@media (min-width:1026px){.col--7\@xl{width:calc(100% * 7/12 - 2.1875rem)}}@media (min-width:1026px){.col--6\@xl{width:calc(100% * 6/12 - 1.875rem)}}@media (min-width:1026px){.col--5\@xl{width:calc(100% * 5/12 - 1.5625rem)}}@media (min-width:1026px){.col--4\@xl{width:calc(100% * 4/12 - 1.25rem)}}@media (min-width:1026px){.col--3\@xl{width:calc(100% * 3/12 - 0.9375rem)}}@media (min-width:1026px){.col--2\@xl{width:calc(100% * 2/12 - 0.625rem)}}@media (min-width:1026px){.col--1\@xl{width:calc(100% * 1/12 - 0.3125rem)}}@media (min-width:861px){.col--12\@lrg{width:100%}}@media (min-width:861px){.col--11\@lrg{width:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:861px){.col--10\@lrg{width:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:861px){.col--9\@lrg{width:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:861px){.col--8\@lrg{width:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:861px){.col--7\@lrg{width:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:861px){.col--6\@lrg{width:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:861px){.col--5\@lrg{width:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:861px){.col--4\@lrg{width:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:861px){.col--3\@lrg{width:calc(99.99% * 3/12 - 0.9375rem)}}@media (min-width:861px){.col--2\@lrg{width:calc(99.99% * 2/12 - 0.625rem)}}@media (min-width:861px){.col--1\@lrg{width:calc(99.99% * 1/12 - 0.3125rem)}}@media (min-width:361px){.col-offset--11\@xs{margin-left:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:751px){.col-offset--11\@med{margin-left:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:861px){.col-offset--11\@lrg{margin-left:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:1026px){.col-offset--11\@xl{margin-left:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:1221px){.col-offset--11\@wide{margin-left:calc(99.99% * 11/12 - 3.4375rem)}}@media (min-width:361px){.col-offset--10\@xs{margin-left:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:751px){.col-offset--10\@med{margin-left:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:861px){.col-offset--10\@lrg{margin-left:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:1026px){.col-offset--10\@xl{margin-left:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:1221px){.col-offset--10\@wide{margin-left:calc(99.99% * 10/12 - 3.125rem)}}@media (min-width:361px){.col-offset--9\@xs{margin-left:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:751px){.col-offset--9\@med{margin-left:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:861px){.col-offset--9\@lrg{margin-left:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:1026px){.col-offset--9\@xl{margin-left:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:1221px){.col-offset--9\@wide{margin-left:calc(99.99% * 9/12 - 2.8125rem)}}@media (min-width:361px){.col-offset--8\@xs{margin-left:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:751px){.col-offset--8\@med{margin-left:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:861px){.col-offset--8\@lrg{margin-left:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:1026px){.col-offset--8\@xl{margin-left:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:1221px){.col-offset--8\@wide{margin-left:calc(99.99% * 8/12 - 2.5rem)}}@media (min-width:361px){.col-offset--7\@xs{margin-left:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:751px){.col-offset--7\@med{margin-left:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:861px){.col-offset--7\@lrg{margin-left:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:1026px){.col-offset--7\@xl{margin-left:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:1221px){.col-offset--7\@wide{margin-left:calc(99.99% * 7/12 - 2.1875rem)}}@media (min-width:361px){.col-offset--6\@xs{margin-left:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:751px){.col-offset--6\@med{margin-left:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:861px){.col-offset--6\@lrg{margin-left:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:1026px){.col-offset--6\@xl{margin-left:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:1221px){.col-offset--6\@wide{margin-left:calc(99.99% * 6/12 - 1.875rem)}}@media (min-width:361px){.col-offset--5\@xs{margin-left:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:751px){.col-offset--5\@med{margin-left:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:861px){.col-offset--5\@lrg{margin-left:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:1026px){.col-offset--5\@xl{margin-left:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:1221px){.col-offset--5\@wide{margin-left:calc(99.99% * 5/12 - 1.5625rem)}}@media (min-width:361px){.col-offset--4\@xs{margin-left:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:751px){.col-offset--4\@med{margin-left:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:861px){.col-offset--4\@lrg{margin-left:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:1026px){.col-offset--4\@xl{margin-left:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:1221px){.col-offset--4\@wide{margin-left:calc(99.99% * 4/12 - 1.25rem)}}@media (min-width:361px){.col-offset--3\@xs{margin-left:calc(99.99% * 3/12 + 1.875rem)}}@media (min-width:751px){.col-offset--3\@med{margin-left:calc(99.99% * 3/12 + 1.875rem)}}@media (min-width:861px){.col-offset--3\@lrg{margin-left:calc(99.99% * 3/12 + 1.875rem)}}@media (min-width:1026px){.col-offset--3\@xl{margin-left:calc(99.99% * 3/12 + 1.875rem)}}@media (min-width:1221px){.col-offset--3\@wide{margin-left:calc(99.99% * 3/12 + 1.875rem)}}@media (min-width:361px){.col-offset--2\@xs{margin-left:calc(99.99% * 2/12 - 0.625rem + 1.875rem)}}@media (min-width:751px){.col-offset--2\@med{margin-left:calc(99.99% * 2/12 - 0.625rem + 1.875rem)}}@media (min-width:861px){.col-offset--2\@lrg{margin-left:calc(99.99% * 2/12 - 0.625rem + 1.875rem)}}@media (min-width:1026px){.col-offset--2\@xl{margin-left:calc(99.99% * 2/12 - 0.625rem + 1.875rem)}}@media (min-width:1221px){.col-offset--2\@wide{margin-left:calc(99.99% * 2/12 - 0.625rem + 1.875rem)}}@media (min-width:361px){.col-offset--1\@xs{margin-left:calc(99.99% * 1/12 - 0.3125rem + 1.875rem)}}@media (min-width:751px){.col-offset--1\@med{margin-left:calc(99.99% * 1/12 - 0.3125rem + 1.875rem)}}@media (min-width:861px){.col-offset--1\@lrg{margin-left:calc(99.99% * 1/12 - 0.3125rem + 1.875rem)}}@media (min-width:1026px){.col-offset--1\@xl{margin-left:calc(99.99% * 1/12 - 0.3125rem + 1.875rem)}}@media (min-width:1221px){.col-offset--1\@wide{margin-left:calc(99.99% * 1/12 - 0.3125rem + 1.875rem)}}.mt-20{margin-top:1.25rem}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem}.ml-auto{margin-left:auto}section{position:relative;padding:3.75rem 0}html{font-size:93.75%}@media (min-width:861px){html{font-size:100%}}body{color:#051f5a;font-family:Poppins,sans-serif;font-size:inherit;font-weight:400;-webkit-font-smoothing:antialiased}p{color:inherit;line-height:1.8;margin:0 0 1em}@media (max-width:749px){p{font-size:1.1rem}}@media (min-width:1026px){p{font-size:1.2rem}}p:only-of-type{margin:0}p a{color:inherit}@media (max-width:749px){ul li{font-size:1.1rem}}@media (min-width:1026px){ul li{font-size:1.2rem}}a{color:inherit}hr{border:none;display:block;width:6.25rem;height:.0625rem;margin:0 auto .9375rem 0;background-color:#051f5a}.text--small{font-size:.75rem;line-height:1.5rem}.text--medium{font-size:1.5rem;line-height:2.25rem}.text--large{font-size:2.625rem;line-height:3.9375rem}.text--xl{font-size:5.125rem;line-height:5.125rem}.text--center{text-align:center}.text--center-med-up{text-align:left}@media (min-width:751px){.text--center-med-up{text-align:center}}.text--center-med-down{text-align:left}@media (max-width:749px){.text--center-med-down{text-align:center}}.text--left{text-align:left}@media (min-width:751px){.text--left-med-up{text-align:left}}@media (max-width:749px){.text--left-med-down{text-align:left}}.text--header{font-family:Poppins,sans-serif;font-weight:700}.text--uppercase{text-transform:uppercase}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.h1,h1{color:inherit;display:block;margin:0 0 .5em;padding:0;line-height:1.4;font-size:2.375rem;font-weight:500}.h1:only-child,h1:only-child{margin:0}@media (max-width:749px){.h1,h1{font-size:1.9rem}}.h1.alt,.h2,h1.alt,h2{font-size:1.875rem}.h2,h2{color:inherit;display:block;margin:0 0 .5em;padding:0;line-height:1.4;font-weight:700}.h2:only-child,h2:only-child{margin:0}.h3,h3{color:inherit;display:block;margin:0 0 .5em;padding:0;line-height:1.4;font-size:1.25rem}.h3:only-child,h3:only-child{margin:0}.h4,h4{color:inherit;display:block;margin:0 0 .5em;padding:0;line-height:1.4;font-size:1rem}.h4:only-child,h4:only-child{margin:0}@media (max-width:749px){.h4,h4{line-height:1.82}}.h5,h5{color:inherit;display:block;margin:0 0 .5em;padding:0;line-height:1.4;font-size:.9375rem}.h5:only-child,h5:only-child{margin:0}.btn,button{-webkit-appearance:none;-webkit-border-radius:0;background-color:transparent;border:0;cursor:pointer;color:#fff;display:inline-block;-webkit-font-smoothing:antialiased;font-size:.875rem;font-weight:400;line-height:44px;height:44px;outline:none;padding:0 38px;position:relative;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (max-width:749px){.btn,button{font-size:1.125rem}}.btn span,button span{display:block;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.btn--yellow,button--yellow{background-color:#ffd103;color:#051f5a}.btn--yellow:hover,button--yellow:hover{background-color:#051f5a;box-shadow:inset 0 0 0 1px #fff;color:#ffd103}.btn--blue,button--blue{background-color:#051f5a;color:#ffd103}.btn--blue:hover,button--blue:hover{background-color:#ffd103;box-shadow:inset 0 0 0 1px #fff;color:#051f5a}.btn--white-outline,button--white-outline{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;color:#fff}.btn--white-outline:hover,button--white-outline:hover{background-color:#000;color:#fff;box-shadow:none}.btn--blue-outline,button--blue-outline{background-color:transparent;box-shadow:inset 0 0 0 1px #051f5a;color:#051f5a}.btn--blue-outline:hover,button--blue-outline:hover{background-color:#051f5a;color:#fff;box-shadow:none}.btn--large,button--large{height:45px;line-height:45px}.btn--xl,button--xl{height:60px;line-height:60px}.burger-nav-button{width:27px;height:16px;position:relative}.burger-nav-button i{width:100%;height:2px;position:absolute;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.burger-nav-button i:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.burger-nav-button i:nth-child(2){top:50%;margin-top:-1px}.burger-nav-button i:nth-child(3){top:auto;bottom:0}@media (max-width:749px){.burger-nav-button{display:inline-block!important}}.burger-nav-button i{background:#051f5a;border-radius:.625rem}@media (max-width:749px){.burger-nav-button i{background:#051f5a}}.burger-nav-button i:nth-child(2){display:none;width:100%}.burger-nav-button i:nth-child(3){width:100%;-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.burger-nav-button:hover i:nth-child(2),.burger-nav-button:hover i:nth-child(3){width:100%}.middle-burger:after{content:"";position:absolute;top:0;left:-.75rem;height:.25rem;width:100%;border-right:.25rem solid #051f5a}.nav-coloured{background:#051f5a!important}.nav-coloured a{color:#051f5a}.nav-closed .burger-nav-button i:first-child{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.nav-closed .burger-nav-button i:nth-child(2){display:block}.nav-closed .burger-nav-button i:nth-child(3){-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.nav-hide .burger-nav-button{display:none}.nav-main{height:100%;width:100%}@media (min-width:1026px){.nav-main{height:auto;width:100%}}.nav-main__items{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;padding-bottom:5rem}@media (min-width:1026px){.nav-main__items{height:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left;padding-bottom:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}}@media (max-width:1024px){.nav-main__items{-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin:0;padding:4.375rem 0}}.nav-main__item{line-height:1;list-style:none}.nav-main__item:first-child .nav-main__link{margin-left:0}.nav-main__item--social{margin-left:1.25rem}.nav-main__item--social:last-child{margin-left:1.5625rem}.nav-main__item--social a{display:block}@media (max-width:1024px){.nav-main__item--social{display:none}}.nav-main__link{color:#ffd103!important;font-size:1.625rem;text-decoration:none;position:relative}@media (min-width:1026px){.nav-main__link{font-size:.6875rem;margin-left:.9375rem;color:#051f5a!important}}@media (min-width:1221px){.nav-main__link{font-size:.8125rem}}@media (min-width:1431px){.nav-main__link{margin-left:1.875rem}}.nav-main__link:before{display:block;width:100%;height:2px;position:absolute;top:100%;left:0;background:#ffd103;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media (min-width:1026px){.nav-main__link:before{content:""}}.nav-main__link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-coloured,.nav-default{background:#fff!important}.nav-coloured a,.nav-default a{color:#051f5a}.news-card{position:relative;display:block;width:100%;text-decoration:none;overflow:hidden}.news-card[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.news-card[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.news-card img{width:100%;display:block;opacity:1}.news-card__content{position:relative;background:#051f5a;color:#fff;padding:1.25rem}.news-card__category{position:absolute;z-index:99;background:#ffd103;color:#051f5a;top:-59px;left:0;padding:.9375rem}@media (max-width:859px){.news-card__category{top:-45px}}.news-card__title{margin:0}.news-card__excerpt{margin-top:0;font-size:.875rem;line-height:1.4}.news-card__date{position:absolute;background:#fff;padding:.625rem;top:-25%;left:-1%}.single-content-section{margin:1.25rem 0}.wpcf7-form-control-wrap label{display:block}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea{background:#ffd103;border:none;outline:none;-webkit-appearance:none;border-radius:0;font-size:16px;padding:.625rem;width:100%;box-shadow:inset 0 0 0 2px #051f5a;resize:none}.wpcf7-form-control-wrap input.wpcf7-not-valid,.wpcf7-form-control-wrap select.wpcf7-not-valid,.wpcf7-form-control-wrap textarea.wpcf7-not-valid{box-shadow:inset 0 0 0 1px red}.wpcf7-form-control-wrap select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.8 9.4'%3E%3Cpath d='M.614 1.214c0-.3.1-.5.3-.7.4-.4 1-.4 1.4 0l6.3 6.3 6.3-6.3c.4-.4 1-.4 1.4 0 .4.4.4 1 0 1.4l-7 7c-.4.4-1 .4-1.4 0l-7-7c-.2-.2-.3-.4-.3-.7z'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 1rem top 50%,0 0;background-size:1rem auto,.9375rem}.wpcf7-form-control-wrap input[type=checkbox]{width:1.5625rem;height:1.5625rem;margin-right:.625rem}.wpcf7-form-control-wrap input[type=checkbox]:hover{background-color:#eeeff3}.wpcf7-form-control-wrap input[type=checkbox]:checked{position:relative;background-color:#051f5a}.wpcf7-form-control-wrap input[type=checkbox]:checked:before{content:"";position:absolute;display:block;width:.5rem;height:1rem;border-bottom:3px solid #fff;border-right:3px solid #fff;-webkit-transform:translateY(-70%) translateX(-50%) rotate(35deg);transform:translateY(-70%) translateX(-50%) rotate(35deg)}.wpcf7-form-control-wrap .wpcf7-acceptance label,.wpcf7-form-control-wrap .wpcf7-checkbox label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wpcf7-form-control-wrap span.wpcf7-list-item{margin:0}.wpcf7-form-control-wrap::-webkit-input-placeholder{color:#051f5a!important}.wpcf7-form-control-wrap:-ms-input-placeholder{color:#051f5a!important}.wpcf7-form-control-wrap::placeholder{color:#051f5a!important}.wpcf7-form-control-wrap textarea{height:8.125rem}.wpcf7-form .btn{margin:0 .9375rem}div.wpcf7-response-output{border:none!important;margin:0;padding:.9375rem 0 0;font-style:italic;color:red}span.wpcf7-not-valid-tip{background:red;color:#fff;font-size:.75rem;padding:.3125rem .625rem}.wpcf7-form.sent .row{display:none}.wpcf7-form.sent .wpcf7-mail-sent-ok{padding:4.5rem 0 0}#wpcf7-f285-o2 input,#wpcf7-f285-o2 textarea{background:#fff;width:100%}.content-block:first-child{padding-top:11.25rem}.contact-strip{position:fixed;bottom:0;left:0;width:100%;z-index:9999;text-align:center}@media (min-width:861px){.contact-strip{text-align:left}}.contact-strip p{font-size:1rem!important}@media (max-width:749px){.contact-strip p{font-size:.75rem!important}}.contact-strip .row{margin:0!important;padding-top:1.25rem;padding-bottom:1.25rem}.contact-strip .btn{margin-right:auto;margin-left:auto;margin-top:1.25rem}@media (min-width:861px){.contact-strip .btn{margin-right:0;margin-top:0}}@media (max-width:749px){.contact-strip .btn{font-size:.875rem;padding:0 1.25rem}}.general-enquires__address{background:#eeeff3;padding:10px 20px 30px}.general-enquires__contact{background:#eeeff3;padding:30px 20px 5px}.general-enquires__contact p{font-weight:700}.general-enquires__contact a{text-decoration:none}.general-enquires__contact .icon{margin-left:0!important}.hero-banner{position:relative;width:100%;color:#fff;padding:11.25rem 0 5rem}@media (max-width:859px){.hero-banner{height:auto}}.hero-banner__text[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.hero-banner__text[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.hero-banner__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem}@media (min-width:1026px){.hero-banner__btns--alt{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (max-width:749px){.hero-banner__btns--alt{margin-top:7.5rem}}@media (max-width:749px){.hero-banner__btns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.hero-banner__btns .btn{padding:0 1.5rem}}@media (max-width:379px){.hero-banner__btns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.hero-banner__btns:first-child .btn{margin-bottom:1.25rem}.hero-banner__btns[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.hero-banner__btns[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.how-it-works-section{padding-bottom:0}.how-it-works{position:relative}@media (max-width:749px){.how-it-works:first-child .how-it-works__item{padding-top:0}}@media (max-width:749px){.how-it-works:first-child .how-it-works__item:first-child{padding-bottom:2.5rem}}.how-it-works:before{content:"";position:absolute;left:45%;background-image:url(../images/arrows.png);background-size:contain;background-repeat:no-repeat;width:100%;height:7.8125rem;top:200px;z-index:9}@media (max-width:859px){.how-it-works:before{top:auto;bottom:-3.75rem}}.how-it-works--reverse:before{left:auto;right:45%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.how-it-works:last-child:before{display:none}.how-it-works__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:859px){.how-it-works__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.how-it-works__item{position:relative;width:50%;padding:5rem 0}@media (max-width:859px){.how-it-works__item{width:100%}}.how-it-works__step{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.how-it-works__step .h1{font-weight:400}@media (max-width:859px){.how-it-works__step{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.how-it-works__step[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.how-it-works__step[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.how-it-works__number{position:relative;font-size:2.5rem;font-weight:900}@media (max-width:749px){.how-it-works__number{font-size:1.6rem}}@media (max-width:859px){.how-it-works__number{padding:1.25rem}}.how-it-works__number:before{content:"";position:absolute;background:#ffd103;color:#051f5a;height:6.25rem;width:6.25rem;border-radius:6.25rem;z-index:-1;top:-15px;left:-38px}@media (max-width:859px){.how-it-works__number:before{height:40px;width:40px;top:20px;left:3px}}.icon-bar{background:#051f5a}.icon-bar__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.icon-bar__item .icon{margin-right:1.25rem}.icon-bar__item[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.icon-bar__item[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.info-boxes{position:relative;padding-top:0}.info-boxes:before{content:"";position:absolute;top:0;left:0;height:12.5rem}.info-boxes:before,.info-boxes__carousel{width:100%;background:#051f5a}.info-boxes__item{width:100%;margin:.625rem auto;display:block;text-decoration:none}@media (min-width:751px){.info-boxes__item{width:calc(50% - 1.25rem)}}@media (min-width:861px){.info-boxes__item{width:calc(33% - 1.25rem)}}@media (min-width:861px){.info-boxes__item--double{width:calc(42% - 1.25rem)}}.info-boxes__item[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.info-boxes__item[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.info-boxes__content{background:#ffd103;padding:1.25rem}.info-boxes__content .h6{margin:0}.info-boxes__image{width:100%;padding-bottom:75%;position:relative}.info-boxes__image img{width:100%;height:100%;position:absolute;object-fit:cover}.intro-and-highlighted:first-child{padding-top:11.25rem}.intro-and-highlighted__content{width:100%;-webkit-column-count:2;column-count:2;padding:1.25rem 2.5rem 4.0625rem;background:#f2f4f7}.intro-and-highlighted__content ul{margin:0;-webkit-column-break-inside:avoid;break-inside:avoid-column;display:table}@media (max-width:859px){.intro-and-highlighted__content{-webkit-column-count:auto;column-count:auto}}.intro-and-highlighted__content[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.intro-and-highlighted__content[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.intro-and-highlighted__title{background:#f2f4f7;width:100%;padding:3.75rem 3.75rem 0}@media (max-width:749px){.intro-and-highlighted__title{padding:2.5rem 2.5rem 0}}.intro-and-highlighted__title[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.intro-and-highlighted__title[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.latest-property--blue-bg{background:#051f5a;color:#fff}.latest-property--blue-bg .news-card__content{background:#fff;color:#051f5a}.latest-property__title{margin:2.5rem 0}.map-block{background:#eeeff3}.map-block__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#051f5a;padding:2.5rem}@media (max-width:859px){.map-block__footer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.map-block__content{color:#fff;width:75%}@media (max-width:859px){.map-block__btns{margin-top:1.25rem}}.posts-archive-page{padding:2.5rem 0}.posts-archive-page__single{width:30%;margin:.9375rem}@media (max-width:859px){.posts-archive-page__single{width:100%}}.promo-bar{background:#ffd103;padding:1.875rem 0}.promo-bar__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:859px){.promo-bar__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.promo-bar__wrapper[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.promo-bar__wrapper[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.promo-bar__btns .btn:first-child{margin-right:1.25rem}@media (max-width:859px){.promo-bar__btns .btn:first-child{margin-bottom:1.25rem;margin-right:0}}@media (max-width:859px){.promo-bar__btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:1.25rem}}.single-property-archive{position:relative;width:100%;overflow:hidden;padding:2.8125rem;color:#051f5a}.single-property-archive__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:2.5rem 0}@media (max-width:1219px){.single-property-archive__wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.single-property-archive__image-wrapper{position:relative;width:50%}@media (max-width:1219px){.single-property-archive__image-wrapper{width:100%}}@media (min-width:1221px){.single-property-archive__image-wrapper img{width:100%;height:100%;object-fit:cover}}.single-property-archive__category{position:absolute;z-index:99;background:#051f5a;color:#fff;bottom:0;right:0;padding:.9375rem;font-size:1rem}.single-property-archive__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;width:50%;background:#f2f4f7}@media (max-width:1219px){.single-property-archive__content{padding:0;width:100%}}.single-property-archive__content p{margin-bottom:.9375rem;font-size:.875rem}@media (max-width:1219px){.single-property-archive__content p{margin-bottom:0;margin-top:1.5625rem}}.single-property-archive__content .btn{margin-top:auto;font-size:1rem}@media (max-width:1219px){.single-property-archive__content .btn{position:relative;margin:1.25rem auto 1.875rem}}.single-property-archive__text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-left:2.5rem;margin-bottom:.3125rem;margin-top:.625rem;padding-right:1.5625rem}@media (min-width:1221px){.single-property-archive__text{padding-right:0;margin-left:1.25rem}}@media (min-width:1431px){.single-property-archive__text{padding-right:1.5625rem;margin-left:2.5rem}}.site-footer{background:#fff;color:#051f5a;padding:1.875rem 0 6.25rem;border-top:3px solid #ffd103}@media (max-width:749px){.site-footer{padding-top:3.75rem;padding-bottom:15rem}}.site-footer .icon{margin-right:2.5rem}@media (max-width:749px){.site-footer .icon{margin-right:1.25rem}}.site-footer ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;padding:0;margin:0;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:749px){.site-footer ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;-webkit-padding-start:0;padding-inline-start:0}}.site-footer li{margin:0 0 0 .625rem!important;font-size:.9375rem;list-style:none;width:2.5rem}.site-footer li:last-child{margin-right:0}.site-footer li a{text-decoration:none}@media (max-width:859px){.site-footer li a{font-size:.875rem}}@media (max-width:749px){.site-footer li{margin-bottom:.625rem;font-size:.875rem}}.site-footer .row{margin-bottom:0!important}@media (max-width:749px){.site-footer .row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer p{font-size:.9375rem}.site-header{width:100%;position:fixed;z-index:999;transition:all .2s cubic-bezier(.25,.46,.45,.94);padding:1.875rem;color:#fff;border-bottom:3px solid #ffd103}.site-header .row{margin:0!important}.site-header.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.site-header__nav-button{margin-left:auto;z-index:2}@media (min-width:1026px){.site-header__nav-button{display:none}}.site-header__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.site-header__menu{background:#051f5a;position:fixed;width:100vw;height:calc(100vh - 7.8125rem);height:calc((var(--vh, 1vh) * 100) - 7.8125rem);top:7.8125rem;left:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:9999}}@media (min-width:1026px){.site-header__burger{display:none}}.site-header__logo{z-index:2;display:block;position:relative}.site-header__logo img{width:14.0625rem;height:auto}@media (max-width:749px){.site-header__logo img{width:12rem}}.site-header__logo--white svg{fill:#fff}@media (min-width:751px){.site-header__logo--footer{margin-right:auto}}@media (max-width:749px){.site-header__logo--footer{margin-bottom:1.25rem}}.logo{position:relative}.logo__text{position:absolute;left:2.9375rem;letter-spacing:.025rem;bottom:-.125rem;text-decoration:none;font-size:.625rem;font-weight:700;white-space:nowrap;text-align:justify;color:#051f5a}@media (max-width:749px){.logo__text{font-size:.5rem;left:2.625rem;letter-spacing:.0375rem}}.logo__text-i{bottom:.1875rem;letter-spacing:.335em}.logo__text-ii{bottom:-.3125rem}@media (max-width:1024px){.nav-closed .site-header__menu{-webkit-transform:translateX(100%);transform:translateX(100%)}}.site-main{position:relative;z-index:1}@media (max-width:859px){.site-main{overflow:hidden}}.testimonials-slider{background:#eeeff3;color:#051f5a;position:relative;text-align:center;padding:3.75rem 0;overflow:hidden}@media (max-width:749px){.testimonials-slider{height:65vh}}.testimonials-slider__main-heading{width:100%;text-align:center}.testimonials-slider__main-heading .h3{margin-bottom:0}.testimonials-slider__headings{text-align:left;color:#051f5a}.testimonials-slider__content{text-align:left;width:100%;font-size:.875rem;color:#fff;padding-right:1.875rem}.testimonials-slider__content .author{font-size:1.125rem}.testimonials-slider__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem;background:#051f5a}@media (max-width:859px){.testimonials-slider__wrapper{padding:1.25rem}}.testimonials-slider__image{margin-right:2.5rem}.testimonials-slider__image img{width:100%}@media (max-width:859px){.testimonials-slider__image{display:none}}.testimonials-slider__btn-wrapper{position:absolute;bottom:0;left:50.6%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.testimonials-slider__carousel{width:100%;position:relative}.testimonials-slider__carousel .carousel-cell{padding:0;width:100%;min-height:100%}.testimonials-slider__carousel .flickity-page-dots{position:relative;bottom:0;padding:2.5rem}.testimonials-slider__carousel .flickity-page-dots .dot{background:#051f5a}.testimonials-slider .container{overflow:hidden}.testimonials-slider__carousel-nav-btn{display:block;text-align:center;background:#ffd103;padding:1.5625rem}@media (max-width:1024px){.testimonials-slider__carousel-nav-btn{display:none}}.testimonials-slider__carousel-nav-btn i{display:block;position:relative;width:.625rem;height:.625rem;border-top:.125rem solid #051f5a;border-left:.125rem solid #051f5a;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.testimonials-slider__carousel-nav-btn i:before{content:"";position:absolute;width:20px;height:20px;border-bottom:.125rem solid #051f5a;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-11px}.testimonials-slider__carousel-nav-btn--prev{background:#8f7410}.testimonials-slider__carousel-nav-btn--prev i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.testimonials-dots{position:absolute;right:-5%;top:25%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:749px){.testimonials-dots{display:none}}.text-and-image{background:#051f5a;color:#fff;padding:0}.text-and-image__item{position:relative;width:50%}.text-and-image__item--text{width:35%;margin:auto}@media (max-width:859px){.text-and-image__item--text{padding:1.25rem}}.text-and-image__item--text[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.text-and-image__item--text[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}@media (max-width:859px){.text-and-image__item{width:100%}}.text-and-image__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:859px){.text-and-image__wrapper{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.two-col-section:first-child{padding-top:11.25rem}.two-col-section__box-1{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.two-col-section__box-1[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.two-col-section__box-1[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.two-col-section__highlighted{background:#eeeff3;padding:1.875rem}.two-col-section__highlighted[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.two-col-section__highlighted[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.two-col-section__titles[data-emergence=hidden]{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.two-col-section__titles[data-emergence=visible]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .8s cubic-bezier(.25,.46,.45,.94)}

/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.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;tap-highlight-color:transparent;-webkit-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-prev-next-button{background:transparent;position:absolute;top:50%;width:2.75rem;height:2.75rem;border:none;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover .arrow{fill:#fff}.flickity-prev-next-button:focus{outline:none}.flickity-prev-next-button.previous{left:.625rem}.flickity-prev-next-button.next{right:.625rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:.625rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:.625rem}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#fff}.flickity-page-dots{position:absolute;width:100%;bottom:-1.5625rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:.625rem;height:.625rem;margin:0 .5rem;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
	.display-xs-nwi li {
	display:none !important;
	    
	}
	
.italic {
	font-style: italic;
font-family: 'Reenie Beanie', cursive;
	text-align: center;
font-size: 28px;line-height: 32px;
}
p.footer-center {
text-align:center;
}
.footer__left {
    margin-right: 30px;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
  color: #161245;
}

input:-ms-input-placeholder, textarea::-webkit-input-placeholder { 
  color: #161245;
}

input::placeholder, textarea::-webkit-input-placeholder {
  color: #161245;
}
.home .two-col-section__highlighted {
    background: none;
    padding: 0rem;
}
.page-id-587 .hero-banner {
    display:none;
}
.why-sell-video {
    padding-top: 150px;
    padding-bottom: 100px;
}
.page-id-587 .single-content-section .col {
   width: 100%; 
   margin:0;
}
.general-enquires__contact, .general-enquires__address {
    background: #ffd103;
}
.closeBtn {
        font-size: 36px;
    color: rgb(5, 31, 90);
    text-shadow: 0 1px 0#000;
}

.btn-minimize {
    position: fixed;
    bottom: 83px;
    padding: 5px 8px;
    background: #ffd101;
    right: 2%;
    z-index: 999;
    margin-left: -20px;
    height: 55px;
        -moz-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.btn-minimize img{
    width: 30px;
}
.btn-minimize.btn-plus{
    bottom:0px;
        -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}
.wpcf7 form.sent .wpcf7-response-output {
    color: #46b450;
}
.home .wpcf7 form .wpcf7-response-output {
    margin-top: 0px;
}
.adjust-mb .wpcf7-form-control-wrap textarea {
    height: 7.667rem;
}
.adjust-mb .col {
    margin-bottom: 1.4rem;
}

aside.sidebar{
    width: 20%;
    margin-right: 8%;
    position: absolute;
    right: 0;
    background-color: #051f5a;
    padding: 20px 25px 20px 30px;
    margin-top: 70px;
    z-index: 9999;

}
aside.sidebar h3 {
	color: #fff;

}
aside.sidebar p {
	color: #fff;
	    font-size: 17px;
    margin-bottom: 0;
}
aside.sidebar a {
	text-decoration: none;
}
.single-post .single-content-section .col.col-single-post {
    width: calc(100% * 8/12 - 2.5rem);
}
.single-post .single-content-section {
padding-bottom: 0px;
}
.page-id-692 header, .page-id-692 .hero-banner__btns, .page-id-692 footer, .page-id-692 .btn-minimize, .page-id-692 .hero-banner p, .page-id-692 h1.colour--yellow {
	display:none;
}
.page-id-692 .hero-banner {
	padding: 0;
}
.page-id-692 .hero-banner .container {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
}
.landing-header {
	background-color: #201A44;
	    border-top: 23px solid #E4B815;
	padding: 25px 15px !important;
}
.landing-header img {
	margin: 0 auto;
}
.page-id-692 .hero-banner .col, .page-id-692 .single-content-section .col {
	width: 100%;
	margin: 0;
}

.nwi_hero_section {
	background: url('https://northwestinvestmentsuk.com/wp-content/uploads/2021/01/header-bg.png') no-repeat;
	background-size: contain;
    background-position: top center;
	height: 600px;
}
.hero_inner_section {
	background: url("https://northwestinvestmentsuk.com/wp-content/uploads/2021/01/inner-overlay.svg") no-repeat;
    background-position: top center;
	background-size: contain;
	 height: 600px;
	text-align:center;
	padding-top: 8%;
}
.nwi_hero_section h1 {
	color: #201A44;
	text-align: center;
	font-size: 30px;
	font-family: 'Montserrat', sans-serif;
		font-weight: 900;
	margin-bottom: 4%;
}
.nwi_get_in_touch {
	background-color: #E4B815;
border-radius: 5px;
	color: #201A44;
    font-weight: 600;
	padding: 12px 30px;
    text-transform: capitalize;
    text-decoration: none;
}
.page-id-692 .single-content-section .landing-copy {
	color: #201A44;
	font-size: 16px;
	text-align:center;
	font-family: 'Montserrat', sans-serif;
	padding: 0px 15%;
	font-weight: 500;
	line-height: 19px;
	margin-top: -4% ;
}
.page-id-692 .single-content-section h2 {
	font-size: 18px;
    text-align: center;
    color: #201A44;
	padding: 2.5% 15%;
	font-family: 'Montserrat', sans-serif;
	font-weight: 900;
	line-height: 21px;
}
.page-id-692 section.single-content-section {
	margin-top:-2%;
    padding-top: 0;
	padding-bottom:0px;
	margin-bottom: 0px;
} 
.pd-50 {
	padding: 0 25%;
}
.w-50 {
	width:50%;
}
.aw_wrapper {
display:flex;
}
.page-id-692 .aw_wrapper .wpcf7-form-control-wrap input, .page-id-692 .aw_wrapper .wpcf7-form-control-wrap select, .page-id-692 .aw_wrapper .wpcf7-form-control-wrap textarea {
background:none;
box-shadow: unset;
    resize: none;
    border: 1px solid;
    margin-bottom: 10px;
    border-radius: 5px;
	font-family: 'Montserrat', sans-serif;
}
.page-id-692 .single-content-section .aw_wrapper {
	justify-content: center;
}
.page-id-692 .aw_wrapper input.wpcf7-form-control.wpcf7-submit {
	background-color: #201A44;
    border-color: #201A44;
    color: rgba(255, 255, 255, 1);
    border-radius: 5px;
       padding: 10px 22px;
    font-size: 16px;
    text-transform: capitalize;
    font-weight: bold;
    margin: 10px auto 0;
    display: flex;
	font-family: 'Montserrat', sans-serif;
}
.landing_footer {
    background: url(https://northwestinvestmentsuk.com/wp-content/uploads/2021/01/footer-bg.svg) no-repeat;
    height: 190px;
    background-position: bottom center;
    background-size: cover;
	display: flex;
	padding: 0 50px;
}
.landing_footer img {
	display: flex;
    align-items: center;
    width: 180px;
}
.page-id-692 .single-content-section .single-content-section .container{
    max-width: 100%;
    padding: 0;
}
.landing_footer_inner {
    background-color: #E4B815;
    padding: 15px 50px;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    font-weight: 500;
}
.landing_footer a {
	display:flex;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

#spu-574 .spu-container {
	margin: 0px !Important;
	padding: 0px !important;
border-radius: 0px !important;
}
.nwi_popupWrapper {
	padding: 20px 25px 10px;
}
.formDescription {
    padding-bottom: 35px;
}

.spu-container .hero_inner_section, .spu-container .nwi_hero_section {
	height: 275px;
}
.spu-container .nwi_hero_section h1 {
	font-size: 26px;
}
.spu-container .hero_inner_section {
	padding-top: 5%;
}
.nwi_get_in_touch {
	font-size: 18px;
    padding: 10px 22px;
}
#spu-574 .spu-close {
	font-size: 34px !important;
}
.aw_wrapper_popup .col-6{
	width: 50%;
}
#spu-574 .spu-container {overflow-y: auto;}
.alignContent {
	display: flex;
    padding: 30px 0px;
}
.alignContent .post_imgBox, .post_contentBox {
	width: 50%;
}
.pdl-30 {
	padding-left: 30px;
}
.pdr-30 {
	padding-right: 30px;
}
.post-template-default.single.single-post .single-content-section .single-content-section {
	padding: 0px;
	margin: 0px;
}
a.mortgage-cta {
     display: inline-block;
    text-align: center;
    border: 1px solid;
    text-decoration: none;
    padding: 15px;
    background: #051f5a;
    color: #ffd103;
    border-radius: 0px;
    font-size: 18px;
border-color: #051f5a;
}
/* .fw-500 {
	font-weight: 500;
} */
a.btn.btn--blue.btn--center {
	margin-top: 30px;
}
a.btn.btn--blue.btn--center:hover {
	box-shadow: inset 0 0 0 1px #051f5a;
}
.home_latestArticle .listing-item {
list-style: none;
    width: 33.33%;
    margin-right: 2%;
    position: relative;
    background: #051f5a;
    color: #fff;
}
.home_latestArticle .listing-item:last-child {
padding-right: 0px;
}
.home_latestArticle ul {
	display: flex;
	padding: 0px;
}
.home_latestArticle span.excerpt-dash {
	display: none;
}
.home_latestArticle span.excerpt {
	display: block;
}
.home_latestArticle a.title {
	text-decoration: none;
    font-size: 1.2rem;
    font-weight: bold;
    padding: 15px 15px 25px;
    display: block;
}
.home_latestArticle .h1 {
	margin-bottom: 35px;
}
	section.home_latestArticle {
    padding-top: 0;
}
@media screen and (max-width: 480px) { 
   p.footer-center {
text-align:center;
} 
.xs-hide {
    display:none;
}
.site-footer {
    padding-bottom: 12rem;
}
.d-inline .site-header__logo img {
    width: 10rem;
}
.logo__text {
    left: 2em;
    bottom: -1.4em;
}
.footer__left {
    margin-right: 20px;
}
.site-footer .row {
    display: inline-flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    flex-direction: unset;
}
.xs-hide {
    display:none;
}
.h1, h1 {
    font-size: 1.7rem;
}
.why-sell-video {
    padding-bottom: 10px;
}
section.hero-banner.bg--blue .col {
       margin: 0 0 1.875rem;
}
.hero-banner__btns {
    flex-direction: row;
}
.home section.hero-banner.bg--blue .hero-banner__btns .btn {
    padding: 0 1.5rem;
}
.home section.hero-banner.bg--blue .hero-banner__text {
        padding: 0 1.875rem;
}
.home section.hero-banner.bg--blue .container {
    padding: 0px;
}
.adjust-pd0 {
    margin: 0;
}
.adjust-pd1 {
      margin: 0 0 1.875rem 0.3rem;
}
.wpcf7-form button.btn.btn--blue {
        margin: 0 0.2rem;
}
.btn-minimize {
    bottom: 140px;
}
.site-header {
        padding: 0.7em 1.6em;
}
.hero-banner {
padding: 8.5rem 0 5rem;
}
.single-post .single-content-section .col.col-single-post {
    width: auto;
}
.single-post .single-content-section .col {
    margin: 0;
}
.single-post .hero-banner__btns .btn, .blog .hero-banner__btns .btn {
    padding: 0 1rem;
    margin: 0 3px;
}
	.alignContent {
		display:block;
	padding:0px;
	}
.alignContent .post_imgBox, .post_contentBox {
    width: 100%;
}
	.pdr-30 {
		padding-right: 0px;
	padding-top: 30px;
		padding-bottom: 30px;
	}
	.pdl-30 {
		padding-left: 0px;
		padding-top: 30px;
padding-bottom: 30px;
	}
	.pdt-23 {
		padding-top: 23px;
	}
.home_latestArticle ul {
    display: block;
	}
.home_latestArticle .listing-item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 40px;
}

}
@media (max-width: 379px){
.hero-banner__btns .btn {
    padding: 0 1.1rem;
}
.home section.hero-banner.bg--blue .hero-banner__btns .btn {
    padding: 0 1rem;
}
}
@media (max-width: 1200px){ 
    aside.sidebar {
        display:none;
}
}
	@media (min-width: 1450px){ 
		.page-id-692 .single-content-section .landing-copy {
			margin-top: 3%;
		}
}
@media (max-width: 600px){ 
	.hero_inner_section, .spu-container .hero_inner_section {
		background-size: cover;
    height: 230px;
    padding-top: 8%;
	}

	.nwi_hero_section h1 {
		line-height: 32px;
		padding: 0px 15px 15px;
	}
	.nwi_hero_section, .spu-container .nwi_hero_section {
		height: 280px;
			background-size: cover;

	}
	.page-id-692 .single-content-section .landing-copy {
		margin-top: 15%;
		    padding: 0;
	}
.pd-50 {
		    padding: 0;
	}
	.page-id-692 .single-content-section h2 {
	padding: 5% 0;
	}
	.landing_footer {
		height: 150px;
		justify-content:center;

	}
	.landing_footer img {
		margin: 0 auto;
position: relative;
    top: 30px;
	}

	.display-xs-nwi{
        display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
}
.display-xs-nwi li {
    display:block !important;
}
}

@media (max-width: 991px) and (min-width: 601px) {  
	.nwi_hero_section, .hero_inner_section {
		height: 330px;
	}
}
@media (max-width: 1200px) and (min-width: 992px) {  
	.nwi_hero_section, .hero_inner_section {
		height: 430px;
	}
}
