body.admin-bar #agtAgentContainer{display:none}.send-article-link a{color:#4274ba !important}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert>p,.alert>ul{margin-bottom:0}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.homepage-testimonial-slider .elementor-testimonial__content{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.3);box-shadow:0px 0px 8px 0px rgba(0,0,0,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px}.homepage-testimonial-slider .elementor-testimonial__content:before{font-family:Georgia;font-weight:700;content:"”";font-size:35px;color:#c3c3c3;display:block;line-height:0;margin:10px -5px 5px 0;padding:0}.homepage-testimonial-slider div.elementor-testimonial__content:after{content:"";background-color:transparent;display:none}.box-left-left:before{content:"";position:absolute;right:0;height:1px;width:110px;background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(transparent));background-image:-webkit-linear-gradient(right,#fff,transparent);background-image:-moz-linear-gradient(right,#fff,transparent);background-image:-o-linear-gradient(right,#fff,transparent)}.box-right-right:before{content:"";position:absolute;left:0;height:1px;width:110px;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(transparent));background-image:-webkit-linear-gradient(left,#fff,transparent);background-image:-moz-linear-gradient(left,#fff,transparent);background-image:-o-linear-gradient(left,#fff,transparent)}.box-right-bottom:after{content:"";position:absolute;top:0;left:0;height:1px;width:110px;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(transparent));background-image:-webkit-linear-gradient(left,#fff,transparent);background-image:-moz-linear-gradient(left,#fff,transparent);background-image:-o-linear-gradient(left,#fff,transparent)}.box-center-bottom:before{content:"";position:absolute;top:0;left:0;height:110px;width:1px;background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(transparent));background-image:-webkit-linear-gradient(top,#fff,transparent);background-image:-moz-linear-gradient(top,#fff,transparent);background-image:-o-linear-gradient(top,#fff,transparent)}.box-center-top:before{content:"";position:absolute;bottom:0;left:0;height:110px;width:1px;background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(transparent));background-image:-webkit-linear-gradient(bottom,#fff,transparent);background-image:-moz-linear-gradient(bottom,#fff,transparent);background-image:-o-linear-gradient(bottom,#fff,transparent)}.homepage-podcasts-articles-tabs div.elementor-tab-content{padding:0}.homepage-podcasts-articles-tabs div.elementor-tabs-wrapper{text-align:center;margin-bottom:40px}.homepage-podcasts-articles-tabs .elementor-tabs-wrapper div.elementor-tab-title{display:inline-block}.homepage-podcasts-articles-tabs div.elementor-tabs div.elementor-tabs-wrapper div.elementor-tab-title{padding:15px 28px;border:1px solid #b1b1b1}.homepage-podcasts-articles-tabs div.elementor-tabs div.elementor-tabs-wrapper div.elementor-tab-title:first-child{position:relative;right:2.5px}.homepage-podcasts-articles-tabs div.elementor-tabs div.elementor-tabs-wrapper div.elementor-tab-title:last-child{position:relative;left:2.5px}.homepage-podcasts-articles-tabs div.elementor-tabs-wrapper div.elementor-tab-title.elementor-active{color:#fff;background-color:#202020;border:1px solid #202020 !important;padding:15px 28px}#send-article .elementor-form-fields-wrapper,#form_contact .elementor-form-fields-wrapper,#form_careers .elementor-form-fields-wrapper,#homepage_contact_form .elementor-form-fields-wrapper{justify-content:center}.on-hover-bold ul li a:hover{font-weight:700}.on-hover-scale i:hover{transform:scale(1.1)}.footer-widget-list-icons .fa-user-circle:before{padding-right:1px}.services-archive-items .elementor-post__thumbnail{background-color:#eee}.services-archive-items .elementor-post__thumbnail:hover{background-color:#4274ba}.services-archive-items div.elementor-post__thumbnail img{width:50%}.post-password-form{max-width:400px;margin:0 auto;text-align:center}.post-password-form label{display:none}.post-password-form input[type=password]{display:inline-block;float:right;width:70%}.post-password-form input[type=submit]{display:inline-block;float:left;width:30%}.author-box-wrapper{background-color:#fff;border:1px solid #ddd;text-align:center;max-width:285px;margin:50px auto 75px auto;padding:0 20px 20px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}div.author-box-wrapper img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;margin-left:auto;margin-right:auto;margin-top:-50px;border-radius:50%;overflow:hidden;position:relative;z-index:4;border:1px solid #ddd}.author-box h3.author-name,.author-box h3.author-name a{font-size:20px;font-weight:400;color:#4274ba}.author-social ul{margin-top:10px;padding:0;list-style-type:none}.author-social ul li{display:inline-block;background-color:#4274ba;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center}.author-social ul li:hover{transform:scale(1.05)}.author-social ul li a{padding:6px}.author-social ul li a,.author-social ul li a i{color:#fff}.author-social ul li:not(:last-child){margin-left:5px}#generic-tabs{width:100%;padding:20px}#generic-tabs ul#tabs{overflow:hidden;margin:0;padding:0}#generic-tabs ul#tabs li{float:right;display:inline-block;width:25%;border-top:4px solid #4274ba;background-color:#eee}#generic-tabs ul#tabs li:hover{background-color:#ddd}#generic-tabs ul#tabs li:last-child{border-left:none}#generic-tabs ul#tabs li:first-child{padding-left:0}#generic-tabs ul#tabs li a{text-align:center;display:block;font-size:1.2em;text-decoration:none;padding:1.2em 1em;line-height:16px;color:#bbb}#generic-tabs ul#tabs li.active{background:#fff;border-top:4px solid #4274ba}#generic-tabs ul#tabs li.active a{color:#333}#generic-tabs ul#tabs li.active a i{color:#4274ba}#generic-tabs .tab-content{background:#fff;padding:3em 1em}#generic-tabs .tab-content h1{margin-top:0}#generic-tabs .books-grid .book-btn-wrapper{margin-right:7px}#generic-tabs .add-to-cart-btn-wrapper:after{margin-right:80px}.media-grid-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.media-grid-wrapper iframe{min-width:640px}.author-social-links,.podcast-list,.links-wrapper{list-style-type:none;padding:0;margin:0}.author-social-links{display:flex}.author-social-links li{font-size:24px}.author-social-links li:not(:last-child){margin-left:10px}.author-social-media-icons i{display:flex;justify-content:center;background-color:#4274ba;padding:10px 20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:1024px){.single-author-image img{display:block;width:300px !important;height:300px}}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear .1s;-moz-transition:opacity .5s linear .1s;transition:opacity .5s linear .1s;opacity:1}.shop-main-swiper>.elementor-container>.elementor-row>.elementor-element.elementor-column{width:100%;height:58vh}@media (max-width:768px){.shop-main-swiper .elementor-container .elementor-row{flex-wrap:nowrap}.shop-main-swiper>.elementor-container>.elementor-row>.elementor-element.elementor-column{height:63vh}}.woocommerce .people-who-read-this-also-liked-link{text-align:left}.woocommerce .people-who-read-this-also-liked-link a{color:#4274ba;font-weight:600}.woocommerce .people-who-read-this-also-liked-link a i{font-size:14px;margin-right:3px}.woocommerce a.button{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.all-books-from-category-link .elementor-icon-box-wrapper{display:flex;flex-direction:row-reverse;align-items:center}.all-books-from-category-link .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0 !important;line-height:0}#shop-categories-menu-toggle i{position:relative;top:2px}ul.shop-categories-list{list-style-type:none;margin:0;padding:0}ul.shop-categories-list li.cat-item:not(:last-child){border-bottom:1px solid #ddd}ul.shop-categories-list li.cat-item a{display:block;font-weight:600;font-size:17px;line-height:1.3em;color:#54595f;text-decoration:none;padding:.5em 0;margin:0}.elementor-widget-woocommerce-product-additional-information h2{display:none}.elementor-menu-cart__container .elementor-menu-cart__main{padding:0 30px 0 25px}.elementor-menu-cart__product-remove.active:before,.elementor-menu-cart__product-remove.active:after{display:none}.elementor-menu-cart__product-remove.active a{top:2px;color:#818a91;opacity:1}.woocommerce-page{font-family:"Rubik",sans-serif}.woocommerce a{color:#f60b63}.woocommerce div.product form.cart div.quantity{margin:0}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{text-align:right;font-size:16px}.woocommerce button.button{color:#fff !important;background-color:#4274ba;padding:10px 20px;line-height:1.5;border-radius:0}.woocommerce .register button.button{line-height:1}.woocommerce .elementor-widget-woocommerce-product-images span.onsale{display:block;color:#fff;background-color:#4274ba;font-family:"Rubik",Sans-serif;min-width:4em;min-height:4em;line-height:4em;top:0;left:auto;right:0;margin:5px}.woocommerce table.shop_attributes tbody th,.woocommerce table.shop_attributes tbody td{text-align:right}.woocommerce table.shop_attributes tbody td.woocommerce-product-attributes-item__value{padding-right:5px}.woocommerce .star-rating span:before{color:#f60b63}.post-type-archive ul.products li.product .woocommerce-loop-product__title{padding:10px 0 0}.woocommerce button.button:hover{background-color:#4274ba}.woocommerce div.uael-woo-products-summary-wrap .star-rating{display:none}.uael-woo-products-summary-wrap .author{min-height:22px}.nivbook-product-carousel .uael-woo-product-wrapper{width:100%}.woocommerce-account .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation{flex-grow:1;flex-shrink:1;flex-basis:0;float:none;margin-left:0;width:100%}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin:0;padding:0;flex-grow:4;flex-shrink:1;flex-basis:0;float:none;margin-right:10px}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:hover{background-color:#ddd}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:#4374ba}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active:before,.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li a{display:block;margin:0;padding:8px 38px 8px 8px;font-size:100%;color:#333}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li{text-align:right}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:not(:last-child){border-bottom:1px solid #ddd}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:before{position:relative;top:8px;float:right;width:36px;color:#4374ba;text-align:center}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(1):before{content:"\f3fd";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(2):before{content:"\f187";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(3):before{content:"\f381";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(4):before{content:"\f5a0";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(5):before{content:"\f53c";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(6):before{content:"\f2bd";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-of-type(7):before{content:"\f2f5";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tr th{padding:12px 8px}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tr td ul{padding:0}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-button.button,.woocommerce-account .woocommerce div.woocommerce-MyAccount-content table.woocommerce-orders-table.woocommerce-MyAccount-orders tr td a.woocommerce-button.button.view{display:block;text-align:center;background-color:#4374ba;color:#fff;border-radius:0}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-pagination a.woocommerce-button.button{display:inline-block}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content h2.tab-title{margin:0 0 10px}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info{line-height:2;border-top-color:#4374ba}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info:before{color:#4374ba}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button{background-color:#4374ba;color:#fff;padding:10px;border:0;border-radius:0}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button.button:hover{background-color:#f60b63}@media (max-width:768px){.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:1em}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin-right:0}}.elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout{display:flex;align-items:center}.elementor-menu-cart__footer-buttons .elementor-button.elementor-button--checkout:hover{background-color:#f60b63}.woocommerce table.shop_table td,.woocommerce table.shop_table{border:1px solid #ddd;border-collapse:collapse}.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment,.woocommerce table.shop_table tbody>tr:nth-child(odd)>td,.woocommerce table.shop_table tbody>tr:nth-child(odd)>th{background-color:rgba(67,116,186,.06)}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid rgba(67,116,186,.06);border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-15px;right:0;margin:-1em 2em 0 0}.woocommerce-checkout #payment div.payment_box{position:relative;background:rgba(67,116,186,.06);border:0}.woocommerce-checkout #payment div.payment_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(67,116,186,0);border-bottom-color:rgba(67,116,186,.06);border-width:15px;margin-left:-15px}.woocommerce-checkout #payment ul.payment_methods{border:0;margin-bottom:10px}.woocommerce-checkout #payment ul.payment_methods label.input-checkmark-container{margin-right:0}.woocommerce a.remove{height:25px;width:25px;padding:4px}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:1;margin:8px}.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce table.shop_table tbody:first-child tr:first-child td{text-align:right;font-size:16px}.woocommerce .quantity .qty{padding:10px 5px;font-size:16px}.woocommerce-cart table.cart td.actions .coupon .input-text{position:relative;top:-1px;padding:10px;margin:0;width:120px}.woocommerce a.remove{color:#f60b63 !important;line-height:.8}.woocommerce a.remove:hover{background:#f60b63}.woocommerce-cart .woocommerce button.button:disabled[disabled]:hover{background-color:#4274ba;padding:10px 20px}.cart_totals h2{font-size:20px;font-weight:700}.woocommerce input.button.alt,.woocommerce button.button.alt,a.button.alt,a.button.alt:hover{background-color:#4274ba}.woocommerce input.button.alt,.woocommerce button.button.alt,a.checkout-button.button.alt,a.checkout-button.button.alt:hover{background-color:#4274ba}.woocommerce-cart table.shop_table thead th.product-remove{width:50px}.woocommerce-cart table.cart .product-thumbnail{width:96px}.woocommerce-cart table.cart img{width:70px;max-width:70px}.woocommerce div.product p.price,.single-product .woocommerce div.product span.price{color:#234677}#variable_ajax_add_to_cart{background-color:#234677;font-size:16px;color:#fff;margin-top:10px;padding:10px 14px}#variable_ajax_add_to_cart.loading{opacity:.25;padding-right:10px}#variable_ajax_add_to_cart.loading:after{font-family:FontAwesome;content:"\f110";vertical-align:middle;margin-right:7px;font-weight:400;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#variable_ajax_add_to_cart[disabled=disabled]{opacity:.25}.single-product form.variations_form span.price del,.single-product form.variations_form span.price ins{display:block}.single-product form.variations_form div.variations{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:flex-start}#variation-wrapper .variations{margin-bottom:0}.single-product form.variations_form div.variations:after{content:"";clear:both;display:table}.single-product form.variations_form div.variation{flex-grow:1;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 5px;padding:5px}#variation-wrapper div.variations button.variation{padding:10px 14px}#variation-wrapper div.variations button.variation:first-child{border-left:0}#variation-wrapper div.variations button.variation:hover{background-color:#234677;cursor:pointer}#variation-wrapper div.variations button.variation.active{background-color:#234677;color:#fff}form.variations_form p.variation-price{margin-bottom:0}.woocommerce div.product form.cart div.quantity{float:none}#price-wrapper,#variation-wrapper,#quantity-wrapper{margin-bottom:20px}#price-wrapper p,#variation-wrapper p,#quantity-wrapper p{margin-bottom:5px}.instructions,.app-store-buttons{margin:10px 0}.instructions .separator{margin:0 5px}.panel,.thankyou-announcement{margin-bottom:30px}.panel .title,.thankyou-announcement .title{font-family:"Rubik",Sans-serif;font-weight:600;font-size:20px;color:#4274ba;padding:0;margin:0;line-height:1.3;border:1px solid #eee;border-bottom:0;border-radius:5px 5px 0 0;padding:15px;text-align:center}.panel .title{text-align:right}.panel .title h3{font-family:"Rubik",Sans-serif;font-weight:600;font-size:20px;color:#4274ba;padding:0;margin:0;line-height:1.3}.panel .title p,.thankyou-announcement .title p{margin:0}.panel .content,.thankyou-announcement .content{font-family:"Rubik",Sans-serif;background-color:rgba(67,116,186,.06);border:1px solid #eee;border-bottom:0;border-radius:0 0 5px 5px;padding:20px;text-align:center}.panel .content{text-align:right}.panel .content h3{font-size:100%}.panel .content .columns-2{display:flex;flex-direction:row;flex-wrap:wrap}.panel .content .columns-2.remember-and-lost-password{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.panel .content .columns-2 .login-submit-container{margin:0}.panel .content .columns-2 .col:nth-of-type(1){flex-grow:1;flex-shrink:1;flex-basis:0;margin:0 10px}.panel .content .columns-2 .col:nth-of-type(2){flex-grow:2;flex-shrink:1;flex-basis:0;margin:0 10px}.panel .content .columns-2 .form-group{width:100%}.panel .content .columns-2 .input-checkmark-container,.panel .content .columns-2 .input-radio-container{margin:0}.panel .content .columns-2 .form-group:not(:last-child){margin-bottom:10px}.woocommerce .button.button-primary,.woocommerce a .button.button-primary,.button.button-primary{background-color:#4274ba;color:#fff;padding:10px 20px;line-height:1.5;border-radius:0}.woocommerce .button.button-primary:hover,.woocommerce a .button.button-primary:hover,.button.button-primary:hover{background-color:#f60b63 !important;color:#fff !important}.reviews-list{list-style-type:none;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 20px}.woocommerce .reviews-list .star-rating{display:block;float:none;margin-bottom:5px}.woocommerce .reviews-list .comment-text .meta{margin-bottom:5px}#review_form_wrapper h3{font-size:20px;margin:0 0 10px}#review_form_wrapper #commentform label[for=rating]{margin:10px 0 5px}#reviews.panel{margin-bottom:0}.order-received-social-share{display:flex}.order-received-social-share a{margin:0 5px;font-size:20px}.order-received-social-share p{margin:0 0 0 5px}@media (max-width:768px){.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:1px solid rgba(0,0,0,.1)}.panel .content .columns-2 .col{flex-basis:100%}.panel .content .columns-2.remember-and-lost-password{flex-basis:100%}.instructions a{display:block}.instructions a:first-child{margin-bottom:10px}.instructions .separator{display:none}}.testimonial-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px solid #d7d7d7;padding:10px 10px 10px 115px;background-image:url("/wp-content/uploads/2018/10/quote.png");background-repeat:no-repeat;background-size:auto;background-position:top left;margin:20px auto;max-width:1068px}.testimonial-wrapper .testimonial-thumbnail{flex-basis:20%;text-align:center}.testimonial-wrapper .testimonial-thumbnail img{width:100%;max-width:134px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonial-wrapper .testimonial-content{flex-basis:80%}.testimonial-wrapper .testimonial-content h2.slogan{font-size:21px;font-weight:500;line-height:1.3em}.testimonial-wrapper .testimonial-content p{color:#202020;font-size:18px;font-weight:400;line-height:1.2em}.testimonial-wrapper .testimonial-content p:last-child{font-weight:500;text-align:left}#testimonials-preloader{text-align:center}#testimonials-preloader .preloader{width:50px;max-width:50px}@media (max-width:768px){.testimonial-wrapper{padding:10px;flex-direction:column;background-position:0 155px}.testimonial-wrapper .testimonial-content h2.slogan{padding-left:110px;min-height:75px}}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;font-size:32px;font-weight:500;margin-bottom:40px}.woocommerce ul.order_details li{font-size:16px;margin-left:10px;padding-left:10px}.woocommerce ul.order_details li strong{font-size:16px}.woocommerce ul.order_details{margin:0 0 20px;padding:0}.woocommerce a.button{background-color:#dfdcde}.df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:hover,.df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:hover label,.df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:hover input{background-color:#f60b63;color:#fff}.df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:hover label,.df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:hover input{color:#fff !important}.df-ui-btn[data-book_sample="true"],.df-ui-btn.add-to-cart-btn{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;width:max-content;padding:0 10px;margin-bottom:0}.df-ui-btn[data-book_sample="true"] .more-container,.df-ui-btn.add-to-cart-btn .more-container{position:absolute;bottom:40px;right:0;padding-bottom:15px;display:none}.df-ui-btn .more-container:before,.df-ui-btn .search-container:before{border-top-color:#4274ba;bottom:1px}.df-ui-btn[data-book_sample="true"]:hover .more-container{display:block}.more-container .df-ui-btn.add-to-cart-btn,.df-ui-btn.add-to-cart-btn{box-shadow:initial;display:flex;flex-direction:row;justify-content:space-between;height:auto;min-height:50px}.df-ui-btn.add-to-cart-btn img.cart-icon{width:30px;height:30px;margin-right:10px}body div.df-lightbox-wrapper{top:149px !important;z-index:100;max-height:80%;max-width:90%;margin:0 auto;box-shadow:0px 0px 30px 0px rgba(0,0,0,.75);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.75)}body.single-product-lp div.df-lightbox-wrapper{top:50px !important;z-index:100;max-height:90%;max-width:90%}.elementor-menu-cart__container.elementor-lightbox.elementor-menu-cart--shown{z-index:9999}.elementor-post__excerpt p{word-break:break-word}sup.required i{font-size:7px;color:red}#shop-categories-menu-toggle .elementor-icon-wrapper,#app-sidebar-toggle .elementor-icon-wrapper{display:flex}section.elementor-section.row-header{border-width:1px 1px 0}section.elementor-section.row-header:not(.active){border-width:1px}#header-search .jet-ajax-search__field{display:none}#coupons_list h3{font-size:20px;font-weight:600;margin-top:0}#coupons_list #all_coupon_container>div.sc-coupon{background-color:#f4f7fb !important;border-color:#eee !important}#coupons_list .leading-none{color:#4274ba !important}@media (max-width:1024px){.mobile-hide{display:none}}@media (max-width:768px){body div.df-lightbox-wrapper{top:100px !important;z-index:100;max-height:80%;max-width:98%;margin:0 auto;box-shadow:0px 0px 30px 0px rgba(0,0,0,.75);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.75)}.woocommerce ul.order_details li{display:block;float:none;border-left:0;margin-bottom:10px}.woocommerce .review_link_data_wappers a.button{padding:10px 12px}.woocommerce .review_link_data_wappers .star-rating{margin-top:10px;float:none;display:block;width:100%}}.contact-google-maps-toggle{cursor:pointer}.contact-google-maps-toggle:not(.active) i{color:#234677}.page-id-43 .contact-google-maps-toggle:not(.active) i,.page-id-45 .contact-google-maps-toggle:not(.active) i{color:#fff}.contact-google-maps-toggle.active i{color:#f60b63}@media (max-width:768px){.mobile-bg-gradient>div.elementor-column-wrap{background-image:linear-gradient(175deg,#4274ba 0%,#1a8b9f 100%) !important}}#es_link_text{display:none}.checkout.woocommerce-checkout{margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce div.woocommerce-info{margin:0}.woocommerce-form-login-toggle .woocommerce-info{border-top-color:#4274ba;color:#333;padding:1em 3em 1em 2em}.woocommerce-info:before{color:#4274ba;right:1.2em}.coupon-form-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;max-width:300px}.coupon-form-wrapper #coupon-code-input{flex-grow:5;flex-shrink:1;flex-basis:0;border-radius:0;border-left:0}.coupon-form-wrapper #apply-coupon-btn{flex-grow:1;flex-shrink:1;flex-basis:0;border-radius:0;background-color:#4274ba;color:#fff;border:1px solid #4274ba;border-right:0}#woocommerce-checkout-customer-details{flex-basis:calc(55% - 5px);margin-left:5px}.checkout.woocommerce-checkout .checkout-sidebar{flex-basis:calc(45% - 5px);margin-right:5px}.woocommerce-checkout-payment p{margin:0 0 10px}.woocommerce-checkout #payment ul.payment_methods{margin:0 0 5px;padding:0}.woocommerce-checkout #payment div.form-row.place-order{margin:0;padding:0}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none}.woocommerce-checkout #payment ul.payment_methods li:last-child label{margin-bottom:0;padding-right:35px}.woocommerce-checkout #payment div.payment_box:before{top:-14px}.woocommerce-checkout #payment{background-color:initial}.woocommerce-checkout .panel{width:100%;margin-bottom:10px}.woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login .panel{margin:10px 0}.woocommerce-shipping-fields{margin-top:20px}.woocommerce form.login{padding:0;margin:0;border:0}.woocommerce-checkout .panel .section-title{padding:15px;border-radius:5px 5px 0 0;border-style:solid;border-width:1px 1px 0;border-color:#eee;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.woocommerce-checkout .panel .section-title p{margin:0}.woocommerce-checkout .panel .section-title h3{font-family:"Rubik",Sans-serif;font-weight:600;font-size:20px;padding:0;margin:0;line-height:1.3;color:#4274ba}.woocommerce-checkout .panel .content{background-color:rgba(67,116,186,.06);border-radius:0 0 5px 5px;border-style:solid;border-width:0 1px 1px;border-color:#eee;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 15px}.woocommerce-billing-fields p.info{margin:20px 5px 20px 0}.input-checkmark-container a.woocommerce-terms-and-conditions-link{text-decoration:underline}#es_options_checkout{display:none;margin:30px 5px 0 0}#es_options_checkout_title{font-size:20px;font-weight:700;color:#000;margin:0 0 5px}.login-form-container{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce form.login p:nth-of-type(4) .woocommerce-form-login__submit{flex-basis:auto}.login-form-container .col{padding:0 5px;margin:0 0 10px}.login-form-container .col label{display:block;line-height:2}.login-form-container .col input{border-radius:0}.woocommerce .woocommerce-form-login .login-submit-container .woocommerce-form-login__submit{float:none}.required{color:red}.remember-container,.login-submit-container,.lost_password{margin:15px 0}.login-form-container .col{flex-basis:50%}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row{padding:0}.woocommerce form #es_options_checkout_title .form-row{margin:0}.woocommerce-terms-and-conditions-wrapper p.form-row{margin-bottom:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:0}.step.circled{display:inline-block;background-color:#4274ba;color:#fff;font-size:18px;font-weight:700;line-height:30px;margin-left:5px;text-align:center;width:30px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}.step.circled .fa-user:before{position:relative;top:-2px;font-size:12px}.step.circled .fa-user-plus:before{position:relative;top:-1px;right:-1px;font-size:14px}.input-checkmark-container,.input-radio-container{display:block;position:relative;margin-right:5px;padding-right:35px;margin-bottom:15px;line-height:1.5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-checkmark-container{padding-right:25px}.woocommerce form .woocommerce-terms-and-conditions-wrapper .input-checkmark-container,.woocommerce form .woocommerce-shipping-fields .input-checkmark-container{padding-right:35px}.woocommerce form .woocommerce-terms-and-conditions-wrapper .input-checkmark-container{padding-right:25px}.woocommerce form .woocommerce-terms-and-conditions-wrapper .input-checkmark-container,.woocommerce form .woocommerce-terms-and-conditions-wrapper .input-checkmark-container span{line-height:1.5}label[for=login_rememberme].checkbox.input-checkmark-container{margin-right:0;margin-bottom:5px}.input-checkmark-container input,.input-radio-container input{position:absolute;right:0;opacity:0;height:25px;width:25px;cursor:pointer}.input-checkmark-container .checkmark,.input-radio-container .checkmark{position:absolute;top:0;right:0;height:25px;width:25px;background-color:#ddd;border:1px solid #000;border-radius:50%}.validate-required .input-checkmark-container .checkmark,.validate-required .input-radio-container .checkmark{border:1px solid #b81c23}.woocommerce-validated .input-checkmark-container .checkmark,.woocommerce-validated .input-radio-container .checkmark{border:1px solid #000}.input-checkmark-container .checkmark{border-radius:0}.input-checkmark-container:hover input~.checkmark,.input-radio-container:hover input~.checkmark{background-color:#727272}.input-checkmark-container input:checked~.checkmark,.input-radio-container input:checked~.checkmark{background-color:#4274ba}.input-checkmark-container .checkmark:after,.input-radio-container .checkmark:after{content:"";position:absolute;display:none}.input-checkmark-container input:checked~.checkmark:after,.input-radio-container input:checked~.checkmark:after{display:block}.input-checkmark-container .checkmark-circle:after,.input-radio-container .checkmark-circle:after{top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:#fff}.input-checkmark-container .checkmark:after{left:8px;top:4px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;border-radius:0;margin-top:0;margin-bottom:0}.payment_method_cardcom{display:none}.woocommerce div.woocommerce-terms-and-conditions,.woocommerce-page div.woocommerce-terms-and-conditions{margin-bottom:20px;padding:20px;max-height:500px !important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{flex-basis:100%;order:0}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error{margin-bottom:10px}.checkout.woocommerce-checkout .optional{display:none}#customer_login{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#customer_login .panel{flex-basis:calc(50% - 20px);margin:0 10px}#customer_login .form-group{width:100%}#customer_login .form-group label{margin-bottom:5px}#customer_login .form-group:not(:last-child){margin-bottom:10px}#customer_login .content .login-submit-container{margin-top:5px}#customer_login .content .register-submit-container{margin-top:20px}.fancy-divider.rotated,.fancy-divider{display:table;font-size:24px;text-align:center;width:80%;margin:30px auto}.fancy-divider.rotated{transform:rotate(90deg);margin:0 auto;width:200px;margin-right:-40%}.fancy-divider.rotated span,.fancy-divider span{display:table-cell;position:relative}.fancy-divider.rotated span:first-child,.fancy-divider span:first-child,.fancy-divider.rotated span:last-child,.fancy-divider span:last-child{width:50%;top:15px;-moz-background-size:100% 2px;background-size:100% 2px;background-position:0 0,0 100%;background-repeat:no-repeat}.fancy-divider.rotated span:last-child{background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#fff));background-image:-webkit-linear-gradient(180deg,transparent,#fff);background-image:-moz-linear-gradient(180deg,transparent,#fff);background-image:-o-linear-gradient(180deg,transparent,#fff);background-image:linear-gradient(90deg,transparent,#fff)}.fancy-divider span:last-child{background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#333));background-image:-webkit-linear-gradient(180deg,transparent,#333);background-image:-moz-linear-gradient(180deg,transparent,#333);background-image:-o-linear-gradient(180deg,transparent,#333);background-image:linear-gradient(90deg,transparent,#333)}.fancy-divider span:nth-child(2){color:#333;padding:0 5px;width:auto;white-space:nowrap}.fancy-divider.rotated span:nth-child(2){color:#fff;padding:0 10px}.fancy-divider.rotated span:first-child{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(transparent));background-image:-webkit-linear-gradient(180deg,#fff,transparent);background-image:-moz-linear-gradient(180deg,#fff,transparent);background-image:-o-linear-gradient(180deg,#fff,transparent);background-image:linear-gradient(90deg,#fff,transparent)}.fancy-divider span:first-child{background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(transparent));background-image:-webkit-linear-gradient(180deg,#333,transparent);background-image:-moz-linear-gradient(180deg,#333,transparent);background-image:-o-linear-gradient(180deg,#333,transparent);background-image:linear-gradient(90deg,#333,transparent)}.social-login-wrapper a.button>span.icon-wrapper{display:inline-block;width:24px;height:24px;background-color:#fff;text-align:center}.social-login-wrapper a.button>span.icon-wrapper i{color:#4274ba}.social-login-wrapper a.button>span.button-text{margin-right:10px}.social-login-wrapper a.button:first-child{margin-bottom:10px}.woocommerce .panel .content form.register{border:0;padding:0;margin:0;border-radius:0}.woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-shipping-fields__field-wrapper>p.form-row,.woocommerce-billing-fields__field-wrapper>p.form-row{margin:5px;padding:0}.woocommerce-shipping-fields__field-wrapper>p.form-row.form-row-half,.woocommerce-billing-fields__field-wrapper>p.form-row.form-row-half{width:calc(50% - 10px)}.woocommerce-shipping-fields__field-wrapper>p.form-row.form-row-third,.woocommerce-billing-fields__field-wrapper>p.form-row.form-row-third{width:calc(33.33% - 10px)}.woocommerce-shipping-fields__field-wrapper>p.form-row.form-row-quarter,.woocommerce-billing-fields__field-wrapper>p.form-row.form-row-quarter{width:calc(25% - 10px)}#woocommerce-checkout-customer-details p.info{margin:20px 0 10px}#billing_country,#billing_state,#shipping_country,#shipping_state{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:.5rem 1rem;line-height:normal;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.woocommerce-checkout-review-order-table>thead>tr>th.product-total{width:auto}.woocommerce ul#shipping_method li input{margin:0 0 0 5px;vertical-align:middle;line-height:1.2}.woocommerce ul#shipping_method li label{display:inline-block;line-height:1}@media (max-width:768px){.coupon-form-wrapper .form-container{max-width:100%}.checkout.woocommerce-checkout .checkout-sidebar,#woocommerce-checkout-customer-details{flex-basis:100%;margin:0}.coupon-form-wrapper{max-width:100%}.input-checkmark-container,.input-radio-container{margin-right:0}#customer_login .panel{flex-basis:100%;margin:0}#customer_login .panel:first-child{margin-bottom:20px}.social-login-wrapper a.button{width:100%}}.woocommerce table.shop_table tfoot th{font-size:16px;text-align:right}.woocommerce table.shop_table td small{font-size:95%}.woocommerce form.checkout_coupon{margin:0 0 20px}.woocommerce form.checkout_coupon p.form-row{display:inline-block;margin:0;padding:0;float:right;width:initial}.woocommerce .woocommerce-info{margin:0}.woocommerce .woocommerce-form-coupon p.form-row input[name=coupon_code]{position:relative;top:-1px;padding:12px 11px;margin:0;width:100px}.woocommerce button.button.alt:hover{background-color:#4274ba}.woocommerce-checkout .btn.btn-primary:hover,.woocommerce button.button:hover{background-color:#f60b63 !important}.woocommerce-checkout .btn.btn-primary:hover{border-color:#f60b63 !important}.woocommerce-message{border-top-color:#4274ba;color:inherit;border-top:3px solid #4274ba;max-width:700px;margin:0 auto;display:none}#coupon-form-notices ul.woocommerce-error,#coupon-form-notices .woocommerce-message{border:0;color:inherit;max-width:100%;margin:0;display:block;padding:10px 25px;background-color:transparent}.woocommerce-message:before{color:#4274ba}#coupon-form-notices ul.woocommerce-error:before,#coupon-form-notices .woocommerce-message:before{right:0;top:11px}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:5px;line-height:2}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info:before{display:none}.woocommerce-account .woocommerce div.woocommerce-MyAccount-content .woocommerce-info a{margin-top:10px}#woocommerce-customer-register .elementor-message.elementor-message-danger,#woocommerce-customer-login .elementor-message.elementor-message-danger{position:relative;padding:10px 14px;margin-bottom:1rem;border:1px solid transparent;border-radius:0;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#woocommerce-customer-login input[type=checkbox]{position:relative;top:3px;margin-left:3px}.single-product table tbody>tr:nth-child(odd)>td,.single-product table tbody>tr:nth-child(odd)>th{background-color:initial}.woocommerce div.product.elementor form.cart table.variations tr{flex-direction:column}.woo_total_price{font-size:20px;font-weight:700;margin:0}.woocommerce div.product.elementor form.cart.variations_form div.woocommerce-variation-add-to-cart{margin-top:10px}div.tawcvs-swatches{padding:0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.tawcvs-swatches span.swatch{background-color:#f60b63;color:#fff;padding:10px 20px;-webkit-border-radius:initial;-moz-border-radius:initial;border-radius:initial;display:inline-block;width:initial;height:initial;line-height:initial;text-align:center;margin-right:initial;cursor:pointer;border:initial;position:initial;opacity:initial;font-size:16px}.tawcvs-swatches span.swatch.selected{-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial;border:1px solid #999;opacity:1}.woocommerce div.product form.cart .reset_variations{font-size:100%;margin-right:10px}.woocommerce div.product.elementor form.cart table.variations td.value:before{content:"" !important;display:none !important}.btn-hover-grow button.elementor-button:hover{transform:scale(1.05)}div.shop-sidebar.elementor-widget>div.elementor-widget-container{margin-top:0 !important}.add-to-cart-btn-wrapper{-webkit-transition:all .3s;transition:all .3s;transition-property:all;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;max-width:132px;width:95%;margin-right:0;margin:0 auto 20px auto;background:#203e63;padding:7px 10px;text-align:right;cursor:pointer}.single-product .add-to-cart-btn-wrapper{max-width:132px;margin:0 0 20px}.single-product .jet-woo-products__item .add-to-cart-btn-wrapper{max-width:134px;margin:0 auto 15px auto}.add-to-cart-btn-wrapper:last-child{margin-bottom:0}.add-to-cart-btn-wrapper:hover{background:#0c2544}.add-to-cart-btn-wrapper:after{position:absolute;margin-right:100px;margin-top:-53px;display:block;content:"";background-image:url(/wp-content/themes/hello-elementor-child/img/bookmark-add-to-cart.png);background-repeat:no-repeat;background-size:contain;width:31px;height:72px}.single-product .add-to-cart-btn-wrapper:after{margin-right:80px}.woocommerce.archive .add-to-cart-btn-wrapper:after{margin-right:80px}.add-to-cart-book-type,div.add-to-cart-btn-wrapper>div.add-to-cart-price,div.add-to-cart-btn-wrapper>div.add-to-cart-price .price{font-size:16px;font-weight:700;color:#fff}div.add-to-cart-btn-wrapper>div.add-to-cart-price>span.price>del{opacity:1}div.add-to-cart-btn-wrapper>div.add-to-cart-price>span.price>del>span.amount{color:rgba(255,255,255,.5);font-size:90%;font-weight:400}.jet-woo-products .jet-woo-product-thumbnail>a>img{max-height:231px;min-height:231px;width:auto}div.uael-woo-products-inner ul.products li.product-type-variable a.product_type_variable{display:none}.simple-add-to-cart-buttons-wrapper,.variable-add-to-cart-buttons-wrapper{position:absolute;top:95px;right:15px;opacity:0;-webkit-transform:translate3d(15px,0,0);transform:translate3d(15px,0,0);-webkit-transition:all .35s;transition:all .35s;transition-property:all;transition-duration:.35s;transition-timing-function:ease;transition-delay:0s}.simple-product-wrapper,.variable-product-wrapper{position:relative;padding:8px 13px;width:155px;margin:0 0 25px;background:#0c2544}.simple-product-wrapper:hover,.variable-product-wrapper:hover{background:#203e63}.simple-product-wrapper,.variable-product-wrapper a{display:flex;align-items:center}.simple-product-wrapper a:focus,.simple-product-wrapper a:active,.variable-product-wrapper a:focus,.variable-product-wrapper a:active{outline:none}.simple-product-wrapper .item:last-child,.variable-product-wrapper .item:last-child{margin-right:15px}.simple-product-wrapper .item .uael-variation-name,.variable-product-wrapper .item .uael-variation-name{color:#fff}.simple-product-wrapper .item .regular-price,.simple-product-wrapper .item .uael-variation-price .display-price,.variable-product-wrapper .item .uael-variation-price .display-price{font-weight:700}.simple-product-wrapper .item .regular-price,.simple-product-wrapper .item .uael-variation-price .strike-through,.variable-product-wrapper .item .uael-variation-price .strike-through{position:relative;color:#fff}.simple-product-wrapper .item .uael-variation-price .strike-through:before,.variable-product-wrapper .item .uael-variation-price .strike-through:before{position:absolute;content:"";width:40px;left:0;top:50%;right:-3px;border-top:1px solid #fff;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.simple-product-wrapper .item img.bookmark-add-to-cart,.variable-product-wrapper .item img.bookmark-add-to-cart{position:absolute;top:-7px;left:13px;z-index:5;max-width:35px;margin-bottom:0 !important}.uael-woocommerce .products li.product .price,.uael-woocommerce ul.products li.product span.price{display:none}.uael-woo-product div.summary-content{text-align:right}.elementor-field-type-upload+.elementor-field-type-html{position:absolute;z-index:10;width:212px !important;background-color:#fff;border:1px solid #f60b63;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:none}.elementor-field-type-upload+.elementor-field-type-html .choose-file-info{padding:10px}.elementor-field-type-upload+.elementor-field-type-html .choose-file-info p{margin:0}.file-upload-container{margin:0 auto;cursor:pointer}.file-upload-override-button{position:relative;overflow:hidden;display:inline-block;background-color:#f60b63;color:#fff;font-size:18px;font-weight:400;letter-spacing:0px;word-break:break-all;padding:10px 35px 8px;text-align:center;min-height:40px;margin:0 auto;border:0;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.5);box-shadow:0px 0px 3px 0px rgba(0,0,0,.5);cursor:pointer}.file-upload-override-button:hover{transform:scale(1.1)}.file-upload-override-button:active{position:relative;top:1px}.elementor-upload-field{position:absolute;top:0;left:50%;width:200px;height:50px;margin-left:-100px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-upload-filename{display:none;margin-left:10px;height:auto;padding:8px}div.vendor_description .vendor_img_add{float:right}.wcmp_vendor_detail i.wcmp-font{margin:0 0 0 6px}div.vendor_address a.wcmp_vendor_detail:hover{color:inherit}div.wcmp_vendor_rating a{display:block;margin-bottom:10px}@media (max-width:768px){.wcmp_vendor_banner_template.template1 div.vendor_description{border-bottom:1px solid #ddd;padding-bottom:20px}.tax-dc_vendor_shop.woocommerce ul.products{margin:10px}.box-left-left:before,.box-right-right:before,.box-right-bottom:after,.box-center-bottom:before,.box-center-top:before,.box-center-middle:before{content:"";display:none}}.dialog-lightbox-close-button.dialog-close-button{position:absolute;top:20px;left:15px;margin-top:0}#my-login-errors,#my-register-errors{font-size:18px}#convert-account-to-vendor-checkbox{margin:0}#convert-account-to-vendor-checkbox .convert-account-checkbox-text{font-size:17px;margin-right:8px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{background-color:rgba(66,116,186,.7);padding:5px;font-size:150%}.book-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.book-slider.slick-initialized{visibility:visible;opacity:1}.book-slider .slick-list{margin:0 45px}.book-slider .slick-slide{padding:0 5px}.book-slider .prev:hover,.book-slider .next:hover{transform:translateY(-40%) scale(1.05)}.nextend-arrow{border-color:#4374ba !important}.nextend-arrow:hover{transform:scale(1.05) !important}.book-slider .prev{display:block;position:absolute;right:-5px;z-index:100;top:40%;transform:translateY(-40%);color:#4374ba;background-color:#fff;width:46px;height:46px;padding:2px 0 2px 3px;text-align:center;border:4px solid #4374ba;border-radius:50%;cursor:pointer}.book-slider .next{display:block;position:absolute;left:-5px;top:40%;z-index:100;transform:translateY(-40%);color:#4374ba;background-color:#fff;width:46px;height:46px;padding:2px 3px 2px 0;text-align:center;border:4px solid #4374ba;border-radius:50%;cursor:pointer}.book-slider .slick-slide img{max-height:231px;min-height:231px;width:100%}.book-slider .slick-slide h3{margin:7px 0}.book-slider .slick-slide h3,.book-slider .slick-slide h3 a{position:relative;font-size:19px;font-weight:600;line-height:1.2;text-align:center;color:#54595f}.book-slider .slick-slide p{line-height:1;text-align:center;margin-bottom:5px}.book-slider .book-btn-wrapper{position:absolute;top:15px;margin-right:7px;z-index:10;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.book-slider .add-to-cart-btn-wrapper{width:100%;min-width:127px}.book-slider .add-to-cart-btn-wrapper:hover{transform:scale(1.05)}.book-slider .slick-slide:hover>.book-btn-wrapper{opacity:1}.regular-price.strike{opacity:.5}.book-slider .book-placeholder{height:231px;display:flex;justify-content:center;align-items:stretch;align-content:stretch;background-color:#fff}.book-slider .book-placeholder i{align-self:center}.book-slider .book-content-wrapper a{color:inherit}.book-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.book-grid .book-item{position:relative;flex-basis:148px;margin:10px 5px}.book-container{position:relative}.single-product-lp.ltr{direction:ltr}.single-product-lp.ltr .elementor-icon-list-icon i,.single-product-lp.ltr .elementor-button-icon i{margin-right:8px}.single-product-lp.ltr .elementor-button-icon i.fab.fa-amazon{margin-top:1px}.single-product-lp .book-container{flex-direction:column}.single-product-lp .book-grid{justify-content:center}.single-product .author,.single-product-lp .author{margin:0}.single-product-lp .author{text-align:center;margin-bottom:20px}.single-product-lp .author a{font-size:30px;font-weight:600;color:#474a51;text-decoration:none}.single-product-lp .btn-purchase-single-product-lp{background-color:transparent;-webkit-border-radius:5px;border-radius:5px;box-shadow:none;text-decoration:none;padding:0;margin:0;border:0;outline:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.single-product-lp .btn-purchase-single-product-lp a{display:inline-block;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:500;color:#fff;background-color:#294875;padding:15px 30px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.single-product-lp .btn-purchase-on-nivbook a:hover{background-color:#4274ba}.single-product-lp .btn-purchase-on-amazon a:hover{background-color:#f90;color:#000}.single-product-lp .btn-purchase-single-product-lp a i{margin-right:0;margin-left:8px}.single-product-lp.ltr .btn-purchase-single-product-lp a i{margin-right:8px;margin-left:0}.single-product-lp .btn-purchase-single-product-lp a i.fa-amazon{position:relative;top:1px}.single-product-lp .purchase-btns-wrapper{display:flex;flex-direction:row;. book-swiper . swiper-container . swiper-btn-prev}.single-product-lp .purchase-btns-wrapper button{flex-basis:calc(50% - 20px);margin:0 10px 0 0}@media (max-width:768px){.single-product-lp .single-lp-buttons-wrapper .variations-wrapper{display:flex}.single-product-lp .single-lp-buttons-wrapper{display:flex;flex-direction:column;align-items:center}.single-product-lp .single-lp-buttons-wrapper button.purchase-on-amazon-btn,.single-product-lp .single-lp-buttons-wrapper button.book-sample-btn._df_button{max-width:220px;width:100%;margin:0 auto 10px auto}.single-product-lp .single-lp-buttons-wrapper .variations-wrapper{max-width:220px;width:100%;flex-direction:column}.single-product-lp.ltr .single-lp-buttons-wrapper .variations-wrapper .add-to-cart-btn,.single-product-lp .single-lp-buttons-wrapper .variations-wrapper .add-to-cart-btn{max-width:220px;width:100%;margin:0 auto 10px auto;padding:5px}.single-product-lp .single-lp-buttons-wrapper .variations-wrapper .add-to-cart-btn span.flex .col:nth-of-type(2){padding:10px}.single-product-lp .single-lp-buttons-wrapper .variations-wrapper .add-to-cart-btn span.flex .col:nth-of-type(2) img{width:40px}}.book-swiper .swiper-wrapper{width:90%;margin:0 auto 15px auto}.book-swiper .swiper-wrapper .swiper-slide{width:148px}.book-item img,.swiper-wrapper .swiper-slide .thumbnail img{width:148px;height:231px}.book-item img.cart-icon{width:30px;height:30px}.book-item .title,.swiper-wrapper .swiper-slide .title{margin:7px 0 4px}.book-item .title,.book-item .title a,.swiper-wrapper .swiper-slide .title,.swiper-wrapper .swiper-slide .title a{position:relative;font-size:18px;font-weight:600;line-height:1.2;text-align:center;color:#333}.book-item .title a,.swiper-wrapper .swiper-slide .title a{text-decoration:underline}.book-item .authors,.swiper-wrapper .swiper-slide .authors{text-align:center}.book-item .authors a,.swiper-wrapper .swiper-slide .authors a{font-size:16px;line-height:1;color:#54595f;margin-bottom:5px;text-decoration:underline}.book-item p,.swiper-wrapper .swiper-slide p{line-height:1;text-align:center;margin-bottom:5px}.book-item .variations-wrapper,.swiper-wrapper .swiper-slide .variations-wrapper{position:absolute;top:15px;width:100%;z-index:10;text-align:center;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.book-item .book-container .thumbnail:hover+.variations-wrapper,.swiper-wrapper .swiper-slide .book-container .thumbnail:hover+.variations-wrapper{opacity:1;visibility:visible}.book-item .variations-wrapper:hover,.swiper-wrapper .swiper-slide .variations-wrapper:hover{opacity:1;visibility:visible}.swiper-container{width:100%;height:100%}.banner-swiper .swiper-container .swiper-btn-prev,.banner-swiper .swiper-container .swiper-btn-next,.book-swiper .swiper-container .swiper-btn-prev,.book-swiper .swiper-container .swiper-btn-next{position:absolute;top:30%;right:15px;z-index:100;width:46px;height:46px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fff;border:4px solid #4374ba;border-radius:50%;cursor:pointer}.banner-swiper .swiper-container .swiper-btn-prev[aria-disabled=true],.banner-swiper .swiper-container .swiper-btn-next[aria-disabled=true],.book-swiper .swiper-container .swiper-btn-prev[aria-disabled=true],.book-swiper .swiper-container .swiper-btn-next[aria-disabled=true]{border:4px solid #ddd}.banner-swiper .swiper-container .swiper-btn-next,.book-swiper .swiper-container .swiper-btn-next{right:inherit;left:15px}.swiper-container .swiper-btn-prev i,.swiper-container .swiper-btn-next i{position:relative;right:2px;font-size:22px;color:#4374ba}.banner-swiper .swiper-container .swiper-btn-prev[aria-disabled=true] i,.banner-swiper .swiper-container .swiper-btn-next[aria-disabled=true] i,.book-swiper .swiper-container .swiper-btn-prev[aria-disabled=true] i,.book-swiper .swiper-container .swiper-btn-next[aria-disabled=true] i{color:#ccc}.banner-swiper .swiper-container .swiper-btn-prev,.banner-swiper .swiper-container .swiper-btn-next{top:40%}.banner-swiper .swiper-slide .banner-container>a>img{width:100%}.swiper-container .swiper-btn-prev i{right:0;left:2px}.book-sample-btn,.add-to-cart-btn{background-color:#4274ba;color:#fff;border:0;border-radius:0;padding:0;box-shadow:2px 2px 2px 1px rgba(0,0,0,.5);margin-bottom:10px;width:95%;max-width:141px;margin:0 auto 10px auto}.single-product-lp .add-to-cart-btn{margin:0 0 0 10px;max-width:178px;box-shadow:initial;padding:5px;border-radius:5px;margin-bottom:0}.single-product-lp.ltr .add-to-cart-btn{margin:0 10px 0 0}.single-product-lp.ltr .add-to-cart-btn span.flex .col:nth-of-type(1){text-align:left;border-right:1px solid rgba(0,0,0,.25);border-left:initial}.book-sample-btn a,.add-to-cart-btn a,.book-sample-btn a:hover,.add-to-cart-btn a:hover{color:#fff}.book-sample-btn:hover,.add-to-cart-btn:hover{background-color:#f60b63}.book-sample-btn .flex,.purchase-on-amazon-btn .flex,.add-to-cart-btn span.flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.book-sample-btn .flex .col:nth-of-type(1),.purchase-on-amazon-btn .flex .col:nth-of-type(1),.add-to-cart-btn span.flex .col:nth-of-type(1){flex-basis:70%;padding:5px 8px;border-left:1px solid rgba(0,0,0,.25);text-align:right;line-height:1.3}.book-sample-btn .flex .col:nth-of-type(2),.purchase-on-amazon-btn .flex .col:nth-of-type(2),.add-to-cart-btn span.flex .col:nth-of-type(2){display:flex;flex-basis:30%;padding:6px;justify-content:center;align-items:center}.book-sample-btn:hover .flex .col i,.purchase-on-amazon-btn:hover .flex .col i,.add-to-cart-btn:hover span.flex .col i{transform:scale(1.25) rotate(8deg)}.book-sample-btn:hover .cart-icon{transform:scale(1.25) rotate(8deg)}.single-product-lp .purchase-on-amazon-btn,.single-product-lp .book-sample-btn._df_button{max-width:178px;margin:0 0 15px;box-shadow:initial;padding:5px;border-radius:5px;background-color:#fff}.single-product-lp.ltr .purchase-on-amazon-btn,.single-product-lp.ltr .book-sample-btn._df_button{margin:0 10px 15px auto}.single-product-lp .purchase-on-amazon-btn{border:0;background-color:#294875;max-width:180px;width:100%}.single-product-lp .purchase-on-amazon-btn a{color:#fff}.single-product-lp .purchase-on-amazon-btn:hover{background-color:#f90}.single-product-lp .purchase-on-amazon-btn .flex .col:nth-of-type(2) i.fa-amazon{font-size:26px;padding:0 5px}.single-product-lp .book-sample-btn._df_button .flex .col:nth-of-type(1){color:#4274ba;font-weight:600}.single-product-lp .book-sample-btn._df_button .flex .col:nth-of-type(2) i.fa-book-open{font-size:26px;color:#4274ba}.single-product-lp.ltr .purchase-on-amazon-btn .flex .col:nth-of-type(1),.single-product-lp.ltr .book-sample-btn._df_button .flex .col:nth-of-type(1){text-align:left;border-right:1px solid rgba(0,0,0,.25);border-left:initial}.variations-wrapper .add-to-cart-btn:hover img.cart-icon{transform:scale(1.25) rotate(8deg)}.add-to-cart-btn span.flex .col .price{font-size:100% !important;color:#fff !important}.woocommerce div.product .add-to-cart-btn p.price ins,.woocommerce div.product .add-to-cart-btn span.price ins{font-size:16px;font-weight:400;text-decoration:none}.add-to-cart-btn del+ins .woocommerce-Price-currencySymbol{float:none}.epub-area{display:none}.epub-area.active{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:#fff}.epub-area+.epub-navigation{display:none}.epub-area.active+.epub-navigation{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1100}.epub-area.active+.epub-navigation #prev,.epub-area.active+.epub-navigation #next{position:absolute;z-index:1100;font-size:65px;cursor:pointer}.epub-area.active+.epub-navigation #prev{left:10px}.epub-area.active+.epub-navigation #next{right:10px}.book-in-3d{max-width:300px;margin:0 auto}.book-in-3d .book-container{display:flex;align-items:center;justify-content:center;perspective:600px}@keyframes initAnimationLTR{0%{transform:rotateY(0deg)}100%{transform:rotateY(-30deg)}}@keyframes initAnimationRTL{0%{transform:rotateY(0deg)}100%{transform:rotateY(30deg)}}.rtl .book-in-3d .book{width:300px;height:480px;position:relative;transform-style:preserve-3d;transform:rotateY(30deg);transition:1s ease;animation:1s ease 0s 1 initAnimationRTL}.ltr .book-in-3d .book{width:300px;height:480px;position:relative;transform-style:preserve-3d;transform:rotateY(-30deg);transition:1s ease;animation:1s ease 0s 1 initAnimationLTR}.book-in-3d .book:hover{transform:rotateY(0deg)}.book-in-3d .book>:first-child{position:absolute;top:0;left:0;background-color:red;width:inherit;height:inherit;transform:translateZ(25px);background-color:#01060f;border-radius:0 2px 2px 0;box-shadow:5px 5px 20px #666}.rtl .book-in-3d .book:before{position:absolute;content:" ";background-color:blue;left:0;top:3px;width:48px;height:inherit;transform:translateX(-20px) rotateY(90deg);background:linear-gradient(90deg,#fff 0%,#f9f9f9 5%,#fff 10%,#f9f9f9 15%,#fff 20%,#f9f9f9 25%,#fff 30%,#f9f9f9 35%,#fff 40%,#f9f9f9 45%,#fff 50%,#f9f9f9 55%,#fff 60%,#f9f9f9 65%,#fff 70%,#f9f9f9 75%,#fff 80%,#f9f9f9 85%,#fff 90%,#f9f9f9 95%,#fff 100%)}.rtl .book-in-3d .book:after{position:absolute;top:0;left:0;content:" ";width:inherit;height:inherit;transform:translateZ(-25px);background-color:#01060f;border-radius:0 2px 2px 0;box-shadow:-10px 0 50px 10px #666}.ltr .book-in-3d .book:before{position:absolute;content:" ";background-color:blue;left:0;top:3px;width:48px;height:inherit;transform:translateX(172px) rotateY(90deg);background:linear-gradient(90deg,#fff 0%,#f9f9f9 5%,#fff 10%,#f9f9f9 15%,#fff 20%,#f9f9f9 25%,#fff 30%,#f9f9f9 35%,#fff 40%,#f9f9f9 45%,#fff 50%,#f9f9f9 55%,#fff 60%,#f9f9f9 65%,#fff 70%,#f9f9f9 75%,#fff 80%,#f9f9f9 85%,#fff 90%,#f9f9f9 95%,#fff 100%)}.ltr .book-in-3d .book:before{left:37px !important}.ltr .book-in-3d .book:after{position:absolute;top:0;left:0;content:" ";width:inherit;height:inherit;transform:translateZ(-25px);background-color:#01060f;border-radius:0 2px 2px 0;box-shadow:-10px 0 50px 10px #666}.books-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px 10px;justify-items:stretch;align-items:stretch;justify-content:stretch;align-content:stretch}.books-grid.repeat-3{grid-template-columns:repeat(3,1fr);width:100%}.books-grid .book-placeholder{height:231px;display:flex;justify-content:center;align-items:stretch;align-content:stretch;background-color:#fff}.books-grid .book-placeholder i{align-self:center}.books-grid .book-content-wrapper{text-align:center}.books-grid div div.book-content-wrapper img{max-height:231px;min-height:231px;max-width:218px;width:100%}.books-grid div div.book-content-wrapper a{color:inherit}.books-grid.repeat-3 div div.book-content-wrapper img{max-height:initial;min-height:initial;width:100%}.books-grid.repeat-3{display:block;width:100%}.books-grid.repeat-3 .book{width:33.33%;float:right}.books-grid h3{margin:7px 0}.books-grid h3,.books-grid h3 a{position:relative;font-size:19px;font-weight:600;line-height:1.2;text-align:center;color:#54595f}.books-grid p{line-height:1;text-align:center;margin-bottom:5px}.books-grid .book-btn-wrapper{position:absolute;margin-top:15px;margin-right:18px;z-index:10;opacity:0;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.books-grid .add-to-cart-btn-wrapper{width:100%;min-width:132px}.books-grid .add-to-cart-btn-wrapper:hover{transform:scale(1.05)}.books-grid .book:hover>.book-btn-wrapper{opacity:1}.books-grid.not-purchasable .book:hover>.book-btn-wrapper{opacity:0}.preloader{position:relative;display:inline-block}.preloader p{position:relative;top:-27px;color:#4274ba;text-align:center;font-size:16px}.preloader p:after{position:absolute;content:"";-webkit-animation:Dots 2s cubic-bezier(0,.39,1,.68) infinite;animation:Dots 2s cubic-bezier(0,.39,1,.68) infinite}.preloader .book-shelf{cursor:pointer}.preloader .book-shelf .book-shelf__book{-webkit-animation:book-bounce .4s ease;animation:book-bounce .4s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.preloader .book-shelf .book-shelf__book--two{-webkit-animation-delay:.04s;animation-delay:.04s}.preloader .book-shelf .book-shelf__book--three{-webkit-animation-delay:.08s;animation-delay:.08s}.preloader .book-shelf .book-shelf__shelf{-webkit-animation:shelf-lift .4s ease;animation:shelf-lift .4s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#form-single-post-comment .form-group,#form-single-product-review .form-group{margin:10px 0}#form-single-post-comment .form-group input,#form-single-product-review .form-group input,#form-single-post-comment .form-group textarea,#form-single-product-review .form-group textarea{border:0;border-radius:5px}#form-single-product-review .star-rating-wrapper{display:flex;margin:5px 0}#form-single-product-review .star-rating-wrapper .star-wrapper,#form-single-product-review .star-rating-wrapper{position:relative}#form-single-product-review .star-rating-wrapper .star-wrapper,#form-single-product-review .star-rating-wrapper .star-wrapper label,#form-single-product-review .star-rating-wrapper .star-wrapper label i{cursor:pointer}#form-single-product-review .star-rating-wrapper .star-wrapper i.fas.fa-star{color:#f60b63}#form-single-product-review .star-rating-wrapper .star-wrapper i.far.fa-star{color:#d0d0d0}#form-single-product-review .star-rating-wrapper input[name=star-rating]{position:absolute;top:0;right:0;opacity:0}#form-single-post-comment h3,#form-single-product-review h3{font-size:20px;padding:0;margin:0;line-height:1}.product-rating{font-size:16px;color:#f60b63;border-bottom:1px solid #ddd}.product-rating .actual-rating{font-size:38px;font-weight:700;margin-left:5px}.product-rating .highest-score,.product-rating .separator{font-size:20px}.product-rating .total-ratings-amount{font-size:14px;font-weight:400;color:#4274ba;margin-right:15px}.woocommerce .reviews .review .star-rating{float:none}.woocommerce .star-rating{float:none;display:block}.review,.comment{margin:0 0 15px;padding:15px 0;border-bottom:1px solid #ddd}.review .review-rating{display:flex}.review .review-rating i.fas.fa-star{color:#f60b63}.review .review-rating i.far.fa-star{color:#ddd}.comment .comment-meta,.review .review-meta{display:flex;align-items:center;margin-top:8px}.review .review-meta .review-author,.comment .comment-meta .comment-author{font-size:16px;font-weight:700;color:#000}.review .review-meta .review-date,.comment .comment-meta .comment-date{font-size:14px;font-weight:400;color:#000;margin-right:15px}.review .review-content,.comment .comment-content{font-size:14px;font-weight:400;color:#000;margin-top:5px}#btn-submit-comment,#btn-submit-review,#show-more-comments,#show-more-reviews{font-size:14px;font-weight:700;color:#fff;padding:7px 15px;margin-top:15px;margin-bottom:5px;border-radius:5px;border:0}#btn-submit-comment,#btn-submit-review{background-color:#4274ba;padding:7px 50px;margin-top:0;margin-bottom:0}#btn-submit-comment:hover,#btn-submit-review:hover{background-color:#f60b63}#btn-submit-comment:disabled,#btn-submit-review:disabled{background-color:#eee;color:#000;cursor:no-drop}.mwb_dos_discount_messege{font-size:inherit;font-weight:inherit;margin-bottom:inherit;background-color:inherit;padding:inherit;color:inherit;border-radius:inherit;letter-spacing:inherit;display:inherit;text-align:inherit;width:inherit;position:inherit}.mwb_dos_discount_messege:before,.mwb_dos_discount_messege:after{content:initial}.mwb_dos_discount_messege>.share_fb.mwb-dos-fb-share-button{margin:0}.mwb_dos_discount_messege>span>img,.mwb_dos_discount_image{display:none}.fb_dialog:nth-of-type(2){position:fixed !important;top:0 !important;left:0 !important;background-color:rgba(0,0,0,.5) !important;width:100% !important;height:100% !important;display:flex;justify-content:center;align-items:center}.fb_dialog:nth-of-type(2) .fb_dialog_content.fb_dialog_iframe{border:10px solid #fff;border-radius:5px}.fb_dialog:nth-of-type(2) .fb_dialog_close_icon{top:50px !important}.fb_dialog:nth-of-type(2) .fb_dialog_close_icon{background:initial;height:30px;width:30px}.fb_dialog:nth-of-type(2) .fb_dialog_close_icon:before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;color:#fff}@media (max-width:1024px){.add-to-cart-btn-wrapper:after{right:96px}}@media (max-width:768px){.single-product-lp .book-grid{flex-direction:column;align-items:center}.book-grid .book-item .thumbnail{text-align:center}.swiper-wrapper .swiper-slide .book-container{margin-bottom:15px}.woocommerce-billing-fields__field-wrapper .form-row{max-width:100%;flex-basis:100%}.books-grid,.media-grid-wrapper{grid-template-columns:1fr !important}#first-tab .books-grid{grid-template-columns:1fr 1fr !important}.media-grid-wrapper .media-item iframe{width:100%;height:200px}.books-grid div div.book-content-wrapper img{max-height:initial}#generic-tabs .books-grid .book-btn-wrapper{margin-right:60px}#generic-tabs .add-to-cart-btn-wrapper:after{margin-right:0;right:92px}#generic-tabs{padding:0}#generic-tabs ul#tabs li{display:block;float:none;width:100%;border:0}#generic-tabs ul#tabs li:last-child{border:0}#generic-tabs ul#tabs li.active{border-top:4px solid #4274ba;border-bottom:4px solid #4274ba}#generic-tabs ul#tabs li a{padding:10px}.book-slider .add-to-cart-btn-wrapper:hover{transform:initial}body:not(.woocommerce) .nivbook-icon-box .elementor-icon-box-wrapper{display:flex;flex-direction:row-reverse;position:relative;right:-5px}body:not(.woocommerce) .nivbook-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{position:relative;top:5px}.elementor-element.elementor-products-grid ul.products{grid-template-columns:repeat(1,1fr)}.add-to-cart-btn-wrapper:after{margin-right:45px}.single-product .add-to-cart-btn-wrapper:after{margin-right:-3px}.single-product .jet-woo-product-button .add-to-cart-btn-wrapper:after{margin-right:45px}.jet-woo-products .jet-woo-product-thumbnail>a>img{max-height:295px;min-height:295px;width:auto}.author-social ul li:not(:last-child){margin:5px 5px 10px}.book-slider .slick-slide img{min-height:initial;max-height:initial;width:100%}.book-slider .book-btn-wrapper{width:100%;max-width:218px}.woocommerce.archive .book-slider .add-to-cart-btn-wrapper:after{margin-right:40px}.book-btn-wrapper{display:none}.book-slider .prev{display:block;position:absolute;right:-5px;z-index:100;top:40%;transform:translateY(-40%);color:#4374ba;background-color:#fff;width:34px;height:34px;padding:2px 0 2px 2px;text-align:center;border:3px solid #4374ba;border-radius:50%;cursor:pointer;font-size:25px}.book-slider .next{display:block;position:absolute;left:-5px;z-index:100;top:40%;transform:translateY(-40%);color:#4374ba;background-color:#fff;width:34px;height:34px;padding:2px 2px 2px 0;text-align:center;border:3px solid #4374ba;border-radius:50%;cursor:pointer;font-size:25px}.background-initial div.elementor-column-wrap{background-image:initial !important;background-color:initial !important}.background-send-article-page>div.elementor-column-wrap{background-image:linear-gradient(180deg,#4274ba 78%,#1a8b9f 100%) !important}}@media (max-width:768px){.lp-children-book-list-icons .elementor-image-box-img{margin-bottom:0 !important;margin-left:10px !important;vertical-align:top}.lp-children-book-list-icons .elementor-image-box-content{display:inline-block;width:calc(85% - 15px)}}.popup-register-open,.popup-register-close,.popup-login-open,.popup-login-close,.popup-retrieve-password-open,.popup-retrieve-password-close{cursor:pointer}.alert .popup-login-open{text-decoration:underline !important}#elementor-popup-modal-44286,#elementor-popup-modal-44137{top:98px;height:calc(100vh - 98px)}#popup-login{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000;overflow:hidden;background-color:rgba(0,0,0,.7);display:none;justify-content:center;align-items:center;flex-direction:column}.woocommerce-checkout #popup-login{display:flex}#popup-login .popup-content{position:relative;width:768px;max-width:100%;min-height:480px;z-index:1000;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 auto;background-color:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);border-radius:10px}#popup-login .popup-content .popup-close{position:absolute;top:15px;right:15px;z-index:9100}#popup-login .popup-content .popup-close a{font-size:20px;color:#fff}#popup-login.right-panel-active .popup-content .popup-close a{color:#000}#popup-login .popup-content .alert{margin-top:5px}#popup-login .popup-content .popup-buttons{display:block;padding:9px 45px;margin:20px auto 0 auto;border-radius:11px;border:1px solid #4274ba;background-color:#4274ba;color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:transform 80ms ease-in}#popup-login .popup-content .popup-buttons:hover{background-color:#f60b63;border-color:#f60b63;transform:scale(1.05)}#popup-login .popup-content .popup-buttons:disabled{background-color:rgba(66,116,186,.7)}#popup-login .popup-content .popup-buttons:focus{outline:none}#popup-login .popup-content .popup-buttons.ghost{background-color:transparent;border-color:#fff}#popup-login .popup-content .popup-buttons.ghost:hover{background-color:#fff;color:#4274ba;transform:scale(1.05)}#popup-login .form-container{position:absolute;top:0;height:100%;transition:all .6s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}#popup-login .form-container form{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;width:100%;height:100%;text-align:center}#popup-login .form-container form .form-group{width:100%}#popup-login .form-container form input{background-color:#eee;border:none;padding:12px 15px;margin:8px 0;width:100%}#popup-login .sign-in-container{left:0;width:50%;z-index:2}#popup-login.right-panel-active .sign-in-container{transform:translateX(100%);opacity:0;animation:hide .6s}.sign-up-container{left:0;width:50%;opacity:0;z-index:1}#popup-login.right-panel-active .sign-up-container{transform:translateX(100%);opacity:1;z-index:5;animation:show .6s}.overlay-container{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}#popup-login.right-panel-active .overlay-container{transform:translateX(-100%)}#popup-login .overlay{background:#4274ba;background-repeat:no-repeat;background-size:cover;background-position:0 0;color:#fff;position:relative;height:100%;width:200%;transform:translateX(0);transition:transform .6s ease-in-out}#popup-login .overlay-panel.overlay-left h1,#popup-login .overlay-panel.overlay-right h1{color:#fff;font-weight:700}#popup-login .overlay-panel{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;text-align:center;top:0;height:100%;width:50%;transform:translateX(0);transition:transform .6s ease-in-out}#popup-login .overlay-left{transform:translateX(-20%);opacity:0}#popup-login.right-panel-active .overlay-left{transform:translateX(0);opacity:1;z-index:30}#popup-login .overlay-right{opacity:1}#popup-login.right-panel-active .overlay-right{opacity:0;display:none;z-index:20}#popup-login .social-container{margin:0 0 20px}#popup-login .social-container a{border:1px solid #ddd;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;height:40px;width:40px}.popup-search-open{cursor:pointer}#convert-user-to-vendor-errors{font-size:18px}.woocommerce-mini-cart .mini-cart-hide{display:none}.elementor-menu-cart__product{grid-template-rows:55% auto}@media (max-width:768px){#popup-login .popup-content{position:relative;width:100%;height:150%;max-width:95%;z-index:1000;overflow:scroll;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:10px auto 20px auto;background-color:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);border-radius:10px}#popup-login .popup-content .popup-close{right:auto;left:15px}#popup-login .form-container{position:absolute;top:60%;height:75%;transition:all .6s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center}#popup-login .sign-up-container{left:0;width:100%;opacity:0;z-index:1}#popup-login .sign-in-container{left:0;width:100%;z-index:2}#popup-login .overlay-container{position:absolute;top:0;left:0;width:100%;height:60%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}#popup-login .overlay{height:100%;width:100%}#popup-login .overlay-panel{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;text-align:center;top:0;left:0;height:100%;width:100%;transform:translateX(0);transition:transform .6s ease-in-out}#popup-login .form-container form{padding:15px;width:100%;height:auto}#popup-login .form-container form .form-group{width:100%}#popup-login .popup-content #lost-password-link{margin-top:5px}#popup-login .popup-content .popup-buttons{margin:10px auto 0 auto}#popup-login.right-panel-active .form-container{height:90%}#popup-login.right-panel-active .sign-in-container,#popup-login.right-panel-active .sign-up-container{transform:translateY(-75%)}#popup-login.right-panel-active .overlay-container{transform:translateY(130%);height:60%}.rating-box{justify-content:center;max-width:100%}.reviews-list{grid-template-columns:1fr}}.woocommerce .star-rating{float:right}.books-grid-sifriapp{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5px 1fr 5px 1fr 5px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:5px 5px}#form_careers .elementor-field-type-upload:hover+.elementor-field-type-html{display:flex}.press-grid{display:grid}.press-grid[data-columns="3"]{grid-template-columns:1fr 1fr 1fr;grid-gap:40px 40px}.press-grid .press-item .read-more{margin:10px 0 20px}.press-grid .press-item .thumbnail{text-align:center}.press-grid .press-item .thumbnail img{max-height:140px;width:auto}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}pre{direction:ltr;text-align:left;display:block;font-size:87.5%;background-color:#eee;padding:10px;color:#212529;overflow:auto}body{font-family:"Rubik",Sans-serif;font-size:18px;line-height:1.3}.ltr{direction:ltr}h1,h2,h3,h4,h5,h6{color:#4274ba}a{color:#f60b63}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.block{display:block}.bold{font-weight:700}.strike{text-decoration:line-through}.blue{color:#4274ba}.blue-bg{background-color:#4274ba}.striked-blue{color:#4274ba8c}.pink{color:#f60b63}.pink-bg{background-color:#f60b63}.no-margins{margin:0}.elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{line-height:1.7 !important}.logo img{width:125px !important}input[type=file]{cursor:pointer}.hide,.hidden{display:none !important}.hide-input,.hide-input input{position:fixed;bottom:0;left:0;width:1px !important;max-width:1px;height:1px;max-height:1px;background-color:transparent;border:0;line-height:0;padding:0;margin:0}button:focus,[type=submit]:focus,[type=button]:focus{outline:0}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,100%{opacity:1;z-index:5}}@keyframes hide{0%,49.99%{opacity:1;z-index:5}50%,100%{opacity:0;z-index:1}}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes book-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes book-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shelf-lift{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}20%{-webkit-transform:translateY(-4px) rotate(10deg);transform:translateY(-4px) rotate(10deg)}40%{-webkit-transform:translateY(-4px) rotate(0);transform:translateY(-4px) rotate(0)}40%{-webkit-transform:translateY(-4px) rotate(-10deg);transform:translateY(-4px) rotate(-10deg)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shelf-lift{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}20%{-webkit-transform:translateY(-4px) rotate(10deg);transform:translateY(-4px) rotate(10deg)}40%{-webkit-transform:translateY(-4px) rotate(0);transform:translateY(-4px) rotate(0)}40%{-webkit-transform:translateY(-4px) rotate(-10deg);transform:translateY(-4px) rotate(-10deg)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes Dots{0%{content:""}33%{content:"."}66%{content:".."}100%{content:"..."}}@keyframes Dots{0%{content:""}33%{content:"."}66%{content:".."}100%{content:"..."}}