@font-face{font-family:'Helvetica-light';src:url("../fonts/3a46542f-f429-4821-9a88-62e3be54a640.woff2") format("woff2")}@font-face{font-family:'Helvetica-body';src:url("../fonts/3dac71eb-afa7-4c80-97f0-599202772905.woff2") format("woff2")}@font-face{font-family:'Helvetica-bold';src:url("../fonts/1f4274cd-2674-481e-9023-69e33ffca161.woff2") format("woff2")}h1{color:#000}h2{color:#67696D;font-size:24px;font-family:"Helvetica-bold",sans-serif}a{color:#E91C2F}html{overflow-x:hidden;-webkit-font-smoothing:antialiased}html body{overflow-x:hidden}body,button,input,select,textarea,p{color:#67696D;font-weight:normal;font-size:18px;font-style:normal;font-family:"Helvetica-body",sans-serif}h1,h2,h3{color:#67696D}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{padding:14px 31px}mark{background:#E91C2F;color:#fff;padding:4px 9px;border-radius:3px;margin:0 2px}body .colour-red,body .colour-red a{color:#E91C2F !important}@media screen and (max-width: 768px){.container{padding-right:20px;padding-left:20px}}#content.container{padding-left:0;padding-right:0}@media screen and (max-width: 768px){#content.container{padding-top:60px}}@media screen and (max-width: 768px){.woocommerce #content.container{padding-right:20px;padding-left:20px}}.home .entry-title{display:none}.navbar-default{margin-bottom:0}.logged-in.admin-bar .site-header .navbar-default{top:0}@media screen and (max-width: 782px){.logged-in.admin-bar .site-header .navbar-default{top:0}}.home .home_slide .swiper-wrapper .image-container{background-repeat:no-repeat !important;height:550px;background-size:cover !important}@media screen and (max-width: 768px){.home .home_slide .swiper-wrapper .image-container{background-size:100% !important;background-repeat:no-repeat !important}}.home .home_slide .swiper-wrapper .swiper-slide{position:relative}.home .home_slide .swiper-wrapper .container{position:absolute;top:50px;left:0;right:0}body .shadow_effect{-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 10px -2px rgba(0,0,0,0.2);box-shadow:0 4px 10px -2px rgba(0,0,0,0.2)}.white_overlay{min-height:443px;background-size:100% !important;background-position:right center !important;background-repeat:no-repeat !important;position:relative}.white_overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 35%, rgba(255,255,255,0.64) 30%, #fff 60%);background:-o-linear-gradient(rgba(255,255,255,0) 45%, rgba(255,255,255,0.23) 60%, rgba(255,255,255,0.64) 78%, #fff 98%);background:linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 35%, #fff 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}@media screen and (min-width: 769px){.white_overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left, #fff 25%, rgba(255,255,255,0) 53%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 25%, rgba(255,255,255,0) 53%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 25%, rgba(255,255,255,0) 53%, rgba(255,255,255,0) 100%);filter:progid:DXImagnsform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}}.white_overlay.right_overlay,.white_overlay.right_overlay .overlay{position:relative;z-index:1}.white_overlay.right_overlay:before,.white_overlay.right_overlay .overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 35%, rgba(255,255,255,0.64) 30%, #fff 60%);background:-o-linear-gradient(rgba(255,255,255,0) 45%, rgba(255,255,255,0.23) 60%, rgba(255,255,255,0.64) 78%, #fff 98%);background:linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 35%, #fff 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );z-index:-1}@media screen and (min-width: 769px){.white_overlay.right_overlay:before,.white_overlay.right_overlay .overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(right, #fff 28%, rgba(255,255,255,0) 57%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(right, #fff 28%, rgba(255,255,255,0) 57%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 28%, rgba(255,255,255,0) 57%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}}.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay{padding:0}.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay{padding-top:100px;padding-bottom:100px;position:static;height:100%;display:block}@media screen and (max-width: 768px){.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay{padding-bottom:50px}.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay .text-container{position:relative;padding-top:50px;padding-left:20px;padding-right:20px}.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay .text-container h2,.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay .text-container h3,.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay .text-container p{font-size:20px}.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay .text-container h3,.wp-block-futurelab-popup-custom-video-block.white_overlay.right_overlay .overlay .text-container p{line-height:24px;font-family:"Helvetica-light",sans-serif}}@media screen and (max-width: 768px){.wp-block-futurelab-popup-custom-video-block .organic-profile-image{text-align:center}.wp-block-futurelab-popup-custom-video-block .organic-profile-image img{width:85px}}.login-popup-mask{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:5}.login-popup-mask .login-box{margin:20px;max-width:500px;height:auto;position:fixed;top:20%;right:0;left:0;margin:auto}@media screen and (max-width: 768px){.login-popup-mask .login-box{left:5px;right:5px;top:12%}}@media screen and (max-width: 768px){.login-popup-mask form .form-row{width:100%}}.login-popup-mask .nav.nav-pills li{background:#ddd;color:#67696D;border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;top:2px;min-width:150px;text-align:center;padding:15px}@media screen and (max-width: 768px){.login-popup-mask .nav.nav-pills li{padding:5px 15px;min-width:118px}}.login-popup-mask .nav.nav-pills li.active{background:#F5F6F7}.login-popup-mask .nav.nav-pills li a{background:transparent;color:#67696D;font-size:24px;font-family:"Helvetica-light",sans-serif}.login-popup-mask .nav.nav-pills li a{font-size:20px}.login-popup-mask .tab-content{border-radius:3px;background:#F5F6F7;padding:40px 40px 40px;width:100%}.login-popup-mask label{font-weight:normal}.login-popup-mask .form-row label{padding-bottom:5px}.login-popup-mask .lost_password a{color:#E91C2F;font-size:16px}.login-popup-mask .button.btn,.login-popup-mask .submit.button{min-width:235px;margin:10px 0}.login-popup-mask .woocommerce-form__label{display:block;padding-top:15px}.login-popup-mask .wppb-form-field label,.login-popup-mask #wppb-login-wrap .login-username label,.login-popup-mask #wppb-login-wrap .login-password label{padding-bottom:5px}.login-popup-mask input{height:52px;border-radius:2px;border:none;padding:15px !important;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4)}.login-popup-mask input.input-text,.login-popup-mask input.text-input{width:100% !important}.login-popup-mask input[type="checkbox"]{box-shadow:none;height:auto}.login-popup-mask .close-popup{position:absolute;right:20px;cursor:pointer}@media screen and (max-width: 768px){.login-popup-mask .close-popup{right:0}}.login-popup-mask .close-popup img{width:21px}.wp-block-subhead strong{font-weight:normal}body .marble_bg{background:url(../img/marble_bg.jpg) no-repeat;background-size:cover}.p-100,.text-block{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 768px){.p-100,.text-block{padding-top:70px;padding-bottom:70px}}.text-block{margin:0 auto}.text-block>*{max-width:800px;margin:0 auto 30px}.woocommerce-product-details__short-description{display:none}.btn,.shop_table .button,.woocommerce #respond input#submit.alt,.wp-block-button .wp-block-button__link,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.gform_button,.woocommerce button.button,.submit.button{background-color:#E91C2F;border-radius:2px;font-family:"Helvetica-body",sans-serif;color:#ffffff;margin:0 auto;display:inline-block;padding:14px 40px;font-size:20px;text-shadow:none;min-height:50px;font-weight:normal;background-image:none}@media screen and (max-width: 768px){.btn,.shop_table .button,.woocommerce #respond input#submit.alt,.wp-block-button .wp-block-button__link,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.gform_button,.woocommerce button.button,.submit.button{font-size:16px;width:100%;max-width:400px;padding:14px 40px}}.btn:hover,.btn:hover a,.shop_table .button:hover,.shop_table .button:hover a,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:hover a,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:hover a,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:hover a,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:hover a,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:hover a,.gform_button:hover,.gform_button:hover a,.woocommerce button.button:hover,.woocommerce button.button:hover a,.submit.button:hover,.submit.button:hover a{background-color:#E91C2F;color:#ffffff;opacity:0.9}@media screen and (max-width: 768px){.woocommerce button.button.alt{text-align:center}}.no-bullet{list-style:none;padding-left:0}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:20px;height:20px;background-size:contain}.swiper-container .swiper-button-next{background-image:url(../img/Right.jpg)}.swiper-container .swiper-button-prev{background-image:url(../img/left.jpg)}@media screen and (min-width: 769px){.article-container{padding-top:150px;padding-bottom:150px}}@media screen and (min-width: 769px){.site-header{margin-bottom:55px}}.site-header .navbar-default{margin:0;border-radius:0;border:none;background:#fff;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.2);padding:0;z-index:60;-webkit-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);position:fixed;left:0;right:0;top:0}.site-header .navbar-default .navbar-collapse{border-color:transparent}@media screen and (max-width: 768px){.site-header .navbar-default .navbar-collapse{padding-left:5px;padding-right:5px;height:100vh !important}.site-header .navbar-default .navbar-collapse.in{height:100vh}}.site-header .navbar-default>.container{padding-top:10px;padding-bottom:10px}.site-header .navbar-default>.container .site-branding{position:relative;z-index:3}@media screen and (max-width: 768px){.site-header .navbar-default>.container{padding-top:10px;padding-bottom:10px}}@media (max-width: 768px){.site-header .navbar-default .container>.navbar-header{margin-left:0}}.site-header .navbar-default .site-logo img{max-width:100%;width:235px}@media (max-width: 768px){.site-header .navbar-default .site-logo img{width:135px;height:auto;margin-top:4px;margin-left:-3px}}.site-header .navbar-default .navbar-toggle{border:none;margin-top:3px;margin-right:10px;margin-bottom:5px;padding-top:5px}.site-header .navbar-default .navbar-toggle .icon-bar{margin-top:5px}.site-header .navbar-default .cart_icon{margin-top:5px;margin-right:8px}.site-header .navbar-default .cart_icon .active-i{display:none}.site-header .navbar-default .cart_icon .inactive-i{display:inline-block}.site-header .navbar-default .cart_icon:hover{text-decoration:none}.site-header .navbar-default .cart_icon .cart-count{color:#67696D;font-size:14px}.site-header .navbar-default .cart_icon.active .cart-count{color:#E91C2F}.site-header .navbar-default .cart_icon.active img{width:22px;height:18px}.site-header .navbar-default .cart_icon.active .active-i{display:inline-block}.site-header .navbar-default .cart_icon.active .inactive-i{display:none}.site-header .navbar-default .product_link{color:#67696D;font-size:16px;margin-top:8px;margin-right:15px;font-family:"Helvetica-light",sans-serif}@media screen and (max-width: 768px){.site-header .navbar-default .product_link{display:inline-block !important}}.site-header .navbar-default .navbar-nav{padding-top:15px}.site-header .navbar-default .navbar-nav>li.search a{color:transparent;width:27px;background-size:contain !important;background:url(../img/Search-icon.jpg) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto auto;background-position:center;z-index:2;text-indent:-9999px}.site-header .navbar-default .navbar-nav>li.search.mobile-only{display:none}@media screen and (max-width: 768px){.site-header .navbar-default .navbar-nav{margin:7px 0px}.site-header .navbar-default .navbar-nav>li.search{display:none}.site-header .navbar-default .navbar-nav>li.search.mobile-only{display:block}.site-header .navbar-default .navbar-nav>li.search.mobile-only a.submit{display:inline-block;position:absolute;right:0;top:13px;width:25px;height:21px}.site-header .navbar-default .navbar-nav>li.search.mobile-only form{padding:13px 0px;position:relative}.site-header .navbar-default .navbar-nav>li.search.mobile-only form input{width:100%;border:none;font-size:16px;color:#67696D}.site-header .navbar-default .navbar-nav>li.search.mobile-only>a{display:none}}@media screen and (max-width: 768px){.site-header .navbar-default .navbar-nav>li{border-top:1px solid #c1c1c1}}.site-header .navbar-default .navbar-nav>li>a{color:#67696D;padding:13px 5px;margin:0 6px;cursor:pointer}.site-header .navbar-default .navbar-nav>li>a:hover{color:#E91C2F}@media screen and (max-width: 768px){.site-header .navbar-default .navbar-nav>li>a{font-size:16px;font-family:"Helvetica-light",sans-serif;margin:0;padding:13px 0px}}.site-header .navbar-default .navbar-nav>li.btn{padding:0 0;margin-top:0;margin-left:15px;width:163px}@media (max-width: 768px){.site-header .navbar-default .navbar-nav>li.btn{width:100%;margin:0;max-width:initial}}.site-header .navbar-default .navbar-nav>li.btn:hover{opacity:0.9}.site-header .navbar-default .navbar-nav>li.btn a{color:#ffffff;font-size:18px;padding:14px 30px}@media (min-width: 1001px){.site-header .navbar-default .navbar-nav>li.colour-red a{padding-left:12px;font-size:22px;font-family:"Helvetica-light",sans-serif;padding-right:0}}@media (max-width: 1000px){.site-header .navbar-default .navbar-nav>li.colour-red{display:none}}.site-header .navbar-default .navbar-nav>.active>a,.site-header .navbar-default .navbar-nav>.open>a{background:none;box-shadow:none;color:#E91C2F}.site-header .navbar-default .navbar-nav>li.active>a{color:#E91C2F}.site-header .navbar-default .navbar-nav>.btn.current_page_parent>a,.site-header .navbar-default .navbar-nav>.btn.current_page_item>a{color:#ffffff}@media screen and (max-width: 768px){.site-header .navbar-default .navbar-nav li.products-menu-item{display:none}}.site-header .navbar-default .navbar-nav li.cart-menu-item a{color:transparent}.site-header .navbar-default .navbar-nav li.cart-menu-item a span{color:#67696D;position:relative;top:-5px}.site-header .navbar-default .navbar-nav li.cart-menu-item a:before{content:'';background:url(../img/cart-grey.svg) no-repeat;display:inline-block;margin-top:0px;margin-right:0px;width:30px;height:22px;background-position:center;background-size:contain}.site-header .navbar-default .navbar-nav li.cart-menu-item.active a:before{background:url(../img/cart-red.svg) no-repeat;margin-top:0px;margin-right:0px;width:30px;height:22px;background-position:center;background-size:contain}.site-header .navbar-default .navbar-nav li.cart-menu-item.active span{color:#E91C2F}@media screen and (max-width: 768px){.site-header .navbar-default .navbar-nav li.cart-menu-item{display:none}}.site-header .navbar-default.scrolled{position:fixed;top:-70px;left:0;right:0;opacity:0;z-index:5;transition:0.7s}.site-header .navbar-default.scrolled.slideDown{top:0;opacity:1;transition:0.8s}.admin-bar .site-header .navbar-default.scrolled.slideDown{top:0}#products-slide-menu{height:0px;width:100%;position:fixed;top:75px;left:0;right:0;width:100%;background:#fff;overflow:hidden;z-index:5;-webkit-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}#products-slide-menu .container{margin-top:-80px}#products-slide-menu .row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;width:100%}@media screen and (min-width: 768px){#products-slide-menu .row.features{margin:0}#products-slide-menu{top:70px}}#products-slide-menu h2{opacity:0}@media screen and (max-width: 768px){#products-slide-menu{top:60px;overflow:auto}#products-slide-menu h2{display:none}}.admin-bar #products-slide-menu{top:107px}.loaded#products-slide-menu{min-height:450px;max-height:80%;overflow:hidden;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.2);-webkit-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){.loaded#products-slide-menu{max-height:initial;height:100% !important;min-height:500px !important;position:fixed;left:0px;bottom:10px;overflow-y:scroll;background:#fff;top:65px;right:0}}.loaded#products-slide-menu .features .item .row{margin:initial}.loaded#products-slide-menu .item:first-child{padding-left:0}.loaded#products-slide-menu .item:last-child{padding-right:0}@media screen and (max-width: 768px){.admin-bar .loaded#products-slide-menu{top:90px}}.swiper-container{z-index:0}.swiper-container .swiper-pagination-bullet{background-color:#BFC3C9;width:12px;height:12px;opacity:1;margin:0 7px !important}.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E91C2F}.breadcrumb{background:transparent;padding:0}@media screen and (min-width: 769px){.swiper-container.full-slider .swiper-pagination,.top-banner.entry-header .swiper-pagination{text-align:left;max-width:1450px;margin:0 auto;display:block;right:0;bottom:50px}}.swiper-container.full-slider .content h1,.top-banner.entry-header .content h1{font-size:48px;max-width:540px}@media (max-width: 768px){.swiper-container.full-slider .content h1,.top-banner.entry-header .content h1{font-size:36px;margin-bottom:17px}}.swiper-container.full-slider .content,.top-banner.entry-header .content{height:100%;z-index:5}.swiper-container.full-slider .content .date,.top-banner.entry-header .content .date{font-size:16px;color:#A3A6AC;display:inline-block;margin-bottom:10px}.swiper-container.full-slider .content .breadcrumb,.top-banner.entry-header .content .breadcrumb{position:absolute;top:50px;z-index:3;font-size:14px}.swiper-container.full-slider .content .breadcrumb>li+li:before,.top-banner.entry-header .content .breadcrumb>li+li:before{content:'>'}.swiper-container.full-slider .content h1,.top-banner.entry-header .content h1{color:#67696D;font-size:48px;font-family:"Helvetica-light",sans-serif;top:50px}.swiper-container.full-slider .content .box,.top-banner.entry-header .content .box{font-size:20px;max-width:540px}.swiper-container.full-slider .content .box a:hover,.top-banner.entry-header .content .box a:hover{color:#ffffff;opacity:0.8}@media (max-width: 768px){.swiper-container.full-slider .content,.top-banner.entry-header .content{background-size:100% !important}.swiper-container.full-slider .content h1,.top-banner.entry-header .content h1{font-size:36px}.swiper-container.full-slider .content .box,.top-banner.entry-header .content .box{font-size:18px;margin-bottom:50px;line-height:1.2}.swiper-container.full-slider .content .box .btn,.top-banner.entry-header .content .box .btn{max-width:initial;margin-top:25px}}@media screen and (max-width: 768px){.swiper-container.full-slider .content,.top-banner.entry-header .content{align-items:flex-end !important}}.swiper-container.full-slider .image-container:before,.top-banner.entry-header .image-container:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 30%, #fff 60%);background:-o-linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 60%, rgba(255,255,255,0.64) 78%, #fff 98%);background:linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 35%, #fff 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}@media screen and (min-width: 769px){.swiper-container.full-slider .image-container,.top-banner.entry-header .image-container{min-height:350px;background-size:85% !important;background-position:right center !important;background-repeat:no-repeat !important}.swiper-container.full-slider .image-container:before,.top-banner.entry-header .image-container:before{background:-moz-linear-gradient(left, #fff 22%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 22%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 22%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}}@media (max-width: 768px){.swiper-container.full-slider .image-container,.top-banner.entry-header .image-container{min-height:500px;background-size:contain !important;background-repeat:no-repeat;background-position:top !important}}@media (max-width: 500px){.swiper-container.full-slider .image-container,.top-banner.entry-header .image-container{background-size:125% !important}}@media (max-width: 420px){.swiper-container.full-slider .image-container,.top-banner.entry-header .image-container{background-size:140% !important}}@media (max-width: 320px){.swiper-container.full-slider .image-container,.top-banner.entry-header .image-container{background-size:165% !important}}.swiper-container.product_slider .breadcrumb{position:absolute;top:30px;z-index:3;font-size:14px}.swiper-container.product_slider .breadcrumb a{color:#A3A6AC}.top-banner.entry-header{position:relative}.top-banner.entry-header a{text-decoration:none}.top-banner.entry-header a{color:#A3A6AC}.top-banner.entry-header h1{color:#67696D;max-width:336px;font-family:"Helvetica Neue LT W01_41488878";font-weight:500;line-height:1.2;font-size:42px;margin-top:10px}.top-banner.entry-header .content{position:absolute;top:0;left:0;right:0;margin-top:0;display:flex;align-items:center}.top-banner.entry-header .box{color:#67696D;font-weight:normal;font-size:20px;max-width:400px;font-style:normal;font-family:"Helvetica Neue LT W01_51488890";max-width:540px}.top-banner.entry-header .box .entry-title{max-width:540px}.top-banner.entry-header .btn{display:block;margin-top:35px;max-width:265px}@media screen and (min-width: 769px){.top-banner.entry-header .btn{margin-left:0}}.swiper-container.testimonial .box{font-family:"Helvetica-light",sans-serif;margin-bottom:70px}.swiper-container.testimonial .box .name{font-family:"Helvetica-bold",sans-serif}.wp-block-futurelab-left-grid,.wp-block-futurelab-right-grid{float:none}.search-container input{font-size:24px;font-family:"Helvetica-light",sans-serif;border-bottom:1px solid #67696D}#search-slide-menu{height:0px;overflow:hidden;-webkit-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}#search-slide-menu .search-container.p-100.marble_bg.shadow_effect.p-100{padding-top:42px;padding-bottom:140px}#search-slide-menu.loaded{height:180px;-webkit-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}body .wp-block-image{margin:0}@media screen and (min-width: 769px){body .wp-block-image.col-md-4{width:30%;text-align:center}}.home .swiper-container .swiper-wrapper .image-container{background-size:80%}@media (max-width: 768px){.home .swiper-container .swiper-wrapper .image-container{background-size:100% !important;background-repeat:no-repeat !important}}@media screen and (min-width: 769px) and (max-width: 1200px){.home .swiper-container .swiper-wrapper .image-container{background-size:100% !important;background-repeat:no-repeat !important}}@media screen and (min-width: 769px){.home .swiper-container .swiper-wrapper .image-container{background-size:80% !important;background-repeat:no-repeat !important}}.home .full-slider.swiper-container .content h1{max-width:336px}.book_viewing .wp-block-futurelab-large-item-button-tile-block{max-width:1270px;margin:auto;width:100%}.book_viewing{background-image:url(../img/Universal_Granite_Marble_Event.jpg);background-repeat:no-repeat;background-size:80% !important;background-position:left !important}@media screen and (max-width: 768px){.book_viewing{background-size:100% !important;background-position:top !important}}.book_viewing .organic-profile-image{cursor:pointer}@media screen and (min-width: 992px){.book_viewing .image-container,.book_viewing .text-container{float:left;width:50%;padding:0 15px;position:relative;z-index:5}.book_viewing .image-container{position:relative;height:100%;min-height:241px}.book_viewing .image-container img{width:120px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.book_viewing .text-container>*{max-width:330px;margin:auto;display:block}.book_viewing .text-container h2{font-size:24px;font-family:"Helvetica-bold",sans-serif;font-weight:normal;margin-bottom:20px}.book_viewing .text-container p{line-height:1.3;font-size:24px !important}.book_viewing .text-container .btn{margin-top:15px;max-width:233px;width:100%}}.subscribe .gform_wrapper{width:100%;max-width:860px;margin:auto;position:relative}.subscribe .gform_wrapper .gform_heading{width:40%;display:inline-block}.subscribe .gform_wrapper .gform_heading .gform_title{font-size:24px;font-weight:normal;font-family:"Helvetica-bold",sans-serif}.subscribe .gform_wrapper .gform_body{width:55%;display:inline-block}.subscribe .gform_wrapper .gform_body .ginput_container input{font-family:"Helvetica-light",sans-serif !important;font-size:24px !important;width:100% !important;background:none;border:none;border-bottom:1px solid;padding:15px 0px !important;border-radius:0 !important;padding:0px !important;box-shadow:none}@media screen and (max-width: 768px){.subscribe .gform_wrapper .gform_body .ginput_container input{font-size:20px !important}}.subscribe .gform_wrapper .gform_footer{width:54px;position:absolute;top:0;right:17px;margin-top:7px;top:inherit;right:40px;bottom:5px}@media screen and (max-width: 768px){.subscribe .gform_wrapper .gform_footer{right:0;bottom:-5px}}.subscribe .gform_wrapper .gform_footer input.gform_button{max-width:40px;min-width:initial !important;max-height:50px;min-height:initial}@media screen and (max-width: 768px){.subscribe .gform_wrapper .gform_footer input.gform_button{width:30px !important}}.entry-footer{display:none}.site-footer{padding-top:60px;padding-bottom:100px}.site-footer p,.site-footer a{color:#67696D;text-decoration:none}.site-footer p.call,.site-footer a.call{font-family:"Helvetica-bold",sans-serif}.site-footer p.email,.site-footer a.email{font-family:"Helvetica-light",sans-serif}.site-footer a{cursor:pointer}.site-footer h5,.site-footer p,.site-footer li{font-size:16px;color:#67696D}@media screen and (max-width: 768px){.site-footer h5,.site-footer p,.site-footer li{font-size:14px}}.site-footer h5{font-family:"Helvetica-bold",sans-serif;margin-bottom:4px}.site-footer ul{list-style:none;padding-left:0}.site-footer .footer_top{padding-bottom:20px}.site-footer .column_two .widget,.site-footer .column_three .widget{width:50%;float:left;padding-right:11px;padding-left:11px}@media screen and (min-width: 769px) and (max-width: 1200px){.site-footer .column_two .widget,.site-footer .column_three .widget{width:35%;padding-left:0}}@media screen and (max-width: 768px){.site-footer .column_two .widget,.site-footer .column_three .widget{padding-left:0}}.site-footer .social .widget{display:inline-block;float:left;padding:0 10px}@media screen and (max-width: 768px){.site-footer .social .widget{margin-top:30px;margin-bottom:30px}}.site-footer .social .widget img{height:24px !important;width:auto}.site-footer .social h5{display:none}.site-footer .column_one p{font-size:24px}@media screen and (max-width: 768px){.site-footer .column_one p{font-size:20px}}@media screen and (max-width: 1200px){.site-footer .col-md-3{margin-top:20px;width:100%}.site-footer .col-md-3.column_three{clear:left}}.site-footer .footer_bottom p{font-size:14px}@media screen and (max-width: 768px){.site-footer .footer_bottom p{font-size:12px}}.site-footer .footer_bottom .mobile_footer_menu .menu{background-color:#ffffff;position:fixed;bottom:0;left:0;right:0;padding-top:10px;padding-bottom:10px;margin-bottom:0;box-shadow:0px 0px 22px rgba(0,0,0,0.6);display:flex;z-index:50}.site-footer .footer_bottom .mobile_footer_menu .menu li{flex-grow:1;flex-basis:0;text-align:center;border-left:1px solid #67696D}.site-footer .footer_bottom .mobile_footer_menu .menu li:first-child{border-left:0}.site-footer .footer_bottom .mobile_footer_menu .menu li a{padding:5px 0;display:block;font-weight:"Helvetica-light",sans-serif}#primary .wp-block-subhead,.single #primary .wp-block-subhead{font-style:normal;font-family:"Helvetica-bold",sans-serif;opacity:1}#primary p,#primary p a,.single #primary p,.single #primary p a{font-size:18px;font-family:"Helvetica-light",sans-serif;line-height:1.25;margin-bottom:20px}@media screen and (min-width: 768px){#primary p,#primary p a,.single #primary p,.single #primary p a{font-size:18px}}#primary .wp-block-gallery,.single #primary .wp-block-gallery{margin-top:40px}#primary .wp-block-quote:before,.single #primary .wp-block-quote:before{content:'';background:url(../img/quotation.png) no-repeat;background-size:contain;display:inline-block;height:35px;width:35px;position:relative;margin-bottom:10px}#primary .wp-block-quote,.single #primary .wp-block-quote{margin-top:70px;margin-bottom:100px;border-left:none}@media screen and (max-width: 768px){#primary .wp-block-quote,.single #primary .wp-block-quote{margin-top:40px;margin-bottom:70px}}#primary .wp-block-quote p,.single #primary .wp-block-quote p{font-family:"Helvetica-light",sans-serif;font-size:24px;max-width:590px;text-align:center;margin:0 auto;line-height:1.3}#primary .wp-block-quote cite,.single #primary .wp-block-quote cite{display:inline-block;font-size:18px;margin-top:25px;font-style:normal;font-family:"Helvetica-bold",sans-serif}.home #content p,.home #content p a{font-size:24px}@media screen and (max-width: 768px){.home #content p,.home #content p a{font-size:20px}}.entry-header .entry-title{display:none}.gallery-archive .item{width:100%;float:left}.gallery-archive .item.portrait{height:auto}.gallery-archive .item.landscape{height:auto}.form-control:focus{border:none;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control option::checked,.form-control option::hover{background:#E91C2F}.form-control option:checked{background:#E91C2F}.product_filter_group{margin-top:0;margin-bottom:30px}@media screen and (max-width: 768px){.product_filter_group{margin-top:10px}}@media screen and (min-width: 769px){.product_filter_group .product_filter{margin-left:0}}.product_filter_group .product_filter .woocommerce-ordering{width:100%}.product_filter_group .product_filter .form-control{height:50px;background-color:#67696D;color:#ffffff;font-size:16px;text-align:left;padding-left:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/select-dropdown.png);background-repeat:no-repeat;background-position:right 15px top 10px;background-size:25px;z-index:1;position:relative}.product_filter_group .product_filter .dropdown-menu{background-color:#67696D;margin-top:0;border-top-right-radius:0;border-top-left-radius:0;width:100%;border:none;z-index:2}.product_filter_group .product_filter .dropdown-menu a{color:#ffffff;display:block;padding:6px 20px;font-size:16px}.product_filter_group .product_filter .dropdown-menu a:hover{background-color:#ffffff;color:#67696D;text-decoration:none}.product_filter_group .product_filter>div{padding:10px}@media screen and (min-width: 769px){.product_filter_group .product_filter>div{padding:0 2.0% 10px 0}}.product_filter_group .product_filter button.search-submit{background:transparent;border:none;float:left;position:absolute;top:0;right:0;padding:7px 0 7px 10px}.product_filter_group .product_filter .woocommerce-product-search{position:relative}.product_filter_group .product_filter .woocommerce-product-search input{background:none;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid #67696D;padding:0;font-size:16px;color:#67696D}.product_filter_group .product_filter .advanced-search{padding-left:20px;margin-right:20px;cursor:pointer}.product_filter_group .product_filter .advanced-search .advanced{font-size:16px;max-width:50px;display:inline-block}.product_filter_group .product_filter .advanced-search .fa{float:right;padding:10px 5px;-webkit-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){.product_filter_group .product_filter .advanced-search{text-align:center}.product_filter_group .product_filter .advanced-search .advanced{max-width:150px;color:#aaa}.product_filter_group .product_filter .advanced-search .fa{float:none;display:block;padding:0;padding-bottom:10px;opacity:0.5}}.advanced-search-options .col-md-12{padding-left:20px;padding-right:20px}@media screen and (min-width: 769px){.advanced-search-options .col-md-12{padding-left:24px;padding-right:40px}}.advanced-search-options .form-group{margin-bottom:10px}.advanced-search-options .form-control{height:49px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5)}.advanced-search-options .col-md-4{padding-left:5px;padding-right:5px}.advanced-search-options .btn{width:100%;height:50px;color:#67696D;font-size:16px;background:#ffffff;border-radius:4px;text-align:left;padding-left:20px}.advanced-search-options .btn.form-control{background-image:url(../img/filter-arrow-grey.png);background-repeat:no-repeat;background-position:right 15px top 10px;background-size:25px}.advanced-search-options .btn:hover{opacity:0.9}.advanced-search-options .clear-search.btn{background:#BFC3C9;color:#ffffff;text-align:center}.advanced-search-options .search.btn{background:#E91C2F;color:#ffffff;text-align:center}@media screen and (max-width: 768px){.advanced-search-options .search.btn{margin-top:10px}}.advanced-search-options .dropdown-menu{z-index:2;background-color:#ffffff;margin-top:0;border-top-right-radius:0;border-top-left-radius:0;width:100%;border:none}.advanced-search-options .dropdown-menu a{color:#67696D;display:block;padding:6px 20px;font-size:16px;text-decoration:none}.woocommerce-page .entry-header .entry-title{color:#67696D;display:block;font-size:48px;font-family:"Helvetica-light",sans-serif}.woocommerce-page .content .box p{max-width:400px;font-size:20px;line-height:1.3}.woocommerce-page span{font-size:16px}.woocommerce-page .bundles{padding-right:10px}.woocommerce h2,.woocommerce-page h2,.woocommerce-cart h2,.woocommerce-checkout h2,.page-template-single_product h2{font-size:20px;font-family:"Helvetica-bold",sans-serif;margin-bottom:20px}.woocommerce td.product-price,.woocommerce td.product-subtotal,.woocommerce-page td.product-price,.woocommerce-page td.product-subtotal,.woocommerce-cart td.product-price,.woocommerce-cart td.product-subtotal,.woocommerce-checkout td.product-price,.woocommerce-checkout td.product-subtotal,.page-template-single_product td.product-price,.page-template-single_product td.product-subtotal{color:#E91C2F !important}.woocommerce ul.products li.product strong,.woocommerce-page ul.products li.product strong,.woocommerce-cart ul.products li.product strong,.woocommerce-checkout ul.products li.product strong,.page-template-single_product ul.products li.product strong{display:inline-block}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty,.woocommerce-cart .quantity .qty,.woocommerce-checkout .quantity .qty,.page-template-single_product .quantity .qty{font-family:"Helvetica-bold",sans-serif;padding:0px 15px;min-width:65px;font-size:16px;text-align:left;border:none;border-radius:2px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5)}.woocommerce .related.products ul,.woocommerce-page .related.products ul,.woocommerce-cart .related.products ul,.woocommerce-checkout .related.products ul,.page-template-single_product .related.products ul{max-height:270px}.woocommerce .related.products ul li h2,.woocommerce-page .related.products ul li h2,.woocommerce-cart .related.products ul li h2,.woocommerce-checkout .related.products ul li h2,.page-template-single_product .related.products ul li h2{font-size:16px;font-family:"Helvetica-bold",sans-serif;color:#67696D;padding:0}.woocommerce .related.products ul li span.detail,.woocommerce-page .related.products ul li span.detail,.woocommerce-cart .related.products ul li span.detail,.woocommerce-checkout .related.products ul li span.detail,.page-template-single_product .related.products ul li span.detail{font-size:16px;color:#67696D}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last,.woocommerce-cart ul.products li.product.last,.woocommerce-checkout ul.products li.product.last,.page-template-single_product ul.products li.product.last{margin-right:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-cart ul.products li.product,.woocommerce-checkout ul.products li.product,.page-template-single_product ul.products li.product{margin-right:2.0%;width:23.3%;min-height:200px;margin-bottom:2.5%}@media screen and (max-width: 600px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-cart ul.products li.product,.woocommerce-checkout ul.products li.product,.page-template-single_product ul.products li.product{width:100% !important}}.woocommerce ul.products li.product span,.woocommerce-page ul.products li.product span,.woocommerce-cart ul.products li.product span,.woocommerce-checkout ul.products li.product span,.page-template-single_product ul.products li.product span{color:#A3A6AC;font-size:16px}.woocommerce ul.products li.product>a>.thumbnail,.woocommerce-page ul.products li.product>a>.thumbnail,.woocommerce-cart ul.products li.product>a>.thumbnail,.woocommerce-checkout ul.products li.product>a>.thumbnail,.page-template-single_product ul.products li.product>a>.thumbnail{display:inline-block;overflow:hidden;height:150px;width:100%;padding:0;border:none;background:none;box-shadow:none;border-radius:0;margin-bottom:0;padding-top:65%;position:relative}.woocommerce ul.products li.product>a>.thumbnail img,.woocommerce-page ul.products li.product>a>.thumbnail img,.woocommerce-cart ul.products li.product>a>.thumbnail img,.woocommerce-checkout ul.products li.product>a>.thumbnail img,.page-template-single_product ul.products li.product>a>.thumbnail img{position:absolute;top:0;left:0;right:0;object-fit:cover}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce-cart ul.products li.product .woocommerce-loop-product__title,.woocommerce-checkout ul.products li.product .woocommerce-loop-product__title,.page-template-single_product ul.products li.product .woocommerce-loop-product__title{color:#67696D;font-size:16px;padding-bottom:3px;transition:0.5s}.woocommerce ul.products li.product:hover,.woocommerce ul.products li.product:focus,.woocommerce-page ul.products li.product:hover,.woocommerce-page ul.products li.product:focus,.woocommerce-cart ul.products li.product:hover,.woocommerce-cart ul.products li.product:focus,.woocommerce-checkout ul.products li.product:hover,.woocommerce-checkout ul.products li.product:focus,.page-template-single_product ul.products li.product:hover,.page-template-single_product ul.products li.product:focus{opacity:0.8}.woocommerce .related ul.products.columns-6 li.product,.woocommerce-page .related ul.products.columns-6 li.product,.woocommerce-cart .related ul.products.columns-6 li.product,.woocommerce-checkout .related ul.products.columns-6 li.product,.page-template-single_product .related ul.products.columns-6 li.product{margin:0;padding:15px}.woocommerce .related.products h2,.woocommerce-page .related.products h2,.woocommerce-cart .related.products h2,.woocommerce-checkout .related.products h2,.page-template-single_product .related.products h2{font-size:20px;font-family:"Helvetica-bold",sans-serif;color:#67696D}.partners-container h3{font-family:"Helvetica-light",sans-serif;margin-top:0}@media screen and (max-width: 768px){.partners-container .swiper-slide{width:100%}}.grid{max-width:100%}.grid:after{content:'';display:block;clear:both}.grid-item{width:160px;height:120px;float:left}.grid-item--width2{width:320px}.grid-item--width3{width:480px}.grid-item--width4{width:640px}.grid-item--height2{height:200px}.grid-item--height4{height:360px}#share{list-style:none;padding-left:0;margin-bottom:30px}#share li{display:inline-block;width:40px;padding-right:3px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent}.wl-modal{padding:10px}.wl-modal-header{border:none}.wl-modal-header h1{font-size:20px;font-family:"Helvetica-bold",sans-serif}.wl-modal-header .close{font-size:30px}.gform_wrapper .top_label .gfield_label,.wl-modal .top_label .gfield_label{font-size:18px;font-weight:normal}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.gform_wrapper .wl-modal-body input,.gform_wrapper .wl-modal-body select,.wl-modal .ginput_container input,.wl-modal .ginput_container select,.wl-modal .wl-modal-body input,.wl-modal .wl-modal-body select{height:52px}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container textarea,.gform_wrapper .wl-modal-body input,.gform_wrapper .wl-modal-body select,.gform_wrapper .wl-modal-body textarea,.wl-modal .ginput_container input,.wl-modal .ginput_container select,.wl-modal .ginput_container textarea,.wl-modal .wl-modal-body input,.wl-modal .wl-modal-body select,.wl-modal .wl-modal-body textarea{border-radius:2px;border:none;padding:20px !important;-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4)}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container textarea,.gform_wrapper .wl-modal-body input,.gform_wrapper .wl-modal-body textarea,.wl-modal .ginput_container input,.wl-modal .ginput_container textarea,.wl-modal .wl-modal-body input,.wl-modal .wl-modal-body textarea{-webkit-appearance:none;appearance:none}.gform_wrapper .ginput_container select,.gform_wrapper .wl-modal-body select,.wl-modal .ginput_container select,.wl-modal .wl-modal-body select{padding:10px 20px !important}.gform_wrapper .ginput_container textarea.medium,.gform_wrapper .wl-modal-body textarea.medium,.wl-modal .ginput_container textarea.medium,.wl-modal .wl-modal-body textarea.medium{height:270px}.gform_wrapper .gform_footer input.gform_button,.wl-modal .gform_footer input.gform_button{min-width:223px;border:none}@media screen and (min-width: 769px){.gform_wrapper .gf_left_half .ginput_container,.wl-modal .gf_left_half .ginput_container{padding-right:12px !important}}@media screen and (min-width: 769px){.gform_wrapper .gf_right_half .ginput_container,.wl-modal .gf_right_half .ginput_container{padding-left:12px !important}.gform_wrapper .gf_right_half .gfield_label,.wl-modal .gf_right_half .gfield_label{padding-left:15px}}@media screen and (min-width: 769px){#gform_wrapper_2{margin-top:40px}}#gform_wrapper_2 .gform_footer{margin-top:0}.woocommerce .advanced-search-options{height:0px;overflow:hidden;-webkit-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.woocommerce .advanced-search-options.advanced-extracted{height:500px;-webkit-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (min-width: 769px){.woocommerce .advanced-search-options.advanced-extracted{height:300px}}.woocommerce .woocommerce-cart-form>button.button{background:top;position:absolute;top:25px;left:160px;color:#E91C2F;font-size:16px;background:transparent}@media screen and (max-width: 768px){.woocommerce .woocommerce-cart-form>button.button{float:right;left:initial;right:15px;text-align:right;width:200px}}.woocommerce .woocommerce-cart-form>button.button:disabled[disabled]{color:#67696D}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-family:"Helvetica-bold",sans-serif;padding:10px 16px;min-width:65px;font-size:16px;text-align:left;border:none;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5)}.woocommerce form .form-row .selection>span{height:40px;padding:5px}.woocommerce legend{font-size:16px;font-family:"Helvetica-bold",sans-serif}.woocommerce-checkout #add_payment_method #payment,.woocommerce-checkout #payment,.woocommerce-checkout #payment{background:transparent}.page-template-default #content>.container{margin-bottom:40px}.page-template-default .entry-header .entry-title{display:block;font-size:28px}.page-template-default .main-content{margin-top:40px}.shipping_manager .btn{margin-top:10px}#shipping_manager_single .pull-right{float:left !important}#shipping_manager_single table tr{border-bottom:1px solid #eeeeee;font-size:16px}#shipping_manager_single table tr:last-child{border:none}#shipping_manager_single table tr th,#shipping_manager_single table tr td{padding:7px 0}.single-product .related-products-block .close-icon,.page-template-single_product .related-products-block .close-icon{display:none}.single-product .related-products-block .swiper-wrapper,.page-template-single_product .related-products-block .swiper-wrapper{display:flex !important}.single-product #wl-wrapper.wl-button-wrap,.page-template-single_product #wl-wrapper.wl-button-wrap{padding:0}.single-product .related,.page-template-single_product .related{padding-bottom:0}.single-product .description,.page-template-single_product .description{padding-left:0;padding-right:0;padding-bottom:0}.single-product .description label,.page-template-single_product .description label{margin-bottom:10px}.single-product #main,.page-template-single_product #main{background-color:#F5F6F7;position:relative}.single-product .product_slider.swiper-container .swiper-pagination,.page-template-single_product .product_slider.swiper-container .swiper-pagination{bottom:50px}@media screen and (max-width: 768px){.single-product #content.container,.page-template-single_product #content.container{padding-left:0;padding-right:0}.single-product .description,.page-template-single_product .description{padding:0}.single-product .description>.container,.page-template-single_product .description>.container{padding-left:50px;padding-right:50px}.single-product .description>.col-md-12>.col-md-4,.page-template-single_product .description>.col-md-12>.col-md-4{padding-top:1px}.single-product .description .tab-content .product-detail,.page-template-single_product .description .tab-content .product-detail{margin-top:15px;margin-bottom:10px}}@media screen and (min-width: 769px){.single-product #content .container,.page-template-single_product #content .container{width:1600px;max-width:100%;padding-left:20px;padding-right:20px}.single-product #content .product-slider .container,.page-template-single_product #content .product-slider .container{position:absolute;top:0;width:100%;padding-left:50px;padding-right:50px}.single-product .product_list,.page-template-single_product .product_list{transform:none !important}}.single-product #content p,.page-template-single_product #content p{font-size:18px}.single-product .woocommerce-product-documents-title,.page-template-single_product .woocommerce-product-documents-title{clear:both;font-size:18px;padding-bottom:5px;font-family:"Helvetica-bold",sans-serif}.single-product .ui-accordion .ui-accordion-header,.page-template-single_product .ui-accordion .ui-accordion-header{font-size:16px;color:#67696D;padding-left:15px}.single-product .ui-accordion .ui-accordion-header .ui-accordion-header-icon,.page-template-single_product .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:initial;right:15px}.single-product .woocommerce-product-documents,.page-template-single_product .woocommerce-product-documents{margin-top:10px;margin-bottom:25px}.single-product .ui-accordion .ui-accordion-content,.page-template-single_product .ui-accordion .ui-accordion-content{padding:0.7em 0em}.single-product .ui-widget-content a,.page-template-single_product .ui-widget-content a{font-size:18px;font-family:"Helvetica-light",sans-serif;color:#E91C2F}.single-product .products_pagination,.page-template-single_product .products_pagination{position:absolute;top:50px;left:0;right:0;width:100%;z-index:0}@media screen and (max-width: 768px){.single-product .products_pagination,.page-template-single_product .products_pagination{top:50px}}.single-product .products_pagination .arrow,.page-template-single_product .products_pagination .arrow{width:74px;height:90px;display:block;cursor:pointer;position:relative;z-index:2}@media screen and (max-width: 768px){.single-product .products_pagination .arrow,.page-template-single_product .products_pagination .arrow{width:50px;height:50px;background-size:contain !important}}.single-product .products_pagination .arrow.prev,.page-template-single_product .products_pagination .arrow.prev{background:url(../img/previous-product.svg) no-repeat;float:left}.single-product .products_pagination .arrow.next,.page-template-single_product .products_pagination .arrow.next{background:url(../img/next-product.svg) no-repeat;float:right}.single-product .swiper-container,.page-template-single_product .swiper-container{height:315px;z-index:2}@media screen and (max-width: 768px){.single-product .swiper-container,.page-template-single_product .swiper-container{height:350px}}.single-product .swiper-container .swiper-wrapper .image-container:before,.page-template-single_product .swiper-container .swiper-wrapper .image-container:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 45%, #fff 60%);background:-o-linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 45%, #fff 60%);background:linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 45%, #fff 60%);z-index:5}@media screen and (min-width: 769px){.single-product .swiper-container .swiper-wrapper .image-container:before,.page-template-single_product .swiper-container .swiper-wrapper .image-container:before{background:-moz-linear-gradient(left, #fff 42%, rgba(255,255,255,0) 48%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 42%, rgba(255,255,255,0) 48%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 42%, rgba(255,255,255,0) 48%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}}@media screen and (max-width: 768px){.single-product .swiper-container .swiper-wrapper .image-container img,.page-template-single_product .swiper-container .swiper-wrapper .image-container img{height:auto !important;top:28% !important}}.single-product .swiper-container .content,.page-template-single_product .swiper-container .content{height:100%;z-index:9;position:absolute;bottom:50px;left:50px}@media screen and (max-width: 768px){.single-product .swiper-container .content,.page-template-single_product .swiper-container .content{position:absolute;width:100%;bottom:30px;left:initial}}.single-product .swiper-container .content h1,.page-template-single_product .swiper-container .content h1{color:#67696D;margin-top:335px;font-size:48px;font-family:"Helvetica-light",sans-serif;position:absolute;bottom:15px}@media screen and (max-width: 768px){.single-product .swiper-container .content h1,.page-template-single_product .swiper-container .content h1{font-size:36px;bottom:20px}}.single-product .swiper-container .content .product_cat span,.page-template-single_product .swiper-container .content .product_cat span{position:relative;margin-top:20px;display:inline-block}@media screen and (min-width: 1600px){.single-product .swiper-container,.page-template-single_product .swiper-container{height:315px}}.single-product .swiper-container .swiper-pagination,.page-template-single_product .swiper-container .swiper-pagination{bottom:30px;max-width:100%;left:65px;right:0;text-align:left;margin:auto}@media screen and (max-width: 768px){.single-product .swiper-container .swiper-pagination,.page-template-single_product .swiper-container .swiper-pagination{text-align:center;left:0;right:0}}.single-product .swiper-container .swiper-pagination .swiper-pagination-bullet,.page-template-single_product .swiper-container .swiper-pagination .swiper-pagination-bullet{margin:0 5px;width:12px;height:12px}.single-product .detail,.page-template-single_product .detail{margin-top:15px;margin-bottom:30px}.single-product .swiper-container .swiper-wrapper .image-container,.page-template-single_product .swiper-container .swiper-wrapper .image-container{position:absolute;top:0;right:0;height:400px;left:0;position:relative;width:100%;max-width:100%}@media screen and (min-width: 1600px){.single-product .swiper-container .swiper-wrapper .image-container,.page-template-single_product .swiper-container .swiper-wrapper .image-container{height:315px}}.single-product .swiper-container .swiper-wrapper .image-container img,.page-template-single_product .swiper-container .swiper-wrapper .image-container img{height:400px;float:right;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);position:relative;width:950px;object-fit:cover;object-position:right;max-width:100%}@media screen and (min-width: 1600px){.single-product .swiper-container .swiper-wrapper .image-container img,.page-template-single_product .swiper-container .swiper-wrapper .image-container img{height:500px}}.single-product section,.page-template-single_product section{padding-top:30px;padding-bottom:30px}.single-product th,.page-template-single_product th{font-family:"Helvetica-body",sans-serif;font-weight:normal}.single-product td,.page-template-single_product td{font-family:"Helvetica-bold",sans-serif}.single-product .nav.nav-tabs,.page-template-single_product .nav.nav-tabs{margin-bottom:0}.single-product .nav.nav-tabs li,.page-template-single_product .nav.nav-tabs li{background-color:#eeeeee;margin-right:7px}.single-product .nav.nav-tabs li.active a,.page-template-single_product .nav.nav-tabs li.active a{background-color:#E7E7E7}.single-product .nav.nav-tabs li a,.page-template-single_product .nav.nav-tabs li a{color:#67696D;padding:7px 15px;font-size:16px}.single-product .product_list,.page-template-single_product .product_list{background-color:#E7E7E7;list-style:none;padding:10px;max-height:450px;overflow-x:hidden;overflow-y:auto}.single-product .product_list::-webkit-scrollbar,.single-product .product_list::-webkit-scrollbar-thumb,.single-product .product_list::-webkit-scrollbar-track,.page-template-single_product .product_list::-webkit-scrollbar,.page-template-single_product .product_list::-webkit-scrollbar-thumb,.page-template-single_product .product_list::-webkit-scrollbar-track{width:18px;border:none;background:transparent}.single-product .product_list::-webkit-scrollbar-button,.single-product .product_list::-webkit-scrollbar-track-piece,.single-product .product_list::-webkit-scrollbar-corner,.single-product .product_list::-webkit-resizer,.page-template-single_product .product_list::-webkit-scrollbar-button,.page-template-single_product .product_list::-webkit-scrollbar-track-piece,.page-template-single_product .product_list::-webkit-scrollbar-corner,.page-template-single_product .product_list::-webkit-resizer{display:none}.single-product .product_list::-webkit-scrollbar-thumb,.page-template-single_product .product_list::-webkit-scrollbar-thumb{border-radius:13px;background-color:#67696D;height:74px;background-size:contain;position:relative}.single-product .product_list::-webkit-scrollbar-track,.page-template-single_product .product_list::-webkit-scrollbar-track{background-image:url(../img/scroll.png);background-repeat:repeat-y;background-size:contain}@media screen and (max-width: 767px){.single-product .product_list,.page-template-single_product .product_list{background-color:transparent;max-height:initial;overflow:hidden;padding:0;margin-left:-25%;margin-bottom:50px;width:150%}.single-product .product_list .swiper-slide,.page-template-single_product .product_list .swiper-slide{margin-right:10px}}.single-product .product_list .product,.page-template-single_product .product_list .product{margin:0;background-color:#ffffff;padding:8px 0;width:100%}.single-product .product_list .product th,.page-template-single_product .product_list .product th{padding-right:15px}.single-product .product_list .product td,.page-template-single_product .product_list .product td{color:#67696D;font-size:14px;text-align:left}@media screen and (min-width: 768px) and (max-width: 991px){.single-product .product_list .product td,.page-template-single_product .product_list .product td{font-size:12px}}.single-product .product_list .product td.product-thumbnail,.page-template-single_product .product_list .product td.product-thumbnail{cursor:pointer}@media screen and (min-width: 768px){.single-product .product_list .product td.product-thumbnail,.page-template-single_product .product_list .product td.product-thumbnail{max-height:60px !important;overflow:hidden;float:left;padding-left:9px;width:130px}}@media screen and (min-width: 768px){.single-product .product_list .product td.product-detail,.page-template-single_product .product_list .product td.product-detail{position:relative;left:-10px}.single-product .product_list .product td.product-detail>table,.page-template-single_product .product_list .product td.product-detail>table{width:100%}}.single-product .product_list .product td.product-price,.page-template-single_product .product_list .product td.product-price{font-family:"Helvetica-body",sans-serif}.single-product .product_list .product td.product-price .woocommerce-Price-amount,.page-template-single_product .product_list .product td.product-price .woocommerce-Price-amount{font-size:18px}.single-product .product_list .product td img,.page-template-single_product .product_list .product td img{transition:all 0.25s ease}.single-product .product_list .product td img:hover,.page-template-single_product .product_list .product td img:hover{transition:all 0.25s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width: 767px){.single-product .product_list .product td,.page-template-single_product .product_list .product td{display:block}.single-product .product_list .product td.product-thumbnail,.single-product .product_list .product td img,.page-template-single_product .product_list .product td.product-thumbnail,.page-template-single_product .product_list .product td img{width:100%}.single-product .product_list .product td.product-detail,.page-template-single_product .product_list .product td.product-detail{width:100%;text-align:left}}@media screen and (min-width: 769px){.single-product .product_list .product .add_to_cart_button .btn,.page-template-single_product .product_list .product .add_to_cart_button .btn{min-width:120px;font-size:16px}}.single-product .product_list img,.page-template-single_product .product_list img{max-width:100%}.woocommerce a.remove{background-color:#A3A6AC;color:#fff !important;line-height:0.9;font-family:"Helvetica-light",sans-serif;font-size:1.4em;height:1.1em;width:1.1em}body #wl-wrapper .wl-tabs>li>a{color:#67696D}.page-template-cart .cart_totals h2{display:none}.page-template-cart .cart-collaterals{margin-bottom:30px}body table.shop_table{border:none !important}body table.shop_table .order-total th{font-size:16px;text-transform:uppercase;font-family:"Helvetica-bold",sans-serif}body table.shop_table .order-total .woocommerce-Price-amount{color:#E91C2F;font-size:28px}body table.shop_table .order-total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:28px;color:#E91C2F}table.cart th,table.cart td{border:1px solid #A3A6AC;border-left:0;border-right:0;vertical-align:middle !important}table.cart tr{border-top:1px solid rgba(0,0,0,0.1)}table.cart tr:last-child{border-bottom:1px solid rgba(0,0,0,0.1)}table.cart td{border-top:none;padding-top:10px;padding-bottom:10px;padding:6px 12px}@media screen and (max-width: 768px){table.cart td{padding:4px 12px !important;font-size:14px;border:none !important}table.cart td.product-thumbnail{display:block !important;width:100px}table.cart td.product-thumbnail:before{content:'' !important}table.cart td.product-remove{float:right;margin-top:5px}}table.cart tr:nth-child(2n){background-color:rgba(0,0,0,0.025) !important}table.cart tr:nth-child(2n) td{background:none !important}table.cart th{text-transform:uppercase;font-size:14px;font-weight:normal;font-family:"Helvetica-bold",sans-serif;padding-top:12px;padding-bottom:12px}table.cart .product-name a{color:#67696D;font-size:16px;font-family:"Helvetica-bold",sans-serif}table.cart .product-remove{width:50px}table.cart .product-thumbnail{width:140px;cursor:pointer}table.cart .product-thumbnail a{max-height:80px;overflow:hidden;display:block}table.cart .product-thumbnail img{width:120px;height:auto}.woocommerce-cart .sidebar-widget,.woocommerce-checkout .sidebar-widget,.woocommerce-account .sidebar-widget{display:none}.woocommerce-cart .entry-header,.woocommerce-checkout .entry-header,.woocommerce-account .entry-header{padding-top:20px}.woocommerce-cart .entry-header h1.entry-title,.woocommerce-checkout .entry-header h1.entry-title,.woocommerce-account .entry-header h1.entry-title{font-size:24px;font-family:"Helvetica-bold",sans-serif}.woocommerce-cart .main-content,.woocommerce-checkout .main-content,.woocommerce-account .main-content{width:100%}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table,.woocommerce-account table.shop_table{border:none}.woocommerce-account article{padding-top:40px;padding-bottom:50px}.woocommerce-account .entry-title{border-bottom:1px solid #67696D;padding-bottom:10px;margin-bottom:40px}.woocommerce-account .entry-content a{color:#E91C2F}.woocommerce-account .entry-content a.button{color:#67696D}.woocommerce-account h3{font-family:"Helvetica-bold",sans-serif}.woocommerce-account .woocommerce button.button{margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content{width:75%}@media screen and (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}@media screen and (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #67696D;padding-top:11px;padding-bottom:11px;display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#67696D;font-size:16px;font-family:"Helvetica-bold",sans-serif}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{opacity:0.7}.blog #content,.archive.category #content,.single-post #content,.archive #content,.single-gallery #content{padding-top:50px;background:#F5F6F7;padding-bottom:0}@media screen and (max-width: 768px){.blog #content,.archive.category #content,.single-post #content,.archive #content,.single-gallery #content{padding-top:25px}.blog #content .container,.archive.category #content .container,.single-post #content .container,.archive #content .container,.single-gallery #content .container{padding:0 10px}}.blog .fl-blog-list,.archive.category .fl-blog-list,.single-post .fl-blog-list,.archive .fl-blog-list,.single-gallery .fl-blog-list{padding-bottom:50px}@media screen and (max-width: 768px){.blog .fl-blog-list .col-md-6,.archive.category .fl-blog-list .col-md-6,.single-post .fl-blog-list .col-md-6,.archive .fl-blog-list .col-md-6,.single-gallery .fl-blog-list .col-md-6{padding:0 15px}}@media screen and (min-width: 992px){.blog .col-sm-10,.archive.category .col-sm-10,.single-post .col-sm-10,.archive .col-sm-10,.single-gallery .col-sm-10{padding-right:0;padding-left:40px}}.blog article a,.archive.category article a,.single-post article a,.archive article a,.single-gallery article a{max-width:100%;height:auto;overflow:hidden;display:block}.blog article img,.archive.category article img,.single-post article img,.archive article img,.single-gallery article img{max-width:100%;height:auto;width:100%}.blog article .post-thumbnail,.archive.category article .post-thumbnail,.single-post article .post-thumbnail,.archive article .post-thumbnail,.single-gallery article .post-thumbnail{display:inline-block;overflow:hidden;border:0;width:100%;height:auto;position:relative}.blog article .box_desc,.archive.category article .box_desc,.single-post article .box_desc,.archive article .box_desc,.single-gallery article .box_desc{padding:30px;min-height:200px;position:relative}.blog article .box_desc .date,.blog article .box_desc .tags,.blog article .box_desc .tags a,.archive.category article .box_desc .date,.archive.category article .box_desc .tags,.archive.category article .box_desc .tags a,.single-post article .box_desc .date,.single-post article .box_desc .tags,.single-post article .box_desc .tags a,.archive article .box_desc .date,.archive article .box_desc .tags,.archive article .box_desc .tags a,.single-gallery article .box_desc .date,.single-gallery article .box_desc .tags,.single-gallery article .box_desc .tags a{color:#A3A6AC;font-size:16px}.blog article .box_desc .tags,.archive.category article .box_desc .tags,.single-post article .box_desc .tags,.archive article .box_desc .tags,.single-gallery article .box_desc .tags{position:absolute;bottom:30px}.blog article .box_desc .tags a,.archive.category article .box_desc .tags a,.single-post article .box_desc .tags a,.archive article .box_desc .tags a,.single-gallery article .box_desc .tags a{display:inline}.blog article .box_desc .entry-title,.archive.category article .box_desc .entry-title,.single-post article .box_desc .entry-title,.archive article .box_desc .entry-title,.single-gallery article .box_desc .entry-title{display:block}.blog article .box_desc .entry-title a,.archive.category article .box_desc .entry-title a,.single-post article .box_desc .entry-title a,.archive article .box_desc .entry-title a,.single-gallery article .box_desc .entry-title a{font-size:24px;color:#67696D;line-height:1.3}.blog .full-width article,.archive.category .full-width article,.single-post .full-width article,.archive .full-width article,.single-gallery .full-width article{display:block;overflow:hidden;position:relative}@media screen and (min-width: 992px){.blog .full-width article,.archive.category .full-width article,.single-post .full-width article,.archive .full-width article,.single-gallery .full-width article{max-height:460px}.blog .full-width article .box_desc,.archive.category .full-width article .box_desc,.single-post .full-width article .box_desc,.archive .full-width article .box_desc,.single-gallery .full-width article .box_desc{background-color:#fff;position:absolute;top:0;bottom:0;height:100%;width:33%;max-width:350px;left:0}}@media screen and (min-width: 992px){.blog .half-width:first-child,.archive.category .half-width:first-child,.single-post .half-width:first-child,.archive .half-width:first-child,.single-gallery .half-width:first-child{padding-right:7px}.blog .half-width:last-child,.archive.category .half-width:last-child,.single-post .half-width:last-child,.archive .half-width:last-child,.single-gallery .half-width:last-child{padding-left:7px}}.blog .sidebar,.archive.category .sidebar,.single-post .sidebar,.archive .sidebar,.single-gallery .sidebar{margin-top:0}@media screen and (max-width: 768px){.blog .sidebar,.archive.category .sidebar,.single-post .sidebar,.archive .sidebar,.single-gallery .sidebar{padding-left:15px;padding-right:15px}}.blog .masonry-column,.archive.category .masonry-column,.single-post .masonry-column,.archive .masonry-column,.single-gallery .masonry-column{padding:0 10px}.blog .masonry-grid>div .thumbnail,.archive.category .masonry-grid>div .thumbnail,.single-post .masonry-grid>div .thumbnail,.archive .masonry-grid>div .thumbnail,.single-gallery .masonry-grid>div .thumbnail{margin:5px 1px}.blog .gallery,.archive.category .gallery,.single-post .gallery,.archive .gallery,.single-gallery .gallery{margin-bottom:20px}.blog article{background-color:#fff;margin-bottom:20px;-webkit-transition:all 250ms ease;-webkit-transform:scale(1) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1);-moz-transition:all 250ms;-moz-transform:scale(1);transition:all 250ms ease;transform:scale(1);z-index:1;position:relative;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.blog article:hover{position:relative;-webkit-transition:all 250ms ease;-webkit-transform:scale(1.06) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1.06);-moz-transition:all 250ms;-moz-transform:scale(1.06);transition:all 250ms;transform:scale(1.06);z-index:2}.archive article .box_desc{padding:20px 30px}.archive article .box_desc .entry-title{margin-top:0}.archive article .box_desc .entry-title a{font-size:16px}.archive article .box_desc .date{display:none}.archive article{background-color:#fff;margin-bottom:20px;-webkit-transition:all 250ms ease;-webkit-transform:scale(1) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1);-moz-transition:all 250ms;-moz-transform:scale(1);transition:all 250ms ease;transform:scale(1);z-index:1;position:relative;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.archive article:hover{position:relative;-webkit-transition:all 250ms ease;-webkit-transform:scale(1.06) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1.06);-moz-transition:all 250ms;-moz-transform:scale(1.06);transition:all 250ms;transform:scale(1.06);z-index:2}@media screen and (max-width: 768px){.archive #content>.row{margin-left:0;margin-right:0}}.post-type-archive-gallery article .box_desc{min-height:initial}@media screen and (max-width: 768px){.post-type-archive-gallery.archive #content{padding-top:50px}}.single-post .main-content article,.single-gallery .main-content article{background-color:transparent}.single-post .inner-sidebar article,.single-gallery .inner-sidebar article{background-color:#fff;margin-bottom:20px;-webkit-transition:all 250ms ease;-webkit-transform:scale(1) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1);-moz-transition:all 250ms;-moz-transform:scale(1);transition:all 250ms ease;transform:scale(1);z-index:1;position:relative;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.single-post .inner-sidebar article:hover,.single-gallery .inner-sidebar article:hover{position:relative;-webkit-transition:all 250ms ease;-webkit-transform:scale(1.06) ease;-ms-transition:all 250ms ease;-ms-transform:scale(1.06);-moz-transition:all 250ms;-moz-transform:scale(1.06);transition:all 250ms;transform:scale(1.06);z-index:2}.tags{display:block;font-size:16px;color:#A3A6AC}.tags a{color:#A3A6AC}.single-post .inner-sidebar h3{font-size:20px;font-family:"Helvetica-bold",sans-serif;margin-bottom:30px}.single-post .main-content article{margin-bottom:40px}.single-post article{margin-bottom:20px}.single-post article .box_desc{padding:20px}.single-post article .box_desc .entry-title a{font-size:18px}.single-post .post-navigation{display:none}@media screen and (max-width: 768px){.single-post .single-gallery .top-banner.entry-header{margin-top:50px}}.single .widget-title{display:none}.single iframe{max-width:100%;height:auto}.single .related-products-block>.close-icon{display:none}.single .top-banner.entry-header .content .date{display:none}.single .main-content{margin-top:20px}.single .entry-header .entry-title{display:block;font-size:24px;font-weight:"Helvetica-bold",sans-serif;font-family:"Helvetica-bold",sans-serif}.single #primary content p{font-size:18px;line-height:1.5;max-width:587px}.single #primary content h2,.single #primary content h3,.single #primary content h4,.single #primary content h5,.single #primary content a,.single #primary content p{max-width:587px;margin:20px auto 0}.single .single_footer .back{color:#67696D;font-size:16px;font-family:"Helvetica-bold",sans-serif}.single .single_footer .tags{padding-top:20px}.single img{max-width:100%;height:auto}.single-gallery #content p{font-size:24px}@media screen and (min-width: 992px){.sidebar-widget{padding-right:0}.main-content{padding-left:50px}}.sidebar{list-style:none;margin-top:50px}.sidebar .widget-title{display:none}.sidebar .widget_product_categories .widget-title{display:none}.sidebar .categories{font-size:0}.sidebar .widget>ul{list-style:none;padding-left:0}.sidebar .widget>ul li a{color:#67696D;font-size:16px;font-family:"Helvetica-light",sans-serif;width:100%}.sidebar .widget>ul li a:hover{text-decoration:none;opacity:0.8}.sidebar .widget>ul li.cat-parent>a:after{content:'';display:inline-block;width:25px;height:20px;background:url(../img/accordion-arrow.svg) no-repeat;float:right;background-position:center;transition:0.3s}.sidebar .widget>ul li.cat-parent.loaded>a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .widget>ul .children{padding-left:0;list-style:none}@media screen and (max-width: 768px){.sidebar{padding-left:0;padding-right:0}.sidebar .widget-title{display:block !important;font-size:16px;padding:0;margin-top:15px;margin-bottom:15px;position:relative;z-index:1}.sidebar .widget_product_categories,.sidebar .sgr-custom-taxonomies-menu,.sidebar .widget_categories{position:relative;border-top:1px solid #67696D;border-bottom:1px solid #67696D;margin-top:20px;display:block}.sidebar .widget_product_categories:before,.sidebar .sgr-custom-taxonomies-menu:before,.sidebar .widget_categories:before{content:'';width:30px;height:20px;background:url(../img/category-menu-mobile.svg) no-repeat;background-size:contain;position:absolute;top:16px;right:0;z-index:0}.sidebar ul,.sidebar ul.product-categories{display:none}.sidebar .sgr-custom-taxonomies-menu,.sidebar .widget_categories{margin-bottom:30px}}.sidebar .widget>ul,.sidebar .categories>ul{padding-left:0;list-style:none}.sidebar .widget>ul>.cat-item,.sidebar .categories>ul>.cat-item{border-top:1px solid #67696D;padding-top:11px;padding-bottom:11px;display:block}.sidebar .widget>ul>.cat-item:last-child,.sidebar .categories>ul>.cat-item:last-child{border-bottom:1px solid #67696D}.sidebar .widget>ul>li>a,.sidebar .categories>ul>li>a{display:inline-block;font-family:"Helvetica-bold",sans-serif}@media screen and (max-width: 768px){.single .sidebar .sgr-custom-taxonomies-menu{display:none}}.woocommerce .related-products-block,.single .related-products-block{background-color:#ffffff;margin-top:50px;padding-top:30px;padding-bottom:80px}.woocommerce .related-products-block h2,.single .related-products-block h2{font-size:18px;font-family:"Helvetica-bold",sans-serif;color:#67696D;padding:0;margin-bottom:30px}.woocommerce .related-products-block>.close-icon,.single .related-products-block>.close-icon{width:25px;cursor:pointer}@media screen and (min-width: 769px){.woocommerce .related-products-block>.close-icon,.single .related-products-block>.close-icon{margin-right:60px}}.woocommerce .related-products-block .swiper-related-product-container,.single .related-products-block .swiper-related-product-container{position:relative;overflow:hidden;width:100%;height:95%;padding:0 50px}@media screen and (max-width: 768px){.woocommerce .related-products-block .swiper-related-product-container,.single .related-products-block .swiper-related-product-container{padding:0}}.woocommerce .related-products-block .swiper-related-product-container .image-container,.single .related-products-block .swiper-related-product-container .image-container{max-height:120px;overflow:hidden}.woocommerce .related-products-block .swiper-related-product-container .image-container img,.single .related-products-block .swiper-related-product-container .image-container img{width:100%}.woocommerce .related-products-block .swiper-related-product-container .product_title a,.single .related-products-block .swiper-related-product-container .product_title a{color:#67696D;font-size:16px;margin-bottom:0}.woocommerce .related-products-block .swiper-related-product-container span,.single .related-products-block .swiper-related-product-container span{font-size:16px;color:#67696D}.woocommerce .related-products-block .swiper-related-product-container .swiper-button .swiper-button-next,.woocommerce .related-products-block .swiper-related-product-container .swiper-button .swiper-button-prev,.single .related-products-block .swiper-related-product-container .swiper-button .swiper-button-next,.single .related-products-block .swiper-related-product-container .swiper-button .swiper-button-prev{background-size:contain;width:32px;background-color:#fff;background-size:20px}.woocommerce .related-products-block .swiper-related-product-container .swiper-button .swiper-button-next,.single .related-products-block .swiper-related-product-container .swiper-button .swiper-button-next{background-image:url(../img/right-grey-arrow.svg);right:0px;top:0;height:100%}.woocommerce .related-products-block .swiper-related-product-container .swiper-button .swiper-button-prev,.single .related-products-block .swiper-related-product-container .swiper-button .swiper-button-prev{background-image:url(../img/left-grey-arrow.svg);left:0px;top:0;height:100%}.pagination{clear:both;width:100%;text-align:center}@media screen and (min-width: 992px){.pagination{padding-left:40px}}.pagination .page-numbers{background-color:#fff;color:#A3A6AC;min-width:50px;display:inline-block;height:50px;padding:15px 20px;margin-right:10px}.pagination .page-numbers.current{background-color:#67696D;color:#fff}.pagination .page-numbers.next,.pagination .page-numbers.prev{display:none}.woocommerce-page #content{background-color:#F5F6F7}.woocommerce-page .site-main .term-description{display:none}@media screen and (max-width: 768px){.woocommerce-page .sidebar{padding-left:0;padding-right:0}}.wc-wishlist-my-lists #wl-wrapper ul.wl-tabs,.wc-wishlist-edit-my-list #wl-wrapper ul.wl-tabs{margin-bottom:0}.wc-wishlist-my-lists #wl-wrapper .wl-panel,.wc-wishlist-edit-my-list #wl-wrapper .wl-panel{background:none;padding:20px}.wc-wishlist-my-lists .sidebar-widget,.wc-wishlist-edit-my-list .sidebar-widget{display:none}.wc-wishlist-my-lists .main-content,.wc-wishlist-edit-my-list .main-content{width:100%}.inner-sidebar{margin-top:20px}.search .sidebar .widget-title{display:block;font-size:16px;color:#aaa;margin-bottom:30px}.search .widget{margin-bottom:30px}.search article{margin-bottom:35px}.search img{max-width:100%;height:auto;margin-bottom:15px}@media screen and (min-width: 992px){.search .col-md-10{padding-left:40px}}.search-results #content.container,.search #content.container{padding-top:50px;background:#F5F6F7;padding-bottom:0}.search-results .entry-header .entry-title,.search .entry-header .entry-title{display:block}.search-results .entry-header .entry-title a,.search .entry-header .entry-title a{color:#67696D}.search-results article img,.search article img{max-width:420px;width:100%}.search-results article,.search article{margin-bottom:35px;background:#fff;padding:10px 20px}.search-results .search-form .search-submit,.search .search-form .search-submit{width:35px;height:30px;background:none;border:none;background-size:contain !important;background:url(../img/Search-icon.jpg) no-repeat;position:relative;top:-5px}.page-id-600 .entry-header .entry-title{display:block;font-family:"Helvetica-light",sans-serif}#primary .location-block{background-color:#F5F6F7;padding-top:20px;padding-bottom:60px}#primary .location-block p{font-family:"Helvetica-body",sans-serif}#primary .location-block .col-md-6 .container{max-width:100%}@media screen and (min-width: 992px){#primary .location-block .col-md-6>.layout-gird-container{padding-right:30px}#primary .location-block .col-md-6>.wp-block-futurelab-container-grid{padding-left:30px}}#primary .location-block .subtitle,#primary .location-block h2{border-bottom:1px solid #67696D;padding-bottom:10px;margin-top:15px;margin-bottom:20px}#primary .location-block .tab-content h2{padding-bottom:0;border-bottom:none;margin-bottom:17px}@media screen and (min-width: 992px){#primary .location-block p{font-size:18px;line-height:1.5;font-family:"Helvetica-body",sans-serif}}#primary .location-block iframe{border:0;max-height:340px;width:100%}#primary .location-block iframe .place-card{display:none}#primary .location-block .nav-pills li>a,#primary .location-block .nav-pills>li.active>a,#primary .location-block .nav-pills>li.active>a:focus,#primary .location-block .nav-pills>li.active>a:hover{background-color:#67696D;font-size:16px;margin-right:10px;padding:13px;margin-top:0px;margin-bottom:20px;font-family:"Helvetica-bold",sans-serif;letter-spacing:1px}#primary .location-block .nav-pills li>a{color:#BFC3C9}#primary .location-block .nav-pills>li.active>a{color:#ffffff;font-family:"Helvetica-bold",sans-serif}@media screen and (min-width: 1270px){.container{width:1600px}}@media screen and (max-width: 768px){.search-container.p-100.marble_bg.shadow_effect{padding-top:40px;padding-bottom:70px;max-height:initial}.search-container.p-100.marble_bg.shadow_effect .container{width:100%}.search-container.p-100.marble_bg.shadow_effect .container input{font-size:20px;width:90%;max-width:400px}.search-container.p-100.marble_bg.shadow_effect .container .search-submit img{width:28px}.full-slider.swiper-container-fade .swiper-slide .image-container{background-size:contain !important;background-repeat:no-repeat;background-position:top}.form-the-world .wp-block-image.is-resized img{width:85px;height:auto;margin-bottom:25px}.product-range-container.row,.product-range-container .cat_list.row{margin:0}}@media screen and (max-width: 768px) and (max-width: 768px){.product-range-container{padding-top:20px;padding-bottom:70px}}@media screen and (max-width: 768px){.product-range-container .cat_list .item{margin-right:20px;padding-right:0px;max-height:300px;overflow:hidden;width:100%}}@media screen and (max-width: 768px) and (min-width: 769px){.product-range-container .cat_list .item:first-child .category-name{left:15px}}@media screen and (max-width: 768px) and (max-width: 768px){.product-range-container .cat_list .item{min-width:initial}}@media screen and (max-width: 768px){.product-range-container .cat_list .item img{position:relative;bottom:0}.product-range-container .cat_list .item:last-child{margin-right:0}.product-range-container .category-name{padding:10px 20px;right:20px}}@media screen and (max-width: 768px) and (max-width: 768px){.product-range-container .category-name{width:100%}}@media screen and (max-width: 768px){.product-range-container .sub_cat_list{margin:0}.product-range-container .sub_cat_list .category-name{padding:10px 0}.product-range-container .sub_cat_list .item{width:100%}.product-range-container .sub_cat_list img{max-width:inherit;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right;max-width:initial}.subscribe.fl-grid-container{padding-left:20px;padding-right:20px}.subscribe.fl-grid-container .gform_wrapper .gform_body{width:100%}.subscribe.fl-grid-container .gform_heading{width:100%}.fl-grid-container{padding-left:0;padding-right:0}.fl-grid-container .col-md-8{width:100%;padding:0}.swiper-container.testimonial .box{font-size:20px}}@media screen and (max-width: 768px) and (max-width: 768px){.swiper-container.testimonial .box{line-height:1.2}}@media screen and (max-width: 768px){.swiper-container.testimonial .box .name{font-size:16px}.article-container{background-size:100% !important;background-repeat:no-repeat !important;background-position:top !important;min-height:450px;display:flex;align-items:flex-end}.article-container .title{font-size:20px}.article-container .date{font-size:14px}}#popmake-516,#popmake-383{background-size:cover;background-position:center;box-shadow:none;padding:80px 50px 70px;max-width:840px !important}@media screen and (max-width: 768px){#popmake-516,#popmake-383{padding:40px 30px 40px}}#popmake-516 .pum-content+.popmake-close,#popmake-383 .pum-content+.popmake-close{box-shadow:none;top:7px;right:7px}#popmake-516 .pum-title,#popmake-383 .pum-title{font-size:36px;margin-bottom:20px}#popmake-516 .pum-content+.pum-close,#popmake-383 .pum-content+.pum-close{color:#67696D !important;background:transparent}#popmake-516 p,#popmake-383 p{color:#67696D;font-size:20px;font-family:"Helvetica-light",sans-serif;max-width:420px}#popmake-516 a,#popmake-383 a{display:inline-block;margin:0 auto;text-align:center;color:#67696D}#popmake-516 .gform_wrapper,#popmake-383 .gform_wrapper{position:relative}#popmake-516 .gform_wrapper .gform_body,#popmake-383 .gform_wrapper .gform_body{width:65%}@media screen and (max-width: 768px){#popmake-516 .gform_wrapper .gform_body,#popmake-383 .gform_wrapper .gform_body{width:100%}}#popmake-516 .gform_wrapper .gform_body .ginput_container input,#popmake-383 .gform_wrapper .gform_body .ginput_container input{width:100%}#popmake-516 .gform_wrapper .validation_error,#popmake-383 .gform_wrapper .validation_error{display:none}#popmake-516 .gform_footer.top_label,#popmake-383 .gform_footer.top_label{position:absolute;right:0;top:-3px;margin-top:0;width:35%}@media screen and (max-width: 768px){#popmake-516 .gform_footer.top_label,#popmake-383 .gform_footer.top_label{width:100%;position:relative;padding-bottom:0}}#popmake-516 .pum-content .popmake-close,#popmake-383 .pum-content .popmake-close{display:block;text-align:center;margin:0 auto;cursor:pointer;text-decoration:underline}.pum-theme-cutting-edge{background-color:rgba(255,255,255,0.5)}@media screen and (max-width: 380px){body .book_viewing{background-size:130% !important}}input::placeholder{color:#999}#myImg{border-radius:5px;cursor:pointer;transition:0.3s}#myImg:hover{opacity:0.7}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.6)}.modal .close{top:40px;right:30px;font-size:38px;color:#fff;z-index:999999;opacity:1}#fl_wc_zoom_image_model{z-index:99}.modal-content{margin:auto;display:block;width:80%;max-width:700px !important;height:80% !important;object-fit:contain;top:5%}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-content,#caption{animation-name:zoom;animation-duration:0.6s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media screen and (max-width: 768px){body:not(.page-template-cart-php) .related-products-block .products_pagination,body:not(.page-template-cart-php) .related-products-block .button-container,body:not(.page-template-cart-php) .related-products-block .close-icon{display:none}body:not(.page-template-cart-php) .related-products-block .swiper-wrapper{display:block}body:not(.page-template-cart-php) .related-products-block .swiper-wrapper .swiper-slide{width:100% !important}}@media only screen and (max-width: 768px){.top-banner.entry-header.parallax-window{margin-top:22px}.top-banner.entry-header.parallax-window .image-container::before{bottom:0;height:100%;top:initial;background:-webkit-gradient(linear, left top, left bottom, color-stop(25%, rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0.23)), color-stop(35%, rgba(255,255,255,0.64)), color-stop(50%, #fff));background:linear-gradient(rgba(255,255,255,0) 25%, rgba(255,255,255,0.23) 30%, rgba(255,255,255,0.64) 35%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}}@media only screen and (min-width: 1600px){.swiper-container.full-slider .content,.top-banner.entry-header .content{width:100%;padding-left:60px}.swiper-container.full-slider .swiper-pagination{max-width:100%;padding-left:60px}}@media only screen and (max-width: 1600px){.container{max-width:100%}.navbar-right .colour-red.menu-item-type-custom{display:none}}@media only screen and (max-width: 991px){.container{max-width:100%}}@media only screen and (max-width: 768px){.wp-block-futurelab-white-block.text-block{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 700px){.modal-content{width:100%}}.top-menu-search{position:absolute;top:12px;right:10px;width:auto}@media screen and (max-width: 991px){.top-menu-search{display:none}}.top-menu-search input{width:0;opacity:0;border:none;border-bottom:1px solid #67696D;-webkit-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.top-menu-search input:focus{outline:transparent}.top-menu-search.loaded input{opacity:1;width:580px;-webkit-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .3s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}#search-form-html{display:none}@media screen and (min-width: 1600px){body #content .container{width:100%;padding-left:70px;padding-right:70px}body #content .product-range-container .container{width:1400px;padding-left:15px;padding-right:15px}body #content .product-range-container .container .row{margin-left:0;margin-right:0}}@media screen and (min-width: 769px){.home .search-container.p-100.marble_bg.shadow_effect.p-100{padding-top:60px;padding-bottom:130px}}@media screen and (min-width: 769px){.wp-block-futurelab-popup-custom-video-block{min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}}.woocommerce .popup-related-product-block .related-products-block.shadow_effect{position:fixed;z-index:1000;bottom:-380px;-webkit-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.woocommerce .popup-related-product-block .related-products-block.shadow_effect.loaded{left:0;right:0;bottom:-10px;-webkit-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .9s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.fl-rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;-webkit-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.sidebar .sub-menu,.sidebar .children{display:block;max-height:0;height:auto;overflow:hidden;-webkit-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.sidebar .loaded .sub-menu,.sidebar .loaded .children{max-height:1000px;-webkit-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .4s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.swiper-products-container{width:100%;height:100%}.swiper-products-container .swiper-pagination{display:none}.swiper-products-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width: 767px){.swiper-products-container .swiper-slide{max-width:270px}}@media screen and (max-width: 767px){.swiper-products-container .swiper-pagination{bottom:5px;display:block;text-align:center;left:0;right:0}.swiper-products-container .swiper-pagination .swiper-pagination-bullet{background-color:#BFC3C9;width:12px;height:12px;opacity:1;margin:0 7px !important}.swiper-products-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E91C2F}}@media screen and (min-width: 769px){#product-mobile-tabs{display:none}}#product-mobile-tabs{margin-bottom:20px}#product-mobile-tabs #product-mobile-button{display:block;background-color:#67696D;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/select-dropdown.png);background-repeat:no-repeat;background-position:right 15px top 10px;background-size:25px}@media screen and (max-width: 768px){#product-mobile-tabs .dropdown-menu{background-color:#67696D;position:relative;margin:0;padding:0;width:100%;border-top-right-radius:0;border-top-left-radius:0;max-width:400px;padding:10px 0}#product-mobile-tabs .dropdown-menu .btn{background-color:#67696D;padding:6px 20px;font-size:16px;min-height:inherit;box-shadow:none;text-align:left}}@media screen and (max-width: 768px){.single-product .nav.nav-tabs{display:none}}.single-product .swiper-products-container .swiper-slide{background:transparent;padding:0 0 6px}@media screen and (min-width: 768px){.single-product .swiper-products-container .swiper-wrapper{display:block}}.single-product .swiper-products-container .swiper-button-prev,.single-product .swiper-products-container .swiper-button-next{display:none}.table.shipping{max-width:1300px;margin:50px auto}.table.shipping>tbody>tr>td,.table.shipping>tbody>tr>th,.table.shipping>tfoot>tr>td,.table.shipping>tfoot>tr>th,.table.shipping>thead>tr>td,.table.shipping>thead>tr>th{font-size:15px}.table.shipping .label{font-size:14px}.table.shipping .order_id{width:8%}.table.shipping .billing_name{width:15%}.table.shipping .shipping_address{width:30%}.table.shipping .action{width:20%}@media screen and (max-width: 768px){.table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table tr{display:block;margin-bottom:20px}.table tr td,.table tr th{display:block;border-bottom:1px solid #ddd;text-align:right}.table tr td:before,.table tr th:before{content:attr(data-label);font-family:"Helvetica-bold",sans-serif;text-transform:uppercase;width:50%;float:left;text-align:left}.table tr td:last-child{border-bottom:0}}.table{display:block;overflow:auto}.table .btn.info{padding:8px 25px;margin-bottom:10px;margin-right:10px;font-size:15px;min-height:40px;background:#67696D}.navbar-toggle .icon-bar{transition:300ms ease-in-out;position:relative}.navbar-toggle .icon-bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:-8px}.navbar-toggle .icon-bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px}.navbar-toggle .icon-bar:nth-child(3){opacity:0}.navbar-toggle.collapsed .icon-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0;opacity:1}@media (max-width: 768px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}.full-slider.swiper-partners-container{overflow:hidden}@media (min-width: 600px) and (max-width: 992px){.video-popup iframe{height:374px}.video-popup i{top:200px}}.product-range-container .item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.product-range-container .cat_list .category-name a{font-family:arial, sans-serif}@media print{h2{text-align:center}}.not-stone-single-product-simple button.single_add_to_cart_button{display:block;clear:both;margin:15px 0 15px 0;padding:15px 0 15px 0;float:left}section.not-stone-single-product-variation p.price span.amount,section.not-stone-single-product-variation p.price span.woocommerce-Price-currencySymbol,section.not-stone-single-product-bundle p.price span.amount,section.not-stone-single-product-bundle p.price span.woocommerce-Price-currencySymbol,.not-stone-single-product-simple p.price span.amount,.woocommerce-price-suffix,.not-stone-single-product-simple p.price span.woocommerce-Price-currencySymbol{color:#e91c2f;font-size:16px}.not-stone-single-product-bundle div.quantity,.not-stone-single-product-variable div.quantity,.not-stone-single-product-simple div.quantity{display:block;clear:both;margin:15px 0 15px 0;padding:15px 0 15px 0;float:left}.not-stone-single-product-variable .single-product .description label,.single-product .description label{color:#67696D;font-size:16px;font-weight:normal}.not-stone-single-product-variable .button{clear:both;display:block;float:left;position:relative}.not-stone-single-product-variable table.variations{clear:both;margin:15px;float:left}.not-stone-single-product-bundle div.product_meta span.sku_wrapper,.not-stone-single-product-variable div.product_meta span.sku_wrapper,.not-stone-single-product-simple div.product_meta span.sku_wrapper{display:block;clear:both;margin:15px 0 15px 0;padding:15px 0 15px 0;float:left}.not-stone-single-product-variable div.product_meta span.posted_in,.not-stone-single-product-bundle div.product_meta span.posted_in,.not-stone-single-product-simple div.product_meta span.posted_in,.not-stone-single-product-variable div.product_meta span.tagged_as,.not-stone-single-product-simple div.product_meta span.tagged_as{display:none}.not-stone-single-product-variable div.woocommerce-product-gallery__image,.not-stone-single-product-bundle div.woocommerce-product-gallery__image,.not-stone-single-product-simple div.woocommerce-product-gallery__image{padding:5px}.woocommerce button.button.alt.disabled{background-color:#E91C2F}.woocommerce button.button.alt.disabled:hover{background-color:#E91C2F}.wc-tab h2{padding-left:10px}section.not-stone-single-product-bundle p.price,section.not-stone-single-product-variable p.price{display:none}.woocommerce-variation-price .price{display:block;color:#E91C2F}
