@media (min-width:768px){body .elementor-section.elementor-section-boxed>.elementor-container{max-width:1190px}}@media (min-width:1199px){.elementor-section.elementor-section-boxed>.elementor-column-gap-default>.elementor-row{width:100%;margin-left:auto;margin-right:auto}}.nor-elementor-container .elementor-section-boxed{padding:0 2.5vw}@media only screen and (max-width:959px) and (min-width:768px){.nor-elementor-container .elementor-section-boxed{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.nor-elementor-container .elementor-section-boxed{padding-left:15px;padding-right:15px}}@media (min-width:1200px){body.site-layout-wide .container{position:relative;width:100%;padding:0 2.5vw;max-width:1600px;margin:0 auto}body.site-layout-wide .vc_row .container,body.site-layout-wide .elementor-container .container{width:100%}body.site-layout-wide.page-template-default .defaultpage.container,body.site-layout-wide.gutenberg-page .defaultpage .the_content,body.site-layout-wide.page-template-template-full-width .defaultpage.container{max-width:1252px;margin:auto;float:none}body.site-layout-wide.elementor-page .listing-only-grid .container{padding:0}body.elementor-page .listing-only-grid .container{max-width:1140px}}#nprogress .spinner{display:none!important}@media only screen and (max-width:479px){.woocommerce-page .navibg .categories-list .select-wrap,.woocommerce-page .navibg .categories-list select{width:120px}}.select-category-nav select{width:100%}.navibg .categories-list .select-wrap{width:160px}.navibg .categories-list select{width:168px}.navigate.fullnav form.woocommerce-ordering select{margin-top:22px;margin-bottom:10px;display:inline-block}.single-content-info a,.product-full-desc a,.memberinfo a{border-bottom:1px solid}.thecontent section.homepage a,.the_content section.homepage a,.shortcode-button a,.tabs a,.tabs-content a,.flexslider a{border:none}div#post-list{min-height:250px}.rowseperator{margin:25px 0 25px 0}a.navbarbutton{display:none}.workslider,.reg-container{float:left;width:100%}.standardpage{float:left;width:100%}.gallery-container{margin-top:60px}.gallery-container article.grid-item div.info.with-caption h4{padding:20px 0 0 0;line-height:1.6em}.non-header{margin-top:10px}#loadintothis{float:left;width:100%}.defaultpage{min-height:500px}.page-hero{height:900px;position:relative}.page-hero .hero-bg{width:100%;height:100%;position:fixed;top:0;z-index:0;left:0;right:0;transition:left 0.3s ease-out,right 0.3s ease-out}@media only screen and (max-width:767px){body .page-hero .hero-bg{height:100vh;transition:height 99999s}}.page-hero .caption{position:fixed;max-width:840px;width:80%;left:0;right:0;margin:0 auto;z-index:4;color:#fff;text-align:center;top:45%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:left 0.3s ease-out,right 0.3s ease-out}.page-hero .caption.formobile{position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-hero .hero-bg-video{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.page-hero video.resizelistener{left:0!important}.page-hero .hero-bg-video .tp-video-play-button{display:none}body.cartopen .page-hero .caption,body.cartopen .page-hero .hero-bg,body.category-open .page-hero .caption,body.mobilesubmenuopen .page-hero .caption,body.mobilemenuopen .page-hero .caption{right:300px;left:-300px}.page-hero .caption p{padding-top:20px;letter-spacing:.05em;display:block}.page-hero .hero-bottom-arrow{display:block;text-align:center;bottom:0;position:absolute;left:50%;padding:15px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-hero .hero-bottom-arrow i{font-size:65px}@media only screen and (max-width:958px){.page-hero .hero-bottom-arrow{display:none}}@media only screen and (max-width:767px){.page-hero .caption p{padding-top:0}}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:hover,.hvr-bob:focus,.hvr-bob:active{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:0.3s,1.5s;animation-duration:0.3s,1.5s;-webkit-animation-delay:0s,0.3s;animation-delay:0s,0.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.the_content{float:left;width:100%}.the_content.content-bottom-container{padding:2em 0}.the_content.content-top-container{padding:2em 0 2em 0}div.thumb_large.thumbwithbg .passprotectedspan{margin-bottom:14px}span.category{padding:5px 0 5px 0;display:block;font-size:12px}a.tags{padding:2px 5px 2px 5px;margin-bottom:4px;display:inline-block}@media only screen and (max-width:767px){.the_content.content-top-container,.the_content.content-bottom-container{padding-top:10px;padding-bottom:0}}body .backtotopcontainer a.backtotop{border:none;background:none}.topmargin{border-bottom-width:1px}.topmargin .row{margin-bottom:0px!important}.margintoheader{margin-top:10px}div.nav-div{float:right;font-size:13px}header{float:left;width:100%;position:relative}header div.logo-container{float:left;width:100%;transition:opacity 0.5s ease-out}header a.main-logo{display:inline-block;font-weight:700;position:relative}header .tagline{margin-top:20px}.topmargin{float:left;width:100%}.topmargin nav{position:relative}.topmargin nav .continue-shopping i{font-size:16px;margin-right:8px;top:1px;position:relative}.topmargin nav .buttonmobile{position:relative;margin-left:14px;font-size:25px;line-height:21px;top:-2px}.topmargin nav .buttonmobile i{font-size:32px;top:2px}.topmargin nav .social-icons,.topmargin nav .social-icons a{display:inline-block}.topmargin nav .social-icons a{padding:0 6px}.topmargin nav .social-icons a.img-icon{margin-top:-6px}.topmargin nav .social-icons{margin-top:-4px;margin-left:22px}.topmargin nav .social-icons.stacked-icons{top:-3px;position:relative}.topmargin nav .social-icons.stacked-icons a.stacked{padding:0 0}.topmargin div.social-icons a.font-icon{margin-bottom:0}.topmargin nav form.searchform input,header nav.topmargin form.searchform button{margin-bottom:0}.topmargin nav form.searchform input{width:160px;-webkit-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out}.topmargin nav form i{margin-top:1px}.header-icon-wrap{display:block;position:relative;top:-3px;text-align:right;line-height:30px;min-height:30px;margin-bottom:20px;margin-left:10px}.header-icons{font-size:14px;display:inline-block;margin-left:18px}.header-icons.search-form-button{margin-left:12px}.header-icons i{font-size:29px;position:relative;top:5px}.logo-container.right .buttonmobile,.logo-container.right .header-icons,.logo-container.right .main-nav,.logo-container.right nav .social-icons{margin-left:0;margin-right:20px}.logo-container .nor-cart .open-cart-button{line-height:1em}.logo-container.right .buttonmobile{float:left}.logo-container{display:table;width:100%}.logo-container .head-sides{display:table-cell;transition:opacity 0.5s ease-out}.logo-container .head-sides.center-logo-menu{width:40%}.logo-container .extras{vertical-align:top}.logo-container .side-logo{vertical-align:top}.logo-container .side-logo.center-logo{text-align:center}.logo-container .side-categories{text-align:center}.logo-container .side-categories:empty{display:none}.center-logo-menu.center-right{text-align:right}.center-logo-menu.extras.center-left{text-align:right}.center-logo-menu.extras.center-right{text-align:left}.center-logo-menu.extras.center-right .header-icons,.center-logo-menu.extras.center-right .search-icon-container,.center-logo-menu.extras.center-right .social-icons,.center-logo-menu.extras.center-right .main-nav{margin-left:0;margin-right:22px}.center-logo-menu.extras.center-left .main-nav-container,.center-logo-menu:not(.extras).center-right .main-nav-container{justify-content:flex-end}.topmargin nav.center-logo-menu.center-left .buttonmobile{margin-left:0;margin-right:20px}.side-categories i,.tablet-cats i{font-size:16px;position:relative;vertical-align:middle;margin:0 7px}.logo-container.right .side-menu{position:absolute;left:1.7rem}.logo-container.right .side-logo{position:absolute;right:1.7rem}.logo-container.left .side-menu{position:absolute;right:1.7rem}.logo-container.left .side-logo{position:absolute;left:1.7rem}.logo-container.right .side-menu{text-align:left}.logo-container.right .side-logo{text-align:right}.logo-container.center .side-categories{text-align:left}.logo-container.center .side-logo{text-align:center}.logo-container.left .side-menu,.logo-container.center .side-menu{text-align:right}@media only screen and (max-width:959px){.topmargin nav .social-icons{display:none}}.overlay-menu-wrapper{position:fixed;float:left;right:-302px;top:0;bottom:0;z-index:10;overflow-y:auto;padding:25px 35px;border-right:1px solid;border-left:1px solid;width:300px;-webkit-transition:left 0.3s ease-out,right 0.3s ease-out,opacity 0.4s ease-out;transition:left 0.3s ease-out,right 0.3s ease-out,opacity 0.4s ease-out}.overlay-menu{float:left;width:100%;text-align:left}.overlay-menu .close-search{width:100%;float:left;margin-bottom:20px}.overlay-menu .close-search .show-search-button{font-size:17px;line-height:1em;position:relative;top:-6px}.overlay-menu .close-search .mobilemenu-close{float:right;margin-right:-9px}.overlay-mobilemenu-list-submenu .overlay-menu .close-search{position:absolute;right:35px}.wrap-for-mobilemenu>li.menu-item-has-children:first-of-type>a:first-child{font-weight:700;display:block;line-height:24px;margin-bottom:18px}.wrap-for-mobilemenu{float:left;width:100%}.close-icon-size{line-height:1em;margin-top:3px;font-weight:400}.close-icon-size i{font-size:18px}.nor-cart .close-icon-size{margin-top:6px}.overlay-menu .mobile-menu,.overlay-menu .mobile-menu ul{margin:0}.overlay-menu .selected-title{font-weight:700;line-height:24px;display:block}.overlay-menu .selected-title .overlay-menu-close{position:absolute;right:25px}.overlay-menu hr{margin:1.3em 0 1.5em 0;width:80px}.overlay-menu-wrapper nav ul li{display:block;margin-bottom:0}.category-button{text-align:center;margin:0 0 0 0}.category-button-mobile{display:none;text-align:center;margin:0 0 0 0}.woocommerce-checkout .category-button-mobile,.woocommerce-cart .category-button-mobile{display:block}.overlay-menu-wrapper nav ul.sub-menu li:before,.overlay-menu-wrapper nav ul li.first-sub-category:before{content:'—';padding-right:10px;padding-left:0;display:table-cell}.overlay-menu-wrapper nav ul.sub-menu li ul li:before,.overlay-menu-wrapper nav ul li.second-sub-category:before{content:'—';padding-right:10px;padding-left:26px;display:table-cell}.overlay-menu-wrapper nav ul.sub-menu li ul ul li:before,.overlay-menu-wrapper nav ul ul li.second-sub-category:before{padding-left:50px}.overlay-menu ul li a{display:table-cell}.overlay-menu-wrapper div.social-icons{margin-top:20px;float:left}.overlay-menu-wrapper div.social-icons i{font-size:20px}.overlay-menu nav{width:100%}.overlay-menu form{display:block;margin-top:30px}.overlay-menu form span{width:100%}body.category-open{overflow:hidden}body.category-open .wrap-entire-content{left:-300px;transition:0.43s ease;-webkit-transition:0.43s ease;-moz-transition:0.43s ease;-ms-transition:0.43s ease}body.category-open .main-header{left:-300px;position:fixed;transition:0.43s ease;-webkit-transition:0.43s ease;-moz-transition:0.43s ease;-ms-transition:0.43s ease}body.category-open .overlay-category-list{right:0;transition:0.43s ease;-webkit-transition:0.43s ease;-moz-transition:0.43s ease;-ms-transition:0.43s ease}.category-list-below{display:none}.category-list-below hr,.category-list-below span.selected-title{display:none}.category-list-below nav.categories-list{width:70%;margin:20px auto 0 auto;text-align:center}.category-list-below .overlay-menu nav.categories-list a{padding:0 14px;display:inline-block}.page-title-container .category-list-below .fullnav ul{display:inline-block}@media only screen and (min-width:959px){.standard-cat-list ul.categories-list-wrap ul.sub-menu{display:none!important}}@media only screen and (max-width:959px){.logo-container.center .side-logo{text-align:left;float:left}.logo-container.center .side-menu{float:right}.category-button-mobile{display:block}}.header-search-container{position:fixed;left:0;top:-100px;right:0;z-index:10;margin-left:0;transition:top 0.5s ease-out}body.show-search-container .header-search-container{top:0;transition:top 0.5s ease-out}body.show-search-container .logo-container .head-sides,body.show-search-container .overlay-menu-wrapper{opacity:0}.header-search-container i{font-size:15px;vertical-align:top}div.header-search-container form.searchform{margin:0;padding:2rem;z-index:5;position:relative}div.header-search-container form.searchform input{background:none;border:none;font-size:26px;padding:0 0}div.header-search-container form.searchform input::-webkit-input-placeholder{color:#000}div.header-search-container form.searchform button{padding:23px;margin-right:50px}div.header-search-container form.searchform button i{color:#000;font-size:24px}div.header-search-container .search-form-close{position:absolute;right:0;top:0;margin:20px 30px;line-height:25px;font-size:20px;z-index:6}div.header-search-container .search-form-close i{font-size:20px}.search-icon-container{position:relative;top:-3px;line-height:22px;margin-left:22px}.search-icon-container i{font-size:22px}article.search-item{max-width:685px;margin:0 auto 35px auto}.search-item .excerpt{max-width:100%}@media only screen and (max-width:767px){div.header-search-container form.searchform button{display:none}}.searchpage-container{margin:auto;float:none;width:70%}.searchpage-container h1.main-title{margin-bottom:50px}div.searchpage-container .navigation-bottom-works{text-align:center}@media only screen and (max-width:1200px){.searchpage-container{margin:auto;float:none;width:100%}}.searchform label,.woocommerce-product-search label{display:none}.searchform,.woocommerce-product-search{position:relative;margin-top:12px}.searchform input[type='text'],.woocommerce-product-search input[type='search']{padding:9px 0 9px 0;position:relative;width:100%;top:-4px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchform input[type='submit'],.searchform button[type='submit'],.woocommerce-product-search [type='submit']{position:absolute;line-height:8px;right:2px;padding:0;border:0;background:none;font-size:13px;top:0;cursor:pointer;color:#000}.searchform button[type='submit'],.woocommerce-product-search button[type='submit']{top:5px}.searchform input[type='submit']:hover,.searchform button[type='submit']:hover,.woocommerce-product-search [type='submit']:hover{background:none;border:none;color:#000}.page-title-container{margin:0 0 0 0;float:left;width:100%}.page-title-container .navibg-first,.page-title-container .navibg{margin:0 0 0 0;padding:0;text-align:center}.page-title-container header.navibg-first{margin-bottom:25px}.page-header-div header.navibg-first{margin-bottom:60px}.page-title-container .navibg-first,.page-title-container .navibg{width:100%}.page-title-container .navibg-first h1{margin:0;padding:0;text-align:center;margin-bottom:10px}.page-title-container nav.categories-list{text-align:center;width:100%;margin:20px 0 0 0}.overlay-menu nav.categories-list{text-align:left}.page-title-container .categories-list a{margin:0 10px;position:relative;display:inline-block}.page-title-container .overlay-menu .categories-list a{margin:0;display:table-cell}.page-title-container .woocommerce-breadcrumb h1,.page-title-container .woocommerce-breadcrumb i,.page-title-container .woocommerce-breadcrumb span{display:inline-block}.page-title-container .woocommerce-breadcrumb i{margin:0 12px}.woocommerce-breadcrumb i.useicon{width:auto;top:2px}header.home-section-header{margin:0 0 50px 0}header.home-section-header h1{text-align:center}@media only screen and (min-width:960px){.page-title-container.page-archive .navibg-first h1{display:block}}.related-container .navibg{padding:0 0 25px 0;margin-bottom:0;text-align:center}.content-overlay-mobile{background:none;display:none;position:absolute;top:0;bottom:0;right:0;left:0;z-index:9}body.cartopen .content-overlay-mobile,body.mobilemenuopen .content-overlay-mobile,body.category-open .content-overlay-mobile,body.mobilesubmenuopen .content-overlay-mobile,body.show-search-container .content-overlay-mobile{display:block}body.cartopen #fp-nav,body.mobilemenuopen #fp-nav,body.category-open #fp-nav{display:none!important}body.cartopen{overflow:hidden}body .wrap-entire-content{left:0;position:relative}body .wrap-entire-content,body .main-header{transition:left 0.3s ease-out,right 0.3s ease-out}body.cartopen .wrap-entire-content{left:-300px}body.cartopen .main-header{left:-300px;top:0;position:fixed}body.mobilemenuopen,body.mobilesubmenuopen{overflow:hidden!important}body.mobilemenuopen .wrap-entire-content,body.mobilesubmenuopen .wrap-entire-content{left:-300px}body.mobilemenuopen .main-header,body.mobilesubmenuopen .main-header{left:-300px;top:0;position:fixed}body.mobilemenuopen .overlay-mobilemenu-list,body.mobilesubmenuopen .overlay-mobilemenu-list-submenu{right:0}.overlay-mobilemenu-list ul.sub-menu,.overlay-mobilemenu-list-submenu ul.sub-menu ul.sub-menu{display:none;margin-bottom:15px}.overlay-mobilemenu-list ul li.menu-item-has-children>a:first-of-type:after,.overlay-mobilemenu-list-submenu ul.sub-menu li.menu-item-has-children>a:first-of-type:after{content:'\f103';font-family:'nticons';font-size:13px;margin-left:12px;position:relative}.overlay-mobilemenu-list ul li.menu-item-has-children.menu-clicked>a:first-of-type:after,.overlay-mobilemenu-list-submenu ul.sub-menu li.menu-item-has-children.menu-clicked>a:first-of-type:after{content:'\f101'}.nor-cart .nor-cart-content{visibility:hidden;opacity:0;right:-300px;position:fixed;overflow:auto;border:none;top:0;bottom:0;padding:0;border-left:1px solid;border-right:1px solid;width:300px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:right 0.3s ease-out,left 0.3s ease-out}.nor-cart .nor-cart-content{box-shadow:none}.nor-cart .shopping-cart-icon:before{font-family:'nticons';content:'\f118';font-size:18px;position:relative;margin-right:4px}body.cartopen .nor-cart .nor-cart-content{opacity:1;visibility:visible;right:0}.nor-cart .nor-cart-title{display:none}header .nor-cart{margin-left:0}.nor-cart h5.cart-title{padding:25px 25px 10px 25px;text-align:left;font-size:18px;font-weight:700}.nor-cart h5.cart-title a{float:right}.nor-cart .nor-cart-content ul{border:none!important;background:none}.nor-cart .nor-cart-content ul li{border:none;color:inherit}.nor-cart .nor-cart-content ul ul li{padding:25px;border:none;font-size:12px}.nor-cart-content p.total{padding:15px 25px 25px 25px;font-size:18px}.nor-cart .nor-cart-content ul ul li dd p{font-size:11px}.nor-cart .nor-cart-content ul ul li a{width:auto}.nor-cart .nor-cart-content ul ul li img{width:35px;margin-right:10px}.nor-cart dl dd:before,.cart_item dl dd:before,.widget_shopping_cart_content .cart_list dl dd:before{content:'/';margin-right:3px;position:relative;font-size:10px;top:0}.nor-cart-content p.buttons{background:none;padding:0 25px 17px 25px;text-align:center}.nor-cart-content p.buttons .wc-forward{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:5px;display:inline-block;float:none}.nor-cart-content p.buttons .checkout.wc-forward{border:none;padding:14px 0 14px 0;display:block;float:none;text-align:center;font-weight:700;font-size:14px}.nor-cart .nor-cart-content ul ul li a.remove{font-size:16px;top:25px;right:25px}.nor-cart .nor-cart-content ul ul li span.quantity{width:80px;min-width:auto}.nor-cart .nor-cart-content ul ul li span.quantity .amount{margin:0}.nor-cart .nor-cart-content ul ul li:hover span.quantity{visibility:hidden}.nor-cart .nor-cart-content ul li.empty{background:none}.grid-item .price-add-to-cart span.price,.grid-item .price-add-to-cart a.button{height:auto}.product-addtocart-wrapper,.grid-type-product a.button{line-height:normal}@media (min-width:768px){.grid-item .price-add-to-cart{height:23px}}.summary .nor-social-sharing{text-align:left;margin-top:30px}.summary .price-wrapper{display:block;margin:20px 0 20px 0;padding-bottom:15px}.summary .woocommerce-product-rating i{font-size:16px}.summary .woocommerce-product-rating{border:none}.summary form,.summary p.cart{padding-bottom:20px;margin-bottom:20px}.woo-main-container .woocommerce-tabs{border-top-width:0;padding-top:8%}.woo-main-container .product-images .flex-direction-nav li a{margin-top:0}.single-product .related.products,.single-product .upsells.products{border:0;margin-top:70px}@media (max-width:768px){.single-product .related.products,.single-product .upsells.products{border:0;margin-top:0}}.review-showmore{display:block;padding-top:20px;margin-bottom:30px;text-align:center}.woocommerce-tabs div#tab-reviews{border-bottom-width:0}.woocommerce .cart-collaterals .checkout-button,input#place_order{font-weight:700;text-transform:none}.woo-main-container .type-product .images,.woo-main-container .type-product .woo-image-side,#reviews #comments{width:62%}.woo-main-container .summary,#reviews #review_form_wrapper,#reviews .woocommerce-verification-required{width:33%;margin-left:5%;margin-top:10px}@media (max-width:767px){.woo-main-container .summary,#reviews #review_form_wrapper,#reviews .woocommerce-verification-required{margin-left:0}}.woo-main-container .summary h1,.woo-main-container .summary h2{padding:0 0 5px 0}.woocommerce .cart-collaterals{padding:0;border:0;margin-left:10%;width:28%}.cart-collaterals th{padding:15px 0}.cart-collaterals table tr{border:0}.woocommerce .cart-collaterals h2{border:0}.woocommerce .cart-collaterals .checkout-button{line-height:20px}.woocommerce-checkout .site-header{display:inherit}.summary .single-cart-grouped{border-top:none;margin-top:0}#order_review{border:1px solid;border-radius:5px}#customer_details{width:60%;float:left}#order_review_heading,#order_review{width:34.5%;margin-left:5%}#order_review{border:0}#order_review table tr{border:0}#order_review table.shop_table td,#order_review table.shop_table th{padding:15px 0}#order_review #payment ul{margin:15px 0}.payment_methods li{padding:8px 0}#order_review .place-order{margin:18px 0}#order_review_heading,#order_review{width:32%;margin-left:8%}.select2-search{margin-top:5px}.main-nav-container.onleft{float:left;margin:5px 0 0 20px}ul.main-nav{display:inline-block}header ul.main-nav .sub-menu{display:none!important}ul.main-nav ul li{padding:0 16px 8px 16px}ul.main-nav ul.sub-menu li:first-child{padding-top:15px}ul.main-nav ul.sub-menu li:last-child{padding-bottom:15px}ul.main-nav ul.sub-menu .sub-menu{top:-17px}ul.main-nav li ul.sub-menu li:first-child .sub-menu{top:0}ul.main-nav ul.sub-menu ul.sub-menu:after{top:18px}header ul.main-nav li.menu-item-has-children>a:first-of-type:after{content:'+';margin-left:5px;position:relative}header.main-header{position:fixed;top:0;left:0;right:0;z-index:20}header .topmargin,.nor-elementor-container .elementor-section-boxed{padding:1.7rem 1.7rem 0 1.7rem;border:none}@media only screen and (max-width:767px){.nor-elementor-container .elementor-section-boxed{padding-left:15px;padding-right:15px}}.main-nav-container{display:flex;align-items:center}header .main-nav-container li{-webkit-transition:0.4s;-moz-transition:0.4s;transition:0.4s}header .main-nav-container:hover ul.main-nav li{opacity:.5}header .main-nav-container:hover ul.main-nav li a{border:none}header .main-nav-container ul.main-nav li:hover{opacity:1}.link-color-2{color:#af0c0c}.blogpost_single{margin:0 0 0 0}article.blogpost{width:100%;float:left}article.grid-type-post{border:none}.blogpost h1.single-post-header,.blogpost h2.single-post-header{padding-bottom:35px}.blogpost a.link-post{font-size:18px;display:block;margin-top:30px}.blogpost a.link-post i{font-size:15px;margin-right:7px}.blogpost div.thecontent{clear:both}.blogpost div.thecontent ul li{margin-bottom:7px}.worksrichcontent{margin-top:5px}.blogpost div.title{margin:0 0 20px 0;padding:0 0 5px 0;display:block}article.blogpost h1 i.fa-link,article.blogpost h2 i.fa-link{margin-right:5px}.blogpost div.title .datetime{float:right}.blog-overview-page.doublecol .blogpost div.title .nor-social-sharing a:first-of-type{margin-left:0}.blog-overview-page.doublecol .blogpost div.title .nor-social-sharing{margin-top:0}.blogpost .avatar-container{float:left}article .avatar{display:none}.blogpost .imgside{float:left;width:100%;margin-bottom:15px;position:relative}.blogpost .imgside .imgpost{width:100%;float:left}.blogpost .imgside .imgpost img{width:100%}.blogpost_single hr{margin:11% 0 11% 0;float:left;width:100%}.blogpost .commentform{margin-top:0}.commentform .comment-respond label{font-weight:700}.quotes{min-height:200px;position:relative}.quotes .overlay{position:absolute;background:rgb(0 0 0 / .2);top:0;bottom:0;width:100%}.quotes .quote{text-align:left;width:100%;margin:0;padding:0;left:5%;border:none}.quotes .overlay,.quotes img{display:none}.quotes .quote p{margin-bottom:0}.quotes .quote a{margin-top:25px;display:block;border:0}.blogpost .bottom{margin:20px 0 10px 0;float:left;width:100%}.blogpost .bottom a.tags{margin-left:5px;font-size:11px}.blogpost .tag-name{margin-right:8px}.blogpage .flexslider{margin-bottom:15px}.blogpage .readmore,.searchpage .readmore{margin-right:10px}.blogpost .imgside .quotes .quote p{width:80%;margin:0}.readmore-container{display:block;margin-top:20px;font-size:90%}.loop-tags{display:inline-block;margin-top:20px}.blogpost .textside{float:left;width:100%}@media only screen and (max-width:767px){.the_content .quotes .quote:before,.thecontent .quotes .quote:before{content:''}.quotes .quote{left:0}}.homepage.aboutcolumns{float:none;padding:30px 0;margin:0 auto;clear:both}.homepage.aboutcolumns.oldone{width:75%}@media only screen and (max-width:767px){.homepage.aboutcolumns .row .oneside.imgside{display:block;width:100%!important;padding:0;margin:0}.homepage.aboutcolumns .row .oneside.memberinfo{padding:30px 0}.homepage.aboutcolumns{width:100%}}.blog-overview-page{float:left;width:100%}.blog-overview-page.minimal .blogpost,.blog-overview-page.minimal .single-post-bottom,.overview_text_editor.minimal{max-width:1000px;margin:auto;float:none}.blog-overview-page.minimal .blogpost div.title .info-containers-wrapper>div:after{content:'\25CF';margin:0 8px;font-size:6px;position:relative;top:-3px}.blog-overview-page.minimal .blogpost div.title .info-containers-wrapper>div:last-child:after{content:''}.blog-overview-page.doublecol .blogpost,.blog-overview-page.doublecol .single-post-bottom,.overview_text_editor.doublecol{width:85%;float:none;margin:auto}.blog-overview-page.doublecol .blogpost,.blog-overview-page.doublecol .single-post-bottom,.overview_text_editor.doublecol{width:100%}.blog-overview-page.doublecol .single-post-bottom{max-width:850px}.blog-overview-page.doublecol .blogpost div.title{float:left;width:22%;margin-right:5%;margin-bottom:0}.blog-overview-page.doublecol .blogpost div.blog-content-side{float:left;width:73%}@media (min-width:768px){body.site-layout-wide .blog-overview-page.doublecol .blogpost div.title{width:30%}body.site-layout-wide .blog-overview-page.doublecol .blogpost div.blog-content-side{width:65%}}.blog-overview-page.doublecol .blogpost div.title div{display:block;float:none;margin-bottom:0;padding-bottom:7px}.blog-overview-page.doublecol .blogpost div.title div i.fa-comment{display:none}.blog-overview-page.doublecol .blogpost div.title div.loop-tags{margin-top:10px;margin-bottom:20px}.blog-overview-page.doublecol .blogpost div.title div strong{display:inline-block;margin-right:5px}.blog-overview-page .info-containers:before{content:none}.page-with-sidebar .blog-overview-page.minimal .blogpost,.page-with-sidebar .blog-overview-page.minimal .single-post-bottom,.page-with-sidebar .overview_text_editor.minimal{width:90%}@media only screen and (max-width:959px){.blog-overview-page.doublecol .blogpost div.title div strong{margin:0;display:block}}.blog-overview-page.doublecol .blogpost div.title div:after{content:''}.blogpost .imgside{padding-top:0;margin-bottom:35px}@media only screen and (max-width:1200px){.blog-overview-page.minimal .blogpost,.blog-overview-page.minimal .single-post-bottom{width:100%;margin:none;float:left}.blog-overview-page.doublecol .blogpost,.overview_text_editor.doublecol,.blog-overview-page.doublecol .single-post-bottom,.overview_text_editor.minimal{width:100%}}@media only screen and (max-width:767px){.blog-overview-page.minimal .blogpost div.title,.blog-overview-page.doublecol .blogpost div.title{width:100%;margin-right:0%}.blog-overview-page.minimal .blogpost div.blog-content-side,.blog-overview-page.doublecol .blogpost div.blog-content-side{width:100%}.blogpost h1.single-post-header,.blogpost h2.single-post-header{padding-bottom:0;margin:0}.blogpost .imgside{padding-top:25px}.blogpost .textside{padding-top:30px}.blog-overview-page.doublecol .single-post-bottom .related-container{display:none}}.post-list .blog-overview-page:last-child hr{display:none}div.pagination{margin-top:40px}.page-template-template-blog .pagination,.page-template-template-works .pagination{margin-top:120px}@media (max-width:768px){.page-template-template-blog .pagination,.page-template-template-works .pagination{margin:50px 0 50px 0}}article.grid-item.transform-effect{transition:transform 0.7s ease-out,opacity 0.7s ease-out}article.grid-item.load-moveup,article.grid-item.load-moveup-slide{-webkit-transform:translateY(12%);-moz-transform:translateY(12%);-ms-transform:translateY(12%);-o-transform:translateY(12%);transform:translateY(12%);opacity:0}.grid-item .flexslider{margin-bottom:0}.grid-item .quotes{min-height:100px}.grid-item .quotes .quote.wothumb{position:relative;top:auto;transform:translateY(0%)}.grid-item .quotes .quote p,.grid-item .quotes .quote span{font-size:100%!important}article.grid-item .info.standard h4{padding-top:10px;padding-bottom:10px}article.grid-item .info.info-overlay h4{padding-bottom:10px}article.grid-item .excerpt{padding-bottom:20px}#fullpage-container article.grid-item{opacity:1}@media only screen and (max-width:959px){article.grid-item .excerpt{display:none}}.info.standard .overlay-wrapper .bottom-info hr{margin:0 0 12px 0;width:60%}.info.standard .overlay-wrapper.centered .bottom-info hr{margin:0 auto 12px auto}.info.info-overlay .bottom-info hr{display:none}.overlay-wrapper .bottom-info .grid-category,.overlay-wrapper .bottom-info .grid-date,.overlay-wrapper .bottom-info .grid-comment{margin:0 9px}.overlay-wrapper:not(.centered) .bottom-info div:first-child{margin-left:0}.bottom-info .info-containers:after{display:none}.archivetemp{margin-top:15px;margin-left:0}.archivetemp li{list-style:none;margin:0;padding-top:5px;padding-bottom:5px}.navigation-bottom{float:left;width:100%;text-align:center}.navigation-bottom a{padding:5px 15px 7px 15px;font-size:15px;margin:0 5px 0 5px;border:1px solid}.navigation-bottom-works a.page-numbers{opacity:.5}.navigation-bottom-works a.page-numbers:hover{opacity:1}.navigation-bottom-works span.current{font-weight:700;opacity:1}.about-the-author{margin:auto;display:inline-block;border:0;padding-bottom:0;margin-bottom:150px;float:none}.about-the-author .about-the-author-avatar{display:block;margin:auto}.about-the-author .about-the-author-info{display:block;text-align:center;margin:20px auto 0 auto;width:70%}@media only screen and (max-width:767px){.about-the-author .about-the-author-info{width:100%}.about-the-author{margin-bottom:40px}}.about-the-author .about-the-author-info h3{margin:0 0 10px 0;font-size:18px;line-height:1.6em}.about-the-author .about-the-author-info p{font-size:11px;margin:auto}.about-the-author .about-the-author-avatar{padding-right:0;width:50px}.about-the-author .about-the-author-info{margin-top:10px}.get-gmap img{max-width:none}input[type='text'],input[type='search'],input[type='tel'],input[type='password'],input[type='email'],textarea,select{font-size:14px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:none;border-bottom:1px solid}select::-ms-expand{display:none}.shipping-calculator-form input{padding-left:0px!important}.select2-container .select2-choice{background:none;border:none;border-bottom:1px solid;padding-left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.select2-dropdown-open .select2-choice{-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none}.select2-search .select2-input{color:#000;height:35px!important}.select2-drop-active{border-top:1px solid #666}.shipping_method{height:auto}form.woocommerce-shipping-calculator section input{padding:10px 0}.nor-button,a.button,input.button,button[type='submit'],input[type='submit'],.wpcf7-submit{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0}form.contactform_ajax textarea,form.wpcf7-form textarea{height:120px}.contactform_ajax .email-field,.contactform_ajax .name-field{width:47%;float:left}.contactform_ajax .message-field,.contactform_ajax .subject-field{float:left;width:100%}.contactform_ajax .email-field{margin-right:5%}form.contactform_ajax .captcha label{line-height:38px}form.contactform_ajax p.captcha{float:right;width:auto}form.contactform_ajax div.alert{margin-bottom:30px;border-bottom:1px solid red;padding:10px 0;border-radius:0;margin-bottom:50px}div.alert a.closealert{border:none}.nor-button,input.button,.wpcf7-submit,a.button,button[type='submit'],input[type='submit'],input[type='reset'],input[type='button']{padding:11px 25px;border-radius:0;background:none}.passprotectpage form button{padding:0}form.contactform_ajax label{margin-bottom:5px;display:block}form.contactform_ajax label{display:none}body.single .vc_row .container>.sixteen.columns,.blogpost .container>.sixteen.columns{padding-left:0;padding-right:0}.single-cpt{float:left;width:100%}.single-cpt.central h1,.single-cpt.central h2{text-align:center}.single-cpt.central .single-content-pcontent{width:100%}.single-cpt.single-cpt-wbg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 35px;background:#f9f9f9}.single-cpt .loop-tags{margin-top:0;font-size:11px}.single-cpt .loop-tags a{display:inline-block;margin-right:8px}.single-cpt .single-custom-fields{margin:0;list-style:none;margin-bottom:20px}.single-cpt .single-custom-fields:empty{display:none}.single-cpt .single-custom-fields li{display:block;margin:0 0 5px 0;padding:0}.single-cpt .single-custom-fields li:last-child{border:none}.single-cpt .single-custom-fields li strong{margin-right:5px}.single-content-pinfo{width:32%;margin-right:3%;float:left}.the_content .single-content-pinfo a,.thecontent .single-content-pinfo a{border:none}.single-cpt .rightside .single-content-pinfo{padding-top:30px;width:100%}.single-content-pcontent{float:left;width:65%}.single-content-pcontent.vc-active{width:100%}.single-cpt .content-bottom-container .nor-social-sharing{text-align:left;margin-top:0;margin-bottom:20px}.single-cpt .sixteen.nor-12,.blogpost .sixteen.nor-12{padding:0}@media only screen and (max-width:767px){.single-cpt .single-custom-fields li{display:block;border:none;padding-bottom:5px}.single-cpt .single-content-pinfo,.single-cpt .single-content-pcontent{float:left;width:100%}.single-cpt .single-content-pinfo.mobile-show{padding-top:20px;padding-bottom:10px}}.cpt-comment-container{width:65%;margin:auto}.cpt-comment-container section{margin:60px 0}.single-cpt .post-info{margin-bottom:15px}.single-cpt .post-info div,.single-cpt .post-info a.comment-link{display:inline-block}.single-cpt .additional-info{padding:0 0 5px 0;font-size:12px;float:left;width:100%}.single-cpt .content{width:100%;float:left;margin:0}.single-cpt .content p,.the_content p,form p,.commentlist p,div.comment p{margin:0 0 20px 0}.single-cpt div .half-size{width:48.7%;margin-right:2.5%}.single-cpt div .half-size.omega{margin-right:0}.related-container{margin-top:200px;transition:transform 0.7s ease-out,opacity 0.7s ease-out}.related-container{margin-top:150px}.commentform{margin-top:130px}.commentform .avatar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.load-element-moveup{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%);opacity:0}@media only screen and (max-width:767px){.single-cpt div .half-size{width:100%;margin-right:0}.commentform{margin-top:50px}}.single-cpt .categories-field{display:block;margin-top:12px}.single-cpt .single-post-header{padding:20px 0 0 0;float:left;width:100%}body.single .single-cpt .single-post-header{padding:20px 0 20px 0}.single-cpt .rightside .single-post-header{padding:5px 0 20px 0}.single-cpt .rightside h1,.single-cpt .rightside h2{padding-top:10px}.single-cpt span.info{margin-bottom:10px;display:inline-block}.single-cpt hr{text-align:left;background:none;margin:0 0 20px 0}.single-cpt hr.short{margin:20px 0 20px 0}.single-content-info{float:left;width:100%;margin-bottom:20px}.single-content-info.rightside{float:right;width:33%}.single-cpt-content.leftside{width:56%}.single-content-info.rightside .single-content-pcontent{width:100%}.single-cpt .single-custom-fields li a,.single-cpt .loop-tags a{border:none}.single-content-info.rightside .nor-social-sharing{text-align:left}.worksidebar{padding-top:30px}.worksidebar h1,.worksidebar h2{font-size:24px;margin:0}div.postwraps{background-color:#fff;line-height:1.7em;display:block;padding-top:10px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div.postwraps .worksbottomnav{height:45px}div.postwraps p br{display:block}.postwraps .sharing{margin-top:10px}.postwraps .sharing .tops{text-align:right;padding:5px 15px 5px 20px;border:1px solid;float:right;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.postwraps .sharing .tops:hover div.buttons{display:block;position:relative}.postwraps .sharing .tops div.buttons{margin-top:7px;display:none}.postwraps .sharing .tops div.buttons .facebook{margin-bottom:0}.postwraps .sharing .tops div.shr{float:right}.sharingbuttons{float:left;width:100%;text-align:center}.sharingbuttons .nor-social-sharing{text-align:center!important}.nor-social-sharing div.facebook-like{display:inline-block!important;margin-left:0}.blogpost .nor-social-sharing{float:right}.blogpost .footer-share{float:left;width:100%}.blogpost .footer-share .nor-social-sharing{text-align:center;width:100%;margin:40px 0 40px 0}.single-cpt .nor-social-sharing{float:left;width:100%;text-align:center;margin-top:40px}.single-content-info.rightside .nor-social-sharing{margin-top:30px}.single-cpt .nor-social-sharing:not(.official-buttons) a{margin:0 12px 0 0;border:none}.sharingbuttons div.shr{height:24px;float:left;overflow:hidden;position:relative;margin:0 5px 0 0}.postwraps div.facebook div.fb-like{top:-3px}.sixteen.columns.vc-posts-fix{padding:0}div.postwraps hr{margin:10px 0 10px 0;border-color:#f0f0f0}div.contentimages,div.contentvideos{text-align:center;position:relative;float:left;width:100%}div.contentimages img{width:100%}div.contenttext{position:relative;float:left;width:100%}.contentimages.landscape{width:100%}.contentimages.portrait{width:49%;margin-right:2%;float:left}.contentimages.portrait.odd{margin-right:0}.nor-custom-post-single .container,.blog-overview-page .container{clear:both}.navigate-arrows .prev-post{left:0;margin-left:1.7rem}.navigate-arrows .next-post{margin-right:1.7rem;right:0}.navigate-arrows a{display:inline-block}.navigate-arrows a img{display:block}.navigate-arrows i{font-size:30px;position:absolute;top:50%;transform:translateY(-50%)}.navigate-arrows .prev-post i{float:left;left:0}.navigate-arrows .next-post i{float:right;right:0}a.navigate{display:inline-block;position:relative;line-height:0}a.navigate .useicon{font-size:62px;top:12px;margin-left:12px;line-height:0;position:relative}.navigate-arrows .next-post .imgtd{text-align:right;float:right;margin-right:35px;width:300px;height:200px}.navigate-arrows .prev-post .imgtd{text-align:left;float:left;margin-left:35px;width:300px;height:200px}.navigate-arrows .next-post .imgtd img{float:right;clear:both;position:absolute;object-fit:cover;height:100%;width:100%}.navigate-arrows .prev-post .imgtd img{float:left;clear:both;position:absolute;object-fit:cover;height:100%;width:100%}.navigate-arrows td{vertical-align:bottom}.navigate-arrows .imgtd{display:none}.navigate-arrows .prev-post:hover .imgtd,.navigate-arrows .next-post:hover .imgtd{display:block}.navigate-arrows .prev-post,.navigate-arrows .next-post{position:fixed;top:50%;z-index:4;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigate-arrows .imgtd{position:relative}.navigate-arrows .imgtd div{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:rgb(0 0 0 / .5);text-align:center}.navigate-arrows .imgtd div p{color:#fff;top:50%;position:absolute;left:0;right:0}.navigate-arrows .imgtd div p span{width:80%;display:inline-block;color:#f0f0f0;margin:auto;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:959px){.navigate-arrows div.next-post{float:right}.navigate-arrows div.prev-post{float:left}.navigate-arrows div.prev-post,.navigate-arrows div.next-post{position:relative;display:inline-block;-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);margin-top:20px}.navigate-arrows div p{font-size:13px}.navigate-arrows .prev-post .imgtd,.navigate-arrows .next-post .imgtd{width:auto;height:auto;display:block}.navigate-arrows .prev-post .imgtd{margin-left:12px}.navigate-arrows .next-post .imgtd{margin-right:12px}.navigate-arrows .imgtd img{display:none}.navigate-arrows .prev-post .imgtd img{display:none}.navigate-arrows .imgtd div p{position:relative;color:inherit}.navigate-arrows .imgtd div{position:relative;background:none}.navigate-arrows .imgtd div p span{width:auto;-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.navigate-arrows i{position:relative;top:auto;-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.navigate-arrows .prev-post i,.navigate-arrows .next-post i{font-size:30px;position:relative}.navigate-arrows .imgtd div p span{color:inherit}}@media only screen and (min-width:768px) and (max-width:959px){.navigate-arrows div.prev-post a,.navigate-arrows div.next-post a{display:flex;align-items:center}.navigate-arrows div.next-post a i{order:2}}@media only screen and (max-width:767px){.navigate-arrows div.prev-post,.navigate-arrows div.next-post{margin-left:0;margin-right:0}.navigate-arrows .imgtd div p span{color:inherit}.navigate-arrows .imgtd div{display:none}nav.navigate-arrows i.useicon{font-size:50px}.navigate-arrows{float:left;width:100%}}.home-section-header table{width:100%}.right-td{text-align:right}div.relatedworks{padding:60px 0 20px 0;margin-bottom:-10px;border-bottom:1px solid #ccc}.resdontshow{display:inherit}.resshow{display:none}.fullnav{position:relative;display:table;vertical-align:middle}.fullnav ul{list-style:none;display:block;margin:0}.fullnav li{display:inline-block}footer.website-footer{width:100%;transition:transform 0.7s ease-out,opacity 0.7s ease-out}footer.website-footer .footer-copyright{width:100%;float:left;position:relative}footer.website-footer .footer-widgets{padding-bottom:40px}footer.website-footer .footer-widgets .widget li,footer.website-footer .footer-widgets .widget ul{border:none;padding:4px 0}footer.website-footer .footer-widgets .widget li:first-child{padding-top:0}footer.website-footer div.footertext.full-center{text-align:center;display:block}footer.website-footer div.footertext p{margin:0;padding:0}footer.website-footer .footer-right{float:right}.theme-credits{font-size:80%;opacity:.4}footer.website-footer div.theme-credits a{font-size:100%}footer.website-footer div.theme-credits a:hover{text-decoration:underline}@media only screen and (max-width:767px){footer.website-footer .footer-right{width:100%}footer.website-footer .footer-right .theme-credits,footer.website-footer .footer-right .social-icon-side{float:none;text-align:center}footer.website-footer .footer-right .theme-credits{margin-top:15px}}.woocommerce-checkout footer .footer-widgets{display:none}footer.website-footer a.footer-logo{font-size:21px;font-weight:700;letter-spacing:-.05em}.ajaxloader{display:none;position:fixed;bottom:20px;left:20px;position:absolute;bottom:20px;background-color:#f0f0f0;padding:5px;-webkit-box-shadow:0 0 10px rgb(0 0 0 / .2);-moz-box-shadow:0 0 10px rgb(0 0 0 / .2);box-shadow:0 0 10px rgb(0 0 0 / .2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ajaxloader img{display:block}.get-gmap img{max-width:none}article.search-item .img img{border-radius:0}aside.widget_wrapper{margin-top:5px}aside.widget_wrapper .widget:last-child{border:none}.widget_wrapper .widget{margin-bottom:25px;padding-bottom:25px}.widget_wrapper .widget_recent_entries li:before{margin-right:2px}.widget_wrapper ul li{padding:4px 0 4px 0}.widget_wrapper ul li ul li:first-child{margin-top:10px}.widget_wrapper ul li ul li{border:none;padding:0 0 0 10px}.widget_wrapper .widget_nav_menu ul li{padding:0}.widget_wrapper .product_list_widget li{padding:0;margin:12px 0 0 0;padding-bottom:12px}footer.website-footer .widget_wrapper .product_list_widget li{margin:0 0 0 0}.color-header-1{color:#472734}.color-header-2{color:#ad2d47}a{color:#666}@media only screen and (max-width:959px){.mobilemenu{display:block}.header-right{display:none!important}.topmargin nav .buttonmobile{display:inline-block}.navigate-arrows td.nav-post-name{display:none!important}.blogpost .nor-social-sharing.top-share{display:none}.blogpost .footer-share{display:block}}@media only screen and (min-width:768px) and (max-width:959px){.header-right-tablet{display:block!important}.navbarbutton-tablet{display:inline-block!important}}@media only screen and (max-width:767px){body.single-product .navigate-arrows{float:left}.navigate-arrows td.nav-post-name{display:none}.navigate-arrows td{display:table-cell}.navigate-arrows td:last-child{padding-top:0}.single-content-info.rightside{float:left;width:100%}.single-cpt-content.leftside{width:100%}.cpt-comment-container{width:100%;margin:auto}.cpt-comment-container section{margin:20px 0}.single-cpt.single-cpt-wbg{margin-top:0!important;margin-bottom:0!important;background:none!important;padding:0}.header-icon-wrap{margin-bottom:0}.right-td .viewall{text-align:left}footer.website-footer .footer-copyright .footertext{text-align:center;width:100%;margin-bottom:20px}footer.website-footer .footer-copyright .social-icons{text-align:center;width:100%}footer.website-footer .footer-copyright .social-icons a{display:inline-block}.header-right-tablet{display:none!important}a.navbarbutton{display:block}select.responsiveselect{display:block}div.fullnav{display:none}.page-sidebar,.blog-sidebar{margin-left:0}.blogpost div.title .datetime{float:none;margin-top:10px;display:block}.loop-tags{display:inline-block}.makecenter{text-align:center}.resdontshow{display:none!important}.resshow{display:inherit}.halfwidth{width:40%}div.main-nav,div.nav-div{float:none;margin-top:10px;border:none;box-shadow:none;-webkit-box-shadow:none}h3 a.main-logo{font-size:30px;letter-spacing:-.02;line-height:30px}div.nav-div form{float:none;margin:0}.halfdisplay{opacity:.5}hr{margin:14px 0 14px 0}div.postwraps{padding-top:0}.postcontent{padding-top:25px}.postcontent img{display:block}div.postcontent div.contentimages,div.postcontent div.contentvideos{padding:2px 0 2px 0}footer.website-footer span.social{float:none}div.searchpage .search-item a.img{display:none}div.noresults h1{font-size:80px;line-height:85px}.navigation-bottom-works .page-numbers{display:none}.navigation-bottom-works .prev,.navigation-bottom-works .next{display:inline-block!important}div.postwraps .worksbottomnav{height:75px;margin-top:10px!important}div.project-item div.thumb_large h5{font-size:16px;line-height:1.7em}}img.mfp-img{opacity:0}.mfp-title p{margin-bottom:20px}.mfp-figure:after{background:none!important}.mfp-arrow{width:100px}.mfp-arrow-right{margin-left:10px;right:-7px}.mfp-counter{position:fixed;top:30px;left:40px;right:0;color:inherit;text-align:left;font-size:13px}select::-ms-expand{display:none}button.mfp-close{border:none;font-size:36px;right:25px!important;top:25px!important}@media only screen and (max-width:479px){.mfp-arrow{display:none!important}}@media only screen and (min-width:1200px){.container{position:relative;width:1252px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;padding-left:30px;padding-right:30px}.column-row{margin-left:-30px;margin-right:-30px}.row{margin-bottom:30px}.vc_row .container{width:1252px}.column.alpha,.columns.alpha,.column.first,.columns.first{padding-left:0}.column.omega,.columns.omega,.column.last,.columns.last{padding-right:0}.projectinfo .content{width:279px}}@media only screen and (min-width:960px) and (max-width:1199px){.container .column,.container .columns{padding-left:25px;padding-right:25px}.column-row{margin-left:-25px;margin-right:-25px}.column.alpha,.columns.alpha,.column.first,.columns.first{padding-left:0;padding-right:25px}.column.omega,.columns.omega,.column.last,.columns.last{padding-right:0;padding-left:25px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:100%;padding:0 20px}}#fullpage-container .vc_row{margin-left:0;margin-right:0}.fullpage-container-hide{position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}#fullpage-container .single-posts-display h1.display-post-title,#fullpage-container .single-posts-display h2.display-post-title{text-align:center;max-width:50%;margin:0 auto 0 auto}#fullpage-container .single-posts-display .display-post-info{text-align:center;margin-top:10px;font-size:13px}#fullpage-container .single-posts-display .display-post-content{text-align:center;max-width:60%;margin:auto;position:relative;margin-top:30px;clear:both}#fullpage-container .single-posts-display.larger .display-post-content{max-width:100%;margin-top:0}#fullpage-container .single-posts-display.larger{position:relative}#fullpage-container .single-posts-display.larger .display-post-content ul.slides{max-width:85%;margin:auto}#fullpage-container .single-posts-display .display-post-content .display-post-content-text.overflowed{overflow:auto}#fullpage-container .single-posts-display .display-post-content .display-post-content-text.overflowed::-webkit-scrollbar{-webkit-appearance:none;width:7px}#fullpage-container .single-posts-display .display-post-content .display-post-content-text.overflowed::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgb(0 0 0 / .5);box-shadow:0 0 1px rgb(255 255 255 / .5);-webkit-box-shadow:0 0 1px rgb(255 255 255 / .5)}#fullpage-container .display-post-content-expand{display:inline-block}#fullpage-container .single-posts-display .display-post-content-expand a{padding-bottom:2px;border-bottom:1px solid}#fullpage-container .single-posts-display .display-post-content-expand a.no-border{border:none}#fullpage-container .single-posts-display .display-post-content img{width:auto}#fullpage-container .single-posts-display .display-post-content .nor-flexslider img{width:auto}#fullpage-container .nor-flexslider.nor-gallery ul.slides{height:auto}#fullpage-container .single-posts-display .display-post-content-text{margin:auto;width:75%;text-align:left;display:none;overflow:hidden}#fullpage-container .single-posts-display .display-post-content-text.show-it-full{display:block;width:98%}#fullpage-container .single-posts-display .display-post-content .main-flex-caption{display:none!important}#fullpage-container .single-posts-display .display-post-info .info-containers-wrapper{display:inline-block}#fullpage-container .single-posts-display .display-post-info .info-containers-wrapper:after{content:'\f140';font-family:'nticons';font-size:4px;margin:0 8px;position:relative;top:-3px}#fullpage-container .single-posts-display .display-post-info .info-containers-wrapper:last-child:after{content:'';margin:0}#single-post-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:120;display:none}#single-post-overlay .single-post-overlay-container{display:block;overflow:auto;position:relative;height:100%}#fullpage-container .single-posts-display .price-add-to-cart{text-align:center;margin-top:20px}#fullpage-container .single-posts-display .display-post-content-text .price-add-to-cart{text-align:left;margin-top:40px}#fullpage-container .single-posts-display .price-add-to-cart span.price{margin:0 0 20px;display:block;clear:both;font-size:15px}#fullpage-container .single-posts-display.display-two-col .price-add-to-cart span.price{font-size:18px}#fullpage-container .single-posts-display .price-add-to-cart span.price a.button{margin:10px;display:block;clear:both}#fullpage-container .single-posts-display .price-add-to-cart span.price .added_to_cart{display:none!important}#fullpage-container .product-images.withgallery .nor-flexslider ul.slides{width:auto;float:none}#fullpage-container .product-images.withgallery .flex-direction-nav{width:100%;float:none}#fullpage-container .single-posts-display.standard .display-post-content,#fullpage-container .single-posts-display.standard .display-post-content-text,#fullpage-container .single-posts-display.standard .display-post-content .nor-flexslider img,#fullpage-container .single-posts-display.standard .display-post-content img{max-height:450px}#fullpage-container ol.flex-control-nav{display:none}@media only screen and (min-width:960px) and (max-width:1199px){#fullpage-container .single-posts-display .display-post-content-text{width:90%}}@media only screen and (max-width:959px){#fullpage-container .single-posts-display .display-post-content-text{width:90%}#fullpage-container .single-posts-display .display-post-content{max-width:80%}#fullpage-container .single-posts-display.standard .display-post-content,#fullpage-container .single-posts-display.standard .display-post-content-text,#fullpage-container .single-posts-display.standard .display-post-content .nor-flexslider img,#fullpage-container .single-posts-display.standard .display-post-content img{max-height:350px}#fullpage-container .single-posts-display.display-two-col .display-post-content-expand{display:block;opacity:1}}@media only screen and (min-width:959px){#fullpage-container .single-posts-display .display-two-col{max-width:80%;text-align:left;margin:50px auto 0 auto}#fullpage-container .single-posts-display.display-two-col .display-post-content-image,#fullpage-container .single-posts-display.display-two-col .display-post-content-text{width:48%;float:left}#fullpage-container .single-posts-display.display-two-col .display-post-content-image{text-align:right}#fullpage-container .single-posts-display.display-two-col .display-post-content-text{margin-left:4%;display:block}#fullpage-container .single-posts-display.display-two-col .display-post-content-expand{display:none}#fullpage-container .single-posts-display .display-two-col .display-post-content-text{display:block!important}}@media only screen and (max-width:767px){.display-post-content-image blockquote,.display-post-content-image blockquote p,.display-post-content-image blockquote span{font-size:28px!important}#fullpage-container .single-posts-display h1.display-post-title,#fullpage-container .single-posts-display h2.display-post-title,#fullpage-container .single-posts-display .display-post-content{max-width:100%}#fullpage-container .single-posts-display.standard .display-post-content-text,#fullpage-container .single-posts-display.standard .display-post-content .nor-flexslider img,#fullpage-container .single-posts-display.standard .display-post-content img{max-height:250px}#fullpage-container .single-posts-display h1.display-post-title,#fullpage-container .single-posts-display h2.display-post-title{font-size:24px}#fp-nav{display:none!important}}@media only screen and (min-width:767px){#fullpage-container .single-posts-display.larger .display-post-content ul.slides.hasvideo{max-width:65%}html.fp-enabled footer.website-footer{margin:0!important}#fullpage-container .single-posts-display.larger .display-post-header .display-post-info a i{top:2px}#fullpage-container .single-posts-display.larger .display-post-header{position:absolute;z-index:5;width:100%;bottom:0}#fullpage-container .single-posts-display.larger .display-post-header .display-post-title{display:inline-block;padding:10px 20px;position:absolute;bottom:0;left:5px;text-align:left}#fullpage-container .single-posts-display.larger .display-post-header .display-post-info{padding-right:20px;float:right;position:absolute;bottom:15px;right:5px}#fullpage-container .single-posts-display.larger .display-post-content .display-post-content-text div{padding:8% 0 12% 0}#fullpage-container .single-posts-display.larger .display-post-content-image{position:relative;top:50%;transform:translateY(-50%)}#fullpage-container .single-posts-display.larger .display-post-content-image ul.slides li a{display:inline-block}}
/*!
* fullPage 2.7.9
* https://github.com/alvarotrigo/fullPage.js
* MIT licensed
*
* Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
*/
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:#fff0}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:#fff0 #fff #fff0 #fff0}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:#fff0 #fff0 #fff0 #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:12px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-5px;font-size:11px;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto!important}