*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{Vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;font:inherit;font-family:Roboto,helvetica,arial,sans-serif;font-weight:400;line-height:1em;list-style-type:none;margin:0;padding:0;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,.05)}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}em,i{font-style:italic}b,em,i,strong{font-family:inherit}b,strong{font-weight:700}small{font-family:inherit}a{color:inherit;font-weight:inherit;text-decoration:none}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;margin:0;padding:3px}button,input,select,textarea{border:0;font-family:inherit;font-size:inherit}button{background:none;cursor:pointer}select::-ms-expand{display:none}.content{margin:0 auto;max-width:1200px;overflow:hidden;width:100%}.flex{align-items:flex-start;display:flex;-webkit-display:flex;-moz-display:flex;-ms-display:flex;justify-content:flex-start}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-center{align-items:center;justify-content:center}.flex-stretch{align-items:stretch}.flex-space-between{justify-content:space-between}.full{flex:1 1 100%}.half{flex:1 1 50%}.third{flex:1 1 33.33%}.two-third{flex:1 1 66.66%}.quarter{flex:1 1 25%}.three-quarter{flex:1 1 75%}.fifth{flex:1 1 20%}.auto{flex:1 1 auto}.no-grow{flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0}.no-shrink{flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0}@media only screen and (max-width:1199px){.content{max-width:1024px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.content{max-width:100%;padding:0 40px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.content{max-width:100%;padding:0 30px}}@media only screen and (max-width:767px){.content{max-width:100%;padding:0 20px}.flex-row{flex-direction:column}.flex-row-reverse{flex-direction:column-reverse}.fifth,.full,.half,.quarter,.third,.three-quarter,.two-third{flex:1 1 auto}}@media only screen and (max-width:460px){.content{padding:0 15px}}
.captcha-widget{margin:0 auto;position:relative;width:100%}.frc-container{border-radius:.375rem;margin:0 auto 1.25rem;padding:.625rem 1.25rem}.frc-container .frc-content{margin:0 auto;overflow:hidden}.frc-text{color:#fff;margin-bottom:.625rem;text-align:left}.frc-container.frc-success .frc-text{margin-bottom:0;text-align:left}.frc-container .frc-icon{fill:#fff;stroke:#fff;flex-shrink:0;margin:8px 8px 0}.captcha-widget .frc-banner{bottom:-.5rem;color:#fff}.captcha-widget .frc-button{box-sizing:border-box;color:#333;height:32px;line-height:32px;padding:0 20px}.captcha-widget .frc-progress{background-color:#fff;color:#fff;transition:all .5s linear;width:100%}.captcha-widget .frc-progress::-webkit-progress-bar,.captcha-widget .frc-progress::-webkit-progress-value{background:#fff}.captcha-widget .frc-progress::-moz-progress-bar{background:#fff}.form-notify{animation:form-notify-in .12s linear forwards;background:#1c252c;border-radius:4rem;bottom:3rem;box-shadow:0 0 12px -2px rgba(0,0,0,.3);left:50%;opacity:0;padding:.875rem 2rem;position:fixed;text-align:center;transform:translate(-50%);z-index:900000}@keyframes form-notify-in{0%{opacity:0;transform:translate(-50%,2rem)}to{opacity:1;transform:translate(-50%)}}.form-notify p{color:#fff;font-size:1.125em}@media only screen and (max-width:880px){.frc-container{padding:.625rem 0}}
.is-scrollLocked{bottom:0;left:0;position:fixed;right:0;top:0}.is-momentumScrollable{-webkit-overflow-scrolling:touch}
.cookie_notice{background:#212121;bottom:0;left:0;padding:15px 0;position:fixed;right:0;z-index:200000}.cookie_notice .inner{margin:0 auto;max-width:1200px;position:relative;width:100%}.cookie_notice h4{color:#fff;font-size:20px;margin-bottom:10px}.cookie_notice p{color:#ebebeb;font-size:14px;line-height:20px;margin:0;max-width:900px}.cookie_notice p a{color:#fff}.cookie_notice button{border:1px solid #fff;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:30px;padding:0 30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.cookie_notice button:hover{background:#fff;color:#333}.cookies .half{flex:0 1 30%}.cookies .flex{justify-content:space-between}@media only screen and (max-width:768px){.cookie_notice button{margin-top:20px;position:relative;right:auto;top:auto;transform:none}}
h2,h3,h4,main.cookies .content h1{color:#2654a5;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:30px;margin-bottom:20px;text-shadow:none}h2 b,h3 b,h4 b{font-weight:500}p{color:#333;font-family:Open Sans,sans-serif;font-size:16px;line-height:30px;margin-bottom:20px}img{max-width:100%}.button{background-color:#2d5db1;color:#fff;display:inline-block;font-weight:300;line-height:1em;padding:16px 70px;position:relative;transform:scale(1);transition:transform .3s cubic-bezier(.33,1.55,.7,-.19);z-index:20}.button:hover{color:#eee;transform:scale(1.3)}.button:hover:before{opacity:1}main{background:#fff}.mobile-menu{display:none}.mob-overlay{background:rgba(0,0,0,.6);bottom:0;opacity:0;pointer-events:none;right:0;transition:opacity .5s ease-in-out;z-index:9999}.mob-overlay,nav{left:0;position:fixed;top:0}nav{align-items:center;background-color:#173d7f;color:#fff;display:flex;font-size:16px;justify-content:space-between;width:100%;z-index:200}.mob-nav{display:none}nav ul.flex{justify-content:flex-end}nav li a{color:#fff;display:block;margin:9px 0;padding:17px 28px;position:relative;text-align:center;width:100%;z-index:10}nav ul li a:hover,nav ul li.active a{background-color:#2654a5}header{background:#fff;margin-top:68px;position:relative;z-index:100}header .content{align-items:center;justify-content:space-between}header .logo{display:block;left:-20px;margin-right:auto;opacity:1;position:relative;width:380px}header .contact{align-items:flex-end}header .contact p{color:#b7bcbd;font-size:22px;font-weight:700;margin-bottom:0;padding-right:28px}header .contact p a{color:#2654a5;font-weight:600}main .s1{overflow:hidden;padding:110px 0;transition:transform .01s ease-in-out}main .s2{padding:87px 0}main .content h1{color:#b7bcbd;font-size:20px;line-height:32px;text-shadow:0 0 3px #000}main .content .left p{color:#fff;font-size:42px;font-weight:700;line-height:46px}main .content .emergency p:first-child{color:#b7bcbd;font-size:20px;font-weight:500;margin-bottom:0}main .content .emergency p:first-child span{color:#fff;font-weight:700}main .content .emergency p:nth-child(2){color:#fff;font-size:40px;font-weight:700;line-height:30px}main .content .emergency{background-color:#2654a5;max-width:560px;padding:10px;text-align:center}main .s2{background-color:#f4f7f8}main .s2 .half img{max-width:560px;width:100%}main .s2 .half:nth-of-type(2){padding-right:30px}main .s2 .half ul{padding-left:0}main .s2 .half ul li{color:#333;display:inline-block;flex:0 0 auto;font-size:17px;font-weight:700;line-height:24px;margin:10px 10px 10px 50px;position:relative}main .s2 .half ul li:before{background:url(../img/svg/bullet-point-symbol.svg) no-repeat 50%;background-size:100%;content:"";height:35px;left:-54px;position:absolute;top:50%;transform:translateY(-50%);width:30px}main .s2 p{margin-top:25px}main .s2 span{font-weight:700}main .get-in-touch{padding:80px 0}main .get-in-touch .content{max-width:1040px;padding:0 20px;text-align:center}main .get-in-touch .content p{margin-bottom:0}main .get-in-touch a{color:#2654a5;font-weight:700}main .buy-a-safe .lost{max-width:1000px}main .contact{background-color:#173d7f;overflow:hidden;padding:60px 0;position:relative}main .contact:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #fff;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:20}main .contact:after{background:url(../img/png/key.png) no-repeat 0 0;background-size:100%;bottom:0;content:"";height:399px;left:0;position:absolute;width:398px}main .form{margin:0 auto;max-width:525px}main .contact label{color:#fff;display:inline-block;padding-right:15px;text-align:right;width:70px}main .contact input{color:#2654a5;font-size:18px;padding:10px;width:450px}main .contact input::-moz-placeholder{color:#2654a5}main .contact input::placeholder{color:#2654a5}main .contact .field{align-items:center;margin:4px 0;z-index:30}main .contact .button{margin:25px auto 0}footer{background-color:#2654a5;padding:40px 0}footer .content{text-align:center}footer .content p{color:#fff;margin-bottom:0}footer .content p span{font-weight:700}.notifyOverlay{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.notifyBox{background:#fff;left:50%;padding:40px;position:relative;text-align:center;top:0;transform:translate(-50%);width:40%}.notifyBox button{background-color:#2d5db1;color:#fff;display:inline-block;font-weight:300;line-height:1em;padding:16px 70px;position:relative;z-index:20}.notifyBox span{color:#2654a5;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:50px}form h4,form p{color:#fff}.mobile-menu img{position:relative;top:-10px;width:40px}.mobile-menu{text-align:center}.mob-menu-contact{display:none}.mob-menu-contact img{width:0}.softLoad{opacity:0;transform:translateY(50px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.softLoad.load{opacity:1;transform:translateY(0)}@media only screen and (max-width:1199px){.content{max-width:1024px}main .s2 .half>img{padding-right:20px}main .s2 .half:nth-of-type(2){padding-right:0}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.content{max-width:100%;padding:0 40px}nav ul{justify-content:center}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){nav ul{justify-content:center}.content{max-width:100%;padding:0 30px}nav ul li a{padding:17px 15px}header .logo{left:-20px;max-width:300px;opacity:1}header .contact p{font-size:20px}main .content .left{margin-right:auto;max-width:500px}}@media only screen and (max-width:767px){main .s1 .content{padding:0 10px}.content{padding:0 20px}main .content h2,main .content h3{font-size:21.46px;line-height:25px;margin-bottom:15px}main .content p{font-size:14.73px;line-height:23px}.mob-menu-contact{display:flex}.mob-menu-contact img{width:55px}.mob-overlay[data-open=true]{opacity:1;pointer-events:all}.mobile-menu{background:#173d7f;display:block;height:40px;left:0;position:fixed;right:0;top:0;z-index:9999}.mobile-menu ul{display:flex;flex-direction:row;justify-content:center}.mobile-menu ul li{border-right:1px solid hsla(0,0%,100%,.5);flex:1 1 33.33%;height:40px;position:relative}.mobile-menu ul li a{display:block;height:40px;padding:10px;position:relative;width:100%}.mob-nav{height:30px;width:35px}.mob-nav,.mob-nav span{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mob-nav span,.mob-nav span:after,.mob-nav span:before{background-color:#fff;height:4px;width:100%}.mob-nav span:after,.mob-nav span:before{content:"";left:50%;position:absolute;transform:translate(-50%,-7px);transition:transform .2s ease-in-out}.mob-nav span:after{transform:translate(-50%,7px)}nav{bottom:0;left:auto;max-width:260px;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%) scaleX(0);transform-origin:right center;transition:transform .5s cubic-bezier(.33,1.55,.76,.85);z-index:10000}nav[data-open=true]{pointer-events:all;transform:translateX(0) scaleX(1)}nav ul{justify-content:center}nav li{width:100%}header{margin-top:35px;padding:10px 0 0}header .contact{display:none}header .contact p{font-size:20px;padding:0}header .logo{left:50%;max-width:85%;transform:translate(-50%)}main .content .left{width:100%}main .s1{padding-bottom:0;padding-top:20px}.s1{position:relative}main .content .emergency{left:-10px;position:relative;width:100vw}main .content .emergency p:nth-child(2){font-size:30px;margin-bottom:10px}main .s2 .half>img{display:none}main .s2 .half:nth-of-type(2) .button{width:100%}main .s2{padding-bottom:0;padding-top:40px}main .s2 .button{left:50%;transform:translate(-50%)}main .get-in-touch{padding:40px 0}main .field{flex-direction:row}main .form{margin:0 auto;max-width:400px}main .contact input{font-size:13.5px;width:65vw}nav{align-items:flex-start;justify-content:center}nav,nav ul{flex-direction:column}nav ul{text-align:center;width:100%}nav li a{padding:.5rem 1rem}.s2 .half{width:100%}.mob-menu-contact{margin-top:60px}.left{text-align:center}main .content .left h1{color:#fff;font-size:16px}main .content .left p{font-size:27.06px;line-height:30px;margin-bottom:85px}main .content .emergency p:first-child{font-size:20px;line-height:26.82px}main .content .emergency p:nth-child(2){font-size:29.13px;line-height:32.76px;margin-bottom:0}main .s2 .half ul li{font-size:14.5px;margin:4px 4px 4px 35px}main .s2 .half ul li:before{height:25px;left:-35px;width:25px}main .s2 .half ul{margin-bottom:15px}main .s2 p{font-size:14.5px;line-height:23px;margin-top:5px}main .buy-a-safe .content.flex{padding:40px 25px}footer,main .get-in-touch .content{padding:0 25px}footer .content{padding:20px 0}footer .content p{font-size:14px;font-size:11px;line-height:14px}}
main .s1{position:relative}main .s1 .img{bottom:-40px;left:0;position:absolute;right:0;top:-40px;will-change:transform;z-index:10}main .s1.h1 .img{background:url(../img/jpg/home-banner.jpg) no-repeat top;background-size:cover}main .s1.e1 .img{background:url(../img/jpg/emergency-banner.jpg) no-repeat 50%;background-size:cover}main .s1.sv1 .img{background:url(../img/jpg/safes-banner.jpg) no-repeat 50%;background-size:cover}main .s1.sv1{padding:180px 0}main .s1.c1 .img{background:url(../img/jpg/contact-banner.jpg) no-repeat 50%;background-size:cover}main .s1.l1 .img{background:url(../img/jpg/letting-banner.jpg) no-repeat 50%;background-size:cover}main .s1.l1{padding:180px 0}main .s1.ls1 .img{background:url(../img/jpg/locksmith-banner.jpg) no-repeat 50%;background-size:cover}main .s1 .content{position:relative;z-index:50}main .h1 .content .left{margin-right:auto;max-width:700px}main .e1 .content .left{margin-right:auto;max-width:835px}main .sv1 .content .left{margin-right:auto;max-width:750px}main .c1 .content .left{margin-right:auto;max-width:710px}main .l1 .content .left{margin-right:auto;max-width:770px}main .ls1 .content .left{margin-right:auto;max-width:700px}main .c1 h2{padding-top:50px}main .c1.half p{font-weight:700;margin:0}main .c1.half p:nth-of-type(3){margin-bottom:20px}main .c1.half p a{color:#2654a5}main .buy-a-safe{background-color:#f4f7f8;padding-bottom:80px}main .buy-a-safe .content{align-items:center;background-color:#5c6668;padding:60px 20px;text-align:center}main .buy-a-safe .content h3{color:#fff;margin-bottom:10px}main .buy-a-safe .content p{color:#fff;margin-bottom:5px}main .buy-a-safe .content p span{font-size:22px;font-weight:700}.visit .content{height:326px}#map{height:340px;margin:5px;width:90%}@media only screen and (max-width:767px){.half #map{height:230px;margin:0;width:100%}.visit .content{height:100%}main .buy-a-safe{padding-bottom:0}main .s1.c1,main .s1.e1,main .s1.h1,main .s1.l1,main .s1.ls1,main .s1.sv1{padding:75px 0 0}main .s1.h1 .img{background:url(../img/jpg/mob-home-banner.jpg) no-repeat top;background-size:cover}main .s1.e1 .img{background:url(../img/jpg/mob-emergency-banner.jpg) no-repeat 50%;background-size:cover}main .s1.sv1 .img{background:url(../img/jpg/mob-safes-banner.jpg) no-repeat 50%;background-size:cover}main .s1.c1 .img{background:url(../img/jpg/mob-contact-banner.jpg) no-repeat 50%;background-size:cover}main .s1.l1 .img{background:url(../img/jpg/mob-letting-banner.jpg) no-repeat 50%;background-size:cover}main .s1.ls1 .img{background:url(../img/jpg/mob-locksmith-banner.jpg) no-repeat 50%;background-size:cover}main .c1.half{margin-bottom:20px}main .buy-a-safe .content p span{font-size:14px}}
.legal{padding:5.25em}.legal h1{margin-bottom:1em;text-align:center}.legal .half:first-child{margin-right:5em}.legal h2,.legal h3,.legal h4{font-size:1.5em}.legal p{color:#333;margin-bottom:1.5em}.legal p a{color:#2654a5;font-weight:500;text-decoration:underline}.legal p a:hover{color:#1c86c8}.legal ol,.legal ul{margin-bottom:1em;padding:0 1em}.legal ol li,.legal ul li{color:#333;font-size:1em;line-height:1.6;padding-left:1em}.legal ol li{list-style-type:decimal}.legal ul li{list-style-type:disc}@media only screen and (max-width:1000px){.legal{padding:2em}.legal .content{flex-direction:column}.legal .half{width:100%}.legal .half:first-child{margin:0 auto 1.5em}}