@import "https://fonts.googleapis.com/css?family=Open+Sans&display=swap";
@import "https://fonts.googleapis.com/css?family=Delius&display=swap";
html{font:normal 13px/1.4 "Open Sans","Helvetica Neue",Helvetica,sans-serif;webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;webkit-tap-highlight-color:rgba(0,0,0,0);overflow-y:scroll;color:#000}
html,body{margin:0;font-family:Arial,Helvetica,'Open Sans',sans-serif;background-color:#ff0}
a{background-color:transparent}
a:active,a:hover{outline:0}
a{color:#2498e3;text-decoration:none;cursor:pointer}
a:hover{color:#188dd9;text-decoration:underline}
.centredlist p{font-weight:800;font-size:41px}
.forallyour{padding-bottom:0;height:37px;margin-top:0;font-size:50px;font-style:italic;font-family:'Comic Sans MS','Comic Sans','Delius',cursive,Arial,Helvetica,'Open Sans',sans-serif}
.fastresponse{color:red;font-size:65px!important;margin-bottom:0;margin-top:0}
.fastreponse a:link{color:red}
.pagecontainer{padding-top:10px}
img.keylock{position:absolute;height:auto;width:108%;bottom: 75;right: 0%;}
img.bolt2{position:absolute;top:51%;right:4%;width:400px;height:auto}
.for{color:red;font-weight:800;font-family:'Comic Sans MS','Comic Sans','Delius',cursive,Arial,Helvetica,'Open Sans',sans-serif;margin-bottom:-4%}
.Doctor{height:auto;width:130%;right:35%}
img.Doctor{position:absolute;left:0;width:100%;bottom:7%}
.key{line-height:1em}
.centredlist img{padding-bottom:5px;margin-right:10px}
.bolt{float:right;width:530px;height:auto;right:16%;position:absolute;top:3%}
.footer p{font-weight:400;color:#fff;font-size:40px}
img{box-sizing:border-box;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
.logo{padding-top:15px;}
.copyright{font-size:18px!important}
.copyright a{color:#ff0}
.footer{left:0;bottom:0;width:100%;background-color:red;color:#fff;text-align:center;padding:1px}
.dots{color:red;font-weight:700;font-family:'Comic Sans MS',cursive,sans-serif;margin-bottom:5px}
.freephone{font-size:49px!important;margin:0;font-style: italic;}
.freephone2 {margin-bottom:-20px;font-size:60px!important;margin:0;color: red;text-transform: uppercase;}
.freephone2 a {font-size:69px!important;margin:0;color: red;text-transform: uppercase;}
.freephone2 a:hover {font-size:60px!important;margin:0;color: red;text-transform: uppercase;text-decoration: none;}
.freephone3 {margin-top: -10px !important;font-size:60px!important;margin:0;color: red;text-transform: uppercase;font-weight: 600  !important;}
.freephone3 a {font-size:60px!important;margin:0;color: red;text-transform: uppercase;}
.freephone3 a:hover {font-size:60px!important;margin:0;color: red;text-transform: uppercase;text-decoration: none;}
.freenumber{font-size:60px!important;margin:0}
.freenumber a:link{color:red;text-decoration:none}
.hour{font-size:55px!important;margin:0;margin-top: 15px;padding-bottom: 10px;}
.mobile{font-size:40px!important;margin-bottom:25px;margin-top:0}
.mobile a:link{text-decoration:none}
@media(max-width:1440px) {
img.bolt2{right:0}
.bolt{width:100%}
img.Doctor{bottom:-4%}
}
@media(max-width:1366px) {
img.bolt2{right:0}
}
@media(max-width:1024px) {
.logo{margin-top:15px;padding:15px}
.centredlist p{font-size:22px;font-weight:700}
.footer p{font-size:32px}
img.bolt2{width:100%}
.bolt{width:100%}
img.Doctor{bottom:-4%}
.fastresponse{font-size:40px!important}
.freephone{font-size:40px!important}
.freenumber{font-size:36px!important}
.hour{font-size:34px!important}
.mobile{font-size:32px!important}
}
@media(max-width:992px) {
.leftimages{display:none}
.rightimages{display:none}
.logo{margin-top:15px;padding:15px}
.centredlist p{font-size:22px;font-weight:700}
.footer p{font-size:32px}
.fastresponse{font-size:30px!important}
.freephone{font-size:36px!important}
.freenumber{font-size:36px!important}
.hour{font-size:36px!important}
.mobile{font-size:32px!important}
}
@media(max-width: 768px) {
.forallyour{font-size:30px}
.centredlist p{font-size:22px;font-weight:700}
.key{line-height:.1em}
.logo{margin-top:15px;padding:15px}
.pagecontainer{margin-bottom:15px}
.footer p{font-size:26px}
.leftimages{display:none}
.rightimages{display:none}
.for{margin-top:-2%}
.lockico{padding-bottom:15px!important}
.fastresponse{font-size:30px!important}
.freephone{font-size:36px!important}
.freenumber{font-size:36px!important}
.hour{font-size:36px!important}
.mobile{font-size:32px!important}
}
@media(max-width: 320px) {
.forallyour{font-size:30px}
.centredlist p{font-size:21px;font-weight:700}
.key{line-height:.1em}
.logo{margin-top:15px;padding:15px}
.pagecontainer{margin-bottom:15px}
.footer p{font-size:26px}
.leftimages{display:none}
.rightimages{display:none}
}