.main-header{border-bottom:1px solid rgb(0 0 0 / .07)}.woocommerce .woocommerce-shop-header--columned{margin:45px 0}body.woocommerce-account .default-margin>.woocommerce{margin-bottom:30px;padding:45px 0}header.main-header.is-sticky.sticky-initialized.sticky-active.sticky-fully-hidden{border-bottom:1px #fff0}.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 0;color:#76323f;border-bottom:1px solid #d7cec7;line-height:1;margin-top:0}.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:0}.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:0}.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:#fff0 #fff0 #fff0 #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}.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 0 rgb(0 0 0 / .1);box-shadow:inset 1px 1px 0 rgb(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:0;padding-bottom:0}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title{margin-bottom:0;line-height:1.3}.special-offer{padding:45px 0}.home .woocommerce .products.shop-categories{padding-bottom:0;margin-bottom:0}.home .wpb_wrapper .woocommerce .products{padding-top:0}.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 rgb(0 0 0 / .06);box-shadow:0 5px 20px rgb(0 0 0 / .06)}.homepage-featured-book{padding-right:60px}.more-link{border:none;top:0;right:0;position:absolute}.show-more .reveal-button{min-width:150px;border:none}.more-link .show-more{padding:0;margin:0;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:0;margin-right:20px;padding:5px 15px;-webkit-box-shadow:inset 1px 1px 0 rgb(0 0 0 / .1);box-shadow:inset 1px 1px 0 rgb(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:0;padding-right:0;border-bottom:none}.home .wpb_wrapper .woocommerce .products{margin-bottom:0}.wpb-js-composer .vc_tta.vc_general.home-tabs-books .vc_tta-panel.vc_active .vc_tta-panel-body{padding:0;overflow:visible}.home .woocommerce .products .product .item-info{margin-bottom:0}.home.wpb-js-composer .vc_tta-container{margin-bottom:0}.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:rgb(255 255 255 / .65)}.woocommerce .summary .product_meta .shop_attributes th:after{content:":"}.home .single-product .button{background-color:#642a35}.home-book-of-month{padding:10px 0 50px 0}.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:#fff0}.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:rgb(255 255 255 / .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 rgb(0 0 0 / .25);box-shadow:0 5px 10px -3px rgb(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 rgb(0 0 0 / .5);box-shadow:0 10px 20px -6px rgb(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:#555}.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:0;border-radius:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;overflow:visible;-webkit-box-shadow:0 3px 15px -5px rgb(0 0 0 / .5);box-shadow:0 3px 15px -5px rgb(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 #fff0}.woocommerce .onsale:after{content:"";position:absolute;bottom:-20px;right:0;width:0;height:0;border-top:20px solid #76323f;border-left:20px solid #fff0}.woocommerce .onsale.oos{height:120px;line-height:40px}.woocommerce .onsale.oos:before{border-top:20px solid #222;border-right:20px solid #fff0}.woocommerce .onsale.oos:after{border-top:20px solid #222;border-left:20px solid #fff0}.woocommerce .onsale.featured{height:120px;line-height:40px}.woocommerce .onsale.featured:before{border-top:20px solid #888;border-right:20px solid #fff0}.woocommerce .onsale.featured:after{border-top:20px solid #888;border-left:20px solid #fff0}.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:0;margin-top:20px;text-align:center;background:#fff0}.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 rgb(0 0 0 / .2);box-shadow:0 2px 10px 0 rgb(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,#000000 0%,rgb(255 255 255) 35%,#fff0 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .75)),color-stop(30%,rgb(0 0 0 / .5)),to(#fff0));background:-webkit-linear-gradient(top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .5) 30%,#fff0 100%);background:-o-linear-gradient(top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .5) 30%,#fff0 100%);background:linear-gradient(to bottom,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .5) 30%,#fff0 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:rgb(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:rgb(255 255 255 / .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:rgb(0 0 0 / .02);-webkit-box-shadow:0 0 3px rgb(255 255 255 / .25);box-shadow:0 0 3px rgb(255 255 255 / .25)}.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:#fff0}.woocommerce .woocommerce-tabs .entry-content{padding:0}.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 rgb(0 0 0 / .2);box-shadow:0 10px 20px -6px rgb(0 0 0 / .2)}.woocommerce .single-product-images .kalium-woocommerce-product-gallery .main-product-images.carousel.flickity-enabled{-webkit-box-shadow:0 10px 20px -6px rgb(0 0 0 / .5);box-shadow:0 10px 20px -6px rgb(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:0;margin-right:0;padding-left:0;padding-right:0}.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:400}.woocommerce .summary .product_meta .shop_attributes td p{margin:0;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:rgb(0 0 0 / .02);-webkit-box-shadow:0 0 3px rgb(255 255 255 / .25);box-shadow:0 0 3px rgb(255 255 255 / .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 rgb(0 0 0 / .25);box-shadow:0 10px 20px -6px rgb(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 rgb(0 0 0 / .5);box-shadow:0 10px 20px -6px rgb(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:0}.widget_search form.search-form.search-bar label{margin-bottom:0}.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 rgb(0 0 0 / .2);box-shadow:0 5px 10px -3px rgb(0 0 0 / .2)}span.ui-slider-handle.ui-state-default.ui-corner-all:before{content:"\f02e";z-index:999999;color:#333;font-family:"Font Awesome 5 Free";font-weight:700}.widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{background:#fff0;border-radius:0;margin-top:0;padding:0;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:0 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:5px;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 rgb(0 0 0 / .25);box-shadow:0 10px 20px -6px rgb(0 0 0 / .25);border-color:#fff0}.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 rgb(0 0 0 / .5);box-shadow:0 10px 20px -6px rgb(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 rgb(0 0 0 / .25);box-shadow:0 5px 10px -3px rgb(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 rgb(0 0 0 / .5);box-shadow:0 10px 20px -6px rgb(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 rgb(0 0 0 / .25);box-shadow:0 5px 10px -3px rgb(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 rgb(0 0 0 / .3);box-shadow:0 10px 20px -6px rgb(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 0 rgb(0 0 0 / .1);box-shadow:inset 1px 1px 0 rgb(0 0 0 / .1)}.comment-form-comment{margin-top:20px}.single-post .comment-form>p.logged-in-as{background:#fff0;margin:0;padding:0}.single-post .comment-form>p.form-submit{padding:0;background:#fff0;margin-top:0}.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;border-bottom:none}.single-post .comment-form{margin:0}.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 rgb(0 0 0 / .15);box-shadow:0 5px 10px -5px rgb(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:0}.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:#fff0}.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:0}.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 rgb(0 0 0 / .2)}.portfolio-vc-type-container+.container .page-container{margin-bottom:0;margin-top:0}.portfolio-holder.portfolio-type-1 .portfolio-item .info{padding:20px 30px;background-color:#fff;-webkit-box-shadow:0 5px 10px -3px rgb(0 0 0 / .05);box-shadow:0 5px 10px -3px rgb(0 0 0 / .05)}.portfolio-holder .item-box:hover{-webkit-box-shadow:0 10px 20px -6px rgb(0 0 0 / .2);box-shadow:0 10px 20px -6px rgb(0 0 0 / .2)}.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 rgb(0 0 0 / .215);box-shadow:0 5px 20px -3px rgb(0 0 0 / .215)}.portfolio-title-holder,.contact-wrapper{padding:45px 0;margin-bottom:0}.contact-form .form-group{background:#f3f0ef;padding:5px 15px;-webkit-box-shadow:inset 1px 1px 0 rgb(0 0 0 / .1);box-shadow:inset 1px 1px 0 rgb(0 0 0 / .1);border-radius:3px}.contact-form .form-group.contact-form-privacy-policy{background:#fff0;padding:0;-webkit-box-shadow:none;box-shadow:none}.contact-form .button{border-radius:3px}.form-group.contact-form-recaptcha{background:#fff0;-webkit-box-shadow:none;box-shadow:none}.lab-contact-form .labeled-input-row label,.lab-contact-form .labeled-input-row input,.lab-contact-form .labeled-textarea-row label{border-bottom:none}.labeled-input-row input{width:70%}.labeled-textarea-row textarea{background:none;padding-top:0}.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 rgb(0 0 0 / .2);box-shadow:0 2px 10px 0 rgb(0 0 0 / .2)}.contact-map-column{margin-top:-100px}.widget-area.widgets--columned-layout.widgets--columns-4>.widget{margin-bottom:0}.site-footer.site-footer-inverted hr{border-color:rgb(255 255 255 / .1)}.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:rgb(255 255 255 / .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:rgb(255 255 255 / .7)}.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:rgb(255 255 255)}.payment-methods-footer{padding:0 8px;background:#FFF;border-radius:3px}.site-footer .social-networks.rounded li a:hover{background:rgb(255 255 255 / .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 rgb(0 0 0 / .15);box-shadow:0 5px 10px -3px rgb(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 rgb(0 0 0 / .25);box-shadow:0 5px 15px -3px rgb(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:0}.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:0}.home-book-of-month{padding:10px 0 10px 0}.home .woocommerce .products .product .item-info{margin-bottom:20px}.homepage-featured-book{padding-right:0;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:0;padding-bottom:0}.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}.woocommerce .shop-categories .product-category .woocommerce-loop-category__title,.woocommerce .shop-categories .product-category h3{letter-spacing:0}.woocommerce .shop-categories .product-category img{padding:0}.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:0}.woocommerce .products .product .item-info .item-info-row>.price-column{margin-top:0}.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:0;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 rgb(0 0 0 / .2);box-shadow:0 10px 20px -6px rgb(0 0 0 / .2)}.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:0}.woocommerce .woocommerce-tabs{padding-top:0;margin-top:25px;margin-bottom:6px}.woocommerce .woocommerce-tabs .tabs li.active{background-color:#fff0}.woocommerce .woocommerce-tabs .tabs li a{padding:10px 0}.woocommerce .share-product-container{margin-top:0}.woocommerce .woocommerce-Reviews #review_form_wrapper{padding-top:0}.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%}}@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:0}.woocommerce .shop-categories .product-category{padding:0 10px}.woocommerce .products.shop-categories .product-category{width:20%}.author-image img{width:100%}}@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:0}.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:0}}