.uk-card .uk-card-header h3{font-size:28px;font-weight:100}.opacity-zero{transition:opacity 0.5s ease;opacity:0.0}.opacity-zero-onehundred{transition:opacity 0.5s ease;opacity:1}.uk-offcanvas-content{overflow:hidden}#offcanvas-menu{z-index:9999;background-color:rgba(0,0,0,0.2)}#offcanvas-menu .uk-offcanvas-bar{background-color:white;box-shadow:0 0 20px rgba(0,0,0,0.2)}#offcanvas-menu a.logo{padding:0 0 20px 0;display:inline-block}#offcanvas-menu nav>ul.uk-nav>li.current-menu-ancestor>a,#offcanvas-menu nav>ul.uk-nav>li.current-menu-item>a,#offcanvas-menu nav>ul.uk-nav>li.current-menu-parent>a{color:white;background-color:#444}#offcanvas-menu nav>ul.uk-nav>li>a{display:inline-block;font-size:17px;color:#333;font-weight:bold;text-transform:uppercase;padding:5px 10px}#offcanvas-menu nav>ul.uk-nav>li>ul>li.current-menu-item>a{background-color:#eee;color:#333}#offcanvas-menu nav>ul.uk-nav>li>ul>li>a{display:inline-block;color:#555;padding:5px 10px}.spacer{height:30px}.spacer.background-white{background-color:white}.btn{transition:all 0.25s}.btn,.btn:hover,.btn:active,.btn:focus{border-radius:0;box-shadow:none;padding-left:25px;padding-right:25px;border-width:1px;font-size:15px}.btn.btn-lg,.btn:hover.btn-lg,.btn:active.btn-lg,.btn:focus.btn-lg{padding:15px 35px}.btn.btn-light,.btn:hover.btn-light,.btn:active.btn-light,.btn:focus.btn-light{background-color:white;border-color:white;color:#444}.btn.btn-border,.btn:hover.btn-border,.btn:active.btn-border,.btn:focus.btn-border{background-color:transparent;border-color:white;color:white}.btn.btn-border-dark,.btn:hover.btn-border-dark,.btn:active.btn-border-dark,.btn:focus.btn-border-dark{background-color:transparent;border-color:#333;color:#333}.btn.btn-border-red,.btn:hover.btn-border-red,.btn:active.btn-border-red,.btn:focus.btn-border-red{background-color:transparent;border-color:#444;color:#444}.btn.btn-display-block,.btn:hover.btn-display-block,.btn:active.btn-display-block,.btn:focus.btn-display-block{width:100%;display:block}.btn.btn-primary,.btn:hover.btn-primary,.btn:active.btn-primary,.btn:focus.btn-primary{background-color:#183441;border-color:#183441;color:white !important}.btn.btn-primary-alt,.btn:hover.btn-primary-alt,.btn:active.btn-primary-alt,.btn:focus.btn-primary-alt{background-color:#444;border-color:#444;color:white}html{height:100%}body{min-height:100%;background-color:#183441;font-family:"Source Sans Pro",sans-serif;color:#444;font-size:16px;line-height:1.5}@media only screen and (max-width: 991px){body{font-size:14px}}@media only screen and (max-width: 1199px){.container{width:100%}}.internal-banner .page-head{position:relative;width:100%;min-height:300px;max-height:380px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.3);transition:all 0.25s}.internal-banner .page-head .image-container{overflow:hidden}.internal-banner .page-head img{opacity:0;width:100%;height:auto}@media only screen and (max-width: 1199px){.internal-banner,.internal-banner [class^='container'],.internal-banner [class^='row'],.internal-banner [class^='col']{padding:0;margin:0}.internal-banner,.internal-banner [class^='container'],.internal-banner [class^='row'],.internal-banner [class^='col']{width:100%;display:block}.internal-banner .page-head{box-shadow:0 10px 20px rgba(0,0,0,0.1) !important}}@media only screen and (max-width: 991px){.internal-banner .page-head{min-height:0;max-height:220px}}@media only screen and (max-width: 767px){.internal-banner .page-head{min-height:0;max-height:190px;box-shadow:none !important}}.internal-banner-divider{border-top:1px solid #ccc}.page-content{padding:40px 0}@media only screen and (max-width: 767px){.page-content{padding:20px 0}}.page-content.page-content-white{background-color:white}@media only screen and (max-width: 767px){.page-content .page-inner{padding:20px 0 0 0}}@media only screen and (max-width: 767px){.sidebar{display:none}}.sidebar>div{margin-bottom:30px !important}.sidebar>div.widget.woocommerce{margin-bottom:0;border-bottom:none}.sidebar>div.widget.woocommerce h2.widgettitle{font-family:"Source Sans Pro",sans-serif;font-size:15px;padding:10px 0;margin:0;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #888}@media only screen and (max-width: 991px){.sidebar>div.widget.woocommerce h2.widgettitle{font-size:12px;letter-spacing:1px}}.sidebar>div.widget.woocommerce a,.sidebar>div.widget.woocommerce a *{text-decoration:none !important}.sidebar>div.widget.woocommerce.widget_layered_nav>ul,.sidebar>div.widget.woocommerce.widget_product_categories>ul,.sidebar>div.widget.woocommerce.subnav>ul{padding:10px 0 20px 0;margin:0}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li,.sidebar>div.widget.woocommerce.subnav>ul>li{position:relative;display:flex}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li>a,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li>a,.sidebar>div.widget.woocommerce.subnav>ul>li>a{flex-grow:1}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.current-page>a,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.current-page>a,.sidebar>div.widget.woocommerce.subnav>ul>li.current-page>a{color:#222}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.chosen a,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.chosen a,.sidebar>div.widget.woocommerce.subnav>ul>li.chosen a{color:#222}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.chosen a span,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.chosen a span,.sidebar>div.widget.woocommerce.subnav>ul>li.chosen a span{color:#555}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.chosen a:before,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.chosen a:before,.sidebar>div.widget.woocommerce.subnav>ul>li.chosen a:before{color:#222;content:"\f122";font-family:"Ionicons";width:20px;margin:0;font-size:16px;display:inline-block}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.chosen:hover a:before,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.chosen:hover a:before,.sidebar>div.widget.woocommerce.subnav>ul>li.chosen:hover a:before{content:"\f12a";font-family:"Ionicons";width:20px;margin:0;font-size:16px;display:inline-block}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li>a,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li>a,.sidebar>div.widget.woocommerce.subnav>ul>li>a{display:block;padding:2px 0;color:#666;text-transform:uppercase}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li>span,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li>span,.sidebar>div.widget.woocommerce.subnav>ul>li>span{position:absolute;right:0;top:5px;color:white;font-size:11px;background-color:#183441;height:20px;width:20px;line-height:18px;text-align:center;border-radius:10px}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li:hover a,.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.current-cat a,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li:hover a,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.current-cat a,.sidebar>div.widget.woocommerce.subnav>ul>li:hover a,.sidebar>div.widget.woocommerce.subnav>ul>li.current-cat a{color:#183441}.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li:hover span,.sidebar>div.widget.woocommerce.widget_layered_nav>ul>li.current-cat span,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li:hover span,.sidebar>div.widget.woocommerce.widget_product_categories>ul>li.current-cat span,.sidebar>div.widget.woocommerce.subnav>ul>li:hover span,.sidebar>div.widget.woocommerce.subnav>ul>li.current-cat span{background-color:#183441;color:#fff}.sidebar .banner-contact{position:relative;background-color:#dbebeb;text-align:center;padding:20px}.sidebar .banner-contact h2,.sidebar .banner-contact h3,.sidebar .banner-contact h4,.sidebar .banner-contact h5{text-transform:uppercase;letter-spacing:2px;font-weight:400;margin:0;padding:0 0 15px 0;line-height:1.5}.sidebar .banner-craft-furniture{position:relative;background-color:#dfe6d0;text-align:center}.sidebar .banner-craft-furniture img{width:100%;height:auto}.sidebar .banner-craft-furniture h2,.sidebar .banner-craft-furniture h3,.sidebar .banner-craft-furniture h4,.sidebar .banner-craft-furniture h5{text-transform:uppercase;letter-spacing:2px;font-weight:400;margin:0;padding:20px;line-height:1.5}.sidebar .banner-craft-furniture h2 small,.sidebar .banner-craft-furniture h3 small,.sidebar .banner-craft-furniture h4 small,.sidebar .banner-craft-furniture h5 small{display:block;font-family:"Nothing You Could Do",sans-serif;text-transform:none;font-size:100%}.pagination-nav{text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.pagination-nav ul.pagination{text-align:center;position:relative;font-size:17px}.pagination-nav ul.pagination span{color:#666;background-color:transparent}.pagination-nav ul.pagination span.current{color:#000;background-color:transparent}.pagination-nav ul.pagination a{background-color:transparent;color:#444}.pagination-nav ul.pagination>li{margin:0 3px;display:inline-block}.pagination-nav ul.pagination>li span,.pagination-nav ul.pagination>li a{border:none !important}.pagination-nav ul.pagination>li span:hover,.pagination-nav ul.pagination>li a:hover{border:none !important}.pagination-nav ul.pagination>li:first-child span.pages{color:#999}article.uk-article.uk-article-single{padding-top:20px;border-top:1px solid #888;border-bottom:1px solid #888}article.uk-article.uk-article-single .uk-article-meta{padding:0 !important;margin:0 !important}@media only screen and (max-width: 767px){article.uk-article{margin-bottom:30px}}article.uk-article .uk-article-title{font-weight:900;text-decoration:underline}article.uk-article .uk-article-title a:hover{color:#444 !important}article.uk-article .uk-article-meta{padding:0 0 10px 0;font-size:14px}article.uk-article .uk-article-meta a{text-decoration:underline}hr{margin:40px 0}.related-posts{padding-top:20px}.related-posts h6{font-weight:500;text-transform:uppercase;font-size:17px;padding:0 0 20px 0;margin:0}.related-posts article.uk-article h5 a{color:#444;font-weight:normal;font-size:15px;line-height:1.3}.uk-inline.subpage-item{margin-bottom:30px;max-height:300px;width:100%;height:auto;overflow:hidden}.uk-inline.subpage-item .uk-overlay-panel{padding:20px}.uk-inline.subpage-item:hover span.btn.btn-light{background-color:#444;border-color:#444;color:white;transform:translate(0, 5px)}.uk-inline.subpage-item:hover h3,.uk-inline.subpage-item:hover h4,.uk-inline.subpage-item:hover h5{transform:translate(0, -5px)}.uk-inline.subpage-item:hover p{transform:translate(0, -2px)}.uk-inline.subpage-item h3,.uk-inline.subpage-item h4,.uk-inline.subpage-item h5{color:white;font-weight:bold;font-size:20px;text-transform:uppercase;transition:all 0.25s}@media only screen and (max-width: 767px){.uk-inline.subpage-item h3,.uk-inline.subpage-item h4,.uk-inline.subpage-item h5{font-size:15px}}.uk-inline.subpage-item p{color:rgba(255,255,255,0.7);margin-bottom:15px;transition:all 0.25s}.uk-inline.subpage-item img{width:100%;height:auto}.homepage-content{position:relative}.homepage-content #custom-pager{bottom:20px;position:absolute;z-index:50;left:80px;transition:all 0.25s}.homepage-content #custom-pager a{display:inline-block;height:15px;width:15px;background-color:#ccc;border-radius:50%;margin-right:5px;transition:all 0.25s}.homepage-content #custom-pager a.active{background-color:#183441}@media only screen and (max-width: 767px){.homepage-content #custom-pager{text-align:center;left:0;right:0}.homepage-content #custom-pager a{background-color:white}}@media only screen and (max-width: 767px){.homepage-content,.homepage-content [class^='container'],.homepage-content [class^='row'],.homepage-content [class^='col']{padding:0;margin:0}.homepage-content,.homepage-content [class^='container'],.homepage-content [class^='row'],.homepage-content [class^='col']{width:100%;display:block}}.homepage-content ul,.homepage-content li{display:block}.homepage-content .bx-wrapper .bx-pager,.homepage-content .bx-wrapper .bx-controls-auto{bottom:40px}.homepage-content .bx-wrapper .bx-pager .bx-pager-item a,.homepage-content .bx-wrapper .bx-controls-auto .bx-pager-item a{height:15px;width:15px;border-radius:7.5px;border:2px solid white;background-color:transparent;transition:all 0.25s}.homepage-content .bx-wrapper .bx-pager .bx-pager-item a.active,.homepage-content .bx-wrapper .bx-controls-auto .bx-pager-item a.active{background-color:white}.homepage-content .bx-controls .bx-controls-direction .bx-next,.homepage-content .bx-controls .bx-controls-direction .bx-prev{background-image:none;text-indent:0;text-align:center;width:50px;height:50px;text-shadow:0 0 10px #000;color:white;text-decoration:none}.homepage-content .bx-controls .bx-controls-direction .bx-next:after,.homepage-content .bx-controls .bx-controls-direction .bx-prev:after{font-family:"FontAwesome";font-size:60px;line-height:1;display:block}@media only screen and (max-width: 1199px){.homepage-content .bx-controls .bx-controls-direction .bx-next:after,.homepage-content .bx-controls .bx-controls-direction .bx-prev:after{font-size:30px}}.homepage-content .bx-controls .bx-controls-direction .bx-next{right:0}.homepage-content .bx-controls .bx-controls-direction .bx-next:after{content:'\f105'}.homepage-content .bx-controls .bx-controls-direction .bx-prev{left:0}.homepage-content .bx-controls .bx-controls-direction .bx-prev:after{content:'\f104'}.homepage-content ul.bxslider,.homepage-content ul.bxslider li{padding:0;margin:0;display:block;list-style:none}.homepage-content ul.bxslider li{height:auto;max-height:550px;overflow:hidden}@media only screen and (max-width: 991px){.homepage-content ul.bxslider li{max-height:450px}}.homepage-content img.position-fix{opacity:0;width:100%;height:auto;max-height:650px}@media only screen and (max-width: 767px){.homepage-content img.position-fix{opacity:1}}.homepage-content .banner-content{position:absolute;left:0;right:0;top:0;bottom:0}@media only screen and (max-width: 991px){.homepage-content .banner-content{max-height:450px}}@media only screen and (max-width: 767px){.homepage-content .banner-content{left:auto;right:auto;width:100%;height:100%}}.homepage-content .banner-content div.image{position:absolute;width:65%;right:0;top:0;bottom:50px;z-index:10;text-align:right;max-height:650px;background-position:center;background-repeat:no-repeat;background-size:cover;transition:all 0.25s;box-shadow:0 10px 20px rgba(0,0,0,0.3)}.homepage-content .banner-content div.image img{opacity:0}@media only screen and (max-width: 1199px){.homepage-content .banner-content div.image{width:60%;top:20px;bottom:70px}}@media only screen and (max-width: 991px){.homepage-content .banner-content div.image{width:50%;top:20px;bottom:0}}@media only screen and (max-width: 767px){.homepage-content .banner-content div.image{display:none}}.homepage-content .banner-content div.content{position:absolute;width:90%;left:0;top:50px;bottom:0;background-color:white;transition:all 0.25s}.homepage-content .banner-content div.content>div{width:40%}.homepage-content .banner-content div.content>div>div{padding:50px}.homepage-content .banner-content div.content>div>div h4,.homepage-content .banner-content div.content>div>div p{transition:all 0.25s}.homepage-content .banner-content div.content>div>div h4{font-weight:normal;text-transform:uppercase;letter-spacing:2px;color:#a6ba7d;font-weight:200;font-size:40px}@media only screen and (max-width: 991px){.homepage-content .banner-content div.content>div>div h4{font-size:33px}}@media only screen and (max-width: 767px){.homepage-content .banner-content div.content>div>div h4{font-size:22px;font-weight:400}}.homepage-content .banner-content div.content>div>div p{color:#555}@media only screen and (max-width: 767px){.homepage-content .banner-content div.content>div>div p{display:none}}.homepage-content .banner-content div.content>div>div .btn{margin-top:20px}@media only screen and (max-width: 1199px){.homepage-content .banner-content div.content{top:70px}.homepage-content .banner-content div.content>div{width:45%}}@media only screen and (max-width: 991px){.homepage-content .banner-content div.content{top:20px;position:relative;box-shadow:none;left:auto;bottom:0;right:auto;height:100%;max-height:450px;background-color:white}.homepage-content .banner-content div.content>div{width:50%}.homepage-content .banner-content div.content>div>div{padding:35px 40px}}@media only screen and (max-width: 767px){.homepage-content .banner-content div.content{background-color:rgba(255,255,255,0.7);position:relative;box-shadow:none;width:100%;left:auto;top:auto;bottom:auto;right:auto}.homepage-content .banner-content div.content>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.homepage-content .banner-content div.content>div>div{width:100%}.homepage-content .banner-content div.content>div>div h4{color:#183441}.homepage-content .banner-content div.content>div>div span.btn.btn-border-dark.btn-lg{background-color:#183441;border-color:#183441;color:white;padding:10px 20px;font-size:13px;text-transform:uppercase}}.breadcrumbs{padding-bottom:0;color:#888;font-size:14px}.breadcrumbs i.fa{color:rgba(0,0,0,0.5);padding:0 10px}.breadcrumbs a{color:#888}.breadcrumb-spacer{height:30px}.page-header{border:none;margin-top:10px}.page-header h1,.page-header h2,.page-header h3{position:relative;padding:0 0 20px 0;margin:0;font-weight:100;text-transform:uppercase;font-size:35px;letter-spacing:2px}@media only screen and (max-width: 767px){.page-header h1,.page-header h2,.page-header h3{font-size:25px;font-weight:400}}.page-header h1 small,.page-header h2 small,.page-header h3 small{font-family:"Nothing You Could Do",sans-serif;text-transform:none}@media only screen and (max-width: 767px){.page-header{margin-bottom:0;padding-bottom:0}}.content-wrapper form .form-group .wpcf7-not-valid-tip{font-size:11px}.content-wrapper a:not(.btn),.content-wrapper a:not(.collapse-btn),.content-wrapper a:not(.in-content-button),.content-wrapper a:not(.uk-badge){color:#444;text-decoration:underline}.content-wrapper a:not(.btn):hover,.content-wrapper a:not(.collapse-btn):hover,.content-wrapper a:not(.in-content-button):hover,.content-wrapper a:not(.uk-badge):hover{color:#444}.content-wrapper .uk-label{font-size:12px}.content-wrapper a.uk-badge{font-size:12px;color:white;text-decoration:none}.content-wrapper .uk-accordion,.content-wrapper .uk-accordion ul,.content-wrapper .uk-accordion li{padding:0;margin:0;list-style:none}.content-wrapper .uk-accordion li.uk-open h3.uk-accordion-title{background-color:#183441;color:white}.content-wrapper .uk-accordion li.uk-open h3.uk-accordion-title:after{filter:brightness(5)}.content-wrapper .uk-accordion li{margin-top:10px !important}.content-wrapper .uk-accordion li .uk-accordion-content{background-color:white;padding:20px;margin:0}.content-wrapper .uk-accordion li h3.uk-accordion-title{font-size:17px;padding:10px;background-color:#dfe6d0;margin:0}.content-wrapper .in-content-button-wrapper{padding:10px 0 15px 0}.content-wrapper .in-content-button-wrapper a.in-content-button{background-color:#444;color:white;display:inline-block;padding:10px 20px;text-decoration:none}.content-wrapper .lead{font-weight:300;font-size:24px;color:#444}@media only screen and (max-width: 991px){.content-wrapper .lead{font-size:19px}}.content-wrapper p{margin-bottom:20px}.content-wrapper h2{color:#444;margin-top:30px;margin-bottom:20px;font-weight:200;text-transform:uppercase;letter-spacing:1px}.content-wrapper h3{margin-bottom:17px;margin-top:30px;font-weight:200}.content-wrapper h4{font-weight:bold;color:#444;font-size:22px}.content-wrapper h5{font-weight:bold;color:#444;font-size:17px}.content-wrapper blockquote{background-color:#eee;border-left:5px solid #444;font-style:normal;padding:20px 30px}.content-wrapper blockquote strong{display:block;font-size:11px;text-transform:uppercase;letter-spacing:2px}.content-wrapper ul:not(.uk-tab,.woocommerce-error),.content-wrapper ol{margin-bottom:30px;margin-left:0;padding-left:10px}.content-wrapper ul:not(.uk-tab,.woocommerce-error) li{list-style:none;padding-bottom:8px}.content-wrapper ul:not(.uk-tab,.woocommerce-error) li:before{content:'\f005';font-family:"FontAwesome";padding-right:5px}.content-wrapper ul:not(.uk-tab,.woocommerce-error).tick-list li:before{content:'\f046';color:#444}.content-wrapper .grid-gallery .gallery-item{text-align:center;margin-bottom:30px}.content-wrapper .grid-gallery .gallery-item .gallery-item-inner{border:1px solid #eee;padding:5px;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.content-wrapper .grid-gallery .gallery-item .gallery-item-inner .caption{padding:2px 0 0 0;font-size:11px}.internal-wrapper{background-color:#f4f4f4}.pre-header{background-color:#183441;position:relative;text-align:center;padding:10px 0;text-transform:uppercase;color:white;transition:all 0.25s}.pre-header span:nth-child(1){font-size:12px;letter-spacing:3px}.pre-header span:nth-child(2){margin:0 20px;font-family:"Nothing You Could Do",sans-serif;text-transform:none;font-size:20px}.pre-header span:nth-child(3){display:inline-block;background-color:#dfe6d0;color:#54564e;padding:1px 10px;border-radius:1px;letter-spacing:2px;font-size:12px}@media (max-width: 767px){.pre-header span{display:block;margin:0}.pre-header span:nth-child(2){margin:2px 0}}.pre-header a{display:block}.pre-header:hover{background-color:#1f4354}header.site-header{padding:40px 0}header.site-header a:not(.logo){text-decoration:none !important;transition:all 0.25s}header.site-header a.logo{display:inline-block;padding:13px 0}header.site-header .secure-checkout{font-size:0}header.site-header .secure-checkout img{display:inline-block;vertical-align:middle}header.site-header .secure-checkout h5{vertical-align:middle;display:inline-block;font-weight:100;font-size:30px;padding:0 20px 0 0;margin:0;color:#999;text-transform:lowercase}header.site-header .secure-checkout h5 i{padding-right:15px}@media only screen and (max-width: 1199px){header.site-header .secure-checkout h5{font-size:25px}}@media only screen and (max-width: 991px){header.site-header .secure-checkout h5{font-size:17px;text-transform:uppercase;font-weight:400}}@media only screen and (max-width: 767px){header.site-header .secure-checkout h5{font-size:13px;display:block;padding-right:0;padding-bottom:5px}header.site-header .secure-checkout h5 i{display:none}}header.site-header nav,header.site-header nav ul,header.site-header nav li{padding:0;margin:0;list-style:none}header.site-header nav ul.list-inline{font-size:0}header.site-header nav ul.list-inline>li{position:relative}header.site-header nav ul.list-inline>li>a{display:block;font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#444;padding:8px 12px}header.site-header nav ul.list-inline>li:hover>a{color:#000}header.site-header nav ul.list-inline>li:hover>ul{opacity:1;visibility:visible}header.site-header nav ul.list-inline>li>ul{opacity:0;visibility:hidden;position:absolute;z-index:1090;min-width:220px;white-space:nowrap;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.2);padding:20px;transition:all 0.25s}header.site-header nav ul.list-inline>li>ul>li{display:block}header.site-header nav ul.list-inline>li>ul>li>a{display:block;font-size:14px;padding:5px 0;color:#888}header.site-header nav ul.list-inline>li>ul>li:hover>a{color:#222;transform:translate(5px, 0)}header.site-header ul.account-actions{text-align:right;font-size:0}header.site-header ul.account-actions,header.site-header ul.account-actions ul,header.site-header ul.account-actions li{padding:0;margin:0;list-style:none}header.site-header ul.account-actions>li{display:inline-block}header.site-header ul.account-actions>li.basket-link>a[type=button]{padding-right:0}header.site-header ul.account-actions>li .uk-dropdown ul.uk-nav li{font-size:14px}header.site-header ul.account-actions>li .uk-dropdown ul.uk-nav li a{transition:all 0.25s}header.site-header ul.account-actions>li .uk-dropdown ul.uk-nav li:hover a{transform:translate(5px, 0)}header.site-header ul.account-actions>li .uk-dropdown .mini-cart{font-size:14px}header.site-header ul.account-actions>li .uk-dropdown .mini-cart .empty-cart{text-align:center !important;position:relative;line-height:1}header.site-header ul.account-actions>li .uk-dropdown .mini-cart .empty-cart p{color:#999;padding-top:10px}header.site-header ul.account-actions>li .uk-dropdown .mini-cart .empty-cart i{font-size:4vw;opacity:0.1}header.site-header ul.account-actions>li .uk-dropdown .mini-cart .btn.btn-block.btn-primary{margin-top:10px;text-transform:uppercase;font-size:11px;letter-spacing:2px}header.site-header ul.account-actions>li>a,header.site-header ul.account-actions>li>div>a{display:block;font-size:14px;padding:8px 12px;color:#888}header.site-header ul.account-actions>li>a i,header.site-header ul.account-actions>li>div>a i{padding-right:5px;font-size:25px;vertical-align:middle}header.site-header ul.account-actions>li>a:hover,header.site-header ul.account-actions>li>div>a:hover{color:#333}header.site-header ul.account-actions>li>a:hover i,header.site-header ul.account-actions>li>div>a:hover i{color:#333}@media only screen and (max-width: 1199px){header.site-header{padding:20px !important;background-color:white;box-shadow:0 10px 20px rgba(0,0,0,0.1)}header.site-header nav{text-align:right}header.site-header,header.site-header [class^='container'],header.site-header [class^='row'],header.site-header [class^='col']{padding:0;margin:0}header.site-header .col-md-6,header.site-header .col-md-3{width:auto}header.site-header .nav-col{width:50px}}@media only screen and (max-width: 767px){header.site-header{padding:10px 15px !important}header.site-header .account-col .account-actions>li>a{padding:8px 8px}header.site-header .account-col .account-actions>li>a>span{display:none}}footer.site-footer .site-footer-main{background-color:white;background-image:url("../img/footer-bg-r.png");background-repeat:no-repeat;background-position:center left;padding:55px 0}footer.site-footer .site-footer-main p{font-size:14px;color:#666}footer.site-footer .site-footer-main p.footer-heading{font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#333;font-size:16px}footer.site-footer .site-footer-main ul.social-list{font-size:0;margin-bottom:20px !important}footer.site-footer .site-footer-main ul.social-list,footer.site-footer .site-footer-main ul.social-list ul,footer.site-footer .site-footer-main ul.social-list li{padding:0;margin:0;list-style:none}footer.site-footer .site-footer-main ul.social-list>li{display:inline-block}footer.site-footer .site-footer-main ul.social-list>li>a{display:block;font-size:25px;padding:5px;color:#333}footer.site-footer .site-footer-main ul.social-list>li:first-child>a{padding-left:0}footer.site-footer .site-footer-main ul.menu,footer.site-footer .site-footer-main ul.menu ul,footer.site-footer .site-footer-main ul.menu li{padding:0;margin:0;list-style:none}footer.site-footer .site-footer-main ul.menu>li>a{position:relative;color:#666;text-decoration:none;transition:all 0.25s}footer.site-footer .site-footer-main ul.menu>li>a:after{position:absolute;bottom:-4px;right:-4px;top:16px;width:0%;content:' ';background-color:#dbebeb;z-index:1;mix-blend-mode:multiply;transition:all 0.25s}footer.site-footer .site-footer-main ul.menu>li>a:hover{color:#222}footer.site-footer .site-footer-main ul.menu>li>a:hover:after{width:100%}footer.site-footer .site-footer-main form{position:relative;width:100%;max-width:400px}footer.site-footer .site-footer-main form ::-webkit-input-placeholder{font-style:italic;color:#999}footer.site-footer .site-footer-main form button,footer.site-footer .site-footer-main form input[type="submit"]{position:absolute;top:0;right:0;bottom:0;background-color:#183441;border:none;width:40px;color:white}@media only screen and (max-width: 991px){footer.site-footer .site-footer-main .col-md-6{text-align:center}footer.site-footer .site-footer-main .col-md-6 form{margin:0 auto 40px auto}footer.site-footer .site-footer-main .uk-text-right{text-align:center !important}}@media only screen and (max-width: 767px){footer.site-footer .site-footer-main{padding:40px 0 20px 0}footer.site-footer .site-footer-main p.footer-heading+ul.menu{padding-bottom:20px}}footer.site-footer .site-footer-final{padding:15px 0}footer.site-footer .site-footer-final p{padding:2px 0;margin:0}footer.site-footer .site-footer-final p.copyright{color:rgba(255,255,255,0.7)}footer.site-footer .site-footer-final p.site-credits{font-size:13px}footer.site-footer .site-footer-final p.site-credits,footer.site-footer .site-footer-final p.site-credits a{color:rgba(255,255,255,0.4)}@media only screen and (max-width: 991px){footer.site-footer .site-footer-final{padding:15px !important}footer.site-footer .site-footer-final,footer.site-footer .site-footer-final [class^='container'],footer.site-footer .site-footer-final [class^='row'],footer.site-footer .site-footer-final [class^='col']{padding:0;margin:0}footer.site-footer .site-footer-final,footer.site-footer .site-footer-final [class^='container'],footer.site-footer .site-footer-final [class^='row'],footer.site-footer .site-footer-final [class^='col']{width:100%;display:block}footer.site-footer .site-footer-final img{margin-bottom:10px}footer.site-footer .site-footer-final,footer.site-footer .site-footer-final .uk-text-right{text-align:center !important}}.banner-larger-qty{position:relative;background-color:#dfe6d0;padding:10px}.banner-larger-qty div.ico{position:absolute;top:0;bottom:0;right:0;width:100px;text-align:center;font-size:30px;color:#b2c38d}@media only screen and (max-width: 1199px){.banner-larger-qty div.ico{font-size:20px}}@media only screen and (max-width: 991px){.banner-larger-qty div.ico{display:none}}.banner-larger-qty div.ico i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner-larger-qty div.c{background-color:white;padding:15px 20px 15px 15px;display:inline-block;width:350px}@media only screen and (max-width: 1199px){.banner-larger-qty div.c{width:100%}}@media only screen and (max-width: 991px){.banner-larger-qty div.c{width:100%}}.banner-larger-qty div.c h4,.banner-larger-qty div.c h5,.banner-larger-qty div.c h6{display:block;padding:0;margin:0;font-size:17px;text-transform:uppercase;color:#b2c38d;font-weight:400;letter-spacing:1px}.banner-larger-qty div.c p{padding-bottom:0;margin-bottom:0;color:#888}.banner-free-delivery,.banner-design-it-yourself,.banner-uniquely-designed{background-color:#dbebeb;position:relative}.banner-free-delivery a.uk-position-cover,.banner-design-it-yourself a.uk-position-cover,.banner-uniquely-designed a.uk-position-cover{z-index:999 !important}.banner-free-delivery img,.banner-design-it-yourself img,.banner-uniquely-designed img{padding:20px 20px 0 0;float:right}@media only screen and (max-width: 991px){.banner-free-delivery img,.banner-design-it-yourself img,.banner-uniquely-designed img{height:220px}}@media only screen and (max-width: 767px){.banner-free-delivery img,.banner-design-it-yourself img,.banner-uniquely-designed img{height:100px;opacity:0.5}}.banner-free-delivery .inner,.banner-design-it-yourself .inner,.banner-uniquely-designed .inner{padding:40px;position:absolute;z-index:2}@media only screen and (max-width: 767px){.banner-free-delivery .inner,.banner-design-it-yourself .inner,.banner-uniquely-designed .inner{padding:20px}}.banner-free-delivery h6,.banner-design-it-yourself h6,.banner-uniquely-designed h6{text-transform:uppercase;font-size:36px;font-weight:100;margin:0;padding:0}@media only screen and (max-width: 767px){.banner-free-delivery h6,.banner-design-it-yourself h6,.banner-uniquely-designed h6{font-size:20px}}.banner-free-delivery p.script,.banner-design-it-yourself p.script,.banner-uniquely-designed p.script{font-size:25px;font-family:"Nothing You Could Do",sans-serif;padding:0;margin:0}@media only screen and (max-width: 767px){.banner-free-delivery p.script,.banner-design-it-yourself p.script,.banner-uniquely-designed p.script{font-family:"Source Sans Pro",sans-serif;font-size:15px;color:#777}}.banner-free-delivery p.shipping-price,.banner-design-it-yourself p.shipping-price,.banner-uniquely-designed p.shipping-price{font-size:25px;font-weight:bold}@media only screen and (max-width: 767px){.banner-free-delivery p.shipping-price,.banner-design-it-yourself p.shipping-price,.banner-uniquely-designed p.shipping-price{font-size:15px}}.banner-design-it-yourself,.banner-uniquely-designed{margin-bottom:15px;overflow:hidden;cursor:pointer;transition:all 0.25s}.banner-design-it-yourself a.uk-position-cover,.banner-uniquely-designed a.uk-position-cover{z-index:20}.banner-design-it-yourself:hover,.banner-uniquely-designed:hover{background-color:#cbe2e2}.banner-design-it-yourself:hover img,.banner-uniquely-designed:hover img{transform:translate(0, 5px)}.banner-design-it-yourself:hover .btn.btn-border-dark,.banner-uniquely-designed:hover .btn.btn-border-dark{background-color:#183441;border-color:#183441;color:white}.banner-design-it-yourself img,.banner-uniquely-designed img{transition:all 0.25s}@media only screen and (max-width: 991px){.banner-design-it-yourself img,.banner-uniquely-designed img{position:absolute;bottom:0;right:0}.banner-design-it-yourself .btn.btn-border-dark,.banner-uniquely-designed .btn.btn-border-dark{background-color:#183441;color:white}.banner-design-it-yourself h6,.banner-uniquely-designed h6{font-weight:400}.banner-design-it-yourself p.script,.banner-uniquely-designed p.script{text-transform:uppercase;letter-spacing:2px;font-size:12px}}.banner-design-it-yourself h6,.banner-uniquely-designed h6{padding-bottom:15px}.banner-design-it-yourself{background-color:#dfe6d0}.banner-design-it-yourself:hover{background-color:#d4ddbf}.banner-design-it-yourself img{padding:0;position:absolute;bottom:0;right:0;width:100%;height:auto}@media only screen and (max-width: 991px){.banner-design-it-yourself img{opacity:0.4}}.banner-design-it-yourself .inner{position:relative;z-index:50}.heading-with-strapline{font-size:30px;text-transform:uppercase;letter-spacing:2px;font-weight:100;line-height:1.4;margin-bottom:30px}.heading-with-strapline small{display:block;text-transform:none;font-family:"Nothing You Could Do",sans-serif}@media only screen and (max-width: 991px){.heading-with-strapline{margin-bottom:20px}}@media only screen and (max-width: 767px){.heading-with-strapline{font-size:20px}}.script-title-full{color:rgba(0,0,0,0.15);font-size:40px;font-size:5vw;text-align:center;display:block;padding:40px 0;margin:0;font-family:"Nothing You Could Do",sans-serif}.welcome-content{position:relative;padding-bottom:60px}.welcome-content .image{position:absolute;width:600px;height:400px;box-shadow:0 10px 20px rgba(0,0,0,0.3)}.welcome-content .content-inner>div{margin-top:40px;margin-left:20%;background-color:white}.welcome-content .content-inner>div>div{padding:30px 30px 40px 50%}.welcome-content .content-inner>div>div h1,.welcome-content .content-inner>div>div h2{text-transform:uppercase;letter-spacing:1px;font-weight:100;font-size:27px}@media only screen and (max-width: 1199px){.welcome-content .image{width:450px}.welcome-content .content-inner>div{margin-left:10%}.welcome-content .content-inner>div>div{padding-left:45%}}@media only screen and (max-width: 991px){.welcome-content .image{position:relative;height:300px;width:100%}.welcome-content .content-inner{text-align:center}.welcome-content .content-inner>div{margin:0}.welcome-content .content-inner>div>div{padding:30px}}.step-bar{background-color:#444;border-bottom:solid 3px #dfe6d0;padding:15px;position:relative}.step-bar .step-label{font-family:"Nothing You Could Do",sans-serif;color:#dfe6d0;font-size:24px;line-height:26px;margin-right:20px}@media screen and (max-width: 767px){.step-bar .step-label{display:block;margin:0 0 10px}}.step-bar .step-title{color:white;text-transform:uppercase;letter-spacing:1px;font-size:18px;line-height:22px}@media screen and (max-width: 767px){.step-bar .step-title{display:block}}.step-bar.step-disabled{background-color:#dfe6d0;border-bottom-color:white}.step-bar.step-disabled .step-label{color:#8b8c86}.step-bar.step-disabled .step-title{color:#a6a8a0}.step-bar.step-previous{background-color:#dfe6d0;border-bottom-color:white}.step-bar.step-previous .step-label{color:#8b8c86}.step-bar.step-previous .step-title{color:#8b8c86}.diy-form{padding-top:15px}.diy-form p{margin-bottom:15px}.diy-form .privacy-notice{color:#aaa;font-size:13px}.diy-form label{display:block}.diy-form .form-control{background-color:#f4f4f4;border-color:#d1d1d1;border-radius:0;box-shadow:none;margin-bottom:15px;padding:10px}.diy-form .wpcf7-not-valid-tip{position:relative;top:-12px}@media screen and (min-width: 768px){.diy-form .btn-col{text-align:right}}.diy-form .ajax-loader{display:block !important;clear:both}.diy-form .btn{padding-top:10px;padding-bottom:10px;background-color:transparent;border:solid 1px #444}.diy-form .btn:hover{background-color:#444;color:white}.woocommerce .diy-title small{margin-bottom:5px;display:block}.woocommerce .step-wrapper{background-color:white;padding:40px 50px}@media only screen and (max-width: 767px){.woocommerce .step-wrapper{padding:20px}}.woocommerce .step-wrapper ul.products{margin-bottom:0;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.woocommerce .step-wrapper ul.products{display:block}}.woocommerce .step-wrapper ul.products>li.product{flex:0 0 25%;max-width:25%;width:25%;margin:0 0 20px;padding:0 15px;float:none}@media only screen and (max-width: 767px){.woocommerce .step-wrapper ul.products>li.product{max-width:100%;width:100%}}.woocommerce .step-wrapper ul.products>li.product>div{padding:25px}.woocommerce .step-wrapper ul.products>li.product>div:hover{box-shadow:0 0 15px rgba(0,0,0,0.15)}.woocommerce .step-wrapper ul.products>li.product .stock-levels{display:none}.woocommerce .step-wrapper ul.products>li.product h4{font-size:24px;line-height:28px;font-weight:300}.woocommerce .step-wrapper ul.products>li.product .price .amount{font-size:18px;line-height:22px;font-weight:300}.woocommerce .step-wrapper ul.products>li.product-category{display:flex;justify-content:center;align-items:center;margin-bottom:0 !important;flex:0 0 33.333333%;max-width:33.333333%;background-color:white;text-align:center}@media only screen and (max-width: 767px){.woocommerce .step-wrapper ul.products>li.product-category{max-width:100%;width:100%;display:block;margin-bottom:15px !important}}.woocommerce .step-wrapper ul.products>li.product-category a{color:#777;display:block;padding:40px;box-shadow:none;white-space:nowrap;transition:all 0.25s}@media only screen and (max-width: 1200px){.woocommerce .step-wrapper ul.products>li.product-category a{white-space:normal}}@media only screen and (max-width: 767px){.woocommerce .step-wrapper ul.products>li.product-category a{padding:20px}}.woocommerce .step-wrapper ul.products>li.product-category a:hover{box-shadow:0 0 15px rgba(0,0,0,0.15)}.woocommerce .step-wrapper ul.products>li.product-category a img{display:inline-block;vertical-align:middle;width:auto;margin:0 15px 0 0}@media only screen and (max-width: 1200px){.woocommerce .step-wrapper ul.products>li.product-category a img{display:block;margin:0 auto 15px}}.woocommerce .step-wrapper ul.products>li.product-category a .woocommerce-loop-category__title{text-transform:uppercase;margin:0 0 0 15px;padding:0;display:inline-block;vertical-align:middle;font-size:32px;line-height:36px;font-weight:300}@media only screen and (max-width: 1200px){.woocommerce .step-wrapper ul.products>li.product-category a .woocommerce-loop-category__title{margin:0;display:block}}.woocommerce .step-wrapper ul.products>li.product-category a .woocommerce-loop-category__title mark{display:none}
