@font-face{font-family:'droidsans-regular';src:url('../fonts/droidsans.eot');src:url('../fonts/droidsans.eot?#iefix') format('embedded-opentype'), url('../fonts/droidsans.woff2') format('woff2'), url('../fonts/droidsans.woff') format('woff'), url('../fonts/droidsans.ttf') format('truetype'), url('../fonts/droidsans.svg#droidsans_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'droidsans-bold';src:url('../fonts/droidsans-bold.eot');src:url('../fonts/droidsans-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/droidsans-bold.woff2') format('woff2'), url('../fonts/droidsans-bold.woff') format('woff'), url('../fonts/droidsans-bold.ttf') format('truetype'), url('../fonts/droidsans-bold.svg#droidsans-bold') format('svg');font-weight:normal;font-style:normal}.row{min-width:100% !important}.border1{border:solid 1px #000}.borderwhite2{border:solid 0.2rem #fff}body{margin:0;padding-bottom:0;line-height:1.2;background-color:#d4d4a6;font-family:droidsans-regular,'Arial Rounded MT Bold',Arial,helvetica;font-size:1.4rem;background-color:#E1E0DF}.logo{width:100%}.title-bar{padding: .5rem;background:#fff;color:#000}.title-bar-right{color:#000;margin-right:0.2rem}.menu{background-color:#fff;display:inline-block}.menu .active>a{background-color:unset;color:#0c446a}.menu.vertical>li{padding: .4rem .4rem;border-bottom:1px dashed;text-align:center}.menu>li>a{display:block;padding: .7rem 0;line-height:1}.menu-active{border-bottom:1px dashed}a{color:#1779ba}a:hover,a:focus{color:#0c446a}.off-canvas-content{}.position-right{width:auto;padding:0 1rem 0 1rem}.off-canvas.is-open{background-color:#fff}.menu-icon:after{background:#000;box-shadow:0 7px 0 #5f4e4e, 0 14px 0 #5f4e4e}.menu-icon:hover:after{background:#000;box-shadow:0 7px 0 #5f4e4e, 0 14px 0 #5f4e4e}.breadcrumbs{list-style:none;margin:0;margin-top:1rem;padding:1rem 1rem 0 1rem}.breadcrumbs a{color:#fff}.breadcrumbs li{font-size:0.9rem;text-transform:unset;padding-right:0}.breadcrumbs .disabled{color:#fff;cursor:not-allowed;margin-left:0;padding-left:0}.breadcrumbs li:not(:last-child):after{color:#fff;content:">";margin:0 .5rem}.header{background-color:#fff}.strapline{font-size:1.3rem;text-align:center;padding:0.2rem;color:#565656}.header-contact{font-size:0.9rem;color:#565656;margin-top:-0.5rem;margin-bottom:0.5rem;margin-right:0.5rem}.header-tel{color:#000}.mainbg{background-color:#fff;background-image:url('../img/header-img-640.jpg');background-size:cover;background-repeat:no-repeat;margin:0;padding:0}.maintext{margin:6rem auto 3rem auto;width:80%;border:solid 0.4rem #fff;color:#fff;padding:1.2rem 2rem 1.2rem 2rem;font-size:1.6rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.page_callout{text-align:center;margin-bottom:2rem}.page_callout h2{padding-top:1rem;font-size:1.4rem}.page_callout p{font-size:1rem;padding:0.5rem 1rem;margin:0;color:#fff}.page_callout a{color:#fff;border-bottom:dotted 0.1rem #fff}.page_callout ul{font-size:1rem;padding-left:1rem}.page_background_left{background-color:#3B3E5A;margin:2rem 1rem 0 1rem}.page_background_centre{background-color:#cb7d07;margin:2rem 1rem 0 1rem}.page_background_right{background-color:#BE2C28;margin:2rem 1rem 0 1rem}.page_background_main{background-color:#666565;margin:2rem 1rem 0 1rem}.page_callout a:hover, .page_callout a:focus{color:#9a9b9d}.page_background_left,.page_background_centre,.page_background_right,.page_background_main{color:#fff;border:solid 0.3rem #fff}.whatwedoimgright,.whatwedoimgleft{width:100%;border:solid 0.1rem #fff;margin-bottom:1rem}.form-error{color:#fab1b1;font-size:0.8rem}.callout.alert{margin-left:0.5em;margin-right:0.5rem}.label{background-color:unset;font-size:1.2rem}label span{font-size:1.2rem}.label.middle{padding:0 1rem 0 1rem}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{margin-left:1rem;margin-right:1rem;width:92.5%}.button{background-color:#c7c6c6;color:#000;margin:1rem 0 1rem}.widthauto{width:50%}.margin0{margin:0}.margintop-1{margin-top:-1rem}.margintop2{margin-top:2rem}.marginleft0-5{margin-left:0.5rem}.marginleft-4{margin-left:4rem}.marginleft-5{margin-left:5rem}.marginright1-4{margin-right:1.4rem}.marginright-4{margin-right:4rem}.marginright-5{margin-right:5rem}.marginbottom-2{margin-bottom:2rem}.paddingtop0{padding-top:0}.padding0{padding:0}.padding01{padding:0.1rem}.padding02{padding:0.2rem}.padding1{padding:1rem}.paddingtop1{padding-top:1rem}.paddingtop2{padding-top:2rem}.paddingbottom2{padding-bottom:2rem}.paddingright1-3{padding-right:1.3rem}.paddingleft1{padding-left:1rem}.paddingleft2{padding-left:2rem}.paddingleft2-1{padding-left:2.1rem}footer{background-color:#fff}footer p{padding:1rem;padding-bottom:0;font-size:1rem}.copyright{font-size:0.8rem;padding:1rem}@media screen and (min-width: 40em){.column,.columns{padding-right: .25rem;padding-left: .25rem}body{font-size:0.83rem}li{padding:0.01rem}.strapline{margin-left:0;font-size:0.5rem;margin-top:0.3rem}nav{margin-bottom:0.5rem;margin-right:1rem}.header-contact{font-size:0.75rem;margin-right:-1rem;margin-top:0.1rem;text-align:center;padding-right:2rem}.mainbg{background-image:url('../img/header-img-1024.jpg');background-size:cover;background-repeat:no-repeat;border-bottom:solid 0.3rem #fff}.maintext{margin-top:7rem;margin-left:4rem;margin-bottom:8rem;width:16rem;border:solid 0.4rem #fff;color:#fff;padding:1rem;font-size:1.55rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-3.75rem;display:inline-block}.breadcrumbs{list-style:none;margin:0;margin-top:1rem;padding:1rem 1rem -1rem 1rem}.breadcrumbs li{font-size:0.9rem;text-transform:unset;padding-right:0}.page_callout{margin:0;margin-bottom:0.8rem}.page_callout h2{font-size:1.2rem}.page_callout p{font-size:1rem;padding:1rem;margin:0;color:#fff}.page_callout a{color:#fff;border-bottom:dotted 0.1rem #fff}.page_callout a:hover{color:#b7b5b5;border-bottom-color:#b7b5b5}.page_callout ul{padding-left:1rem}.page_background_left{background-color:#3B3E5A;margin:0 0 0 0}.page_background_centre{background-color:#cb7d07;margin:0 0 0 0}.page_background_right{background-color:#BE2C28;margin:0 0 0 0}.page_background_main{margin:0 1rem 0 1rem}.whatwedoimgright{width:25%;float:right;border:solid 0.2rem #fff;margin-left:3rem}.whatwedoimgleft{width:25%;float:left;border:solid 0.2rem #fff;margin-right:3rem}.width42{width:42%}.menu-hover-lines{text-align:center;font-weight:500;letter-spacing:0.1rem;transition:all 0.35s ease}.menu-hover-lines li a{padding:0.75rem 0;color:rgba(23, 121, 186, 1);position:relative;margin-left:1rem}.menu-hover-lines li:first-child a{margin-left:0}.menu-hover-lines li.active>a{background-color:transparent}.menu-hover-lines a::after{height:3px;position:absolute;content:'';transition:all 0.35s ease;background-color:#0c446a;width:0}.menu-hover-lines a::before{top:0;left:0}.menu-hover-lines a::after{bottom:0;right:0}.menu-hover-lines a:hover, .menu-hover-lines li.active>a{color:#0c446a;transition:all 0.35s ease}.menu-hover-lines li.active>a{cursor:default}.menu-hover-lines a:hover::before, .menu-hover-lines .active a::before, .menu-hover-lines a:hover::after, .menu-hover-lines .active a::after{width:100%}.callout.alert{margin-left:4.5em;margin-right:4.5rem}.label{background-color:unset;font-size:0.8rem}label span{font-size:0.8rem}footer{font-size:1rem}footer p{padding:2rem;padding-bottom:0;margin-bottom:0;font-size:1rem}}@media screen and (min-width: 50em){.label{background-color:unset;font-size:1rem}label span{font-size:1rem}}@media screen and (min-width: 64em){.column,.columns{padding-right: .9375rem;padding-left: .9375rem}body{font-size:0.94rem}li{padding:0.1rem}.strapline{font-size:0.95rem;text-align:center;padding:0.2rem;margin-bottom:1rem}.header-contact{font-size:0.84rem;margin-top:0.1rem;margin-bottom:0.5rem;margin-right:-0.4rem}nav{margin-top:0.5rem;margin-right:1.5rem}.mainbg{background-image:url('../img/header-img-1152.jpg')}.maintext{margin-top:10rem;margin-left:6rem;margin-bottom:9rem;width:19rem;border:solid 0.4rem #fff;color:#fff;padding:1rem;font-size:1.9rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.breadcrumbs{list-style:none;margin:0;margin-left:0.5rem;padding:1rem 2rem 0 1rem}.breadcrumbs li{font-size:0.85rem;text-transform:unset;padding-right:0}.page_callout h2{font-size:1.2rem}.page_callout p{font-size:0.95rem;padding:1.5rem;margin:0;color:#fff}.label{background-color:unset;font-size:1.2rem}label span{font-size:1.2rem}footer{font-size:1.1rem}}@media screen and (min-width: 72em){body{font-size:1.16rem}li{padding:0.2rem}.strapline{font-size:1.03rem;text-align:center;padding:0.2rem;margin-bottom:1rem}.header-contact{font-size:1rem;margin-top:0.1rem;margin-bottom:0.5rem;margin-right:-0.4rem}nav{margin-top:0.5rem;margin-right:1.42rem}.mainbg{background-image:url('../img/header-img-1280.jpg')}.maintext{margin-top:10rem;margin-left:6rem;margin-bottom:9rem;width:19rem;border:solid 0.4rem #fff;color:#fff;padding:1.2rem;font-size:1.9rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.breadcrumbs{list-style:none;margin:0;margin-top:1rem;padding:1rem 1rem 0 1rem}.breadcrumbs li{font-size:0.95rem}.page_callout h2{font-size:1.4rem}.page_callout p{font-size:1.1rem;padding:1.5rem;margin:0;color:#fff}.page_callout ul{font-size:1.1rem;padding-left:1.5rem}}@media screen and (min-width: 80em){body{font-size:1.25rem}li{padding:0.2rem}.strapline{font-size:1.15rem;text-align:center;padding:0.2rem;margin-bottom:1rem}.header-contact{font-size:1.04rem;margin-top:0.1rem;margin-bottom:0.5rem;margin-right:-0.5rem}nav{margin-top:0.5rem;margin-right:1rem}.mainbg{background-image:url('../img/header-img-1440.jpg')}.maintext{margin-top:10rem;margin-left:6rem;margin-bottom:9rem;width:22rem;border:solid 0.4rem #fff;color:#fff;padding:1.2rem;font-size:2.1rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.breadcrumbs{margin:0;margin-top:1rem;padding:1rem 1rem 0 1rem}.breadcrumbs li{font-size:1rem}.page_callout h2{font-size:1.6rem}.page_callout p{font-size:1.2rem;padding:1rem 2rem 1rem 2rem;margin:0;color:#fff}.page_callout ul{font-size:1.2rem;padding-left:2rem}.whatwedoimgleft{margin-bottom:1rem}}@media screen and (min-width: 90em){body{font-size:1.45rem}li{padding:0.3rem}.strapline{font-size:1.3rem;text-align:center;padding:0.2rem;margin-bottom:1rem}.header-contact{font-size:1.19rem;margin-top:0.1rem;margin-bottom:0.5rem;margin-right:-0.4rem}nav{margin-top:1rem;margin-right:1rem}.mainbg{background-image:url('../img/header-img-1600.jpg')}.maintext{margin-top:12rem;margin-left:8rem;margin-bottom:10rem;width:25rem;border:solid 0.4rem #fff;color:#fff;padding:1.5rem;font-size:2.2rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.breadcrumbs{margin:0;padding:1rem 1rem 0 1rem}.breadcrumbs li{font-size:1.3rem}.page_callout h2{font-size:1.8rem}.page_callout p{font-size:1.5rem;padding:1rem 2rem 1rem 2rem;margin:0;color:#fff}.page_callout ul{font-size:1.5rem;padding-left:2rem}}@media screen and (min-width: 100em){body{font-size:1.5rem}li{padding:0.4rem}.strapline{font-size:1.4rem;text-align:center;padding:0.2rem;margin-bottom:1rem}.header-contact{font-size:1.27rem;margin-top:0.1rem;margin-bottom:0.5rem;margin-right:-0.4rem}nav{margin-top:1rem;margin-right:1rem}.mainbg{background-image:url('../img/header-img-1920.jpg')}.maintext{margin-top:15rem;margin-left:8rem;margin-bottom:12rem;width:30rem;border:solid 0.4rem #fff;color:#fff;padding:2rem;font-size:2.5rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-5rem;display:inline-block}.page_callout_spacer{height:3rem}footer{font-size:1.2rem}}@media screen and (min-width: 110em){body{font-size:1.855rem}li{padding:0.5rem}.strapline{font-size:1.6rem;text-align:center;padding:0.2rem;margin-bottom:1rem}.header-contact{font-size:1.5rem;margin-top:0.1rem;margin-bottom:0.5rem;margin-right:-0.4rem}nav{margin-top:1rem;margin-right:1rem}.maintext{margin-top:20rem;margin-left:8rem;margin-bottom:15rem;width:30rem;border:solid 0.6rem #fff;color:#fff;padding:2rem;font-size:3rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-5rem;display:inline-block}.breadcrumbs{margin:0;padding:1rem 1rem 0 1rem}.breadcrumbs li{font-size:1.5rem;padding:0}.breadcrumbs li:not(:last-child):after{margin:1rem}.page_callout h2{font-size:2rem}.page_callout p{font-size:1.8rem;padding:1rem 3rem 1rem 3rem;margin:0;color:#fff}.page_callout ul{font-size:1.8rem;padding-left:3rem}footer{font-size:1.7rem}footer p{padding:2rem;padding-bottom:0;margin-bottom:0;font-size:1.5rem}.copyright{font-size:1.2rem;padding:1rem}}@media screen and (min-width: 120em){body{font-size:2.05rem}li{padding:0.5rem}.strapline{font-size:1.75rem;text-align:center;padding:0.2rem}.header-contact{font-size:1.62rem;margin-top:0.5rem;margin-bottom:0.5rem;margin-right:0.2rem}nav{margin-top:1rem;margin-right:1.5rem}.mainbg{background-image:url('../img/header-img-2560.jpg')}.maintext{margin-top:20rem;margin-left:8rem;margin-bottom:15rem;width:45rem;border:solid 0.6rem #fff;color:#fff;padding:3rem;font-size:4rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-5rem;display:inline-block}.breadcrumbs li{font-size:1.8rem}.page_callout h2{font-size:2.5rem}.page_callout p{font-size:2rem;padding:1rem 3rem 1rem 3rem;margin:0;color:#fff}.page_callout ul{font-size:2rem;padding-left:3rem}footer{font-size:2rem}footer p{padding:2rem;padding-bottom:0;margin-bottom:0;font-size:1.6rem}.copyright{font-size:1.2rem;padding:1rem}}@media screen and (min-width: 160em){body{font-size:2.83rem}li{padding:1rem}.strapline{font-size:2.3rem;text-align:center;padding:0.2rem}.header-contact{font-size:2.18rem;margin-top:0.5rem;margin-bottom:0.5rem;margin-right:1.5rem}nav{margin-top:2rem;margin-right:1.5rem}.mainbg{background-image:url('../img/header-img-3840.jpg')}.maintext{margin-top:20rem;margin-left:8rem;margin-bottom:15rem;width:45rem;border:solid 0.6rem #fff;color:#fff;padding:3rem;font-size:4.6rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-5rem;display:inline-block}.breadcrumbs{margin-left:-1rem}.breadcrumbs li{font-size:2.2rem}.breadcrumbs li:not(:last-child):after{margin:1.5rem}.page_callout h2{font-size:3rem}.page_callout p{font-size:2.4rem;padding:1.2rem 3rem 1.2rem 3rem;margin:0;color:#fff}.page_callout ul{font-size:2.4rem;padding-left:3.8rem}.page_callout_spacer{height:9rem}footer{font-size:2.4rem}footer p{padding:2rem;padding-bottom:0;margin-bottom:0;font-size:2rem}.copyright{font-size:1.6rem;padding:1rem}}@media screen and (min-width: 240em){body{font-size:4.12rem}.strapline{font-size:3.2rem;text-align:center;padding:0.2rem}.header-contact{font-size:2.98rem;margin-top:1.5rem;margin-bottom:0.5rem;margin-right:2rem;clear:both}nav{margin-top:2rem;margin-right:2rem}.mainbg{background-image:url('../img/header-img-4096.jpg')}.maintext{margin-top:20rem;margin-left:12rem;margin-bottom:25rem;width:60rem;border:solid 0.6rem #fff;color:#fff;padding:3rem;font-size:6rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-8rem;display:inline-block}.breadcrumbs{margin-left:-1rem}.breadcrumbs li{font-size:2.8rem}.page_callout h2{font-size:4.5rem}.page_callout p{font-size:3rem;padding:2rem 3.5rem 2rem 3.5rem;margin:0;color:#fff}.page_callout ul{font-size:3rem;padding-left:4.5rem}.page_callout_spacer{height:20rem}footer{font-size:3.5rem}footer p{padding:3rem;padding-bottom:0;margin-bottom:0;font-size:2.5rem}.copyright{font-size:2rem;padding:1rem}}@media screen and (min-width: 256em){body{font-size:4.12rem}li{padding:2rem}.strapline{font-size:3.8rem;text-align:center;margin-bottom:1.5rem}.header-contact{font-size:3.24rem;margin-top:1.5rem;margin-bottom:0.5rem;margin-right:4rem;clear:both}nav{margin-top:4rem;margin-right:4rem}.mainbg{background-image:url('../img/header-img.jpg')}.maintext{margin-top:30rem;margin-left:15rem;margin-bottom:35rem;width:70rem;border:solid 0.6rem #fff;color:#fff;padding:3rem;font-size:6rem;background-color:rgba(152,151,151,0.75);filter:alpha(opacity=80)}.overlaprow{margin-top:-8rem;display:inline-block}.breadcrumbs{margin-left:-1rem}.breadcrumbs li{font-size:3.2rem}.breadcrumbs li:not(:last-child):after{margin:2rem}.page_callout h2{font-size:5rem}.page_callout p{font-size:3.6rem;padding:2rem 3.5rem 2rem 3.5rem;margin:0;color:#fff}.page_callout ul{font-size:3.6rem;padding-left:4.9rem}footer p{padding:3rem;padding-bottom:0;margin-bottom:0;font-size:3rem}.copyright{font-size:2.5rem;padding:1rem}}