/*! towncentrestorageclacton.co.uk CSS v1.0 */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{height:100%;position:relative;background-color:#222;font-size:16px;line-height:1.5}body{min-height:100%;display:flex;flex-direction:column}body>svg{position:absolute;width:0;height:0;overflow:hidden}*,*:after,*:before{box-sizing:border-box;margin:0}*+*{margin-top:1.5rem}br,br+*{margin-top:0}img,canvas,iframe,video,svg{max-width:100%}.columns{display:flex;flex-wrap:wrap;margin:0 0 0 -3rem}.columns>*{flex:1 0 0;margin:0;padding:3rem 0 0 3rem}.no-gutter{margin:0}.no-gutter>*{padding:0}.col-5-6{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-3-4{flex:0 0 75%;max-width:75%}.col-2-3{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-1-2{flex:0 0 50%;max-width:50%}.col-1-3{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-1-4{flex:0 0 25%;max-width:25%}.col-1-6{flex:0 0 16.6666666667%;max-width:16.6666666667%}@media (max-width: 560px){.columns{display:block;margin:0}.columns>*{padding-left:0;max-width:100%}.columns.no-gutter>*{margin-top:0}}.container{position:relative;width:calc(100%);min-width:320px;max-width:1200px;margin:0 auto;padding:0 1.5rem}.video-container{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;max-width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.text-label{position:absolute;left:10000px}.icon{display:inline-block;width:1.5em;height:1.5em;fill:currentColor}@media screen and (max-width: 900px){.container{padding:0 .75rem}}@font-face{font-family:"Oswald-Regular";src:url("../fonts/Oswald-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Italic.woff") format("woff");font-weight:normal;font-style:italic}body{font-family:"OpenSans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#345}h1,h2,h3,h4,h5,h6{font-family:"Oswald-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5rem}h1{font-size:2.8em;font-weight:normal;line-height:3rem;margin:1.5rem 0;letter-spacing:-0.025em}h2{font-size:2.25em;font-weight:normal;line-height:3rem}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.1em}h6{font-size:1em}li{margin-top:0}@media screen and (max-width: 560px){h1{font-size:2em;line-height:2.25rem;margin:.75rem 0}h2{font-size:1.75em;line-height:1}}form{padding-bottom:1.5rem}form>div{position:relative;display:flex;flex-direction:column;margin-top:0}.buttons{justify-content:center;margin-top:0}label{position:relative;width:100%;padding:.375rem .75rem .375rem 0;text-align:left;margin:0;line-height:1.5rem;cursor:pointer;transition:all 0.2s ease-out}textarea,[contenteditable],input,input[type="submit"],input[type="button"],button,.button,.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.25rem;border:1px solid #ccc;border-radius:4px;margin:0;padding:.375rem;transition:all 0.2s ease-out}input[type="submit"],input[type="button"],button,.button,.btn{background-color:#222}textarea,[contenteditable],input{background-color:white}textarea[required],[required][contenteditable],input[required]{background-image:radial-gradient(red 30%, transparent 30%);background-size:1em 1em;background-position:top right;background-repeat:no-repeat}textarea:focus,[contenteditable]:focus,input:focus{outline:none;background-color:white;border-color:gold;box-shadow:inset 0 0 4px gold}input[type="submit"],input[type="button"],button,.button,.btn{display:inline-block;background-color:#fc0;width:auto;padding:.375rem 1.125rem;margin:1.5rem .375rem 0;font-size:1.25rem;line-height:1.25;border:none !important;color:white;text-decoration:none;vertical-align:middle;cursor:pointer}input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,.btn:hover{background-color:#373;color:white;text-decoration:none;border:none !important}textarea,[contenteditable]{height:6.75rem;overflow-y:scroll}.contact-btn{background-color:#373}input.error,textarea.error{border-color:orange;box-shadow:inset 0 0 4px orange;background-image:url(../img/warning.svg);background-size:1.125em;background-position:98% center;background-repeat:no-repeat}.error-message{position:absolute;right:0;bottom:2.25rem;color:orange;font-size:0.75em;margin-top:0}@media (max-width: 560px){form>div{flex-direction:column}label{width:100%;text-align:left}input,textarea,select,.buttons{width:100%}}header{background-color:rgba(0,0,0,0.75);position:fixed;top:0;padding:.75rem 0;width:100%;z-index:3}header .container{display:flex;align-items:flex-end}header .logo{flex:1 0 auto}header .logo svg{height:7.5rem;width:11.25rem}header .contact-info{display:flex;flex-direction:column;align-items:flex-end}header .contact-info>*{margin-top:0}header .tel{font-size:2rem;font-weight:bold}@media screen and (max-width: 560px){header{padding:.75rem 0}header .logo svg{height:6rem;width:9rem}header .container{flex-direction:column;align-items:center}header .contact-info{align-items:center;margin-top:0}header .tel{font-size:1.5rem}header .email{font-size:0.875rem}}a{color:#fc0;text-decoration:none;transition:all 0.2s ease-out}a:hover,a:active{color:#fc0}.mini-nav{display:flex}.mini-nav ul{margin-top:0}.mini-nav>a{font-weight:bold;line-height:2;margin-right:.75rem}.main a:not(.button){background-color:rgba(51,119,51,0.75);padding:0 .375rem}.main-nav{text-align:right;margin-top:.5rem;display:flex}.main-nav .tel{font-weight:bold;font-size:1.25em;line-height:1.125;color:#fc0;text-decoration:none;margin:0;margin-left:1.5rem}.main-nav ul{display:flex;flex-grow:1;list-style:none;padding:0}.main-nav ul li{margin-top:0}.main-nav ul li:not(:first-child){margin-left:1.5rem}.main-nav ul a{text-decoration:none;color:#345;font-weight:bold}.main-nav ul a:hover{color:#345}@media screen and (max-width: 560px){.main-nav{text-align:center;flex-direction:column}.main-nav ul{justify-content:center}.main-nav ul li:not(:first-child){margin-left:.75rem}}html:not(.noJS) .animate{visibility:hidden}.main{position:relative;width:100%;margin:0;z-index:1;flex:1 0 auto;overflow:hidden}.banner{height:43vw;margin:0;max-height:640px;min-height:320px;overflow:hidden;position:relative}.banner img,.banner video{margin:0;min-width:800px;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner{margin-top:9rem}@media screen and (max-width: 560px){.banner{margin-top:13.5rem}}.image-overlay{background-color:rgba(0,0,0,0.5);color:white;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;position:absolute;width:100%;height:100%;text-shadow:0 2px 3px rgba(0,0,0,0.85);z-index:1}.image-overlay .container{max-width:800px;margin:0}.image-overlay .btn{text-shadow:none}.container>p{max-width:800px;margin-left:auto;margin-right:auto}.benefit{background-position:center center;background-size:cover;background-repeat:no-repeat;margin-top:0;height:50vw;max-height:640px;min-height:320px;position:relative}.benefit-1{background-image:linear-gradient(#fff 60%, #bbb);text-align:center;height:auto;max-height:none;padding:1.5rem 0}.benefit-1 svg{min-width:300px;width:50%;height:auto}.benefit-2{color:white;height:auto;max-height:none;padding-bottom:1.5rem}.benefit-2 [class*='col-']{padding-top:0 !important}.benefit-2 .carousel-wrap{background-color:#222}.benefit-2 .carousel-wrap figcaption{background-color:#222}.banner p,.benefit p,.benefit ul{font-size:1.375rem}@media screen and (max-width: 560px){.banner p,.benefit p,.benefit ul{font-size:1rem}}.map{height:450px;margin-top:0}.price-banner{background-color:#373;color:#fc0;margin-top:0;padding:.75rem 0;text-align:center}.testimonials .carousel{height:auto;min-height:18rem;position:relative}.testimonials{background-color:white;margin-top:0;padding:1.5rem 0;text-align:center}.testimonials .slide{display:flex;align-items:center;justify-content:center}.testimonials blockquote{text-align:left;position:relative;margin:0;padding:3.75rem;margin:0 3rem}.testimonials blockquote p{color:#373;font-size:1.25rem}.testimonials blockquote .attribution{color:#345;font-size:1rem;font-style:italic}.testimonials blockquote:before,.testimonials blockquote:after{display:block;position:absolute;font-size:8rem;color:#ccc}.testimonials blockquote:before{content:'\201C';left:0;top:0}.testimonials blockquote:after{content:'\201D';right:0;bottom:0}@media screen and (max-width: 900px){.testimonials .carousel{min-height:21rem}}.default-text-only{background-color:white;margin-top:0;padding:0 0 3rem}@media screen and (max-width: 560px){.testimonials blockquote{margin:0;padding:2.25rem}.testimonials blockquote p{font-size:1rem}.testimonials blockquote .attribution{font-size:0.875rem}.testimonials blockquote:before,.testimonials blockquote:after{font-size:5rem}}.default-page{padding-bottom:3rem}input[autocomplete=off][type=checkbox][tabindex='-1']{display:none !important}footer{color:white;margin-top:0;padding:1.5rem 0;text-align:center}footer .columns{text-align:left}footer a{color:white}footer .social-icons{justify-content:center}footer .legal{font-size:0.8125em}.cleardrop{display:inline-block;fill:white;height:1.5rem;width:8.25rem;vertical-align:bottom}.carousel .prev,.carousel .next{display:block;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.carousel .prev{left:0}.carousel .prev:after{content:"\25c0"}.carousel .next{right:0}.carousel .next:after{content:"\25b6"}.carousel .text-label{position:absolute;left:10000px}.carousel .slides{margin:0}.carousel .slide{height:100%;margin:0;pointer-events:none;position:absolute;width:100%}.carousel .current{pointer-events:auto}.carousel figure{height:100%;margin:0}.carousel-wrap{padding-bottom:75%;overflow:hidden;position:relative;width:100%;background-color:black}.carousel-wrap img,.carousel-wrap video{margin:0;position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.carousel-wrap img{height:auto;width:auto;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.crossfade .slide{opacity:0;transition:800ms ease-in-out}.crossfade .current{opacity:1}.sliding .slide{-webkit-animation:slideOutLeft 500ms;animation:slideOutLeft 500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sliding .current{-webkit-animation:slideInLeft 500ms;animation:slideInLeft 500ms}.sliding.reverse .slide{-webkit-animation:slideOutRight 500ms;animation:slideOutRight 500ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sliding.reverse .current{-webkit-animation:slideInRight 500ms;animation:slideInRight 500ms}@-webkit-keyframes slideInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}figure{margin:0;margin-top:1.5rem;position:relative}figure>img{display:block;width:100%}figcaption{background-color:rgba(0,0,0,0.5);color:white;margin:0;padding:.75rem;position:absolute;bottom:0;width:100%}.social-icons{display:flex;list-style:none;padding:0}.social-icons li:not(:first-child){margin-left:0.25rem}.social-icons a:hover{border:none}.colored .facebook{color:#3b5998}.colored .youtube{color:#b31217}.colored .twitter{color:#00b6f1}.colored .linkedin{color:#007bb6}.colored .pinterest{color:#cb2027}.colored .google-plus{color:#df4a32}.colored .tumblr{color:#2c4762}.colored .instagram{color:#c32aa3}.colored .email{color:grey}.colored .RSS{color:#f60}.square a,.circle a,.rounded a{width:2rem;height:2rem;color:white !important;display:flex;justify-content:center;align-items:center;background:#345;transition:none;box-shadow:0 0 0 #345;text-decoration:none;border:none}.square.colored .facebook,.circle.colored .facebook,.rounded.colored .facebook{background-color:#3b5998;box-shadow:0 0 0 #3b5998}.square.colored .youtube,.circle.colored .youtube,.rounded.colored .youtube{background-color:#b31217;box-shadow:0 0 0 #b31217}.square.colored .twitter,.circle.colored .twitter,.rounded.colored .twitter{background-color:#00b6f1;box-shadow:0 0 0 #00b6f1}.square.colored .linkedin,.circle.colored .linkedin,.rounded.colored .linkedin{background-color:#007bb6;box-shadow:0 0 0 #007bb6}.square.colored .pinterest,.circle.colored .pinterest,.rounded.colored .pinterest{background-color:#cb2027;box-shadow:0 0 0 #cb2027}.square.colored .google-plus,.circle.colored .google-plus,.rounded.colored .google-plus{background-color:#df4a32;box-shadow:0 0 0 #df4a32}.square.colored .tumblr,.circle.colored .tumblr,.rounded.colored .tumblr{background-color:#2c4762;box-shadow:0 0 0 #2c4762}.square.colored .instagram,.circle.colored .instagram,.rounded.colored .instagram{background-color:#c32aa3;box-shadow:0 0 0 #c32aa3}.square.colored .email,.circle.colored .email,.rounded.colored .email{background-color:grey;box-shadow:0 0 0 grey}.square.colored .RSS,.circle.colored .RSS,.rounded.colored .RSS{background-color:#f60;box-shadow:0 0 0 #f60}.square.colored a:hover,.circle.colored a:hover,.rounded.colored a:hover{box-shadow:0 0 0 8px transparent}.square a:hover,.circle a:hover,.rounded a:hover{transition:box-shadow 0.5s ease-in-out;box-shadow:0 0 0 8px transparent}.circle a{border-radius:50%}.rounded a{border-radius:20%}.small a{width:1.5rem;height:1.5rem;font-size:75%}
