.elementor-32116 .elementor-element.elementor-element-2474ffaa:not(.elementor-motion-effects-element-type-background),.elementor-32116 .elementor-element.elementor-element-2474ffaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#588bae}.elementor-32116 .elementor-element.elementor-element-2474ffaa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-32116 .elementor-element.elementor-element-2474ffaa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32116 .elementor-element.elementor-element-4a9a85a3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}#elementor-popup-modal-32116 .dialog-message{width:640px;height:auto}#elementor-popup-modal-32116{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8)}#elementor-popup-modal-32116 .dialog-close-button{display:flex}#elementor-popup-modal-32116 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}.dialog-message.dialog-lightbox-message{background:#588bae!important}.dialog-close-button.dialog-lightbox-close-button i.eicon-close{font-size:25px;text-decoration:none!important}.books_list_rp .woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{left:calc(50% - 72px)}.authors-term-title{padding-top:15px}.books_list_rp ul.products{grid-row-gap:110px!important}.elementor-products-grid nav.woocommerce-pagination{margin-top:55px!important}label.gfield_label{display:none!important}form.sign_mma{display:flex;justify-content:space-between}.gform_footer.top_label{padding:0!important;margin-top:0!important}input#input_6_1{background:0 0;border:none;border-bottom:3px solid #000;border-radius:0;font-weight:500!important;font-size:18px;outline:none}input#input_6_1::placeholder{font-weight:500!important;font-size:18px;color:#000}input#gform_submit_button_6{border:2px solid #000;font-size:18px;background:#000;color:#fff;font-weight:400;border-radius:0;padding:20px 40px;font-weight:500!important;transition:.25s}p.gform_required_legend{font-weight:400!important}input#gform_submit_button_6:hover{box-shadow:inset 209px 0 0 0 #fff;color:#000;cursor:pointer}.gform_body.gform-body{width:80%}.gform_body.gform-body{margin-right:27px;padding-top:17px}.gform_wrapper .gform_validation_errors,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:0 0!important;border:none!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.gform_wrapper .gform_validation_errors>h2 .gform-icon{left:-30px!important}.categories_book_section ul.products.elementor-grid{grid-column-gap:20px!important;grid-row-gap:20px!important}.gform_confirmation_message_6.gform_confirmation_message{font-size:18px;color:#000;text-align:center}@media(max-width:992px){.books_list_rp .woocommerce ul.products li.product a img{height:300px}}@media(max-width:767px){input#input_6_1{padding:4px 8px 8px}}@media(max-width:640px){input#gform_submit_button_6{padding:10px 20px!important}.gform_body.gform-body{padding-top:5px}input#input_6_1,input#input_6_1::placeholder,input#gform_submit_button_6{font-size:16px}.dialog-message.dialog-lightbox-message{max-width:90vw}}@media(max-width:525px){.signup_row h2.elementor-heading-title.elementor-size-default{font-size:26px!important}}@media(max-width:411px){.elementor-32114 .elementor-element.elementor-element-b22156d>.elementor-widget-container{margin:0}p.gform_required_legend{font-size:13px}form#gform_6{display:flex;flex-direction:column}p.gform_required_legend{margin-bottom:0}.ginput_container.ginput_container_email{margin-bottom:20px}input#gform_submit_button_6{width:100%}.gform_body.gform-body{width:100%}}h2.woocommerce-loop-category__title:hover,h2.woocommerce-loop-category__title:active{background:-webkit-gradient(linear,left top,left bottom,from(#f5c001),to(#f5c001)) 90%/0 0.25em no-repeat;background:-webkit-linear-gradient(#f5c001,#f5c001) 90%/0 0.25em no-repeat;background:-o-linear-gradient(#f5c001,#f5c001) 90%/0 .25em no-repeat;background:linear-gradient(#f5c001,#f5c001) 90%/0 0.25em no-repeat;background-position:left 55%;-webkit-transition:background-size .7s;-o-transition:.7s background-size;transition:background-size .7s;display:inline;background-size:100% .3em;padding:0 10px 0 5px!important}h2.woocommerce-loop-category__title{padding:0 10px 0 5px!important;cursor:pointer;transition:.25s;background:-webkit-gradient(linear,left top,left bottom,from(#f5c001),to(#f5c001)) 90%/0 0.25em no-repeat;background:-webkit-linear-gradient(#f5c001,#f5c001) 90%/0 0.25em no-repeat;background:-o-linear-gradient(#f5c001,#f5c001) 90%/0 .25em no-repeat;background:linear-gradient(#f5c001,#f5c001) 90%/0 0.25em no-repeat;background-position:left 90%;-webkit-transition:background-size .7s;-o-transition:.7s background-size;transition:background-size .7s;display:inline}span.preorder_label{display:block;color:#000;background-color:#f5c002;font-size:22px;font-weight:600;border-radius:0;min-width:130px;min-height:50px;line-height:50px;left:auto;left:0;right:auto;margin:0;text-align:center;position:absolute;top:56px}.books_list_rp .woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{left:calc(50% - 84px);min-width:168px;text-align:center;margin:0}.woocommerce ul.products li.product .button{margin-top:0}#elementor-popup-modal-32116 .dialog-message{width:1000px;height:auto}.pop_subscribe input#gform_submit_button_6{padding:15px 30px!important;margin-bottom:0}.pop_subscribe form.sign_mma{flex-direction:column}.pop_subscribe .gform_body.gform-body{width:100%!important}.pop_subscribe input#gform_submit_button_6{width:100%;margin-top:20px}.pop_subscribe input#input_6_1{padding:10px;border:2px solid #000!important}.pop_subscribe .sign_mma_wrapper{margin:20px 0 20px 0!important}.pop_subscribe input#gform_submit_button_6:hover{box-shadow:inset 420px 0 0 0 #588bae!important;color:#000;cursor:pointer}.pop_subscribe input#gform_submit_button_6{width:100%;margin-top:20px;text-align:left;padding:15px 10px!important}.pop_subscribe .pop_subscribe a.button.more_subscribe{text-align:left;padding:9.75px 10px!important}.pop_subscribe a.button.more_subscribe:hover{text-decoration:none}.dialog-close-button.dialog-lightbox-close-button i.eicon-close{color:#000!important}.pop_subscribe .more_subscribe{text-align:left;padding:10px!important}@media(max-width:1040px){.dialog-message{max-width:calc(100vw - 40px)!important;margin:0 auto}}@media(max-width:767px){.pop_subscribe .popup_inner{flex-direction:column}.pop_subscribe .ads_wrap{min-width:100%!important}.pop_subscribe .sign_content.sign_content_top h2{margin-top:0;margin-bottom:0;line-height:1.1}.pop_subscribe .sign_content p,.pop_subscribe .more_subscribe{font-size:18px}.dialog-message{max-width:calc(100vw - 240px)!important}.pop_subscribe .sign_wrap h1,.pop_subscribe .sign_wrap h2,.pop_subscribe .sign_wrap h3,.pop_subscribe .sign_wrap h4,.pop_subscribe .sign_wrap h5,.pop_subscribe .sign_wrap h6{font-size:22px!important}}@media(max-width:640px){.pop_subscribe input#input_6_1,.pop_subscribe input#input_6_1::placeholder,.pop_subscribeinput#gform_submit_button_6,.pop_subscribe a.button.more_subscribe,.pop_subscribe .sign_content p{font-size:16px!important}.dialog-message{max-width:calc(100vw - 150px)!important}.pop_subscribe input#input_6_1,.pop_subscribe input#gform_submit_button_6{padding:5px 10px!important}}@media(max-width:567px){.pop_subscribe .sign_wrap{padding:20px!important}.pop_subscribe input#input_6_1{height:40px}.pop_subscribe a.button.more_subscribe{height:40px;padding:6px 10px!important}}@media(max-width:414px){.dialog-message{max-width:calc(100vw - 40px)!important}}@media(max-width:411px){.pop_subscribe .ginput_container.ginput_container_email{margin:0}}