.main-header{border-bottom:1px solid rgba(0, 0, 0, 0.07)}header.main-header.is-sticky.sticky-initialized.sticky-active.sticky-fully-hidden{border-bottom:1px transparent}.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark div.menu>ul ul,
.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark ul.menu
ul{background-color:#f3f0ef;border:5px
solid #FFF;-webkit-box-shadow:0 0 0 1px #c3c3c3;box-shadow:0 0 0 1px #c3c3c3}.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark ul.menu ul li a,
.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark div.menu > ul ul li
a{color:#76323f;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>ul li,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>ul
li{padding:10px
0px;color:#76323f;border-bottom:1px solid #d7cec7;line-height:1;margin-top:0px}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>ul li:first-child,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>ul li:first-child{padding-top:0px}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li>ul li:last-child,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li>ul li:last-child{padding-bottom:0px}.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li:last-child,
.main-header.menu-type-standard-menu .standard-menu-container div.menu > ul li:last-child{border-bottom:0}.main-header.menu-type-standard-menu .standard-menu-container div.menu > ul ul li.menu-item-has-children:before,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li.menu-item-has-children:before{border-color:transparent transparent transparent #222}.main-header.menu-type-standard-menu .standard-menu-container ul.menu li.current_page_ancestor a,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu li.current_page_parent a,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu li.current-menu-parent a,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu li.current-menu-item a,
.main-header.menu-type-standard-menu .standard-menu-container div.menu > li.current-menu-item
a{color:#76323f}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu
ul{min-width:240px}.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark div.menu>ul>li>a:hover,
.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-dark ul.menu>li>a:hover{color:#76323f}.menu-cart-icon-container,
.header-search-input,
.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li+li,
.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li+li{margin-left:25px}.header-search-input .search-field{background-color:#f3f0ef}.site-footer a:after,
.blog-posts .post-item .post-details .post-title a:after,
.single-post .post .post-meta a:hover:after,
.wrapper a:after,
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:after,
body a:after{display:none}.blog-posts .post-item .post-details .post-title a:hover,
.single-post .post .post-meta a:hover,
.wrapper a:hover,
.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:hover{color:#222}.rev_slider
iframe{border:0
!important}input[type=checkbox],input[type=radio]{-webkit-box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);background:#f3f0ef;border:none;border-radius:3px}.wrapper .button:hover{color:#fff}.wrapper .button.add_to_cart_button:hover{color:#222}.wrapper .button.button-secondary:hover{color:#222;background-color:#ece6e4}.social-networks.rounded li
a{width:30px;height:30px;border-radius:3px}.home-books{padding-top:35px}.wpb-js-composer .home-tabs-books.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tab{margin-left:1px !important}.wpb-js-composer .home-tabs-books.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tab
a{background-color:#f3f0ef;padding:5px
10px;color:#666}.wpb-js-composer .home-tabs-books.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tab.vc_active
a{background-color:#eae6e5;color:#222}.wpb-js-composer .home-tabs-books.vc_tta-controls-align-right.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container{position:absolute;top:20px;right:0}.wpb_wrapper .lab-blog-posts .blog-post-entry{border:none}.home .wpb_wrapper .lab-blog-posts .blog-post-entry:hover{box-shadow:none}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container{padding:30px
20px}.wpb_wrapper .lab-blog-posts.posts-layout-left .blog-post-entry .blog-post-content-container{padding:20px;padding-top:0px;padding-bottom:0px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title{margin-bottom:0px;line-height:1.3}.special-offer{padding:45px
0}.home .woocommerce .products.shop-categories{padding-bottom:0px;margin-bottom:0px}.home .wpb_wrapper .woocommerce
.products{padding-top:0px}.wpb_wrapper .lab-blog-posts .blog-post-entry{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.wpb_wrapper .lab-blog-posts .blog-post-entry:hover{-webkit-box-shadow:0 5px 20px rgba(0, 0, 0, .06);box-shadow:0 5px 20px rgba(0, 0, 0, .06)}.homepage-featured-book{padding-right:60px}.more-link{border:none;top:0px;right:0px;position:absolute}.show-more .reveal-button{min-width:150px;border:none}.more-link .show-more{padding:0px;margin:0px;margin-top:35px}.more-link .show-more .reveal-button
a{line-height:1}.more-link .show-more .reveal-button a:before{margin-left:10px;float:right;line-height:1}.subscribe-form{display:flex}.subscribe-agree-terms input[type=checkbox]{background:#e8e3e2;border-radius:3px}.subscribe-form .form-group{background:#e8e3e2;width:80%;margin-bottom:0px;margin-right:20px;padding:5px
15px;-webkit-box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);border-radius:3px}.subscribe-form
.submit{width:20%;border-radius:3px}.subscribe-agree-terms{margin-top:15px}.subscribe-form
input{padding-left:0px;padding-right:0px}.home .wpb_wrapper .woocommerce
.products{margin-bottom:0px}.wpb-js-composer .vc_tta.vc_general.home-tabs-books .vc_tta-panel.vc_active .vc_tta-panel-body{padding:0px;overflow:visible}.home .woocommerce .products .product .item-info{margin-bottom:0px}.home.wpb-js-composer .vc_tta-container{margin-bottom:0px}.home .portfolio-title-holder{padding:35px
0 20px 0}.home .single-product .share-product-container,
.home .wpb_wrapper .woocommerce .products.related,
.home .single-product .woocommerce-tabs{display:none}.home .single-product .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price ins .amount,
.home .single-product .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price > .amount,
.home .single-product .summary > .price,
.home .single-product .summary .single_variation_wrap .single_variation,.home .single-product .summary .product_meta a,
.home .single-product .summary p.price>.amount,
.home .single-product .select-option-ui span,
.home .single-product .summary
.product_title{color:#FFF}.home .single-product .summary .product_meta .shop_attributes th,
.home .single-product .summary .single_variation_wrap .single_variation del,
.home .single-product .summary p.price del,
.home .single-product .select-option-ui i:before,
.home .single-product .summary .variations .reset_variations,
.home .single-product .summary .variations .label label,
.home .single-product .summary .product_meta,
.home .single-product .summary
p{color:rgba(255,255,255,0.65)}.woocommerce .summary .product_meta .shop_attributes th:after{content:":"}.home .single-product
.button{background-color:#642a35}.home-book-of-month{padding:10px
0px 50px 0px}.home .single-product--product-details>.product
.summary{padding:15px
40px}.home .section-title.author-page-title{margin-bottom:25px}.woocommerce .products .product .item-info h3 a,
.woocommerce .products .product .item-info h3
a{line-height:1.3}.woocommerce{background:transparent}.woocommerce .products .product .item-info .item-info-row{display:block;text-align:center}.woocommerce .products .product .item-info .item-info-row
.shop_attributes{margin:0
auto}.woocommerce .products .product.catalog-layout-full-bg .item-info .shop_attributes
a{color:rgba(255,255,255,0.5)}.woocommerce .products .product .item-info .product-loop-add-to-cart-container .product-terms.category-hoverable+.add-to-cart-link{position:relative;opacity:1;visibility:visible}.woocommerce .products .product .item-info
.price{margin-top:10px}.woocommerce .products .product .item-info
h3{margin-bottom:5px}.woocommerce .products .product .item-info .product-loop-add-to-cart-container .product-terms.category-hoverable{-webkit-transition:none;-o-transition:none;transition:none}.woocommerce .products .product.hover.catalog-layout-default .item-info .product-loop-add-to-cart-container .product-terms.category-hoverable{visibility:visible;opacity:1}.woocommerce .products .product .product-images{-webkit-box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.25);box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.25);-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.woocommerce .products .product .product-images:hover{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5)}.woocommerce .products .product .item-info .shop_attributes
th{display:none}.woocommerce .products .product .item-info .item-info-row table td
a{color:#7d7770}.woocommerce .products .product .item-info a:after{left:50%;background:#CCC;display:block}.woocommerce .products .product .item-info a:hover:after{left:0%}.woocommerce .single-product--product-details>.product
.summary{padding-top:30px}.woocommerce
.onsale{top:20px;right:45px;background:#76323f;width:40px;height:80px;line-height:40px;padding:0px;border-radius:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;overflow:visible;-webkit-box-shadow:0px 3px 15px -5px rgba(0,0,0,0.5);box-shadow:0px 3px 15px -5px rgba(0,0,0,0.5)}.woocommerce .onsale:before{content:"";position:absolute;bottom:-20px;left:0;width:0;height:0;border-top:20px solid #76323f;border-right:20px solid transparent}.woocommerce .onsale:after{content:"";position:absolute;bottom:-20px;right:0;width:0;height:0;border-top:20px solid #76323f;border-left:20px solid transparent}.woocommerce
.onsale.oos{height:120px;line-height:40px}.woocommerce .onsale.oos:before{border-top:20px solid #222;border-right:20px solid transparent}.woocommerce .onsale.oos:after{border-top:20px solid #222;border-left:20px solid transparent}.woocommerce
.onsale.featured{height:120px;line-height:40px}.woocommerce .onsale.featured:before{border-top:20px solid #888;border-right:20px solid transparent}.woocommerce .onsale.featured:after{border-top:20px solid #888;border-left:20px solid transparent}.woocommerce .products.shop-categories .product-category{width:10%}.woocommerce .products.shop-categories .product-category:nth-of-type(6n+1){clear:none}.woocommerce .shop-categories .product-category .woocommerce-loop-category__title,
.woocommerce .shop-categories .product-category
h3{letter-spacing:1px}.woocommerce .products.shop-categories{padding-bottom:25px}.woocommerce .shop-categories .product-category .woocommerce-loop-category__title,
.woocommerce .shop-categories .product-category
h3{position:relative;padding:0px;margin-top:20px;text-align:center;background:transparent}.woocommerce .shop-categories .product-category .woocommerce-loop-category__title .count,
.woocommerce .shop-categories .product-category h3
.count{display:none}.woocommerce .shop-categories .product-category
img{border-radius:50%;background-color:#76323f;padding:8px;border:5px
solid #FFF;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.woocommerce .shop-categories .product-category:hover
img{background-color:#58252f;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2)}.woocommerce .products.shop-categories .product-category span.image-placeholder{background-color:transparent !important}.woocommerce .woocommerce-shop-header--sorting .woocommerce-ordering .dropdown-menu{border:5px
solid #FFF;-webkit-box-shadow:0 0 0 1px #c3c3c3;box-shadow:0 0 0 1px #c3c3c3}.woocommerce .products .product.catalog-layout-distanced-centered .item-info
.shop_attributes{margin:0
auto}.woocommerce .products .product.catalog-layout-transparent-bg .product-internal-info{background:-webkit-linear-gradient(top, rgb(0, 0, 0) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)),color-stop(30%, rgba(0, 0, 0, 0.5)),to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%,rgba(0, 0, 0, 0.5) 30%,rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%,rgba(0, 0, 0, 0.5) 30%,rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%,rgba(0, 0, 0, 0.5) 30%,rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}.woocommerce .products .product.catalog-layout-transparent-bg.hover .product-internal-info,
.woocommerce .products .product.catalog-layout-transparent-bg:hover .product-internal-info{background-color:rgba(0,0,0,.3)}.woocommerce .products .product.catalog-layout-transparent-bg .item-info h3
a{color:#fff}.woocommerce .products .product.catalog-layout-transparent-bg .item-info h3:hover
a{color:#fff}.woocommerce .products .product.catalog-layout-transparent-bg .item-info
a{color:rgba(255,255,255,0.5)}.woocommerce .products .product.catalog-layout-transparent-bg .item-info h3 a:after,
.woocommerce .products .product.catalog-layout-transparent-bg .item-info a:after{display:none}.woocommerce .products .product.catalog-layout-transparent-bg .item-info .product-bottom-details .price .amount,
.woocommerce .products .product.catalog-layout-transparent-bg .item-info .product-bottom-details
.price{color:#FFF}.woocommerce .products .product .product-images:after{content:'';position:absolute;top:0;left:7px;bottom:0;width:3px;background:rgba(0,0,0,0.02);-webkit-box-shadow:0px 0 3px rgba(255, 255, 255, 0.25);box-shadow:0px 0 3px rgba(255, 255, 255, 0.25)}.woocommerce .woocommerce-shop-header--columned{margin:45px
0}.woocommerce .products .product .item-info .price ins, .woocommerce .products .product .item-info .price>.amount{border:none}.woocommerce form.cart
.button{border-radius:3px}.woocommerce .select-option-ui
span{color:#222}.woocommerce-grouped-product-list-item__label
a{color:#222}.woocommerce .woocommerce-tabs .tabs li,
.woocommerce .woocommerce-tabs .entry-content{background:transparent}.woocommerce .woocommerce-tabs .entry-content{padding:0px}.woocommerce .woocommerce-tabs .tabs li
a{padding:15px
0;margin-right:15px}.woocommerce .woocommerce-tabs .entry-content
h2{display:none}.woocommerce .woocommerce-tabs .entry-content .shop_attributes
td{padding:5px
0}.woocommerce .single-product-images .kalium-woocommerce-product-gallery a img,
.woocommerce .single-product-images .kalium-woocommerce-product-gallery .main-product-images .woocommerce-product-gallery__image
a{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.20);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.20)}.woocommerce .single-product-images .kalium-woocommerce-product-gallery .main-product-images.carousel.flickity-enabled{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5)}.woocommerce .single-product-images .kalium-woocommerce-product-gallery.images-layout-type-default{overflow:visible}.woocommerce .woocommerce-Reviews
#review_form_wrapper{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}.woocommerce .woocommerce-tabs .entry-content
.shop_attributes{width:100%}.woocommerce .woocommerce-tabs .entry-content .shop_attributes tbody
th{width:20%}.woocommerce .woocommerce-tabs .entry-content .shop_attributes
td{padding:10px
0}.woocommerce .woocommerce-tabs .entry-content .shop_attributes
tr{border-bottom:1px solid #EEE}.woocommerce .summary .product_meta .shop_attributes
th{color:#898989;font-weight:normal}.woocommerce .summary .product_meta .shop_attributes td
p{margin:0px;margin-left:5px}.woocommerce .summary .single_variation_wrap .single_variation,
.woocommerce .summary
p.price{margin:20px
0}.single-product.woocommerce
.onsale{right:60px}.woocommerce .share-product-container .social-links
a{line-height:35px;width:35px;height:35px;border-radius:3px}.woocommerce div.quantity
input.qty{background-color:#f3f0ef}.woocommerce .summary .single_variation_wrap .single_variation ins,
.woocommerce .summary p.price
ins{border-bottom:0}.woocommerce-review__author{color:#222}.woocommerce .woocommerce-Reviews #comments .commentlist .comment,
.woocommerce .woocommerce-Reviews #comments .commentlist
.review{border-bottom:1px solid #f3f0ef}.woocommerce-product-gallery__image:after{content:'';position:absolute;top:0;left:12px;bottom:0;width:3px;background:rgba(0,0,0,0.02);-webkit-box-shadow:0px 0 3px rgba(255, 255, 255, 0.25);box-shadow:0px 0 3px rgba(255, 255, 255, 0.25)}.search-results-holder .result-box .result-image a .image-placeholder,
.search-results-holder .result-box .result-image a .image-placeholder>img{border-radius:0;-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.25);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.25);-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.search-results-holder .result-box:hover .result-image a .image-placeholder,
.search-results-holder .result-box:hover .result-image a .image-placeholder>img{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5)}body.search-results .section-title{margin:45px
0}.widget ul li
.count{display:none}.widget-area--skin-background-fill>.widget{background-color:#f3f0ef;border:5px
solid #FFF;-webkit-box-shadow:0 0 0 1px #c3c3c3;box-shadow:0 0 0 1px #c3c3c3}.widget-area--skin-bordered
.widget{background-color:#e8e2e0}.widget-area--skin-background-fill>.widget ul li,
.widget-area--skin-bordered .widget ul
li{border-bottom:1px solid #d7cec7}.widget-area--skin-background-fill>.widget ul li:last-child,
.widget-area--skin-bordered .widget ul
li{border:none}.widget.widget_product_search .search-bar input[name="s"],
.widget.widget_search .search-bar input[name="s"]{background-color:#F3F0F1;font-family:sans-serif}.widget-area--skin-background-fill>.widget.widget_product_search{padding:0px}.widget_search form.search-form.search-bar
label{margin-bottom:0px}.widget-area .widget li
a{color:#76323f}.widget.widget_tag_cloud
a{background:#fff}.widget.widget_tag_cloud a:hover{background:#FFF;-webkit-box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.2)}span.ui-slider-handle.ui-state-default.ui-corner-all:before{content:"\f02e";z-index:999999;color:#333;font-family:FontAwesome}.widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{background:transparent;border-radius:0;margin-top:0px;padding:0px;width:auto;height:auto;border-top:0;border-bottom:0;line-height:0}.widget.widget_price_filter .price_slider_wrapper
.price_slider{background-color:#c3c3c3}.pagination-container a.page-numbers,
.pagination-container span.page-numbers,
.woocommerce-pagination a.page-numbers,
.woocommerce-pagination span.page-numbers,
.pagination--normal .page-numbers{background:#f3f0ef;padding:5px
15px;border-radius:50px;margin:0px
5px}.pagination-container a.page-numbers,
.pagination-container span.page-numbers{color:#76323f}.pagination-container a.page-numbers.current,
.pagination-container span.page-numbers.current,
.woocommerce-pagination a.page-numbers.current,
.woocommerce-pagination span.page-numbers.current,
.pagination--normal .page-numbers.current{color:#c5ced4}.pagination-container a.page-numbers:hover,
.pagination-container span.page-numbers:hover,
.woocommerce-pagination a.page-numbers:hover,
.woocommerce-pagination span.page-numbers:hover,
.pagination--normal .page-numbers:hover{color:#222}.pagination--normal .page-numbers.current:hover,
.pagination-container span.page-numbers.current:hover{color:#d0c7c3}.menu-cart-icon-container .cart-icon-link.icon-type-ecommerce-bag .items-count{top:auto;bottom:11px;left:9px;border-radius:0;background:none !important;color:#76323f;width:19px;transform:none !important}.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-action-buttons .mc-buttons-container .go-to-cart
a{background-color:#f3f0ef}.menu-cart-icon-container.open.menu-cart-icon-container .lab-wc-mini-cart-contents{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.25);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.25);border-color:transparent}.menu-cart-icon-container .lab-wc-mini-cart-contents .cart-items .cart-item .product-details{padding-left:20px}.cart-empty{margin-top:35px}.woocommerce .shop_table.cart .cart_item .product-thumbnail
img{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5)}.woocommerce .shop_table tr
th{color:#222}.woocommerce-checkout .checkout-form-option--header .woocommerce-info{background-color:#f3f0ef}.woocommerce-checkout-payment
.payment_box{background-color:#f3f0ef;border:5px
solid #FFF;-webkit-box-shadow:0 0 0 1px #c3c3c3;box-shadow:0 0 0 1px #c3c3c3}body.woocommerce-cart .container.default-margin,
body.woocommerce-checkout .container.default-margin{margin-top:30px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a:hover,
.blog-posts .post-item .post-details .post-title a:hover,
.woocommerce .product .item-info h3 a:hover{color:#76323e}.page-heading--title-section{padding-top:25px;padding-bottom:10px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-image a,
.blog--has-sidebar .blog-posts .post-item.columned .post-thumbnail{-webkit-box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.25);box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.25);-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.blog--has-sidebar .blog-posts .post-item.columned.template-rounded .post-thumbnail{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.wpb_wrapper .lab-blog-posts .blog-post-entry:hover .blog-post-image a,
.blog--has-sidebar .blog-posts .post-item.columned:hover .post-thumbnail{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.5)}.blog--has-sidebar .blog-posts .post-item.columned.template-rounded:hover .post-thumbnail{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.blog-posts .post-item.template-rounded .post-thumbnail .image-placeholder{-webkit-box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.25);box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.25);-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.blog-posts .post-item.template-rounded:hover .post-thumbnail .image-placeholder{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.3);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.3)}.blog-posts .post-item .post-details .post-meta i,
.single-post .post .post-meta
i{display:none}.single-post .post--full-width-image.format-quote .post-image,
.blog-posts .post-item .post-thumbnail blockquote,
.single-post .post-image .post-quote
blockquote{background-color:#f3f0ef}.post-navigation a i,
.post-navigation a
strong{color:#222}.single-post .post .post-tags a:hover{background-color:#e8e3e2}.woocommerce .share-product-container .social-links a,
.single-post .post .post-share-networks--style-icons a,
.single-post .post .post-tags
a{background-color:#f3f0ef}.single-post .post .author-info--details .author-name{color:#222}.woocommerce .woocommerce-Reviews .comment-form .comment-form-author,
.woocommerce .woocommerce-Reviews .comment-form .comment-form-email,
p.labeled-textarea-row.comment-form-comment,
.single-post .comment-form>p{background:#f3f0ef;padding:5px
15px;-webkit-box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1)}.comment-form-comment{margin-top:20px}.single-post .comment-form>p.logged-in-as{background:transparent;margin:0px;padding:0px}.single-post .comment-form>p.form-submit{padding:0px;background:transparent;margin-top:0px}.single-post .comment-form>p.labeled-input-row{border-right:18px solid #FFF}.single-post .comment-form>p.comment-form-url{border-right:none}.labeled-input-row label,
.labeled-textarea-row
label{color:#222}.single-post .comment-form{margin:0px}.single-post .post-comments{background-color:#f3f0ef}.single-post .comment-form>p.logged-in-as{-webkit-box-shadow:none;box-shadow:none}.single-post .post-comments--list .comment .commenter-image .comment-connector{border-color:#d7cec7}.single-post .post-comments--list .comment-respond{-webkit-box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15)}.single-post .post .post-share-networks--style-icons
a{width:35px;height:35px;border-radius:3px}.about-author-bio{padding-top:150px;padding-bottom:150px}.about-author-quote{padding-top:50px;padding-bottom:50px}.section-title.author-page-title
h2{margin:0px}.section-title.author-page-title
p{letter-spacing:4px;position:absolute;top:-35px}.signature{width:220px}.author-image
img{-webkit-filter:grayscale(80%);filter:grayscale(80%);-webkit-transition:-webkit-filter 0.2s;-o-transition:filter 0.2s;transition:filter 0.2s, -webkit-filter 0.2s}.author-image:hover
img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.image-carousel .vc_images_carousel .vc_carousel-indicators
li{border:2px
solid #FFF;background-color:transparent}.image-carousel .vc_images_carousel .vc_carousel-indicators
li.vc_active{border:2px
solid #FFF;background-color:#FFF}.wpb_wrapper .lab-portfolio-items .portfolio-title-holder{margin:0px}.event-icons .vc_icon_element-inner{border:5px
solid #fff !important;transition: .3s ease}.event-icons .vc_icon_element-inner:hover{background-color:#58252f !important;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2)}.portfolio-vc-type-container+.container .page-container{margin-bottom:0px;margin-top:0px}.portfolio-holder.portfolio-type-1 .portfolio-item
.info{padding:20px
30px;background-color:#fff;-webkit-box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.05);box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.05)}.portfolio-holder .item-box:hover{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.20);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.20)}.portfolio-item.portfolio-item-type-7 .item-box{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.portfolio-holder .item-box .info
p{margin-top:10px;color:#898989}.portfolio-holder .item-box .info h3
a{color:#222}.portfolio-holder .item-box .info h3 a:hover{color:#76323f}.team-holder .thumb
img{border-radius:3px}.wpb_gmaps_widget
.wpb_wrapper{padding:0}.wpb_wrapper .lab-google-map{-webkit-box-shadow:0 5px 20px -3px rgba(0, 0, 0, 0.215);box-shadow:0 5px 20px -3px rgba(0, 0, 0, 0.215)}.portfolio-title-holder,.contact-wrapper{padding:45px
0;margin-bottom:0px}.contact-form .form-group{background:#f3f0ef;padding:5px
15px;-webkit-box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 0px rgba(0,0,0,0.1);border-radius:3px}.contact-form .form-group.contact-form-privacy-policy{background:transparent;padding:0px;-webkit-box-shadow:none;box-shadow:none}.contact-form
.button{border-radius:3px}.form-group.contact-form-recaptcha{background:transparent;-webkit-box-shadow:none;box-shadow:none}.labeled-input-row label,
.labeled-input-row input,
.labeled-textarea-row
label{border-bottom:none}.labeled-textarea-row
textarea{background:none;padding-top:0px}.lab-contact-form.first-contact-form{padding-top:30px}html input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #eee inset;box-shadow:0 0 0 1000px #eee inset}.contact-icons .vc_icon_element-inner{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2)}.contact-map-column{margin-top:-100px}.widget-area.widgets--columned-layout.widgets--columns-4>.widget{margin-bottom:0px}.site-footer.site-footer-inverted
hr{border-color:rgba(255,255,255,.1)}.site-footer .footer-widgets .widget ul
li{padding:2px
0px}.widget-area.widgets--columned-layout.widgets--columns-4>.widget{width:20%}.widget-area.widgets--columned-layout.widgets--columns-4>.widget:nth-child(1){width:40%}.footer-widgets .widget p.footer-address{color:#222}.site-footer.site-footer-inverted .footer-bottom-content .copyrights
p{color:rgba(255,255,255,0.15)}.site-footer.site-footer-inverted .footer-bottom-content .footer-content-right a,
.site-footer.site-footer-inverted .footer-widgets .widget a,
.site-footer.footer-bottom-horizontal .footer-bottom-content .footer-content-right,
.site-footer .footer-bottom-content
a{color:rgba(255,255,255,0.5)}.site-footer.site-footer-inverted .footer-bottom-content .footer-content-right a:hover,
.site-footer.site-footer-inverted .footer-widgets .widget a:hover,
.site-footer a:hover,
.site-footer .footer-bottom a:hover{color:rgba(255,255,255,1)}.payment-methods-footer{padding:0px
8px;background:#FFF;border-radius:3px}.site-footer .social-networks.rounded li a:hover{background:rgba(255,255,255,0.75)}footer.site-footer{background-color:#353332 !important}.mc4wp-alert{margin-top:15px}.search-results-holder .result-box .result-info
.add_to_cart_button{border-radius:3px}.search-results-holder .result-box .result-info .add_to_cart_button:hover{color:#fff}.woocommerce-Message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button, .woocommerce-notice
.button{border-radius:3px}.woocommerce .products .product.catalog-layout-transparent-bg .add-to-cart-column .add-to-cart-icon{color:#fff}.woocommerce .products .product.catalog-layout-transparent-bg .item-info .product-bottom-details .price del
.amount{color:#fff}.woocommerce .products .product.catalog-layout-transparent-bg .item-info .product-bottom-details .price ins
.amount{border-bottom-color:#fff}.woocommerce .products .product.catalog-layout-transparent-bg .item-info .product-bottom-details .price
del{color:#fff}.blog-posts .post-item.template-standard{-webkit-box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.15);box-shadow:0 5px 10px -3px rgba(0, 0, 0, 0.15);-webkit-transition:-webkit-box-shadow 0.2s;-o-transition:box-shadow 0.2s;transition:box-shadow 0.2s, -webkit-box-shadow 0.2s}.blog-posts .post-item.template-standard:hover{-webkit-box-shadow:0 5px 15px -3px rgba(0, 0, 0, 0.25);box-shadow:0 5px 15px -3px rgba(0, 0, 0, 0.25)}.testimonials-image
img{width:100px}.wpb-js-composer .vc_tta-tabs.vc_tta-has-pagination
.vc_pagination{margin-top:10px !important;margin-bottom:10px !important}@media screen and (max-width: 768px){.section-title{margin-bottom:25px}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:25px}.menu-bar.menu-skin-dark .ham,
.menu-bar.menu-skin-dark .ham:after,
.menu-bar.menu-skin-dark .ham:before{background-color:#76323f}.menu-bar .ham:before{top:-10px}.menu-bar .ham:after{top:10px}.menu-bar.exit .ham:before{top:-8px}.menu-bar.exit .ham:after{top:8px}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>a,
.mobile-menu-wrapper .mobile-menu-container ul.menu>li>a{padding:5px
30px}.wpb-js-composer .home-tabs-books.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{position:absolute;top:-20px;text-align:center !important;width:33.3333%;background:#f3f0ef;padding:5px}.wpb-js-composer .home-tabs-books.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{border-radius:0 !important;padding:10px
0}.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child):not(.vc_active) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:first-child:not(:last-child) .vc_tta-panel-heading{border-top-left-radius:3px !important;border-bottom-left-radius:3px !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:not(:first-child):not(:last-child).vc_active .vc_tta-panel-heading{border-radius:0 !important}.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child):not(.vc_active) .vc_tta-panel-heading,
.wpb-js-composer .vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-o-no-fill .vc_tta-panel:last-child:not(:first-child) .vc_tta-panel-heading{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.wpb-js-composer .home-tabs-books.vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body{padding-top:35px !important}.wpb-js-composer .home-tabs-books.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading
a{padding:0px}.wpb-js-composer .home-tabs-books.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:focus,
.wpb-js-composer .home-tabs-books.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading:hover,
.wpb-js-composer .home-tabs-books.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{background:#e4e1e0}#best-selling .vc_tta-panel-heading{left:0}#latest .vc_tta-panel-heading{left:33.3333%}#sale .vc_tta-panel-heading{left:66.6666%}.home-books{padding-top:25px}.home .wpb_wrapper .lab-portfolio-items .more-link{margin-top:20px}.home .wpb_wrapper .lab-portfolio-items{margin-bottom:20px}.home .single-product--product-details>.product
.summary{padding:15px}.home .section-title.author-page-title{margin-bottom:20px}.more-link{position:relative}.more-link .show-more{margin-top:0;margin-bottom:20px}.wpb_wrapper .lab-blog-posts.posts-layout-left .blog-post-entry .blog-post-content-container{padding:20px
0 0 0}.wpb_wrapper .lab-blog-posts{margin-bottom:0px}.home-book-of-month{padding:10px
0px 10px 0px}.home .woocommerce .products .product .item-info{margin-bottom:20px}.homepage-featured-book{padding-right:0px;margin-bottom:20px}.special-offer{padding:25px
0}.special-offer
.vc_btn3{width:100%;margin-top:20px}.page-heading,
.woocommerce .woocommerce-shop-header--columned{margin:25px
0}.portfolio-title-holder,.contact-wrapper{padding:25px
0}.contact-form .form-group{margin-bottom:15px}.contact-form
.button{width:100%}.wpb_wrapper .lab-google-map{-webkit-box-shadow:none;box-shadow:none}.blog-posts .post-item .post-details .post-title{line-height:1.5}.page-heading--title-section{padding-top:0px;padding-bottom:0px}.pagination--infinite-scroll{margin-bottom:25px}.pagination--infinite-scroll .pagination--infinite-scroll-show-more{padding:15px;width:100%}.single-post .post-comments:before{right:20px;border-width:30px 30px 0 0}.single-post .post-comments{padding:25px
0}.single-post .comment-form>p.form-submit{float:left}.single-post .post-comments+.post-comment-form .comment-respond{padding:6px
0 5px 0}.single-post .post .post-meta-only .post-meta,
.single-post .post .entry-header,
.single-post .row .post-image{margin-bottom:25px}.post-navigation
a{width:30%}.woocommerce .shop-categories .product-category .woocommerce-loop-category__title,
.woocommerce .shop-categories .product-category
h3{letter-spacing:0px}.woocommerce .shop-categories .product-category
img{padding:0px}.woocommerce .shop-categories .product-category{padding:0
10px;margin-bottom:10px}.woocommerce .products.shop-categories .product-category{width:25%}.woocommerce .products.shop-categories .product,
.woocommerce .products.shop-categories .product:nth-of-type(2n+1){clear:none}.widget-area
.widget{margin-bottom:15px}.woocommerce .woocommerce-shop-header--sorting .woocommerce-ordering--dropdown .dropdown .dropdown-toggle{background-color:#f3f0ef;border:5px
solid #FFF;-webkit-box-shadow:0 0 0 1px #c3c3c3;box-shadow:0 0 0 1px #c3c3c3}.woocommerce .products .product.catalog-layout-default{margin-bottom:0px}.woocommerce .products .product .item-info .item-info-row>.price-column{margin-top:0px}.woocommerce .products .product.catalog-layout-full-bg .product-internal-info,
.woocommerce .products .product.catalog-layout-transparent-bg .product-internal-info{padding:20px}.woocommerce .products .product.catalog-layout-full-bg .item-info .product-bottom-details,
.woocommerce .products .product.catalog-layout-transparent-bg .item-info .product-bottom-details{left:20px;bottom:20px;right:20px}.woocommerce .products .product.catalog-layout-distanced-centered .item-info .title-and-price{padding:10px}.woocommerce .products .product.catalog-layout-distanced-centered .product-internal-info{top:10px;bottom:10px;left:10px;right:10px}.single-product.woocommerce .onsale,
.woocommerce
.onsale{right:40px;width:30px;line-height:30px}.woocommerce .onsale,
.woocommerce .onsale.oos,
.woocommerce
.onsale.featured{line-height:30px}.woocommerce-grouped-product-list-item__quantity{width:20%;padding-right:10px !important}.woocommerce-grouped-product-list-item__label{width:70%;padding-right:10px !important}.woocommerce-grouped-product-list-item__price{width:15%;text-align:center;padding-right:0px !important}.woocommerce .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price
ins{margin-right:0px;padding-top:5px}.woocommerce form.cart
.button{border-radius:3px;padding-top:15px;padding-bottom:15px;height:auto}.woocommerce .single-product-images .kalium-woocommerce-product-gallery .flickity-enabled .flickity-viewport{-webkit-box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.20);box-shadow:0 10px 20px -6px rgba(0, 0, 0, 0.20)}.woocommerce .content-area .site-main{margin-top:25px}.woocommerce .single-product--product-details>.product .products>h2,
.woocommerce .single-product-images .kalium-woocommerce-product-gallery .thumbnails,
.woocommerce .single-product-images .kalium-woocommerce-product-gallery .main-product-images.plain{margin-bottom:25px}.woocommerce .single-product--product-details>.product
.summary{padding-top:0px}.woocommerce .woocommerce-tabs{padding-top:0px;margin-top:25px;margin-bottom:6px}.woocommerce .woocommerce-tabs .tabs
li.active{background-color:transparent}.woocommerce .woocommerce-tabs .tabs li
a{padding:10px
0}.woocommerce .share-product-container{margin-top:0px}.woocommerce .woocommerce-Reviews
#review_form_wrapper{padding-top:0px}.logos-holder .client-logos-col{width:50% !important}.author-image{margin-bottom:25px}.author-image
img{width:100%}.about-author-bio{padding-top:25px;padding-bottom:25px}.about-author-quote{padding-top:25px;padding-bottom:25px}.section-title.author-page-title
p{letter-spacing:0;position:relative;top:0}.signature{width:150px}.widget-area--skin-background-fill .widget,
.widget-area--skin-bordered
.widget{padding:20px}body.search-results .section-title{margin:25px
0}.search-results-holder .result-box .result-image
a{max-width:100%}.search-results-holder .result-box{margin-bottom:25px}.search-results-holder .result-box+.result-box{padding-top:0;border:none}.widget-area.widgets--columned-layout.widgets--columns-4>.widget{width:50%;margin-bottom:25px}.widget-area.widgets--columned-layout.widgets--columns-4>.widget:nth-child(1){width:50%}.site-footer .footer-widgets .widget ul
li{padding:0px
0px 2px 0px}}@media screen and (min-width: 768px){.woocommerce .products.shop-categories .product:nth-of-type(2n+1){clear:none}.woocommerce .shop-categories .product-category
img{padding:0px}.woocommerce .shop-categories .product-category{padding:0
10px}.woocommerce .products.shop-categories .product-category{width:20%}.author-image
img{width:100%}#slider-1-slide-2-layer-11{font-size:16px !important}}@media screen and (min-width: 992px){.woocommerce .products.shop-categories .product:nth-of-type(4n+1){clear:none}.woocommerce .shop-categories .product-category
img{padding:0px}.woocommerce .shop-categories .product-category{padding:0
10px}.woocommerce .products.shop-categories .product-category{width:10%}}@media screen and (min-width: 1200px){.home .home-author-of-month .products
.product{margin-bottom:0px}}@media screen and (max-width: 991px){.page-id-2030 .vc_hidden-sm.vc_hidden-xs{display:block !important}.page-id-64 .vc_hidden-sm.vc_hidden-xs{display:block !important}}.cart-icon-link-mobile-container{display:none}