@media screen and (min-width:720px){.featuredbanners{display:block;float:left;max-height:545px;overflow:hidden;position:relative;width:100%}}@media screen and (min-width:1170px){.featuredbanners{margin-bottom:30px}}.featuredbanners .tns-controls{display:none}@media screen and (min-width:1350px){.featuredbanners .tns-controls{display:block}.featuredbanners .tns-controls button{background:var(--accentColour);border:0 solid #0000001a;-webkit-border-bottom-left-radius:250px;-webkit-border-bottom-right-radius:250px;-webkit-border-top-left-radius:250px;-webkit-border-top-right-radius:250px;color:var(--accentColourHighlight);font-size:35px;height:60px;left:50%;margin-left:-627px;position:absolute;top:40%;width:60px;z-index:15;-moz-border-radius-topleft:250px;-moz-border-radius-topright:250px;-moz-border-radius-bottomright:250px;-moz-border-radius-bottomleft:250px;border-bottom-left-radius:250px;border-bottom-right-radius:250px;border-top-left-radius:250px;border-top-right-radius:250px;-webkit-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);-moz-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);-ms-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);-o-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);transition:all .3s cubic-bezier(.575,-.28,.38,1.27)}.featuredbanners .tns-controls button:last-child{margin-left:566px}.featuredbanners .tns-controls button:hover{border:3px solid #0000001a;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.featuredbanners .tns-item{overflow:hidden;position:relative;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-ms-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}.featuredbanners .tns-item:hover{cursor:pointer}.featuredbanners .tns-item.tns-normal{opacity:1}.featuredbanners .tns-item.slide--animate-out .featuredslide_bg,.featuredbanners .tns-item.tns-normal .featuredslide_bg{background-position:20% 0;opacity:0}.featuredbanners .tns-item.slide--animate-out .featuredslide_button,.featuredbanners .tns-item.tns-normal .featuredslide_button{opacity:0;top:-100px}.featuredbanners .tns-item.slide--animate-out .featuredslide_image,.featuredbanners .tns-item.tns-normal .featuredslide_image{opacity:0}.featuredbanners .tns-item.slide--animate-out .featuredslide_badge,.featuredbanners .tns-item.tns-normal .featuredslide_badge{top:-200px}.featuredbanners .tns-item.slide--animate-out .featuredslide_title,.featuredbanners .tns-item.tns-normal .featuredslide_title{opacity:0}.featuredbanners .tns-item.slide--animate-out .featuredslide_title_text,.featuredbanners .tns-item.tns-normal .featuredslide_title_text{left:20px;opacity:0}.featuredbanners .tns-item.slide--animate-out .featuredslide_content,.featuredbanners .tns-item.tns-normal .featuredslide_content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.featuredbanners .tns-item.slide--animate-in .featuredslide_bg{background-position:0 0;opacity:.3}.featuredbanners .tns-item.slide--animate-in .featuredslide_button{opacity:1;top:-25px}@media screen and (min-width:720px){.featuredbanners .tns-item.slide--animate-in .featuredslide_button{top:-30px}}.featuredbanners .tns-item.slide--animate-in .featuredslide_image{opacity:1}.featuredbanners .tns-item.slide--animate-in .featuredslide_badge{top:20px;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (min-width:1170px){.featuredbanners .tns-item.slide--animate-in .featuredslide_badge{top:-20px}}.featuredbanners .tns-item.slide--animate-in .featuredslide_title{opacity:1}.featuredbanners .tns-item.slide--animate-in .featuredslide_title_text{left:0;opacity:1}.featuredbanners .featuredslide{cursor:pointer;display:inline-block;margin-bottom:2px;text-align:center;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-ms-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;width:100%}.featuredbanners .featuredslide_bg{background-color:var(--mainColour);background-position:0 0;background-size:120%;display:block;height:90%;left:0;position:absolute;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:2}.featuredbanners .featuredslide_darkbg{background:#000;display:block;height:90%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;width:100%;z-index:1}.featuredbanners .featuredslide_image{background-color:var(--additionalColour);display:inline-block;height:auto;left:0;opacity:1;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:10}@media screen and (min-width:1170px){.featuredbanners .featuredslide_image{-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius);height:500px;width:1195px}}.featuredbanners .featuredslide_content{display:inline-block;left:0;max-width:1195px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width:1170px){.featuredbanners .featuredslide_content{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-box-shadow:0 2px 25px 0 #0000004d;-moz-box-shadow:0 2px 25px 0 #0000004d;box-shadow:0 2px 25px 0 #0000004d;margin-bottom:50px;top:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0}}.featuredbanners .featuredslide_title{background:var(--additionalColour);bottom:0;color:var(--additionalColourTextColour);display:block;font-family:var(--mainFont);font-size:16px;line-height:22px;padding:25px 20px;position:relative;right:0;text-align:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:11}@media screen and (min-width:720px){.featuredbanners .featuredslide_title{font-size:25px;line-height:30px;padding:35px 30px}}@media screen and (min-width:1170px){.featuredbanners .featuredslide_title{-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;position:absolute;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:0;border-top-right-radius:0}}.featuredbanners .featuredslide_title_text{font-style:normal;left:0;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.featuredbanners .featuredslide_button{background:var(--accentColour);-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);color:var(--accentColourHighlight);display:block;font-size:16px;padding:12px 16px;position:absolute;right:20px;top:-25px;z-index:12;-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius);cursor:pointer;font-family:var(--mainFont);-webkit-transition:all .5s cubic-bezier(.575,-.28,.38,1.27);-moz-transition:all .5s cubic-bezier(.575,-.28,.38,1.27);-ms-transition:all .5s cubic-bezier(.575,-.28,.38,1.27);-o-transition:all .5s cubic-bezier(.575,-.28,.38,1.27);transition:all .5s cubic-bezier(.575,-.28,.38,1.27)}@media screen and (min-width:720px){.featuredbanners .featuredslide_button{font-size:25px;padding:15px 45px;right:40px;top:-30px}.featuredbanners .featuredslide_button:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.featuredbanners .featuredslide_badge{display:block;height:80px;position:absolute;right:20px;top:-200px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:80px;z-index:14}@media screen and (min-width:720px){.featuredbanners .featuredslide_badge{height:150px;width:150px}}.featuredproducts{display:block;float:left;max-height:600px;padding:0 0 30px;position:relative;width:100%}.featuredproducts .tns-nav{display:none}@media screen and (min-width:1170px){.featuredproducts .tns-nav{display:block;margin:20px 0 0;position:absolute;right:10px;top:35px}.featuredproducts .tns-nav button{background:#0000004d;border:none;-webkit-border-bottom-left-radius:250px;-webkit-border-bottom-right-radius:250px;-webkit-border-top-left-radius:250px;-webkit-border-top-right-radius:250px;-moz-border-radius-topleft:250px;-moz-border-radius-topright:250px;-moz-border-radius-bottomright:250px;-moz-border-radius-bottomleft:250px;border-bottom-left-radius:250px;border-bottom-right-radius:250px;border-top-left-radius:250px;border-top-right-radius:250px;display:inline-block;height:15px;margin:0 5px;padding:0!important;width:15px}.featuredproducts .tns-nav-active{background:var(--accentColour)!important}.featuredproducts{max-height:490px}}.featuredproducts h3{color:var(--enabledContentTextColour);display:block;font-family:var(--mainFont);font-size:18px;padding:30px 20px;width:100%}@media screen and (min-width:1170px){.featuredproducts h3{font-size:22px;text-align:left}}.featuredproducts .tns-item{padding:10px}.featuredproducts .productslide{background:var(--enabledContentOffBackgroundColour);border:1px solid #0000001a;-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);-webkit-box-shadow:0 0 5px 0 #0000001a;-moz-box-shadow:0 0 5px 0 #0000001a;box-shadow:0 0 5px 0 #0000001a;padding:20px;width:100%;-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius);display:flex;flex-direction:column;min-height:360px;overflow:hidden;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width:1170px){.featuredproducts .productslide{max-width:200px}.featuredproducts .productslide--showHoverImage:hover .productslide__image{opacity:0;top:-20px}.featuredproducts .productslide--showHoverImage:hover .productslide__hoverImage{opacity:1;top:0;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.featuredproducts .productslide:hover .productslide__price-container{bottom:30px;opacity:0}.featuredproducts .productslide:hover .productslide__action{bottom:20px}}.featuredproducts .productslide__imageContainer{display:block;float:left;overflow:hidden;position:relative;width:100%}.featuredproducts .productslide__hoverImage{display:none}@media screen and (min-width:1170px){.featuredproducts .productslide__hoverImage{background-repeat:no-repeat;background-size:cover;display:block;height:179px;left:0;opacity:0;position:absolute;top:20px;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;width:100%}}.featuredproducts .productslide__image{background:var(--mainColour);max-height:200px;max-width:200px;position:relative;top:0;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;width:100%}.featuredproducts .productslide__title{align-items:center;color:var(--enabledContentOffBackgroundTextColour);display:flex;flex-grow:1;font-family:var(--mainFont);font-size:16px;justify-content:center;margin-bottom:50px;padding:10px;width:100%}@media screen and (min-width:1170px){.featuredproducts .productslide__title{font-size:18px}}.featuredproducts .productslide__price-container{align-items:baseline;bottom:50px;column-gap:4px;display:block;display:flex;flex-direction:row;float:left;justify-content:center;left:0;padding:0 0 30px;position:absolute;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%}@media screen and (min-width:1170px){.featuredproducts .productslide__price-container{bottom:0}}.featuredproducts .productslide__price-default,.featuredproducts .productslide__price-online{color:var(--enabledContentTextColour);font-family:var(--bodyFont);font-size:16px}.featuredproducts .productslide__price-offline{color:var(--enabledContentTextColour);font-family:var(--bodyFont);font-size:14px;opacity:.8;text-decoration:line-through}.featuredproducts .productslide:hover{-webkit-box-shadow:0 0 10px 0 #0006;-moz-box-shadow:0 0 10px 0 #0006;box-shadow:0 0 10px 0 #0006}.featuredproducts .productslide__action{background:var(--accentColour);-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;color:var(--accentColourHighlight);display:flex;justify-content:center;padding:10px 15px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-family:var(--mainFont)}@media screen and (min-width:1170px){.featuredproducts .productslide__action{bottom:-50px;left:25%;position:absolute;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:50%}}*{-webkit-font-smoothing:antialiased}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ul--hover:hover{text-decoration:underline!important}*{box-sizing:border-box}a,a:focus,a:hover{color:inherit}@media screen and (min-width:720px){.mobile_only{display:none}}@media screen and (min-width:1170px){.mobile_only,.mobile_tablet_only{display:none}}@media screen and (min-width:600px){.tablet_only{display:none}}@media screen and (min-width:1170px){.tablet_only{display:none}}.desktop_only{display:none}@media screen and (min-width:1170px){.desktop_only{display:block}}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1170px){.container{width:1140px}}.row{zoom:1;margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row>[class*=col-]{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-12{width:100%}[class*=block-grid-]{display:block;margin:0;padding:0}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 15px 18px}.block-grid-1>li{list-style:none;width:100%}.block-grid-1>li:nth-of-type(1n){clear:none}.block-grid-1>li:nth-of-type(1n+1){clear:both}@media screen and (min-width:720px){.sm-block-grid-2>li{list-style:none;width:50%}.sm-block-grid-2>li:nth-of-type(1n){clear:none}.sm-block-grid-2>li:nth-of-type(odd){clear:both}}html{background:var(--background1Colour)}@media screen and (min-width:1170px){html{background-image:var(--background1Image);background-position:var(--background1Position);background-repeat:var(--background1Repeat);background-size:var(--background1Size)}}a{text-decoration:none}body{background-color:initial;float:left;margin:0;width:100%}body.overflow-hidden{display:block;height:100%;left:0;overflow:hidden;top:0;width:100%}@media screen and (min-width:1170px){body{background-image:var(--background2Image);background-position:var(--background2Position);background-repeat:var(--background2Repeat);background-size:var(--background2Size);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}.page{display:block;float:left;width:100%}.page--content{background:var(--background2Colour);overflow:hidden;padding:20px}@media screen and (min-width:1170px){.page--top{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius)}.page--bottom{-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:0;border-top-right-radius:0}.page--radius{-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius)}}.page--nopaddingmobile{padding:0}@media screen and (min-width:720px){.page--nopaddingmobile{padding:20px}}@media screen and (min-width:1170px){.page{display:block;float:none;margin:0 auto;max-width:1140px}}.page-content{display:block;float:left;text-align:center;-webkit-transition:filter .5s ease;-moz-transition:filter .5s ease;-ms-transition:filter .5s ease;-o-transition:filter .5s ease;transition:filter .5s ease;width:100%}.page-content--blurred{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.box{background:var(--additionalColour);-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);width:100%;-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius);display:flex;flex-direction:column;float:left;margin:0 0 20px;overflow:hidden;padding:0 0 100px;position:relative}.box:nth-child(odd){margin-right:2%}@media screen and (min-width:720px){.box{width:49%}}.box__gradientfade{display:none}@media screen and (min-width:1170px){.box__gradientfade{background:#0000;background:-moz-linear-gradient(top,#0000 0,var(--additionalColour) 76%);background:-webkit-linear-gradient(top,#0000 0,var(--additionalColour) 76%);background:linear-gradient(to bottom,#0000 0,var(--additionalColour) 76%);bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@colour1",endColorstr="@colour2",GradientType=0);height:95px;left:0;position:absolute;width:50%}}.box:last-child{margin-bottom:0}@media screen and (min-width:720px){.box{min-height:350px}}@media screen and (min-width:1170px){.box{height:260px;min-height:0;overflow:hidden;padding:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.box:hover{-webkit-box-shadow:0 0 8px 0 #0000004d;-moz-box-shadow:0 0 8px 0 #0000004d;box-shadow:0 0 8px 0 #0000004d}.box:hover .box_subtitle:before{width:80px!important}.box:hover .box_button{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.box_icon{display:block;position:absolute;right:10px;top:10px;width:100px;z-index:5}@media screen and (min-width:1170px){.box_icon{width:80px}}.box_title{color:var(--additionalColourTextColour);display:block;float:left;font-family:var(--mainFont);font-size:18px;line-height:24px;margin:0;padding:20px 20px 0;text-align:left;width:100%}@media screen and (min-width:1170px){.box_title{padding:0;width:50%}}.box_subtitle{color:var(--additionalColourTextColour);display:block;float:left;font-family:Open Sans;font-size:14px;margin-top:30px;padding:0 20px!important;position:relative;text-align:left;width:100%}@media screen and (min-width:1170px){.box_subtitle{padding:0!important;width:55%}}.box_subtitle:before{background:var(--accentColour);content:"";height:3px;left:20px;position:absolute;top:-23px;width:20px}@media screen and (min-width:1170px){.box_subtitle:before{left:0;top:-19px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}.box_image{background:#0000004d;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;position:absolute;right:-10px;top:-35px;width:100%;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;display:block;float:left;position:static}.box_image--holding{display:none}@media screen and (min-width:720px){.box_image{display:block}}@media screen and (min-width:1170px){.box_image{-webkit-border-bottom-left-radius:250px;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;position:absolute;right:0;top:-50px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:250px;border-bottom-left-radius:250px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:50%}}.box_description{color:var(--additionalColourTextColour);display:block;float:left;font-size:12px;line-height:24px;margin-top:0;max-width:100%;padding:20px;text-align:left;width:100%}@media screen and (min-width:1170px){.box_description{font-size:14px;font-weight:lighter;padding:10px 0 0;width:50%}.box_description--hide{display:none}}.box_description--no-pricing{margin-top:0;padding:0 20px}@media screen and (min-width:1170px){.box_description--no-pricing{padding:0}}.box_actions{bottom:0;display:block;float:left;left:0;padding:5px 0;position:absolute;width:100%}@media screen and (min-width:1170px){.box_actions{background:none;left:50%;width:50%}}.box_button{background:var(--headerBgTextColour);-webkit-border-bottom-left-radius:var(--themeBorderRadius);-webkit-border-bottom-right-radius:var(--themeBorderRadius);-webkit-border-top-left-radius:var(--themeBorderRadius);-webkit-border-top-right-radius:var(--themeBorderRadius);color:var(--headerBgColour);display:inline-block;float:right;font-family:var(--mainFont);font-size:14px;margin:0 20%;padding:15px 25px;width:60%;-moz-border-radius-topleft:var(--themeBorderRadius);-moz-border-radius-topright:var(--themeBorderRadius);-moz-border-radius-bottomright:var(--themeBorderRadius);-moz-border-radius-bottomleft:var(--themeBorderRadius);border-bottom-left-radius:var(--themeBorderRadius);border-bottom-right-radius:var(--themeBorderRadius);border-top-left-radius:var(--themeBorderRadius);border-top-right-radius:var(--themeBorderRadius);cursor:pointer;position:relative;top:-30px}.box_button--accent{background:var(--accentColour)}.box_button--accent,.box_button--accent:hover{color:var(--accentColourHighlight)}@media screen and (min-width:1170px){.box_button{font-size:15px;margin:0 10%;-webkit-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);-moz-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);-ms-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);-o-transition:all .3s cubic-bezier(.575,-.28,.38,1.27);transition:all .3s cubic-bezier(.575,-.28,.38,1.27);width:80%}.box--standard{float:left}.box--standard:nth-child(2){margin-bottom:20px!important}.box--standard:nth-child(odd){margin-right:0}.box--standard.box--large,.box--standard:nth-child(6n+1),.box--standard:nth-child(6n+6){height:540px;padding:0!important}.box--standard.box--large .box__gradientfade,.box--standard:nth-child(6n+1) .box__gradientfade,.box--standard:nth-child(6n+6) .box__gradientfade{display:none}.box--standard.box--large.box--large,.box--standard:nth-child(6n+1).box--large,.box--standard:nth-child(6n+6).box--large{margin-bottom:0!important}.box--standard.box--large:last-child,.box--standard:nth-child(6n+1):last-child,.box--standard:nth-child(6n+6):last-child{margin-bottom:-279px}.box--standard.box--large:hover .box_description,.box--standard:nth-child(6n+1):hover .box_description,.box--standard:nth-child(6n+6):hover .box_description{opacity:1}.box--standard.box--large:hover .box_button,.box--standard:nth-child(6n+1):hover .box_button,.box--standard:nth-child(6n+6):hover .box_button{bottom:140px}.box--standard.box--large .box_title,.box--standard:nth-child(6n+1) .box_title,.box--standard:nth-child(6n+6) .box_title{background:var(--additionalColour);display:block;font-size:18px;left:0;padding:20px 30px;position:absolute;top:0;width:100%;z-index:4}.box--standard.box--large .box_title--withicon,.box--standard:nth-child(6n+1) .box_title--withicon,.box--standard:nth-child(6n+6) .box_title--withicon{padding-right:165px}.box--standard.box--large .box_icon,.box--standard:nth-child(6n+1) .box_icon,.box--standard:nth-child(6n+6) .box_icon{right:25px;top:25px;width:120px}.box--standard.box--large .box_subtitle,.box--standard:nth-child(6n+1) .box_subtitle,.box--standard:nth-child(6n+6) .box_subtitle{background:var(--additionalColour);bottom:0;display:block;font-size:16px;left:0;padding:20px!important;position:absolute;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:3}.box--standard.box--large .box_subtitle:before,.box--standard:nth-child(6n+1) .box_subtitle:before,.box--standard:nth-child(6n+6) .box_subtitle:before{display:none}.box--standard.box--large .box_button,.box--standard:nth-child(6n+1) .box_button,.box--standard:nth-child(6n+6) .box_button{font-size:23px;padding:15px 0;position:relative;z-index:5}.box--standard.box--large .box_image,.box--standard:nth-child(6n+1) .box_image,.box--standard:nth-child(6n+6) .box_image{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;position:static;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;width:100%}.box--standard.box--large .box_description,.box--standard:nth-child(6n+1) .box_description,.box--standard:nth-child(6n+6) .box_description{background:#0000;bottom:0;color:var(--mainColourTextColour);display:block;font-size:16px;height:100%;left:0;line-height:32px;opacity:0;padding:40% 100px;position:absolute;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:2}.box--standard.box--large .box_description:before,.box--standard:nth-child(6n+1) .box_description:before,.box--standard:nth-child(6n+6) .box_description:before{background:var(--mainColour);content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.box--standard:nth-child(6n+6){margin-bottom:-259px;position:relative;top:-280px}.box--standard:nth-child(6n+2),.box--standard:nth-child(6n+3),.box--standard:nth-child(6n+6){float:right}.box--standard:nth-child(6n+5){clear:left}.box--minimal:last-child,.box--minimal:nth-last-child(2){margin-bottom:0!important}.box--right{float:right!important;margin-left:20px!important;margin-right:0!important}.box--nobottommargin{margin-bottom:0!important}.box--norightmargin{margin-right:0!important}.box--single{height:350px;margin:0;padding-bottom:150px;width:100%}.box--single .box_description{width:30%}.box--single .box_icon{width:150px}.box--single .box__gradientfade{display:none}.box--single .box_actions{bottom:0;left:30px;padding:20px 0 0;position:absolute}.box--single .box_title{width:35%!important}.box--single .box_button{float:left;margin:10px 0;width:auto}.box--single .box_image{border-bottom-left-radius:0;position:relative;top:50%;transform:translateY(-50%);vertical-align:middle;width:86%}.box--single .box_image__container{-webkit-border-bottom-left-radius:35% 600px;-webkit-border-top-left-radius:35% 600px;height:110%;position:absolute;right:-125px;top:-5%;width:72%;-moz-border-radius-topleft:35% 600px;-moz-border-radius-bottomleft:35% 600px;border-bottom-left-radius:35% 600px;border-top-left-radius:35% 600px;overflow:hidden}.box.box--category.box--single .box_icon{right:140px!important;top:30px!important}}.box__gradientfade,_:default:not(:root:root){background:#0000!important}