@font-face{font-family:"Lato";font-style:italic;font-weight:300;src:url(/assets/fonts/18864529780d.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:italic;font-weight:300;src:url(/assets/fonts/14b2770cf034.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:url(/assets/fonts/94ad7e273b77.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:url(/assets/fonts/f09fcf0e7493.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url(/assets/fonts/8a05afe62bf0.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url(/assets/fonts/d4450f27216b.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url(/assets/fonts/91ee0a234ed6.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url(/assets/fonts/b0cd9a1eee41.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(/assets/fonts/26f556484859.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(/assets/fonts/a8499adef0c0.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(/assets/fonts/6f9da02b9f6f.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(/assets/fonts/8cf70eb38a93.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url(/assets/fonts/78c7a4ddadb6.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(/assets/fonts/26f556484859.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(/assets/fonts/a8499adef0c0.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(/assets/fonts/6f9da02b9f6f.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(/assets/fonts/8cf70eb38a93.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Oswald";font-style:normal;font-weight:700;src:url(/assets/fonts/78c7a4ddadb6.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}.wpcf7-form-control-wrap{position:relative}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/assets/img/1f8a46cac128.webp);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}
/*!
Theme Name: Bespoke Theme
Theme URI: [COMPANY URL]
Author: Creare
Author URI: http://www.creare.co.uk
Tags: light, responsive-layout
Description: A bespoke theme designed and developed for [COMPANY NAME], based on the Creare Boilerplate.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: creare-boilerplate
Domain Path: /languages/

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Creare Boilerplate is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/

Do not remove the below styles. Needed to pass the 'theme check'.*/
body,html{height:100%}hr,img{display:block}.col,.content,.wrapper{width:100%}img{vertical-align:middle}.article:after,.contact-form:after,.inside-wrapper:after,.wrapper:after{clear:both}.details-box,.slider,.slider__free{box-shadow:0 0 12px rgba(0,0,0,.3)}.btn,.header__title,.top-tel{letter-spacing:1px}.btn,.categories__title,.footer__title,.slider__free,.usp__name{text-transform:uppercase}::selection{background:#42728d;color:#fff;text-shadow:none}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}body{font-family:Lato,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.5rem;color:#305c84;background:#fff;background-image:-webkit-linear-gradient(rgba(50,50,50,.08) 1px,transparent 1px);background-image:linear-gradient(rgba(50,50,50,.08) 1px,transparent 1px);background-size:100% 24px}.btn,.categories__title,.footer__title,.header__title,.slider__free__1,.top-tel,.usp__name{font-family:Oswald,sans-serif}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:1.5rem}strong{font-weight:700}a{color:#42728d;text-decoration:none;background:0 0;cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;color:#15334e}a:active,a:focus,a:hover{outline:0;text-decoration:underline}.btn:hover,.categories__list a:hover,.footer a:hover,.latest-news__item:hover,.menu-main a:hover,.menu-mobile li a:hover,.top-tel:hover{text-decoration:none}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.125rem}.h4,.h5,h4,h5{font-size:1rem}ol ol,ol ul,ul ol,ul ul{margin:0 1.5rem}hr{height:1px;margin-bottom:23px;border:0;outline:0;border-top:1px solid #ddd}.inside-wrapper:after,.inside-wrapper:before,.wrapper:after,.wrapper:before{display:table;content:""}.btn--block,.menu-mobile li a,.slider__free,.slider__nav,.usp__name{text-align:center}.col,.content,.half,.sidebar,.third{float:left;padding-left:12px;padding-right:12px}.mt2{margin-top:48px}.wrapper{max-width:1248px;margin-left:auto;margin-right:auto}.inside-wrapper{margin-left:-12px;margin-right:-12px}@media only screen and (min-width:880px){.content{float:left;width:66.66667%;padding-left:12px;padding-right:12px}.content--swap{position:relative;left:33.33333%}}.sidebar{width:100%}@media only screen and (min-width:880px){.sidebar{float:left;width:33.33333%;padding-left:12px;padding-right:12px}.sidebar--swap{position:relative;right:66.66667%}}.third{width:100%}@media only screen and (min-width:480px){.third{float:left;width:50%;padding-left:12px;padding-right:12px}}@media only screen and (min-width:880px){.third{float:left;width:33.33333%;padding-left:12px;padding-right:12px}}.half{width:100%}@media only screen and (min-width:880px){.half{float:left;width:50%;padding-left:12px;padding-right:12px}}.contact-form__item{float:left;padding-left:12px;padding-right:12px}.logo{display:block;width:188px;height:133px;float:left;margin:15px 0 20px}.contact-form{margin-left:-12px;margin-right:-12px;margin-bottom:36px}.contact-form:after,.contact-form:before{content:"";display:table}.contact-form__item{width:100%}@media only screen and (min-width:480px){.contact-form__item{float:left;width:50%;padding-left:12px;padding-right:12px}.contact-form__item.contact-form__item--message{float:left;width:100%;padding-left:12px;padding-right:12px}}.contact-form__item input,.contact-form__item textarea{display:block;width:100%;border:1px solid #c8daeb;-webkit-appearance:none;-webkit-border-radius:0}.contact-form__item input{height:36px;line-height:36px;padding:0 12px}.contact-form__item input[type=submit]{background:#15334e;color:#fff;border:0;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.contact-form__item input[type=submit]:hover{background:#42728d;cursor:pointer}.contact-form__item .contact-form__item__label span{color:red;font-weight:700;font-size:1.125rem}.contact-form__item textarea{height:96px;padding:12px;overflow:auto}.contact-form__item .ajax-loader{display:none}.details-box{background:#dbe8f6;padding:18px;margin-bottom:24px;border:6px solid #fff}.article__left,.article__right{float:left;padding-left:12px;padding-right:12px}.details-box a{color:#305c84}.article{margin-left:-12px;margin-right:-12px;margin-bottom:24px}.article:after,.article:before{content:"";display:table}.article__left{width:100%;margin-bottom:12px}@media only screen and (min-width:480px){.article__left{float:left;width:25%;padding-left:12px;padding-right:12px}}.article__right{width:100%}@media only screen and (min-width:480px){.article__right{float:left;width:75%;padding-left:12px;padding-right:12px}}.map{display:block;width:100%;height:288px;border-top:24px solid #8ab5e1;background:#eee}.map img{max-width:none}.searchform{position:relative;height:48px;margin-bottom:24px}.searchform__search,.searchform__submit{height:48px;position:absolute;top:0;border:1px solid #42728d;outline:0;display:block}.searchform__search{width:100%;left:0;background:#fff}.searchform__submit{right:0;background:#42728d;color:#fff;font-size:13px;font-weight:700;padding:0 24px}.searchform__submit:hover{cursor:pointer}.header{background:url(/assets/img/45b627d458f8.webp)center top no-repeat #488dd0;border-top:12px #15334e solid;border-bottom:12px #15334e solid}.header__title{color:#fff;font-size:1.875rem;font-weight:700;margin-bottom:24px;margin-top:24px}.header__bullets{color:#fff;list-style:none;margin-bottom:30px}.header__bullets li{display:block;height:30px;font-size:1rem;vertical-align:top;line-height:30px;margin-bottom:6px;padding:0}@media only screen and (min-width:480px){.header__bullets li{font-size:1.3125rem}}.header__bullets__icon{display:inline-block;width:30px;height:30px;fill:#fff;margin-right:6px;padding:6px}.menu-mobile li,.usp{padding-left:12px;padding-right:12px}.top-tel{color:#fff;font-size:1.125rem;margin-top:12px;margin-bottom:12px;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.top-tel:hover{color:#ffc900}.top-tel--top{display:none}.top-tel--bottom{display:block;clear:both}@media only screen and (min-width:800px){.top-tel--top{display:block;float:right}.top-tel--bottom{display:none}}.menu-main{display:none;float:right;list-style:none;clear:right;margin-top:24px}@media only screen and (min-width:800px){.menu-main{display:block}}.menu-main li{display:inline-block;color:#fff}.menu-main li:after{content:"/";margin-left:8px;margin-right:8px}.menu-main li:last-child:after{display:none}.menu-main .current-menu-item a{font-weight:700}.menu-main a{font-weight:400;color:#fff;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.menu-main a:hover{color:#ffc900}.menu-mobile{max-height:0;overflow:hidden;clear:both;-webkit-transition:max-height 150ms ease-out;transition:max-height 150ms ease-out;margin-left:-12px;margin-right:-12px}.menu-mobile:after,.menu-mobile:before{content:"";display:table}.menu-mobile:after{clear:both}.menu-mobile li{float:left;width:100%;margin-bottom:6px;opacity:0;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.menu-mobile li a{display:block;height:42px;line-height:42px;background:#15334e;color:#fff;-webkit-transition:background 150ms ease-out;transition:background 150ms ease-out}.menu-mobile li a:hover{background:#ffc900}.trigger{display:block;float:right;clear:right;position:relative;width:72px;height:72px;margin-top:48px}.enquiry:after,.item:after,.latest-news:after{clear:both}@media only screen and (min-width:800px){.trigger{display:none}}.trigger__1,.trigger__2,.trigger__3{width:24px;height:2px;position:absolute;left:24px;top:35px;background:#fff;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.slider:before,.slider__free{content:"";width:110px;height:110px;z-index:1;display:block}.trigger__1{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.trigger__3{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.slider{position:relative;border:6px solid #fff;margin-bottom:24px}.slider:before{position:absolute;top:-9px;left:-9px;background:url(/assets/img/d7c9e43a11b9.webp)center no-repeat}.slider__free{position:absolute;bottom:12px;right:12px;border-radius:50%;background:#f0f3f7;background:-webkit-linear-gradient(90deg,#c4d1df,#f0f3f7);background:linear-gradient(0deg,#c4d1df,#f0f3f7);padding-top:20px}@media only screen and (min-width:1264px){.slider__free{bottom:12px;right:-24px}}.slider__free__1{display:block;font-size:1.3125rem;line-height:20px}.slider__free__2{display:block;font-size:.875rem;line-height:20px}.slider__free__3{display:inline-block;font-size:.625rem;line-height:20px;border-top:1px solid #15334e;border-bottom:1px solid #15334e}.slider__nav{width:100%;height:30px;position:absolute;bottom:0;left:0}.slider__nav__point{display:inline-block;width:14px;height:14px;background:#000;border:4px solid #fff;border-radius:50%;margin:0 6px;text-indent:100%;overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,.5)}.slider__nav__point.active{background:#ffc900}.usp{float:left;width:100%;margin-bottom:24px}@media only screen and (min-width:480px){.usp{float:left;width:33.33333%;padding-left:12px;padding-right:12px}}.usp__link{position:relative;display:block;border:6px solid #fff;box-shadow:0 0 12px rgba(0,0,0,.3);-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.usp__link:hover{box-shadow:0 0 48px rgba(0,0,0,.8);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.usp__name{width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);color:#fff;font-size:.8125rem;padding:6px 0}@media only screen and (min-width:880px){.usp__name{font-size:1.125rem;padding:12px 0}}.footer{border-top:12px solid #8ab5e1;background:#15334e;color:#fff;font-size:.8125rem;padding-top:48px}.footer a{color:#fff;-webkit-transition:color 150ms ease-out;transition:color 150ms ease-out}.footer a:hover{color:#ffc900}.footer ul{list-style:none;margin:0 0 24px}.footer__title{font-size:1.125rem;margin-bottom:24px}.breadcrumbs{width:100%;background:#15334e;color:#fff;font-size:.75rem}.btn,.enquiry,.enquiry__title{margin-bottom:24px}.enquiry,.item,.latest-news{margin-left:-12px;margin-right:-12px}.breadcrumbs a:hover{color:#ffc900}.page{background:url(/assets/img/522afc383b37.webp)}.testimonial{background:url(/assets/img/a8e1dfb4bb04.webp)center top no-repeat;margin-top:24px;padding-top:96px}.testimonial__copy{color:#8ab5e1;font-style:italic;text-align:center}.testimonial__copy:after,.testimonial__copy:before{display:inline-block;content:'"'}.enquiry:after,.enquiry:before,.item:after,.item:before,.latest-news:after,.latest-news:before,.latest-news__item:before{content:""}.btn{display:inline-block;height:48px;background:#15334e;color:#fff;line-height:48px;padding:0 24px;-webkit-transition:background 150ms ease-out;transition:background 150ms ease-out}.btn--light,.btn:hover{background:#42728d}.enquiry__input,.enquiry__title{float:left;width:100%;padding-left:12px;padding-right:12px}.btn--block{display:block}.btn--light:hover{background:#15334e}.enquiry:after,.enquiry:before{display:table}.enquiry__title{font-size:1.3125rem}.enquiry__input{margin-bottom:12px}.categories,.categories__title,.item,.item__image,.latest-news,.latest-news__item,.side-details{margin-bottom:24px}@media only screen and (min-width:480px){.enquiry__input{float:left;width:50%;padding-left:12px;padding-right:12px}}@media only screen and (min-width:880px){.enquiry__input{float:left;width:100%;padding-left:12px;padding-right:12px}}.enquiry__input input,.enquiry__input textarea{display:block;width:100%;border:1px solid #c8daeb;-webkit-appearance:none;-webkit-border-radius:0}.enquiry__input input{height:36px;line-height:36px;padding:0 12px}.enquiry__info,.latest-news__item,.latest-news__title{float:left;padding-left:12px;padding-right:12px;width:100%}.enquiry__input input[type=submit]{background:#ffc900;color:#fff;border:0;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.enquiry__input input[type=submit]:hover{background:#42728d;cursor:pointer}.enquiry__input textarea{height:96px;padding:12px;overflow:auto}.enquiry__input .ajax-loader{display:none}.enquiry__info{font-size:.8125rem}.latest-news:after,.latest-news:before{display:table}.latest-news__title{margin-bottom:24px;font-size:1.3125rem}.latest-news__item{display:block;position:relative;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.latest-news__item:hover{color:#15334e}.latest-news__item:hover:before{width:100%;opacity:1}.latest-news__item:hover .latest-news__item__title{padding-left:6px}.latest-news__item:before{display:block;height:6px;width:0;position:absolute;bottom:0;left:0;background:#8ab5e1;opacity:0;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.latest-news__item__title{font-weight:700;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.canvas{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.3);padding:48px 48px 24px}.item__content,.item__image{padding-left:12px;padding-right:12px;float:left}.side-details{margin-top:48px}.item:after,.item:before{display:table}.item__image{width:100%}@media only screen and (min-width:480px){.item__image{float:left;width:33.33333%;padding-left:12px;padding-right:12px}}.item__content{width:100%}@media only screen and (min-width:480px){.item__content{float:left;width:66.66667%;padding-left:12px;padding-right:12px}}.categories__title{color:#15334e;font-size:1.125rem;font-weight:700}.categories__list{list-style:none;margin:0}.categories__list li{display:block}.categories__list a{display:block;height:48px;background:#15334e;border-bottom:#fff 1px solid;color:#fff;line-height:47px;padding:0 12px;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.categories__list a:hover{background:#8ab5e1}.image{float:left;width:50%;padding-left:12px;padding-right:12px;margin-bottom:24px}@media only screen and (min-width:480px){.image{float:left;width:25%;padding-left:12px;padding-right:12px}}@media only screen and (min-width:880px){.image{float:left;width:16.66667%;padding-left:12px;padding-right:12px}}