html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p{line-height:1.5em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a,a:focus,a:visited{text-decoration:none;color:#000}h1,h2,h3,h4{letter-spacing:1px}input[type=text],input[type=password],textarea,.select2-container .select2-choice{border:1px solid #dedede}html{font-size:16px}body{font-family:rufina,serif;color:#000;-webkit-font-smoothing:antialiased}h1,h2{line-height:1.2em}p{line-height:1.5em}.js .wow{visibility:hidden}a.cta{border-left:4px solid #fff;padding:10px 15px;display:inline-block;color:#fff;letter-spacing:2px;position:relative;overflow:hidden;transition:.3s background ease-out,.3s color ease-out;-webkit-transition:.3s background ease-out,.3s color ease-out;-moz-transition:.3s background ease-out,.3s color ease-out;-ms-transition:.3s background ease-out,.3s color ease-out;-o-transition:.3s background ease-out,.3s color ease-out}a.cta:hover{text-decoration:none;color:#000}a.cta span{position:relative;z-index:2}.cta:before{content:'';position:absolute;top:0;left:-100%;height:100%;width:100%;background-color:#fff;transition:all .3s ease}.cta:hover:before{left:0}.link-strike,a.link-strike{overflow:hidden;line-height:1;color:#fff;display:inline-block}.link-strike:hover{color:#fff;text-decoration:none}.link-strike:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.link-strike span{display:block;position:relative;padding:10px 0;border-left:2px solid #fff}.link-strike span::before{content:attr(data-letters);position:absolute;padding:10px 0;color:#000;background-color:#fff;left:0;top:0;overflow:hidden;white-space:nowrap;width:0%;-webkit-transition:width .5s;transition:width .5s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.link-strike:hover span::before{width:100%}.standard-copy{color:#404040}.standard-copy a.link-strike{color:#182844;margin-top:20px;display:inline-block}.standard-copy .link-strike span{border-color:#000}.standard-copy .link-strike span::before{color:#fff;background-color:#182844}#site-wrapper{}.navbar-default{background:rgba(0,0,0,.3);border:0;padding:5px 15px;background-color:#182844}.fixed-spacer{height:60px}.header-active .fixed-spacer{display:none}.navbar-brand{font-size:1.625em;padding:0;line-height:1em;display:inline-block;height:auto;float:left;margin:10px;position:relative;display:flex;align-items:center;height:30px}.navbar-brand img{width:100%;max-width:170px}.navbar-brand:before{content:'';border:1px solid #fff;position:absolute;width:30px;height:30px;left:50%;top:0;margin-left:-15px;display:block;transform:rotate(45deg)}.navbar-brand svg{max-width:14px;width:100%}.navbar-brand svg path{stroke:#fff;fill:#fff;stroke-miterlimit:10;stroke-width:.5px}#ocm-toggle-icon,#basket-icon{float:right;padding:15px 0}#basket-icon{margin-right:20px;color:#fff}.navbar .woocommerce-breadcrumb{float:left;font-size:.8rem;text-transform:uppercase;color:#fff;padding:17px;font-family:lato,sans-serif}.navbar .woocommerce-breadcrumb{display:none}.navbar .woocommerce-breadcrumb,.navbar .woocommerce-breadcrumb a{color:#fff}.header-active .navbar-default{background-color:transparent}.header-active .navbar .navbar-brand:before{transition:all .3s ease}.header-active .navbar .woocommerce-breadcrumb,.header-active .navbar.affix-top .woocommerce-breadcrumb a{transition:all .3s ease}.header-active .navbar #toggle-menu span{transition:all .3s ease}.header-active .navbar #ocm-toggle-icon>span{transition:all .3s ease}.header-active .navbar-default.affix{background-color:#182844}.navbar.affix .navbar-brand svg path{stroke:#fff;fill:#fff}.navbar.affix .navbar-brand:before{border-color:#fff;transition:all .3s ease}.navbar.affix .woocommerce-breadcrumb,.navbar.affix .woocommerce-breadcrumb a{color:#fff;transition:all .3s ease}.navbar.affix #toggle-menu span{background:#fff;transition:all .3s ease}.navbar.affix #ocm-toggle-icon>span{color:#fff;transition:all .3s ease}#ocm-toggle-icon{cursor:pointer}.heading-header h1{font-size:4.5rem;color:#1a1830;text-align:center;font-style:italic;font-family:playfair display,serif}.heading-header h1 span{display:block}.heading-header h1 span.smaller{display:block;font-size:.3em;font-style:normal;font-family:rufina,serif;line-height:1.5em}.heading-header h1 span.smaller:nth-of-type(1){position:relative;top:30px}.heading-header .slider-content-inner{width:auto;padding:100px 0 150px}.ajax-cart{position:absolute;padding:10px;width:100%;right:93px;top:55px;align-items:center;justify-content:center;max-width:400px;min-height:150px;background:#fff;display:none;opacity:0;transition:opacity .3s ease}.ajax-cart:after{content:'';position:absolute;top:-10px;right:15px;width:0;height:0;border-style:solid;border-width:0 15px 15px;border-color:transparent transparent #fff transparent;z-index:2}.ajax-cart:before{content:'';position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #e6e6e8}.ajax-cart.cart-open{display:flex;opacity:1}.ajax-cart .inner{position:relative;z-index:2;width:100%}.ajax-cart .loading{position:relative;width:5em;height:5em;margin:0 auto;font-size:10px;text-indent:-9999em;border-radius:50%;background:#182844;background:-moz-linear-gradient(left,#182844 10%,rgba(0,0,0,0) 42%);background:-webkit-linear-gradient(left,#182844 10%,rgba(0,0,0,0) 42%);background:-o-linear-gradient(left,#182844 10%,rgba(0,0,0,0) 42%);background:-ms-linear-gradient(left,#182844 10%,rgba(0,0,0,0) 42%);background:linear-gradient(to right,#182844 10%,rgba(0,0,0,0) 42%);-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.ajax-cart .loading:before{width:50%;height:50%;background:#182844;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.ajax-cart .loading:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-cart .mini_cart_item{position:relative;padding-left:95px;font-size:1.5rem;min-height:90px;margin-bottom:5px}.ajax-cart .mini_cart_item a{text-decoration:none}.ajax-cart .mini_cart_item .remove{display:none}.ajax-cart .mini_cart_item .quantity{display:block;font-size:1rem}.ajax-cart .mini_cart_item img{max-width:90px;position:absolute;left:0}.ajax-cart .total{display:none}.ajax-cart .buttons{padding:5px 0}.ajax-cart .buttons a{padding:5px 0;text-decoration:none;width:49.3%;display:inline-block;text-align:center;background-color:#182844;color:#fff}@media screen and (min-width:440px){.heading-header h1{font-size:6.5rem}}@media screen and (min-width:767px){.navbar .woocommerce-breadcrumb{display:block}#main-header .slides li{background-position:center!important}.flex-prev{background-image:url("arrow-prev.png")}.flex-next{background-image:url("arrow-next.png")}.heading-header h1{font-size:10.5rem}.heading-header h1 span{line-height:1em}.heading-header h1 span:nth-of-type(1){position:relative;top:60px}}#main-header{position:relative;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff;z-index:3}.home.has-clip-path #main-slider{-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%)}#main-header li .slider-content:before{content:'';background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=1);position:absolute;top:0;left:0;right:0;bottom:0}#main-header .page-header{border-bottom:0;color:#fff;width:100%}#main-header .flexslider{width:100%;overflow:hidden;border:0;margin:0}#main-header .slides li{background-size:cover;background-repeat:no-repeat;display:block;opacity:0}@media screen and (max-width:766px){#main-header .slides li{background-position:80% 50%!important}}#main-header h2{margin:10px auto 40px;display:inline-block;letter-spacing:.1em;font-size:2.5em;font-weight:300}#main-header p{margin:20px auto 40px;font-size:1.5rem;text-align:center;color:#000}.home #main-header p{color:#fff}.slider-content{width:100%;max-width:1170px;margin:0 auto}.slider-content-inner{max-width:100%;width:600px;padding:60px 20px;overflow:hidden;color:#fff}.slider-content-float{max-width:600px;width:100%;margin:0 auto;text-align:left}.flex-direction-nav a{height:100px;background-repeat:no-repeat;color:transparent;text-shadow:none;width:50px}.flex-control-paging li a{border-radius:0;box-shadow:none}.flex-control-nav li{display:table-cell;border:0 solid #000}.flex-control-paging li a{display:block;width:100%;height:100%;background:rgba(255,255,255,.2)}.flex-control-paging li a:hover{background:rgba(255,255,255,.5)}.flex-control-paging li a.flex-active{background:rgba(255,255,255,.5)}.flex-direction-nav a:before,.flex-direction-nav a.flex-next:before{content:' '}.downwards{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;color:#fff;width:200px;text-align:center;font-size:.875em;font-weight:600}.downwards .fa{font-size:3em;margin:0 0;font-weight:300;color:#fff}.downwards .fa a{color:#fff}.discover-more{text-align:center;z-index:9999;position:absolute;bottom:-20px;left:0;right:0;height:90px}.sliding-header .discover-more{text-align:right;right:-25px;bottom:-100px;cursor:pointer}.has-clip-path .sliding-header .discover-more{bottom:-65px}.discover-more span{display:block;color:#000}.sliding-header .discover-more span{display:inline-block;margin-right:15px}.discover-more a{background-color:#1a1830;color:#fff;display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;transform:rotate(45deg);position:relative;top:12px}.sliding-header .discover-more a{top:0}.sliding-header a i{position:relative;top:10px;right:10px}.discover-more a i{transform:rotate(-45deg)}@media screen and (min-width:767px){#main-header h2{font-size:4.5rem}.slider-content-inner{padding:200px 20px}}.page-section h2{font-size:2.25rem;padding:40px 20px;text-align:center;color:#000}.negate-clip-path{margin-top:-4%}.negate-clip-path>div{padding-top:4%}.flex-container{display:flex;flex-direction:column;justify-content:center}.flex-container>.flex-pane{width:100%;background-color:#fff}#about-goldea>.flex-pane{overflow:hidden}#about-goldea>.flex-pane:nth-of-type(1)>.pane-inner{max-width:700px;margin:0 auto;text-align:center}#about-goldea>.flex-pane:nth-of-type(2)>.pane-inner{max-width:450px;margin:0 auto;padding:170px 20px}#about-goldea>.flex-pane:nth-of-type(1){background-color:#f0f0f0}.diag{position:relative;font-size:6.75rem;font-weight:700;line-height:.85em;letter-spacing:0;padding:170px 0;display:inline-block;text-align:left}.diag-wrap{margin:0 auto;text-align:center}.diag img{max-width:100%;width:550px;height:auto;z-index:4;position:relative}.diag>span{position:relative;z-index:2}.diag>span:nth-child(1){color:#182844}.diag .diag-border{display:block;position:absolute;left:50%;top:50%;margin-left:-230px;margin-top:-230px;right:0;bottom:0;width:460px;height:460px;transform-origin:center center;z-index:1}@media screen and (max-width:1200px){.diag .diag-border{width:350px;height:350px;margin-left:-175px;margin-top:-175px}}@media screen and (max-width:680px){.diag .diag-border{width:230px;height:230px;margin-left:-115px;margin-top:-115px}.diag img{width:280px}}.diag .border-before{border:1px solid #d2d3d9;transform:rotate(41deg)}.diag .border-after{border:1px solid #e6e6e8;transform:rotate(45deg)}.diagBeforeIn{-webkit-animation-name:diagBeforeIn;animation-name:diagBeforeIn;transition:all .6s ease-in}.diagAfterIn{-webkit-animation-name:diagAfterIn;animation-name:diagAfterIn;transition:all .3s ease-in}@-webkit-keyframes diagBeforeIn{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0}to{-webkit-transform:rotate(41deg);transform:rotate(41deg);opacity:1}}@keyframes diagBeforeIn{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0}to{-webkit-transform:rotate(41deg);transform:rotate(41deg);opacity:1}}@-webkit-keyframes diagAfterIn{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1}}@keyframes diagAfterIn{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.box-shortcode .diag>span{display:inline-block}.box-shortcode .diag>span:nth-of-type(1),.box-shortcode .diag>span:nth-of-type(2){font-size:2.5rem;line-height:1em;padding-right:10px}.box-shortcode .diag>span:nth-of-type(3){font-size:3.5rem;line-height:1em}@media screen and (min-width:767px){.flex-container{flex-direction:row}.flex-container>.flex-pane{width:50%;display:flex;align-items:center}.box-shortcode .diag>span:nth-of-type(3){font-size:5.5rem}}@media screen and (min-width:992px){.diag{padding:200px 0;font-size:8.75rem}}@media screen and (min-width:1280px){.box-shortcode .diag>span:nth-of-type(3){font-size:7.5rem}}.blog-articles{}.blog-articles .blog-row,.blog-articles .alm-listing{display:flex;flex-wrap:wrap;border-bottom:1px solid #e5e5e5}.blog-articles .blog-row article:nth-of-type(2),.blog-articles .alm-listing article:nth-of-type(2){animation-delay:.2s}.blog-articles .blog-row article:nth-of-type(3),.blog-articles .alm-listing article:nth-of-type(3){animation-delay:.4s}.blog-articles .blog-row>article,.blog-articles .alm-listing article{display:flex;flex-direction:column}#main .blog-articles article{margin-bottom:0;padding-bottom:0}#news-feed{overflow:hidden}.archive-post{width:100%}.archive-post img{width:100%;display:block}.archive-post .post-content{padding:50px 20px;color:#656565;flex-grow:1}.blog-split{height:30px;width:100%;margin-top:-30px;background:#fff;position:relative}.blog-split:before{content:'';display:block;width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0}.archive-post h3,.archive-post h2{color:#182844;text-transform:uppercase;font-size:1.25rem;margin-bottom:20px}.archive-post a{text-decoration:none}.more-news a{display:block;background-color:#182844;text-align:center;padding:25px;float:left;width:100%;color:#fff;transition:all .3s ease}.more-news a:hover{background:#fff;color:#182844;text-decoration:none}.page-header{padding:0;margin:0;border:0}.page-header-content{max-width:800px;margin:0 auto;text-align:center;padding:50px 20px 0}.page-header-content h1{font-family:rufina,serif;font-size:4.5rem;padding-bottom:20px;text-align:center}@media screen and (max-width:767px){.page-header-content h1{font-size:2.5rem}}.page-header-content p{padding:20px 0}p.meta a{text-decoration:none;font-style:normal;text-decoration:underline;padding-bottom:30px;display:inline-block}article.archive-post .post-content{padding-top:20px}.categories-menu{text-align:center;padding:40px 20px}.categories-menu li{display:block;padding:25px 0}.categories-menu li a{color:rgba(0,0,0,.4)}.categories-menu li.active a{color:#182844;border-bottom:2px solid #182844}.categories-menu li a:hover{text-decoration:none;border-bottom:2px solid rgba(0,0,0,.4)}.categories-menu li.active a:hover{border-bottom:2px solid #000}.alm-listing{overflow:hidden}.alm-btn-wrap{width:100%;padding:0;margin-bottom:20px}#load-more{width:100%;border-radius:0;font-size:0;font-family:rufina,serif;text-align:center;padding:25px;height:auto;line-height:1rem;font-weight:400}#load-more:hover{background:#fff;color:#182844}#load-more:focus{outline:0}#load-more:after{content:'See more News \00BB';font-size:1rem}#load-more:before{display:none}button.alm-load-more-btn{background-color:#182844;background:#182844}button.alm-load-more-btn.done{background-color:#182844;background:#182844}@media screen and (min-width:767px){.archive-post{width:33.33%;float:left}.archive-post .post-content{border-right:1px solid #e5e5e5}.archive-post:nth-of-type(3) .post-content{border-right:0}.categories-menu li{display:inline-block}.categories-menu li a{padding:5px;margin:0 25px}.archive-post .post-content{padding:50px}}#site-footer{float:left;width:100%;position:relative;z-index:8}.footer-top{padding:30px 0 40px;background-color:#f2f2f2;text-align:center}.footer-links{float:left;text-align:center;width:100%}.footer-links .menu li{display:block;float:none;margin-left:0}.footer-top .menu a{color:#4f4f4f;line-height:2.5em}.footer-top .social-icons{padding-top:20px}.footer-bottom{font-family:lato,sans-serif;font-size:.75rem;color:#4f4f4f;background-color:#fff;padding:10px 0}.footer-bottom img{display:block;margin:5px auto 0}.footer-bottom p{padding:10px 0}.footer-bottom a{color:#4f4f4f}.footer-bottom .attribution,.footer-bottom .credit{text-align:center}.social-icons ul{list-style:none}.social-icons ul li{display:inline;padding-right:20px;font-size:1rem}.social-icons ul li:last-child{padding-right:0}.social-icons ul li a{color:#fff;border-radius:100%;display:inline-block;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;transition:all .3s ease}.social-icons ul li.facebook-link a{background-color:#7b7b7b}.social-icons ul li.instagram-link a{background-color:#7b7b7b}.social-icons ul li.twitter-link a{background-color:#7b7b7b}.social-icons ul li.pinterest-link a{background-color:#7b7b7b}.social-icons ul li.google-link a{background-color:#7b7b7b}.social-icons ul li.facebook-link a:hover,#site-footer .social-icons ul li.facebook-link a:hover{background:#182844}.social-icons ul li.instagram-link a:hover,#site-footer .social-icons ul li.instagram-link a:hover{background:#182844}.social-icons ul li.twitter-link a:hover,#site-footer .social-icons ul li.twitter-link a:hover{background:#182844}.social-icons ul li.pinterest-link a:hover,#site-footer .social-icons ul li.pinterest-link a:hover{background:#182844}.social-icons ul li.google-link a:hover,#site-footer .social-icons ul li.google-link a:hover{background:0 0}@media screen and (min-width:767px){.footer-bottom p{padding:20px 0}.footer-bottom .attribution{text-align:left}.footer-bottom .credit{text-align:right}.footer-top{text-align:left;padding:60px 0 40px}.footer-top .social-icons{padding-top:0}.social-icons{display:block;text-align:right}.footer-links{text-align:left}}#main-header.post-header h1{font-size:2.5rem;line-height:1em;letter-spacing:.02em;padding-bottom:10px}#main-header.post-header:before{content:'';background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#main-header.post-header .slider-content{position:relative;z-index:2}#main-header.post-header .post-date,#main-header.post-header .post-tags{font-family:lato,sans-serif;font-size:.8rem;display:block;padding:10px 0}#main-header.post-header .post-tags a{color:#fff;padding:0 5px}#main-header.post-header .post-cats{display:block;padding:10px 0}#main-header.post-header .post-cats a{color:#fff;text-decoration:underline}.share-post .share-post-inner{border-bottom:1px solid #ccc;padding:20px 0}#share-post-footer .share-post .share-post-inner{border-bottom:1px solid #ccc}.share-post .share-post-inner>*{display:block}.share-post .social-icons{margin-top:15px}.single-post #content{padding-top:40px}.post_content p{line-height:1.8em;color:#656565;padding:10px 0}.post_content img{max-width:100%;height:auto;margin-top:20px;margin-bottom:20px}.post-navigation{padding:20px 0;font-size:.75rem;overflow:hidden}.post-navigation .previous-article{float:left;color:gray;font-family:lato,sans-serif}.post-navigation .next-article{float:right;color:gray}.sidebar .widgettitle{font-size:1.5rem;padding:10px 0}.feed-post{position:relative;margin-bottom:40px}.feed-post img{max-width:100%}.feed-post .post-content{width:100%;position:absolute;bottom:0;left:0;background:#efefef;padding:20px}.feed-post:hover .post-content{background-color:rgba(26,24,48,.9)}.feed-post .post-content,.feed-post .post-content .post-cats a,.feed-post .post-content .post-title a{transition:all .3s ease}.feed-post:hover .post-content .post-cats a,.feed-post:hover .post-content .post-title a{color:#fff}.feed-post .post-content .post-cats{padding-bottom:10px;display:block;font-size:.875rem}.feed-post .post-content .post-cats a{text-decoration:underline;color:#6b6b6b}.feed-post .post-content .post-title a{text-transform:uppercase;color:#6b6b6b;line-height:1.5rem;text-decoration:none}.back-to-top-container{text-align:center;font-family:lato,sans-serif;font-size:.75rem;font-weight:600;padding:40px 0}.back-to-top i{margin-left:5px}a.back-to-top:hover{text-decoration:none}@media screen and (min-width:767px){#main-header.post-header h1{font-size:4.5rem}.share-post .social-icons{margin-top:0}.share-post .share-post-inner{display:flex;align-items:center;justify-content:space-between}}.products{list-style:none}.product{background-position:center;background-size:cover;position:relative;overflow:hidden;z-index:2;background-position:70% 50%}.home #site-wrapper{z-index:unset}.single-product #site-wrapper #content{z-index:unset!important}.products.home-products .woocommerce-LoopProduct-link{color:#fff}.has-clip-path .home-products .product{margin-top:0!important;width:100%}.product .product-description{max-width:450px;transition:all ease .6s}.product a.woocommerce-LoopProduct-link{color:#000;padding:30px 25px;display:block;position:relative;z-index:2}.product-list .product-information .link_like{margin-top:20px;text-decoration:underline;display:inline-block}.home.has-clip-path .product{margin-top:-35px}.home .product a{padding:200px 0}.home .product a .link-strike{margin-top:40px}.product a:hover{text-decoration:none}.product h2{padding-bottom:15px}.product h2{font-size:3rem}@media screen and (min-width:767px){.products{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;max-width:1440px;margin:0 auto;padding:0 25px}.products.home-products{max-width:unset;padding:0}.products.home-products .col-xs-12{padding:50px 0}.product-list .product{background-position:50% 50%;width:33.33%;padding:20px}.product a.woocommerce-LoopProduct-link{padding:20px 0}.product-list .product:hover .product-information{transform:translateY(0)}.product-list .product-information .product-description{margin:0 auto;color:#000;max-width:unset;width:100%}.product-list .product-information .product-description{margin:0 auto}.product-list .product-information .link_like{margin-top:30px}.product-list .product-information h2{font-size:1.5rem;color:#000;padding:0}}@media screen and (min-width:992px){.product-list .product{background-position:50% 50%}}.has-clip-path.single-product .product{-webkit-clip-path:none;clip-path:none;margin-top:0}.single-product .product .summary{background-size:cover;background-repeat:no-repeat;background-position:70% 50%;padding:60px 20px}.single-product .summary .price{color:#fff;font-size:1.5rem;font-family:lato,sans-serif;font-weight:600}.single-product .summary .product-description{color:#fff;padding:20px 0}.single-product .product-attributes{color:#fff;font-family:lato,sans-serif;text-transform:uppercase;font-size:.75rem;padding-bottom:20px;font-weight:600}.single-product .shop_attributes th{padding:5px 10px 5px 0}.single_add_to_cart_button,.video-button{height:50px;padding:0 30px;border:1px solid #fff;text-transform:uppercase;font-size:.875rem;font-family:lato,sans-serif;letter-spacing:.2em;font-weight:600;vertical-align:top;transition:all .3s ease;margin-bottom:50px}.single_add_to_cart_button{margin-right:20px;background:#fff;color:#182844}.single_add_to_cart_button:hover{background:0 0;color:#fff}.video-button{background-color:transparent;color:#fff}.video-button:hover{background-color:#fff;color:#182844}.single-product .quantity{display:none}.single-product .quantity input{height:50px;text-align:center;max-width:50px;margin-bottom:10px;font-family:lato,sans-serif}.single-product .shop_attributes th:after{content:': '}.single-product h1{font-size:3rem;color:#fff}.single-product .product-cat{color:#fff;color:rgba(255,255,255,.5);text-transform:uppercase;font-family:lato,sans-serif;font-size:.75rem;letter-spacing:.2em;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:20px;margin-bottom:40px;display:inline-block}.single-product form.cart{display:inline-block}#product_video{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}#product_video>div{position:relative;display:block;height:100%;padding:0;overflow:hidden}#product_video>div iframe{height:100%;width:100%}#product_video .close-video{position:absolute;top:80px;right:80px;color:#000;z-index:9999;background:#fff;width:25px;height:25px;line-height:26px;text-align:center;border-radius:100%}.single-product .thumbnails{overflow:hidden}.single-product .thumbnails a{width:50%;display:block;float:left}.single-product .thumbnails a img{width:100%;height:auto;display:block;position:relative;z-index:1}#choose{padding:60px 0;text-align:left;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}#choose h2{font-size:3rem;text-align:left;padding:0 0 20px}#choose p{padding:20px 0;font-family:lato,sans-serif;max-width:580px}.single-product #content{background:#141227;padding-top:0;position:relative}.product-panel{position:relative;font-size:.75rem;width:100%;z-index:999;background-color:#141227}.product-panel>a{text-align:left;color:rgba(255,255,255,.5);padding:10px 5px 10px 15px;display:block}.product-panel a:hover{text-decoration:none}.product-panel i{margin-left:10px}.product-panel .range{max-height:0;transition:all .3s ease;float:left;width:100%;overflow:hidden;position:relative;z-index:9999;background-color:#141227}.product-panel.open .range{max-height:1000px;overflow:scroll}@media screen and (min-width:767px){.single-product .product .summary{padding:180px 20px;background-position:center}.single-product h1{font-size:4.5rem}.has-clip-path.single-product .thumbnails{margin-top:-50px}#choose{padding:140px 0 100px}#choose h2{font-size:4.5rem}}.woocommerce-cart h1,.woocommerce-checkout h1,.woocommerce-account h1{font-size:3rem;padding:40px 0;margin:0 0 40px;text-transform:uppercase;border-bottom:1px solid #1a1830;color:#1a1830}.shop_table{width:100%}.shop_table th{color:#666}.shop_table .quantity{width:70px;text-align:center}.shop_table .quantity input{width:100%;max-width:30px;text-align:center;background:0 0;font-family:lato,sans-serif;border:0;font-weight:500;height:30px}.shop_table .quantity{position:relative;height:30px}.quantity .button{position:absolute;top:0;line-height:28px;cursor:pointer;font-size:1.5rem}.quantity .button.inc{right:0}.quantity .button.dec{left:0}.shop_table .quantity input[type=number]::-webkit-inner-spin-button,.shop_table .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop_table .actions{border-bottom:1px solid #efefef;padding-bottom:20px}.shop_table .coupon{padding:20px 0;vertical-align:top;overflow:hidden}.shop_table .coupon label{padding:10px 0}.shop_table th,.shop_table td{vertical-align:middle;padding-left:10px;padding-right:10px}.shop_table .cart_item{background-color:#f8f8f8;font-weight:600;border-bottom:1px solid #eaeaea}.shop_table .coupon input{height:35px;padding:0 20px;border:1px solid #b2b2b2;border-right:0;display:block;float:left;font-size:.75rem}.shop_table .coupon input[type=submit]{background:#1a1830;color:#fff;font-family:lato,sans-serif;border:1px solid #1a1830;text-transform:uppercase;letter-spacing:.2em}.shop_table .actions input[name=update_cart]{padding:0 15px;height:30px;font-size:.75rem;text-transform:uppercase;border:1px solid #1a1830;background:#fff;font-family:lato,sans-serif}.shop_table .actions input[name=update_cart][disabled]{opacity:.2}.cart_totals{padding:20px 0}.cart_totals h2{text-transform:uppercase;padding:20px 0 10px}.cart_totals tr{border-bottom:1px solid #efefef}.cart_totals th{color:#000;font-weight:600}.cart_totals .shop_table td,.cart_totals .shop_table th{padding:10px 0;line-height:1em}.cart_totals tr.cart-subtotal{border-bottom:0}.cart_totals tr.order-total,#order_review tr.order-total{font-size:1.5rem;border-bottom:1px solid #bab9c0;border-top:1px solid #bab9c0}.wc-proceed-to-checkout{overflow:hidden}a.checkout-button{display:inline-block;background:#1a1830;color:#fff;border:1px solid #1a1830;font-family:lato,sans-serif;height:60px;line-height:60px;padding:0 15px;text-transform:uppercase;letter-spacing:.1em;margin:40px auto;transition:all .3s ease}a.checkout-button:hover{text-decoration:none;color:#1a1830;background-color:#fff}.cross-sells{}.cross-sells h2{text-transform:uppercase;padding:20px 0;margin-bottom:20px;color:#999;border-bottom:1px solid #e5e5e5}.cross-sells .cross-sell{width:100%}.cross-sells .cross-sell img{width:100%;margin:20px 0 0;display:block}.cross-sells .cross-sell h3{text-align:center;padding:15px;background-color:#ededed;transition:all .3s ease}.cross-sells .cross-sell:hover h3{background-color:#1a1830;color:#fff}.cross-sells .cross-sell a:hover{text-decoration:none}.woocommerce-checkout .woocommerce-info{padding:5px 0}.woocommerce-checkout .woocommerce-info a{text-decoration:underline}.woocommerce-checkout .login input{width:100%;display:block}.woocommerce-checkout .login .lost_password{padding:0}.woocommerce-checkout .login label[for=rememberme]{display:block;margin-top:10px}.woocommerce-checkout .login #rememberme{display:inline;width:auto}#payment input[type=submit]{background-color:#1a1830;border:1px solid #1a1830;padding:15px 30px;color:#fff;font-family:lato,sans-serif;width:100%}@media screen and (min-width:767px){.shop_table{width:auto}.shop_table{width:100%}.shop_table th{padding-bottom:20px}.shop_table th,.shop_table td{padding-left:10px;padding-right:10px}.shop_table .amount{font-family:lato,sans-serif}#main .shop_table .product-thumbnail img{max-width:80px;display:block}.shop_table .product-remove{font-size:1.25rem}.shop_table .actions{padding:0 25px 20px}.shop_table .actions .coupon{display:flex;justify-content:space-between;align-items:center}.shop_table .actions input[name=update_cart]{float:right}.cart_totals h2{padding:20px 25px;display:none}.cart_totals .shop_table td,.cart_totals .shop_table th{padding:20px 25px}.cart_totals .shop_table td{text-align:right}.cart_totals .checkout-button{float:right}.cross-sells .products{display:flex;justify-content:space-between;flex-direction:row}.cross-sells .cross-sell{width:31%}#order_review .shop_table th,#order_review .shop_table td{padding-top:20px;padding-bottom:20px}#order_review .shop_table tr.cart_item{border-bottom:1px solid #efefef;background:0 0}#payment .place-order{text-align:right}#payment input[type=submit]{width:auto}.woocommerce-checkout .login .form-row-first,.woocommerce-checkout .login .form-row-last{display:inline-block}.woocommerce-checkout .login input{width:auto}}@media screen and (max-width:766px){.shop_table thead tr{display:none}.shop_table .product-remove:after{content:'Remove Item'}.shop_table th,.shop_table td{display:block;padding:5px}.shop_table .cart_item{display:block;margin-bottom:10px}.shop_table .product-thumbnail,.shop_table .product-price{display:none}}.woocommerce-checkout .col2-set{padding:30px 0 60px;margin-top:30px;margin-bottom:15px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.woocommerce-checkout h3{font-size:1.5rem}.checkout_coupon{overflow:hidden}.checkout_coupon p{width:auto;padding:0;display:block;float:left;margin:5px 0;width:100%}.checkout_coupon input{height:35px;padding:0 20px;border:1px solid #b2b2b2;display:block;float:left;font-size:.75rem;width:100%}.checkout_coupon input[type=submit],.woocommerce-checkout .login input[type=submit]{background:#1a1830;color:#fff;font-family:lato,sans-serif;border:1px solid #1a1830;text-transform:uppercase;letter-spacing:.2em;font-size:1em}.woocommerce-billing-fields input,.woocommerce-shipping-fields input{height:45px;padding:0 15px;width:100%}.woocommerce-billing-fields #createaccount{display:inline;width:auto;height:auto;margin-right:5px}.woocommerce-billing-fields label[for=createaccount]{width:auto;display:inline}.select2-container .select2-choice{border-radius:0;height:45px;line-height:50px;background:0 0}.select2-container .select2-choice .select2-arrow b{background-position:0 14px}.woocommerce-shipping-fields textarea{width:100%;height:109px;padding:10px 15px}#order_review_heading{padding:20px 0}#order_review{margin-top:30px}#payment{margin-top:60px;background-color:#edeced;border-radius:5px}#payment .wc_payment_methods{padding:20px 20px 30px}#payment .wc_payment_methods input{vertical-align:top;margin:2px}#payment .wc_payment_methods .wc_payment_method{padding:5px 0}#payment .wc_payment_methods img{display:block;max-width:150px;margin:5px 0}#payment .place-order{padding:0 20px 20px;border-top:1px solid #d8d4d7}.wc-terms-and-conditions>*{display:inline}.wc-terms-and-conditions>input{margin-right:10px}a.amend-order{text-decoration:underline}label[for=ship-to-different-address-checkbox]{font-size:1rem;font-family:lato,sans-serif;width:auto;display:inline;letter-spacing:0}#ship-to-different-address-checkbox{width:auto;height:auto}@media screen and (min-width:767px){.col2-set{display:flex;justify-content:space-between}.col2-set .col-1,.col2-set .col-2{width:48%}.woocommerce #billing_first_name_field input,.woocommerce #billing_state_field input,.woocommerce #shipping_first_name_field input,.woocommerce #shipping_state_field input{width:95%}.woocommerce #billing_first_name_field,.woocommerce #billing_last_name_field,.woocommerce #billing_state_field,.woocommerce #billing_postcode_field,.woocommerce #shipping_first_name_field,.woocommerce #shipping_last_name_field,.woocommerce #shipping_state_field,.woocommerce #shipping_postcode_field{width:49%;display:inline-block}.amend-order{float:right;margin-top:-40px}.checkout_coupon p{display:inline-block;width:auto}.checkout_coupon input{border-right:0;width:auto}}.woocommerce-thankyou-order-details{margin:20px 0}.woocommerce-thankyou-order-details li:first-child{padding-left:0}.woocommerce-thankyou-order-details li{display:block;padding:10px 0;border-right:1px dashed #000;text-transform:uppercase}.woocommerce-thankyou-order-details li strong{display:block;text-transform:lowercase;font-family:lato,sans-serif}.woocommerce-order-received table,.woocommerce-view-order table{margin-bottom:30px}.woocommerce-order-received h2,.woocommerce-view-order h2,.woocommerce-edit-address h3,.woocommerce-account h2{font-size:1.5rem;padding:20px 0}.woocommerce-order-received h3,.woocommerce-view-order h3,.woocommerce-account h3{padding:10px 0}.woocommerce-order-received .shop_table,.woocommerce-view-order .shop_table{border:1px solid #e6e6e6;border-radius:25px;max-width:800px}.woocommerce-order-received .shop_table thead th,.woocommerce-view-order .shop_table thead th{font-weight:600}.woocommerce-order-received .shop_table th{display:none}.woocommerce-order-received .shop_table th,.woocommerce-order-received .shop_table td,.woocommerce-view-order .shop_table th,.woocommerce-view-order .shop_table td{border-bottom:1px solid #e6e6e6;padding:20px;color:#000}.shop_table.customer_details th{font-weight:600}.woocommerce-order-received .shop_table td.product-name:before{content:'Product: '}.woocommerce-order-received .shop_table td.product-total:before{content:'Product Total: '}@media screen and (min-width:768px){.woocommerce-thankyou-order-details li{display:inline-block;padding:15px}.woocommerce-order-received .shop_table th{display:table-cell}}.woocommerce-MyAccount-navigation ul li{display:inline-block;padding-right:30px}.woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:underline}.woocommerce-MyAccount-content{padding:20px 0}.woocommerce-MyAccount-content .edit{padding:0 0 10px;display:inline-block;font-weight:600}.woocommerce-MyAccount-content input,.woocommerce-account input{display:block;height:50px;padding:0 15px;width:100%;max-width:250px}.woocommerce-edit-address input{max-width:none}.woocommerce-MyAccount-content input[type=submit],.woocommerce-account input[type=submit]{background:#182844;color:#fff;border:1px solid #182844}.woocommerce-account label[for=rememberme]{margin-top:20px}.woocommerce-account #rememberme{display:inline;height:auto;width:auto}.woocommerce-account .woocommerce-MyAccount-orders{border:1px solid #e6e6e6;font-family:lato,sans-serif;margin:20px 0}.woocommerce-account .woocommerce-MyAccount-orders th,.woocommerce-account .woocommerce-MyAccount-orders td{border-bottom:1px solid #e6e6e6;padding:20px;color:#000}.woocommerce-account .woocommerce-message{padding:0 0 20px}.woocommerce-message-inner{padding:20px 0}.single-product .woocommerce-message-outer{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);display:flex;z-index:9999;align-items:center;justify-content:center}.single-product .woocommerce-message-outer .woocommerce-message-inner{position:relative}.single-product .woocommerce-message-outer .woocommerce-message{height:auto;background:#182844;color:#fff;padding:20px}.single-product .woocommerce-message-outer .woocommerce-message a{color:#fff;text-decoration:underline}.single-product .woocommerce-message-outer .close-message{color:#182844;position:absolute;top:10px;right:-10px;background:#fff;width:20px;height:20px;line-height:20px;border-radius:100%;text-align:center}.full_width_blocks{padding:200px 0;background-size:cover;background-repeat:no-repeat;position:relative;z-index:9}.full_width_blocks h2{font-size:3rem;padding-bottom:30px}.full_width_blocks .section-content{max-width:500px;color:#fff}.has-clip-path .full_width_blocks,.has-clip-path .full_width_split_blocks{-webkit-clip-path:polygon(0 5%,100% 0%,100% 94%,0% 99%);clip-path:polygon(0 5%,100% 0%,100% 94%,0% 99%);margin-top:-30px}.has-clip-path .full_width_split_blocks{margin-top:-40px}.full_width_split_blocks{display:flex;padding:100px 0;align-items:center;flex-direction:column;background-size:cover;background-position:center}.full_width_split_blocks .section-content>div{max-width:430px;margin:0 auto}.elementor-page-156 .full_width_split_blocks .section-content>div{max-width:700px;margin:0 auto}.section-content{padding:0 20px}.full_width_split_blocks h2{font-size:1.5rem}@media screen and (min-width:992px){.full_width_split_blocks .section-content{width:50%}.full_width_split_blocks{flex-direction:row}}@-webkit-keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall;transition:all .3s ease}.gform_wrapper .gform_body .gform_fields input,.gform_wrapper .gform_body .gform_fields select{height:40px;background:rgba(255,255,255,.1);border:0;color:rgba(255,255,255,.5);font-size:.75rem;padding:0 15px}.gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:lato,sans-serif;font-size:.75rem;padding:0 15px}.gform_wrapper .gform_body .gform_fields textarea{border:0;background:rgba(255,255,255,.1);color:rgba(255,255,255,.5);font-family:lato,sans-serif;font-size:.75rem;padding:15px;height:100px}.gform_wrapper .gform_body .gform_fields .gfield{position:relative;padding-bottom:20px;padding-right:0;margin:0;border:0;background:0 0}.gform_wrapper form .gform_footer input.button,.gform_wrapper form .gform_footer input[type=submit],.gform_wrapper form .gform_page_footer input.button,.gform_wrapper form .gform_page_footer input[type=submit]{background:#fff;font-size:.75rem;height:50px;padding:0 30px;border:0;text-transform:uppercase;font-family:lato,sans-serif;letter-spacing:.1em;color:#182844;transition:all .3s ease;margin:0}.gform_wrapper form .gform_footer input.button:hover,.gform_wrapper form .gform_footer input[type=submit]:hover,.gform_wrapper form .gform_page_footer input.button:hover,.gform_wrapper form .gform_page_footer input[type=submit]:hover{background-color:#182844;color:#fff}.gform_wrapper .gform_body .gfield_label{color:#fff;font-size:1.5rem}.gform_wrapper .gform_body .gfield_error .gfield_label{color:#fff}.gform_wrapper form .gform_footer{text-align:right;margin:0;padding:0}.gform_confirmation_wrapper{padding:20px;color:#fff}.gform_wrapper .ginput_container{position:relative}.gform_wrapper .gform_body .validation_message{position:absolute;bottom:0;left:0;width:100%;text-align:right;padding:0;color:#fff}.gform_wrapper .gform_body li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body li.gfield_error textarea{border:0}.selectboxit-container,.selectboxit-container .selectboxit{width:100%;border-radius:0;border:0}.gform_wrapper .gform_body li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-right:0}.gform_wrapper form div.validation_error{color:#fff;border:0;padding:10px;margin:0}.gform_wrapper form .gfield_required{color:#fff}.selectboxit-container{background:0 0}.selectboxit-container .selectboxit{background:rgba(255,255,255,.1)}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:40px;line-height:40px;color:rgba(255,255,255,.5);font-family:lato,sans-serif;font-size:.75rem}.selectboxit-container span{padding:0 2px}.selectboxit-container .selectboxit-options{background:rgba(255,255,255,.8);border-radius:0}.selectboxit-container .selectboxit-options a{color:#000}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{background:rgba(255,255,255,.1)}.selectboxit-default-arrow{border-top:4px solid #fff}@media screen and (min-height:850px){.gform_wrapper .gform_body .gform_fields textarea{height:200px}}#field_1_1,#field_1_3,#field_1_4,#field_1_5{display:flex;align-items:center}#field_1_1 .ginput_container,#field_1_3 .ginput_container,#field_1_4 .ginput_container,#field_1_5 .ginput_container{flex-grow:1;padding-left:10px;margin:0}#site-wrapper .video-header{display:block;height:calc(100vh - 4.125rem);background-color:#000;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;color:#fff}.header-inner-container{overflow:hidden;width:117vw;position:relative}.video-header .discover-more span{color:#fff}@media(max-width:1000px){.slider-content-inner{margin:0 auto}}.slider-content-float h1 img{max-width:100%}.vide-container{//padding-bottom:54.15%;//height:0;//height:calc(100vh-4.125rem)}.video-overlay-container{width:100vw;position:relative;height:calc(100vh - 4.125rem)}.video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center}#player,.fallback,body,html,iframe{width:100%;height:100%;margin:0;padding:0}.player .video-wrapper{position:absolute;background:0 0}.player .video-wrapper{position:absolute;background:#000;left:10%;width:80%;height:100%}#product_video{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none;background:#000}#product_video>div{position:relative;display:block;height:100%;padding:0;overflow:hidden;position:absolute;top:0;left:10%;right:0;bottom:0;width:80%;height:100%}.tax-product_cat .woocommerce-info{display:none}.page-content__container{}.page-content__container h1{display:block;font-size:2.3em;font-style:normal;font-family:rufina,serif;line-height:1.5em;margin:20px 0}.page-content__container h2{display:block;font-size:2em;font-style:normal;font-family:rufina,serif;line-height:1.5em;margin:20px 0}.page-content__container h3{display:block;font-size:1.8em;font-style:normal;font-family:rufina,serif;line-height:1.5em;margin:20px 0}.page-content__container p{margin-bottom:15px}.page-content__container p b{font-weight:700}@media only screen and (max-width:768px){.has-clip-path .product{background-position:top!important}}