@charset "UTF-8";.slick-dots,body header#main #menu .wrap ul,body.page ul#swatch,body.page.manufacturing .wrap article aside ul,footer .legal .wrap .connect,nav ul,ol.flex-control-nav,ul.accordion{list-style:none}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0;margin:0;padding:0;font-weight:300}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}h1,h2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.wrap{max-width:1200px;margin-left:auto;margin-right:auto}.wrap:after{content:"";display:table;clear:both}nav ul{padding:0;margin:0}nav ul li{display:inline}a{-webkit-transition:color .1s ease-out 0s;-moz-transition:color .1s ease-out 0s;transition:color .1s ease-out 0s;color:inherit;text-decoration:none}strong a{font-weight:500!important}p a:hover{color:#808075!important}.explode-button,body.home section.service article .btn{position:relative;overflow:hidden;display:block}.explode-button:before,body.home section.service article .btn:before{background:#fff;border-radius:50%;left:calc(50% - 17.5px);top:calc(50% - 17.5px);width:2.1875rem;height:2.1875rem;visibility:hidden;opacity:0;position:absolute;content:"";-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.explode-button:hover,body.home section.service article .btn:hover{color:#000}.explode-button:hover:before,body.home section.service article .btn:hover:before{visibility:visible;opacity:1;-webkit-transform:scale(10);-moz-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10)}ul.accordion{padding:2.5rem 0;margin-left:0!important}ul.accordion li{font-size:.9375rem}ul.accordion li.active .after{display:block}ul.accordion li.active .before:after{content:"\0f0d8";padding-top:.125rem}ul.accordion li .before{padding:1.4375rem 0;color:#5f5a54;cursor:pointer;position:relative;border-top:solid .0625rem #d2cbc0;font-weight:500}ul.accordion li .before:after{font-family:FontAwesome;text-align:center;width:1.75rem;height:1.75rem;padding-top:.25rem;border-radius:50%;border:.0625rem solid #d2cbc0;content:"\0f0d7";position:absolute;right:0;top:calc(50% - 14px)}ul.accordion li .after{display:none;color:#4d4d4d;border-top:solid .0625rem #d2cbc0;line-height:1.375rem;font-size:.9375rem;padding:1.125rem .625rem}ul.accordion li:last-child .before{border-bottom:solid .0625rem #d2cbc0}.swatch-parent,body header#main .wrap nav a.swatch{margin-right:2.5rem;position:relative}.swatch-parent .icon,body header#main .wrap nav a.swatch .icon{width:1.25rem;height:1.25rem;position:relative;top:.375rem;left:.375rem;display:inline-block}.swatch-parent .icon div,body header#main .wrap nav a.swatch .icon div{width:.5rem;height:.5rem;float:left;position:relative;background:#fff;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;top:0;left:0}.swatch-parent .icon div.top,body header#main .wrap nav a.swatch .icon div.top{margin-bottom:.125rem}.swatch-parent .icon div.top.left,body header#main .wrap nav a.swatch .icon div.top.left{top:-.125rem;left:-.125rem}.swatch-parent .icon div.top.right,body header#main .wrap nav a.swatch .icon div.top.right{-webkit-transition-delay:50ms;-moz-transition-delay:50ms;transition-delay:50ms}.swatch-parent .icon div.bottom.right,body header#main .wrap nav a.swatch .icon div.bottom.right{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.swatch-parent .icon div.bottom.left,body header#main .wrap nav a.swatch .icon div.bottom.left{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.swatch-parent .icon div.left,body header#main .wrap nav a.swatch .icon div.left{margin-right:.1875rem}.swatch-parent:hover .top.left,body header#main .wrap nav a.swatch:hover .top.left{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);top:-.25rem!important;left:-.25rem!important}.swatch-parent:hover .top.right,body header#main .wrap nav a.swatch:hover .top.right{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);top:-.125rem!important}.swatch-parent:hover .bottom.left,body header#main .wrap nav a.swatch:hover .bottom.left{top:.0625rem;left:-.1875rem}.swatch-parent:hover .bottom.right,body header#main .wrap nav a.swatch:hover .bottom.right{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}@media screen and (max-width:800px){.gf_left_half,.gf_right_half{width:100%!important;float:none!important}}.gform_footer{margin-top:0!important}.gform_confirmation_wrapper{padding:1.5625rem;margin:1.875rem 0;font-size:1.125rem;font-weight:100!important;color:#808075;line-height:1.625rem;border:.0625rem solid #c3c3c3}body header#main .wrap nav ul#favourites-popup li:first-child,form{border-bottom:solid .0625rem #c3c3c3}form{padding-bottom:1.875rem;margin-bottom:1.5625rem}form label{font-size:.9375rem}form input[type=text],form select{padding:.3125rem!important;display:block;font-size:.9375rem;color:#4d4d4d;border:.0625rem solid #c3c3c3;height:2.6875rem;border-radius:0;background:#fff}footer .middle h5,footer .top{color:#808075;font-weight:100}form input[type=submit]{padding:.9375rem 2.0625rem;border:.0625rem solid #000;font-size:1.0625rem;letter-spacing:.1px;cursor:pointer;text-align:center;background:#fff}form textarea{padding:.9375rem!important;border:.0625rem solid #c3c3c3;height:2.6875rem}.gallery-slider{height:60vh}.gallery-slider .slick-arrow{z-index:99}.gallery-slider .slick-arrow:before{font-size:30px}.gallery-slider .slick-list,.gallery-slider .slick-list .slick-track{height:100%}.gallery-slider .slick-list .slick-track .slick-slide{height:100%;border:0}.gallery-slider .slick-list .slick-track .slick-slide:hover{border:0}.gallery-slider .slick-list .slick-track .slick-slide .image{background-position:center;background-size:cover;width:100%;height:100%}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}ol.flex-control-nav{padding:0;margin:0}ol.flex-control-nav li{display:inline}ol.flex-control-nav li a{display:inline-block;width:18px;height:18px;background:#3498db;text-indent:-9999999px;margin:3px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}ol.flex-control-nav li a.flex-active{background:#083665}.slides:after{content:"\0020";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}footer .top{padding:2.5rem;font-size:2.4375rem;position:relative;text-align:center;background:url(../../assets/img/like-bg.gif) repeat-x #efece8}@media screen and (max-width:800px){footer .top{font-size:1.875rem;padding-left:1.25rem;padding-right:1.25rem}footer .top:after{width:2.625rem;height:2.625rem;background:#efece8;position:absolute;bottom:-.3125rem;left:calc(50% - 21px);transform:rotate(45deg);content:""}}footer .middle{display:block;background:#D2CBC0}footer .middle .wrap:after,footer .middle:after{display:table;content:"";clear:both}footer .middle h5{font-size:1.875rem;margin-bottom:.625rem}footer .middle p{font-size:1rem;font-weight:100;color:#666}footer .middle a{text-decoration:none;color:inherit}footer .middle .wrap{max-width:75em;margin-left:auto;margin-right:auto}footer .middle .wrap .column{float:left;display:block;width:27.2953737595%;padding:3.125rem 2.8125rem 3.4375rem;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;border-left:solid .0625rem rgba(255,255,255,.2);min-height:14.875rem;position:relative;cursor:pointer}footer .middle .wrap .column:last-child{width:24.9377221615%}@media screen and (max-width:1020px){footer .middle .wrap .column{width:33.333%;min-height:18.75rem}}@media screen and (max-width:800px){footer .middle .wrap .column{width:100%;text-align:center;border-bottom:solid .0625rem rgba(255,255,255,.2);border-left:none;min-height:0}footer .middle .wrap .column p{line-height:1.5rem}}footer .middle .wrap .column.swatch{float:left;display:block;margin-right:2.3576515979%;width:18.1138787216%;padding-top:4.6875rem;text-align:right;border-right:solid .0625rem rgba(255,255,255,.2)}footer .middle .wrap .column.swatch:last-child{margin-right:0}@media screen and (max-width:1020px){footer .middle .wrap .column.swatch{float:left;display:block;width:102.357651598%;padding:1.5625rem;border-top:solid .0625rem rgba(255,255,255,.2);min-height:0;text-align:center}footer .middle .wrap .column.swatch:last-child{width:100%}}@media screen and (max-width:800px){footer .middle .wrap .column.swatch img{display:block!important}body header#main footer .middle .wrap .column.swatch nav a.swatch,body header#main footer .middle .wrap nav .column.swatch a.swatch,footer .middle .wrap .column.swatch .swatch-parent,footer .middle body header#main .wrap .column.swatch nav a.swatch,footer .middle body header#main .wrap nav .column.swatch a.swatch{display:none}}footer .middle .wrap .column.swatch img{display:none;margin:0 auto}body header#main footer .middle .wrap .column.swatch nav a.swatch,body header#main footer .middle .wrap nav .column.swatch a.swatch,footer .middle .wrap .column.swatch .swatch-parent,footer .middle body header#main .wrap .column.swatch nav a.swatch,footer .middle body header#main .wrap nav .column.swatch a.swatch{margin:0 0 .625rem;height:2.625rem}body header#main footer .middle .wrap .column.swatch nav a.swatch .icon,body header#main footer .middle .wrap nav .column.swatch a.swatch .icon,footer .middle .wrap .column.swatch .swatch-parent .icon,footer .middle body header#main .wrap .column.swatch nav a.swatch .icon,footer .middle body header#main .wrap nav .column.swatch a.swatch .icon{width:2.625rem}body header#main footer .middle .wrap .column.swatch nav a.swatch .icon .top,body header#main footer .middle .wrap nav .column.swatch a.swatch .icon .top,footer .middle .wrap .column.swatch .swatch-parent .icon .top,footer .middle body header#main .wrap .column.swatch nav a.swatch .icon .top,footer .middle body header#main .wrap nav .column.swatch a.swatch .icon .top{padding:0}body header#main footer .middle .wrap .column.swatch nav a.swatch .icon div,body header#main footer .middle .wrap nav .column.swatch a.swatch .icon div,footer .middle .wrap .column.swatch .swatch-parent .icon div,footer .middle body header#main .wrap .column.swatch nav a.swatch .icon div,footer .middle body header#main .wrap nav .column.swatch a.swatch .icon div{width:1.0625rem;height:1.0625rem;background:#efece8;-webkit-transition:all .1s ease-out 0s;-moz-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}body header#main #menu,footer .middle .wrap .column:before{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s}footer .middle .wrap .column.swatch:hover .icon .top.left{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);top:-.5rem!important;left:-.5rem!important}footer .middle .wrap .column.swatch:hover .icon .top.right{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);top:-.125rem!important}footer .middle .wrap .column.swatch:hover .icon .bottom.left{top:.0625rem;left:-.1875rem}footer .middle .wrap .column.swatch:hover .icon .bottom.right{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}footer .middle .wrap .column.swatch p{font-size:.75rem;font-weight:400;text-transform:uppercase}footer .middle .wrap .column.swatch p strong{font-weight:700}footer .middle .wrap .column:before{width:2.625rem;height:2.625rem;background:#efece8;position:absolute;top:-3.125rem;left:calc(50% - 10px);content:"";transform:rotate(45deg);opacity:0;transition:all .2s ease-out 0s}@media screen and (max-width:800px){footer .middle .wrap .column:before{display:none}}footer .middle .wrap .column:hover{background:rgba(255,255,255,.14)}footer .middle .wrap .column:hover:before{top:-2.5rem;opacity:1}footer .bottom{display:block}footer .bottom:after{content:"";display:table;clear:both}@media screen and (max-width:800px){footer .bottom{display:none}}footer .bottom div:first-child,footer .bottom div:last-child,footer .bottom div:nth-child(2),footer .bottom div:nth-child(3){float:left;display:block;background-size:cover}footer .bottom div{min-height:20rem}footer .bottom div:first-child{width:34.1192171993%}footer .bottom div:first-child:last-child{width:31.7615656014%}footer .bottom div:nth-child(2){width:29.8543150494%}footer .bottom div:nth-child(2):last-child{width:27.4966634515%}footer .bottom div:nth-child(3){width:19.1920596746%}footer .bottom div:nth-child(3):last-child{width:16.8344080767%}footer .bottom div:last-child{width:19.1920596746%}footer .bottom div:last-child:last-child{width:16.8344080767%}footer .legal{padding:2.1875rem 1.25rem;background:#000}footer .legal .wrap{max-width:75em;margin-left:auto;margin-right:auto}footer .legal .wrap:after{content:"";display:table;clear:both}footer .legal .wrap p{font-size:.75rem;font-weight:400;color:#9d9d9d;display:inline-block}footer .legal .wrap p a{text-decoration:none;color:inherit;font-weight:900}footer .legal .wrap p img{position:relative;top:.1875rem;left:.125rem;width:5.4375rem;height:.75rem}body header#main,body header#main #menu{left:0;width:100%;background:#000;z-index:999}footer .legal .wrap p.signature{margin-left:1.5625rem}@media screen and (max-width:800px){footer .legal .wrap p{padding:.5rem;display:block;text-align:center}footer .legal .wrap p.signature{margin-left:0}}footer .legal .wrap .connect{float:right}footer .legal .wrap .connect li{display:inline-block;margin:0 5px}footer .legal .wrap .connect li a{color:#9d9d9d}body{font-family:Roboto;font-weight:400}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body header#main{position:fixed;min-width:100%;top:0;height:6.25rem}body header#main a.logo{float:left}body header#main .toggle-mobile{float:right;color:#fff;display:none;cursor:pointer}body header#main #menu{font-weight:500;font-size:.8125rem;color:#fff;position:absolute;top:5rem;opacity:0;visibility:hidden;max-height:17.625rem;min-height:17.625rem;transition:all .2s ease-out 0s}@media screen and (min-width:1021px){body header#main #menu{max-height:13.875rem;min-height:13.875rem}}@media screen and (max-width:800px){body header#main{position:relative;max-height:4.25rem;top:0}body header#main img{max-width:11.5625rem}body header#main .toggle-mobile{display:block}body header#main #menu{height:100vh;top:3.125rem;max-height:none}}body header#main #menu.active{opacity:1;visibility:visible;top:6.25rem}body header#main #menu .wrap{margin-left:auto;margin-right:auto;display:block;max-width:75rem}body header#main #menu .wrap:after{content:"";display:table;clear:both}body header#main #menu .wrap ul.icons li{float:left;text-align:center;margin-right:4.0625rem}@media screen and (max-width:1020px){body header#main #menu .wrap ul.icons li:last-child{margin-right:1.25rem}}@media screen and (max-width:800px){body header#main #menu.active{top:4.0625rem}body header#main #menu .wrap ul.icons li{margin-right:1.25rem;margin-bottom:2.5rem}body header#main #menu .wrap ul.icons li:last-child{margin-right:0}}body header#main #menu .wrap ul.icons li a{color:#fff;text-decoration:none}body header#main #menu .wrap ul.icons li img{display:block;margin-bottom:1.25rem}@media screen and (max-width:1020px){body header#main #menu .wrap ul#menu-primary-navigation{float:left;margin:30px 0 0}}body header#main #menu .wrap ul#menu-primary-navigation a{color:#fff;text-decoration:none}body header#main #menu .wrap ul#menu-primary-navigation a[title=faded]{color:grey}body header#main #menu .wrap ul#menu-primary-navigation a[title=placeholder]{display:none}body header#main #menu .wrap ul#menu-primary-navigation li{margin-bottom:.375rem}body header#main #menu .wrap ul#menu-primary-navigation>li{float:left;margin-right:4.0625rem}@media screen and (max-width:1020px){body header#main #menu .wrap ul#menu-primary-navigation>li:last-child{margin-right:0}body header#main #menu .wrap ul#menu-primary-navigation>li{margin-right:1.5625rem}body header#main #menu .wrap ul#menu-primary-navigation>li:first-child{margin-left:0}}body header#main #menu .wrap ul#menu-primary-navigation>li>a{display:block;margin-bottom:.375rem}body header#main .wrap{max-width:75em;margin-left:auto;margin-right:auto;display:block;padding:2rem .9375rem}body header#main .wrap:after{content:"";display:table;clear:both}@media screen and (max-width:800px){body header#main .wrap{padding:1.4375rem .9375rem}}body header#main .wrap nav{display:block;float:right;text-align:right;position:relative;padding-top:.25rem}@media screen and (max-width:800px){body header#main .wrap nav{display:none}}body header#main .wrap nav ul#favourites-popup{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;position:absolute;width:11.875rem;top:3.125rem;opacity:0;visibility:hidden;right:calc(100% - 111px);z-index:999999;border-radius:.3125rem;box-shadow:.0625rem .0625rem .3125rem rgba(0,0,0,.39);background:#fff}body header#main .wrap nav ul#favourites-popup.active{top:3.625rem;opacity:1;visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}body header#main .wrap nav ul#favourites-popup:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;width:1.1875rem;height:1.1875rem;top:-.1875rem;left:calc(50% - 9.5px);content:"";background:#fff}body header#main .wrap nav ul#favourites-popup li{display:block;text-align:center!important}body header#main .wrap nav ul#favourites-popup li a{padding:.9375rem;cursor:pointer;display:block;font-size:.9375rem;font-weight:400;letter-spacing:-.8px;color:#000;text-align:center!important;text-decoration:none;text-transform:none}body header#main .wrap nav a{font-size:.8125rem;font-weight:400;letter-spacing:.125rem;text-transform:uppercase;text-decoration:none;color:#fff}body header#main .wrap nav a span{display:inline-block;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}body header#main .wrap nav a.favourites{margin-right:1.5625rem;position:relative;opacity:0;top:-.25rem;visibility:hidden;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}body header#main .wrap nav a.favourites .fa-heart{font-size:.9em;line-height:2.4em;color:#000}body header#main .wrap nav a.favourites span.count{font-size:.625rem;color:#fff;width:1.25rem;height:1.25rem;letter-spacing:.1px;background:#000;border-radius:50%;text-align:center;position:absolute;padding-top:.25rem;right:0;top:-80%;z-index:999}body header#main .wrap nav a.menu{margin-right:1.25rem;display:inline-block}body header#main .wrap nav a.menu .icon{width:1.1875rem;height:.0625rem;background:#fff;display:inline-block;float:right;position:relative;top:.5rem;right:.375rem;overflow:visible;margin-left:.9375rem;-webkit-transition-delay:all .2s ease-out 80ms;-moz-transition-delay:all .2s ease-out 80ms;transition-delay:all .2s ease-out 80ms}body header#main .wrap nav a.menu .icon:after,body header#main .wrap nav a.menu .icon:before{position:absolute;width:1.1875rem;height:.0625rem;content:"";background:#fff;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.slick-list,.slick-slider,.slick-track{position:relative;display:block}body header#main .wrap nav a.menu .icon:before{top:-.375rem;left:0}body header#main .wrap nav a.menu .icon:after{left:0;bottom:-.375rem}body header#main .wrap nav a.menu:hover .icon:before{top:-.5rem}body header#main .wrap nav a.menu:hover .icon:after{bottom:-.5rem}body header#main .wrap nav a.menu.active .icon{-webkit-transition-delay:all .4s ease-out 0s;-moz-transition-delay:all .4s ease-out 0s;transition-delay:all .4s ease-out 0s;background:0 0}body header#main .wrap nav a.menu.active .icon:before{top:0;opacity:1;transform:rotate(45deg)}body header#main .wrap nav a.menu.active .icon:after{top:0;opacity:1;transform:rotate(-45deg)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(./../img/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(../fonts/../fonts/slick.eot);src:url(../fonts/../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/../fonts/slick.woff) format("woff"),url(../fonts/../fonts/slick.ttf) format("truetype"),url(../fonts/../fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next.slick-disabled:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev.slick-disabled:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#FFF;opacity:.5}.slick-prev{left:25px}[dir=rtl] .slick-prev{left:auto;right:25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:25px}[dir=rtl] .slick-next{left:25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:18px;line-height:20px;text-align:center;color:#FFF;opacity:1}.slick-dots li.slick-active button:before{color:#FFF;opacity:.5}.clear_column{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third{float:left;padding-right:5%!important;position:relative;padding:0}.one_half{width:48%}.three_fourth{width:74%}.one_third{width:30.666%}.two_third{width:65.334%}.one_fourth{width:22%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:79.2%}.last_column{padding-right:0}@media only screen and (max-width:959px){.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third{width:100%;margin-bottom:30px}}body.home header#main{width:100%;position:absolute;top:3.4375rem;left:0;height:6.25rem;background:#000;z-index:999}body.home header#main.sticky{position:fixed;top:0}body.home section .wrap{max-width:75em;margin-left:auto;margin-right:auto}body.home section .wrap:after{content:"";display:table;clear:both}body.home section .wrap article{margin-left:5.9708630099%;float:left;margin-right:2.3576515979%;width:74.4105871005%;display:block;padding-right:12.5rem!important;position:relative}body.home section .wrap article:last-child{margin-right:0}@media screen and (max-width:1020px){body.home header#main{top:0!important}body.home section .wrap article{width:100%;padding-right:3.125rem!important}}body.home section .wrap article:before{min-height:15.625rem;width:1250rem;position:absolute;right:0;top:0;content:"";z-index:1;background:rgba(0,0,0,.3)}body.home section .wrap h1,body.home section .wrap h2,body.home section .wrap h3{position:relative;z-index:99;color:#fff}body.home section.service{height:35.3125rem;background-size:cover!important}body.home section.service.active article,body.home section.service.active article *{opacity:1}body.home section.service.active .btn{left:0}body.home section.service article{-webkit-transition:opacity .3s ease-out .2s;-moz-transition:opacity .3s ease-out .2s;transition:opacity .3s ease-out .2s;padding:2.8125rem 0;display:block;margin-right:2.3576515979%;width:74.4105871005%;position:relative;opacity:0;z-index:99;float:none}body.home section.service article:last-child{margin-right:0}body.home section.service article:before{background:rgba(0,0,0,.6)}body.home section.service article *{-webkit-transition:opacity .3s ease-out .2s;-moz-transition:opacity .3s ease-out .2s;transition:opacity .3s ease-out .2s;opacity:0;position:relative;z-index:99}body.home section.service article h2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.4375rem;font-weight:100;color:#fff;margin-bottom:.625rem}body.home section.service article p{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;font-weight:300;font-size:1rem;color:#fff;line-height:1.5rem}body.home section.service article p:last-child{margin-right:0}body.home section.service article .btn{display:block;float:right;width:7.5rem;height:3.125rem;color:#fff;overflow:hidden;text-align:center;padding-top:.8125rem;border:.0625rem solid #fff;text-decoration:none;position:relative;left:.625rem;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}body.home section.service article .btn span{position:relative;z-index:99}body.home section#intro{min-height:50rem;max-height:50rem;overflow:hidden;padding-top:36.875rem;background:url(../../assets/img/home-intro-bg.jpg) center top/cover no-repeat}@media screen and (max-height:650px){body.home section#intro{min-height:40.625rem;height:40.625rem;padding-top:28.125rem}}@media screen and (max-width:800px){body.home section#intro{min-height:18.75rem;max-height:18.75rem;padding-top:11.875rem}}body.home section#intro article{padding:3.75rem 0;height:13.3125rem}@media screen and (max-width:1020px){body.home section#intro article{width:90%}}body.home section#intro h1{font-weight:100;font-size:3.0625rem}@media screen and (max-width:800px){body.home section#intro article{margin-left:0;padding:.9375rem 1.25rem 1.875rem;padding-right:1.25rem!important;width:100%;height:auto;background:rgba(0,0,0,.43)}body.home section#intro article:after,body.home section#intro article:before{display:none}body.home section#intro h1{font-size:1.5625rem;margin-bottom:.625rem}}body.home section#intro h2{font-weight:400;font-size:1.1875rem}body.home section#love{padding:3.125rem 0;background:url(../../assets/img/home-gradient.png) no-repeat #d4cdc2}body.home section#love .wrap{background:0 0}body.home section#love .wrap article{width:65%}@media screen and (max-width:1020px){body.home section#love .wrap article{width:90%}body.home section#love .wrap article p{max-width:60%}}@media screen and (max-width:800px){body.home section#intro h2{font-size:.75rem}body.home section#love .wrap article{padding-left:.625rem}body.home section#love .wrap article p{max-width:none}}body.home section#love .wrap article:before{display:none}body.home section#love .wrap article h2{font-weight:100;font-size:2.4375rem;color:#808075}@media screen and (max-width:800px){body.home section#love .wrap article h2{font-size:1.875rem;margin-bottom:.625rem}}body.home section#love .wrap article p{padding:.5rem 0;font-size:1rem;font-weight:300;color:#666;line-height:1.5rem}body.home section#love .wrap article p:first-of-type{font-weight:500}body.home section#driveways{background:url(../../assets/img/driveways-bg.jpg) bottom center no-repeat}body.home section#alfrescos{background:url(../../assets/img/alfrescos-bg.jpg) bottom center no-repeat}body.home section#alfrescos article{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}body.home section#alfrescos article:last-child{margin-right:0}body.home section#pools{background:url(../../assets/img/pools-bg.jpg) bottom center no-repeat}body.home section#pools article{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}body.home section#pools article:last-child{margin-right:0}body.home section#alfrescos,body.home section#driveways,body.home section#pools{position:relative}@media screen and (max-width:800px){body.home section#alfrescos,body.home section#driveways,body.home section#pools{background-size:100% 135px!important;background-position:0 0;max-height:21.875rem}body.home section#alfrescos article,body.home section#driveways article,body.home section#pools article{margin-left:0;display:block;padding:1.25rem 1.875rem;position:absolute;bottom:0;left:0;width:100%;max-height:15.625rem;background:#000}body.home section#alfrescos article:after,body.home section#driveways article:after,body.home section#pools article:after{content:"";display:table;clear:both}body.home section#alfrescos article h2,body.home section#driveways article h2,body.home section#pools article h2{font-size:1.875rem}body.home section#alfrescos article p,body.home section#driveways article p,body.home section#pools article p{padding:.9375rem 0 1.5625rem;font-size:.8125rem;line-height:1.0625rem;float:none;width:100%}body.home section#alfrescos article .btn,body.home section#driveways article .btn,body.home section#pools article .btn{font-size:.8125rem;width:5rem;height:2.125rem;padding-top:.4375rem;float:none}body.home section#alfrescos article:before,body.home section#driveways article:before,body.home section#pools article:before{display:none}}body.error404 #hero,body.page #hero{min-height:46.875rem;height:46.875rem;overflow:hidden;padding-top:33.75rem;color:#fff}@media screen and (max-height:650px){body.error404 #hero,body.page #hero{min-height:40.625rem;height:40.625rem;padding-top:28.125rem}}@media screen and (max-width:800px){body.error404 #hero,body.page #hero{min-height:12.1875rem;height:12.1875rem;padding-top:0;margin-bottom:0}}body.error404 #hero header,body.page #hero header{max-width:75em;margin-left:auto;margin-right:auto;display:block;position:relative}body.error404 #hero header:after,body.page #hero header:after{content:"";display:table;clear:both}body.error404 #hero header article,body.page #hero header article{padding:3.125rem 0;width:85%;min-height:13.3125rem;background:rgba(0,0,0,.43)}@media screen and (max-width:800px){body.error404 #hero header article,body.page #hero header article{width:100%;padding-top:1.875rem;min-height:18.75rem;padding-right:3.125rem}}body.error404 #hero header article *,body.page #hero header article *{margin-left:10.6622553748%}body.error404 #hero header:before,body.page #hero header:before{content:"";height:13.3125rem;width:1250rem;position:absolute;z-index:9;top:0;right:100%;background:rgba(0,0,0,.43)}body.error404 #hero header h1,body.page #hero header h1{font-weight:100;font-size:3rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;margin-bottom:.5625rem}body.error404 #hero header h2,body.page #hero header h2{font-size:1.1875rem}body.error404 #service-description,body.page #service-description{display:block;padding:3.125rem 1.25rem;background:#D2CBC0}body.error404 #service-description:after,body.page #service-description:after{content:"";display:table;clear:both}@media screen and (max-width:800px){body.error404 #service-description .wrap,body.page #service-description .wrap{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.1033140848%}body.error404 #service-description .wrap:last-child,body.page #service-description .wrap:last-child{margin-right:0}}body.error404 #service-description .wrap article,body.page #service-description .wrap article{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:8.1033140848%}body.error404 #service-description .wrap article:last-child,body.page #service-description .wrap article:last-child{margin-right:0}@media screen and (max-width:800px){body.error404 #service-description .wrap article,body.page #service-description .wrap article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0}body.error404 #service-description .wrap article:last-child,body.page #service-description .wrap article:last-child{margin-right:0}}body.error404 #service-description .wrap article p,body.page #service-description .wrap article p{padding:.75rem 0;font-size:1rem;font-weight:300;line-height:1.5rem;color:#666;float:left}body.error404 #service-description .wrap article p:first-child,body.page #service-description .wrap article p:first-child{font-weight:500;padding-top:0}body.error404 #service-description .wrap aside,body.page #service-description .wrap aside{float:left;display:block;margin-right:2.3576515979%;width:36.0264677513%;margin-left:4.2649021499%}body.error404 #service-description .wrap aside:last-child,body.page #service-description .wrap aside:last-child{margin-right:0}@media screen and (max-width:800px){body.error404 #service-description .wrap aside,body.page #service-description .wrap aside{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0;margin-top:3.125rem}body.error404 #service-description .wrap aside:last-child,body.page #service-description .wrap aside:last-child{margin-right:0}}body.error404 #service-description .wrap aside h3,body.page #service-description .wrap aside h3{font-size:2.0625rem;font-weight:100;line-height:2.4375rem;max-width:17.5rem;margin-bottom:1.25rem;color:#808075}body.error404 #service-description .wrap aside .btn,body.page #service-description .wrap aside .btn{padding:.75rem 2.1875rem 1rem;display:inline-block;color:#fff;text-decoration:none;border:.0625rem solid #fff}body.error404 #service-description .wrap aside .btn:hover,body.page #service-description .wrap aside .btn:hover{color:#808075!important}body.error404.extra-padding #page-content,body.page.extra-padding #page-content{padding-top:6.25rem!important}body.error404 #page-content,body.page #page-content{max-width:75em;margin-left:auto;margin-right:auto;display:block;padding:2.5rem .625rem 5.125rem}body.error404 #page-content:after,body.page #page-content:after{content:"";display:table;clear:both}@media screen and (max-width:800px){body.error404 #page-content,body.page #page-content{padding:1.875rem .625rem}}body.error404 #page-content .wrap,body.page #page-content .wrap{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}body.error404 #page-content .wrap:last-child,body.page #page-content .wrap:last-child{margin-right:0}body.error404 #page-content .wrap article,body.page #page-content .wrap article{float:none;width:100%}body.error404 #page-content .wrap article h1,body.error404 #page-content .wrap article h2,body.error404 #page-content .wrap article h3,body.page #page-content .wrap article h1,body.page #page-content .wrap article h2,body.page #page-content .wrap article h3{color:#808075;margin-top:2.1875rem}body.error404 #page-content .wrap article header,body.page #page-content .wrap article header{margin-bottom:1.5625rem}body.error404 #page-content .wrap article header span,body.page #page-content .wrap article header span{font-weight:500;font-size:1.1875rem;color:#808075}body.error404 #page-content .wrap article h1,body.page #page-content .wrap article h1{font-weight:100;font-size:2.4375rem;margin-bottom:.625rem;margin-top:3.4375rem}body.error404 #page-content .wrap article h2,body.page #page-content .wrap article h2{font-size:1.5625rem;font-weight:300;line-height:2.0625rem}body.error404 #page-content .wrap article h2.emphasis,body.page #page-content .wrap article h2.emphasis{font-size:2.4375rem;font-weight:100;margin-bottom:.9375rem}body.error404 #page-content .wrap article h3,body.page #page-content .wrap article h3{font-size:1.125rem;font-weight:700}body.error404 #page-content .wrap article p,body.page #page-content .wrap article p{padding:.5625rem 0;font-size:.9375rem;line-height:1.375rem;color:#4d4d4d}body.error404 #page-content .wrap article p a,body.page #page-content .wrap article p a{color:#a79d8e;font-weight:300;text-decoration:none}body.error404 #page-content .wrap article p.emphasis,body.page #page-content .wrap article p.emphasis{font-size:1.125rem;font-weight:300;line-height:1.5625rem}body.error404 #page-content .wrap article strong,body.page #page-content .wrap article strong{font-weight:500}body.error404 #page-content .wrap article ul,body.page #page-content .wrap article ul{padding:1.125rem 0;font-size:.9375rem;line-height:1.375rem;margin-left:2.5rem;color:#4d4d4d}body.error404 #page-content .wrap ul.gallery,body.page #page-content .wrap ul.gallery{margin:5rem 0;position:relative;float:right;left:-50%;list-style:none;max-width:77.75rem}@media screen and (max-width:1020px){body.error404 #page-content .wrap ul.gallery,body.page #page-content .wrap ul.gallery{max-width:28.125rem;margin:5rem auto;float:none;left:auto}}body.error404 #page-content .wrap ul.gallery li,body.page #page-content .wrap ul.gallery li{position:relative;float:left;left:50%;width:27.8125rem;height:27.8125rem;max-width:100%;overflow:hidden;cursor:pointer;margin-right:1.25rem;margin-bottom:1.25rem}@media screen and (max-width:1020px){body.error404 #page-content .wrap ul.gallery li,body.page #page-content .wrap ul.gallery li{float:none;margin-right:0;left:auto}}body.error404 #page-content .wrap ul.gallery li .image,body.page #page-content .wrap ul.gallery li .image{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;width:27.8125rem;height:27.8125rem;max-width:100%;background-position:center;background-size:cover}@media screen and (min-width:1021px){body.error404 #page-content .wrap ul.gallery li:hover .image,body.page #page-content .wrap ul.gallery li:hover .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}body.error404 #page-content .wrap ul.gallery li:nth-child(2),body.page #page-content .wrap ul.gallery li:nth-child(2){margin-right:0}body.error404 #page-content .wrap ul.gallery li:nth-child(3),body.page #page-content .wrap ul.gallery li:nth-child(3){clear:left}body.page #page-content.swatch{padding-top:5.625rem;padding-bottom:1.875rem}body.page #page-content.swatch article{color:#000;width:50%;margin:2.5rem auto 0}@media screen and (max-width:1020px){body.page #page-content.swatch article{width:90%}body.page ul#swatch li{height:50vh}}body.page #page-content.swatch article p{padding:.75rem 0;font-size:1rem;text-align:center}body.page #page-content.swatch article p strong{font-weight:600}body.page #page-content.swatch article p.large{line-height:1.375rem}body.page #page-content.swatch article p.small{font-size:.6875rem;line-height:1rem}body.page #page-content.swatch article p a.btn{padding:.3125rem .8125rem .4375rem;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;font-size:.75rem;font-weight:800;color:#000;border:.0625rem solid #000;text-decoration:none}body.page #page-content.swatch article p a.btn:hover{color:#fff!important;background:#000}body.page #page-content.swatch article p a.btn:hover:before{color:#fff}body.page #page-content.swatch article p a.btn:before{font-family:FontAwesome;content:"\0f00d";margin-right:.3125rem}body.page ul#swatch{width:100%;display:block;border:.1875rem solid #FFF}body.page ul#swatch:after{content:"";display:table;clear:both}body.page ul#swatch li{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;width:50%;height:50vh;cursor:pointer;float:left;position:relative;border:.375rem solid #FFF;z-index:99;background:url(../../assets/img/swatch-bg-placeholder.jpg);background-size:cover}@media screen and (max-width:800px){body.page #page-content.swatch article{margin-top:0}body.page ul#swatch li{height:20vh;border:.1875rem solid #FFF}}body.page ul#swatch li.favourited:before{display:none;width:3.875rem;height:3.875rem;position:absolute;top:0;left:0;content:"";background:url(../../assets/img/favourited.svg) no-repeat}body.page ul#swatch li:hover{cursor:pointer}body.page ul#swatch li .add{-webkit-transition:opacity 0s ease-out 0s;-moz-transition:opacity 0s ease-out 0s;transition:opacity 0s ease-out 0s;position:absolute;top:-1.0625rem;left:0;opacity:0;z-index:99;display:none}body.page ul#swatch li .add-to-favs,body.page ul#swatch li .name{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;position:absolute}body.page ul#swatch li .add-to-favs{padding:.625rem .9375rem .625rem 2.1875rem;transition:all .2s ease-out 0s;font-size:.875rem;font-weight:300;top:2.8125rem;left:0;opacity:0;background:#fff}@media screen and (max-width:800px){body.page ul#swatch li .add-to-favs{font-size:.625rem}}body.page ul#swatch li .add-to-favs strong{font-weight:600}body.page ul#swatch li .name{padding:.9375rem 1.5625rem;transition:all .2s ease-out 0s;font-size:1.875rem;font-weight:100;display:inline-block;right:0;color:#fff;bottom:2.1875rem;background:rgba(0,0,0,.5)}@media screen and (max-width:1020px){body.page ul#swatch li .name{padding:.625rem .9375rem;bottom:5rem;font-size:1.5rem}}@media screen and (max-width:800px){body.page ul#swatch li .name{padding:.3125rem;bottom:3.125rem;font-size:.75rem}}body.page ul#swatch li .type{padding:.3125rem .625rem;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;font-size:.875rem;font-weight:900;letter-spacing:2px;display:inline-block;position:absolute;bottom:-.25rem;right:2.8125rem;text-transform:uppercase;color:#808075;background:#fff}h2.classic-range,h2.platinum-range{background:#000;color:#FFF;text-align:center;font-weight:400;font-size:2.125em;padding:50px 0}h2.classic-range{margin:70px 0 0}body.page.our-story .wrap article h2{font-size:1.5625rem;font-weight:200;line-height:2.0625rem}body.page.our-story .wrap article h2:first-child{margin-bottom:4.375rem}body.page.our-story .wrap article h2:last-of-type{margin-top:3.75rem}body.page.our-story .wrap article .row{display:block;position:relative;margin-bottom:1.875rem}body.page.our-story .wrap article .row:after{content:"";display:table;clear:both}body.page.our-story .wrap article .row:last-child{margin-bottom:0}body.page.our-story .wrap article .row:nth-of-type(2) h3{min-height:8.125rem}body.page.our-story .wrap article .row:nth-of-type(3) h3{min-height:10.6875rem}body.page.our-story .wrap article .row h3{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;font-size:1.875rem!important;font-weight:200!important;line-height:2.0625rem;margin-top:0!important}body.page.our-story .wrap article .row h3:last-child{margin-right:0}@media screen and (max-width:1020px){body.page.our-story .wrap article .row h3{width:100%;min-height:0!important;margin-right:0}}body.page.our-story .wrap article .row p{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;border-left:solid .0625rem #d4cdc2;padding-left:3.75rem!important}body.page.our-story .wrap article .row p:last-child{margin-right:0}@media screen and (max-width:1020px){body.page.our-story .wrap article .row p{width:100%;border:none;padding-left:0!important;margin-right:0}}body.page.our-people .wrap article h3{clear:both}body.page.manufacturing #hero{background-position:bottom center no-repeat}body.page.manufacturing .wrap article{display:block}body.page.manufacturing .wrap article:after{content:"";display:table;clear:both}body.page.manufacturing .wrap article aside{display:block;margin-right:2.3576515979%;width:40.2913699012%;float:right}body.page.manufacturing .wrap article aside:last-child{margin-right:0}@media screen and (max-width:800px){body.page ul#swatch li .type{right:auto;left:0}body.page.manufacturing .wrap article aside{display:none}}body.page.manufacturing .wrap article aside ul li{display:block;clear:both;margin-bottom:1.25rem}body.page.manufacturing .wrap article aside ul li img{display:inline}@media screen and (max-width:1020px){body.page.manufacturing .wrap article aside ul li img{display:block;margin:0 auto}}body.page.manufacturing .wrap article aside ul li h3{margin-left:1.5625rem;position:relative;top:-3.5rem;display:inline-block}@media screen and (max-width:1020px){body.page.manufacturing .wrap article aside ul li h3{margin:0 0 2.1875rem;margin-top:.625rem!important;display:block;top:auto;text-align:center}}body.page.manufacturing .wrap article .left,body.page.manufacturing .wrap article .right{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}body.page.manufacturing .wrap article .left:last-child,body.page.manufacturing .wrap article .right:last-child{margin-right:0}@media screen and (max-width:800px){body.page.manufacturing .wrap article .left,body.page.manufacturing .wrap article .right{float:left;display:block;margin-right:2.3576515979%;width:100%}body.page.manufacturing .wrap article .left:last-child,body.page.manufacturing .wrap article .right:last-child{margin-right:0}}body.page.manufacturing .wrap article .left p:first-child,body.page.manufacturing .wrap article .right p:first-child{margin-bottom:0!important}body.page.manufacturing .wrap article .left img,body.page.manufacturing .wrap article .right img{margin-bottom:.625rem;max-width:100%;height:auto}body.page.manufacturing .wrap article .left h2,body.page.manufacturing .wrap article .right h2{margin-top:0!important;margin-bottom:.625rem}body.page.contact-us h5,body.showrooms h5{color:#808075;font-size:1.125em;font-weight:700;margin:10px 0}body.page.contact-us #showrooms,body.showrooms #showrooms{display:block}body.page.contact-us #showrooms:after,body.showrooms #showrooms:after{content:"";display:table;clear:both}body.page.contact-us #showrooms h3,body.showrooms #showrooms h3{font-weight:100;font-size:2.4375rem;color:#808075;text-align:center;margin-bottom:2.5rem}@media screen and (max-width:800px){body.page.contact-us #showrooms h3,body.showrooms #showrooms h3{font-size:1.75rem}}body.page.contact-us #showrooms h3:after,body.showrooms #showrooms h3:after{font-family:FontAwesome;font-size:2.8125rem;color:#d4cdc2;content:"\0f041";margin-left:.9375rem}body.page.contact-us #showrooms .showroom,body.showrooms #showrooms .showroom{float:left;display:block;width:25.5894128995%;border-left:solid .0625rem #D2CBC0}body.page.contact-us #showrooms .showroom:last-child,body.showrooms #showrooms .showroom:last-child{width:23.2317613015%;border-right:solid .0625rem #D2CBC0}body.page.contact-us #showrooms .showroom .title,body.showrooms #showrooms .showroom .title{padding:1.25rem 1rem 1.875rem;text-align:center;background:#a99f90}body.page.contact-us #showrooms .showroom .title h4,body.showrooms #showrooms .showroom .title h4{font-size:.9375rem;font-weight:600;color:#fff}body.page.contact-us #showrooms .showroom .title h5,body.showrooms #showrooms .showroom .title h5{font-size:.875rem;font-weight:400;margin-top:.125rem;color:#d4cdc2}body.page.contact-us #showrooms .showroom .map,body.showrooms #showrooms .showroom .map{min-height:28.4375rem}@media screen and (max-width:1020px){body.page.contact-us #showrooms .showroom,body.showrooms #showrooms .showroom{width:100%;min-width:100%;float:none}body.page.contact-us #showrooms .showroom .map,body.showrooms #showrooms .showroom .map{min-height:18.75rem}}.alignnone{margin:5px 20px 20px 0}.aligncenter div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#outdated{display:none}.ie8down #outdated{display:block;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;z-index:1500;background-color:#21b8ce;color:#fff}.ie8down #outdated h6{font-size:25px;line-height:25px;margin:30px 0 20px}.ie8down #outdated p{font-size:12px;line-height:12px;margin:0}.ie8down #outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:20px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}.ie8down #outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}.ie8down #outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}.ie8down #outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}