*:not(.fa){font-family:'PT Sans Narrow',sans-serif !important}body{overflow:hidden;color:#fff}.home-bgs{position:relative;background-size:cover;height:100%;width:100%;background-position:center}.home-slide-container{position:absolute;top:50%;margin-top:-180px}.home-slide-container .bold-desc{letter-spacing:2px;text-transform:uppercase;font-size:50px;color:#fff;font-family:"brandon-grotesque",sans-serif}.home-slide-container{position:relative}.home-slide-container .norm-desc{color:#fff;font-size:22px;font-family:"brandon-grotesque",sans-serif;font-weight:300;padding-top:20px;padding-bottom:20px}.norm-desc.first{margin-bottom:60px}.slide-button-first{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;color:#fff !important;padding:20px 40px;font-size:20px;border:2px solid #fff;transition:.5s}.slide-button-first:hover{background:#ee733b;color:#fff !important}.light-bg p,.dark-bg p{font-size:18px}.light-bg .bold-desc,.light-bg .norm-desc{color:#1c1b19 !important}.light-bg p,.light-bg .text-cols h2,.light-bg .contact-cols h2,.light-bg .supplier-cols h2,.light-bg .contact-cols li,.light-bg .contact-cols h3{color:#1c1b19 !important}.light-bg .contact-cols .second-ul li a{color:#1c1b19;border:1px solid #1c1b19}.dark-bg .bold-desc,.dark-bg .norm-desc{color:#fff !important}.dark-bg p,.dark-bg .text-cols h2,.dark-bg .contact-cols h2,.dark-bg .supplier-cols h2 .dark-bg .contact-cols li,.dark-bg .contact-cols li{color:#fff !important}.dark-bg .contact-cols .second-ul li a{color:#fff;border:1px solid #fff}.button-holder-outwith{margin-top:20px}.slide-button-outwith{font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;color:#fff;padding:10px 30px;font-size:30px;border:2px solid #fff;transition:.5s}.home .greenbutton:hover{background:#231c5c;color:#fff !important}.home .whitebutton:hover{background:#fff;color:#1c1b19 !important;border:2px solid #1c1b19}.home .whitebutton:last-of-type:hover{border-color:#fff !important}.side-nav{z-index:10000000;color:#fff;right:20px;position:fixed;display:inline-block;top:50%;transform:translateY(-50%)}.side-nav-active{color:#ee733b}.side-nav a{color:#fff}.side-nav-single{margin:10px 0}.side-nav-single:hover{cursor:pointer}.fa-chevron-circle-down{color:#fff;position:fixed;bottom:20px;left:50%;margin-left:-24px}#scroll-button:hover{cursor:pointer}.main-site-header{background:0 0;z-index:99999;position:fixed;top:0;width:100%;border-bottom:0}#site-navigation{padding-top:20px}#site-navigation .link{color:#fff;font-weight:600;font-size:18px;margin:0 15px}#site-navigation .link:hover{text-decoration:underline}#site-navigation #primary-menu{margin-top:20px}.second-block{z-index:-1}.site-content{margin:0}.arrow-display{display:none !important}.site-footer{display:none}.company-logo-holder{display:none}.home-footer{font-size:16px;text-align:center;width:100%;background:#000;position:fixed;padding:30px 0}.logo-container{background:rgba(255,255,255,.8)}.logo-container h2{margin-top:5px;margin-bottom:0;font-family:"brandon-grotesque",sans-serif;color:#1c1b19;text-transform:uppercase}.logo-container img{margin-top:-15px;margin-bottom:-15px}.home-footer .footer-hr{width:130px;margin-left:10px;margin-top:-1px}.home-footer ul li{font-family:"brandon-grotesque",sans-serif;display:inline-block;list-style-type:none;text-transform:uppercase;letter-spacing:1px;font-weight:400}.home-footer ul li:after{content:" | ";margin:0 5px}.home-footer ul li:last-child:after{content:""}.copy-right{text-transform:uppercase;margin-top:10px;font-weight:300;margin-bottom:0;font-size:13px;display:inline-block}.copy-right a{color:#fff}.copy-right a:hover{color:#ee733b}.home-footer ul{padding-left:0}.home-footer ul li a{color:#fff}.home-footer ul li{font-family:"brandon-grotesque",sans-serif}.home-footer ul li a:hover{cursor:pointer;color:#ee733b}@media screen and (max-width:993px){.main-nav-desktop{display:none !important}}@media screen and (max-width:768px){.home-slide-container{top:40%}.dark-bg .bold-desc,.dark-bg .norm-desc,.light-bg .bold-desc,.light-bg .norm-desc{width:100%}}@media screen and (max-width:530px){.norm-desc.first{margin-bottom:20px}}@media screen and (max-width:1200px){.slide-content4{top:40%}.home-slide-container{margin-top:-200px}}@media screen and (max-width:700px){.slide-content4{top:30%}}@media screen and (max-width:600px){.home-slide-container .bold-desc{font-size:40px}.slide-button-outwith{font-size:20px}}@media screen and (max-width:450px){.slide-button-outwith,.slide-button-first{font-size:18px}}@media screen and (max-width:450px){.slide-button-outwith{padding:10px}.home-slide-container{top:35%}.home-slide-container .norm-desc{font-size:18px;padding-top:0}.home-slide-container .bold-desc{font-size:30px}}@media screen and (max-width:400px){.slide-button-outwith,.slide-button-first{font-size:15px}.slide-button-outwith{padding:10px 5px}}p.intro-text{text-transform:uppercase;font-size:18px;letter-spacing:1px;font-family:"brandon-grotesque",sans-serif;font-weight:700}h1.main-title{text-transform:uppercase;font-size:110px;letter-spacing:10px;font-family:"brandon-grotesque",sans-serif;font-weight:700}h2.title-after{text-transform:uppercase;font-size:18px;margin-bottom:50px;font-family:"brandon-grotesque",sans-serif;font-weight:400;letter-spacing:1.2px}.text-cols h2{letter-spacing:2px;text-transform:uppercase;font-size:50px;font-family:"brandon-grotesque",sans-serif;text-align:center;margin-top:0;font-weight:700}.text-cols p{font-size:22px;font-family:"brandon-grotesque",sans-serif;font-weight:400;text-align:center}.text-cols ul{text-align:center;padding:0;margin-top:50px}.text-cols ul li{display:inline-block;list-style-type:none;text-transform:uppercase;margin-bottom:20px;font-size:20px}.light-bg .text-cols ul li a{padding:20px 40px;transition:.5s;border:1px solid #000}.light-bg .text-cols ul li a:hover{background:#ee733b;color:#fff;cursor:pointer;border:1px solid #fff}.dark-bg .text-cols ul li a{padding:20px 40px;transition:.5s;border:1px solid #fff;color:#fff}.dark-bg .text-cols ul li a:hover{background:#ee733b;color:#fff}.single-supplier{text-align:center}.single-supplier img{margin:0 auto;height:auto;width:100%;padding:10px 50px}.single-supplier img:hover{opacity:.8}.supplier-cols h2{letter-spacing:2px;text-transform:uppercase;font-size:50px;font-family:"brandon-grotesque",sans-serif;text-align:center;margin-top:0;font-weight:700}.supplier-cols p{text-align:center}.contact-cols h3{letter-spacing:2px;text-transform:uppercase;font-size:40px;font-family:"brandon-grotesque",sans-serif;margin-top:0}.contact-cols .contact-text{font-size:22px;font-family:"brandon-grotesque",sans-serif;font-weight:400}.contact-cols .contact-text .first-ul{padding:0}.contact-cols .contact-text .first-ul li{list-style-type:none}.contact-cols .second-ul{padding-left:0}.contact-cols .second-ul li{margin-bottom:2px;list-style-type:none;text-transform:uppercase;display:inline-block;margin-top:20px}.google-container{padding:0}#map-canvas{position:absolute;height:100%;width:100%;overflow:hidden;z-index:0}.contact-float{width:50%;height:400px;z-index:10000;background:#000;opacity:.9}.contact-float h2{text-align:center;font-weight:700;text-transform:uppercase;padding-top:40px;letter-spacing:2.3px}.contact-float ul{padding-left:0;margin-bottom:20px}.contact-float .first-ul{margin-top:30px}.contact-float ul li{list-style-type:none;text-align:center;text-transform:uppercase;font-size:25px;font-weight:300}@media(max-width:768px){#map-canvas{display:block;position:relative;overflow:auto;height:500px}.contact-float{height:300px}.google-container .home-slide-container{padding:0}}@media(max-width:450px){.contact-float ul li{font-size:22px}}@media(max-width:350px){.contact-float ul li{font-size:18px}}.contact-float ul li a{color:#fff}.contact-float ul li a:hover{text-decoration:underline}.contact-slide-last{overflow:auto;height:100%;position:absolute}@media(max-width:992px){.contact-cols .second-ul li{margin-bottom:30px}}.contact-cols .second-ul li a{padding:10px 20px;transition:.5s}.contact-cols .second-ul li a:hover{background:#231c5c;color:#fff}.contact-cols .contact-map #map{height:350px}.contact-cols h2{letter-spacing:2px;text-transform:uppercase;font-size:50px;font-family:"brandon-grotesque",sans-serif;text-align:center;margin-top:0;margin-bottom:30px}.social-bar{position:fixed;background:#000;z-index:1000;list-style-type:none;top:50%;padding:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.social-bar a:hover{opacity:.9}@media(max-width:992px){.social-bar{display:none}}.gallery h2{letter-spacing:2px;text-transform:uppercase;font-size:50px;font-family:"brandon-grotesque",sans-serif;text-align:center;margin-top:0;font-weight:700;color:#000;margin-bottom:40px}.gallery img{max-height:160px;margin:0 auto}.gallery .swiper-button-prev{left:-40px}.gallery .swiper-button-next{right:-40px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z' fill='%23007aff' style='&%2310; fill: %23ec6320;&%2310;'/%3E%3C/svg%3E") !important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z' fill='%23007aff' style='&%2310; fill: %23ec6320;&%2310;'/%3E%3C/svg%3E") !important}.website-by{display:none !important}