/**handles:divi-style**/
.woocommerce-store-notice,p.demo_store{background-color:#23004f!important}.ywgc-choose-image.ywgc-choose-template{color:#fff}#ywgc-manual-amount,.gift-cards-list button{position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:0 0;font-size:20px;font-weight:500}.ywgc-currency-symbol{margin-left:-130px}#ywgc-edit-message,#ywgc-sender-name,input.yith_wc_gift_card_input_recipient_details{background-color:#fff;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.5em 1em;color:#4e4e4e}#giftcard_code{padding:15px;font-size:14px;border-radius:3px;width:100%}form.form-check-gift-card-balance button{position:relative;padding:.3em 1em;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#6c2eb9;font-size:20px;font-weight:500;line-height:1.7em!important;color:#fff}form.form-check-gift-card-balance button:hover{background:#7e3bd0}form.form-check-gift-card-balance input{margin:15px 15px 15px 0;background-color:#fff;border:1px solid;border-radius:5px;padding:1em;color:#6c2eb9;font-size:14px}form.form-check-gift-card-balance label{font-weight:700;font-size:16px;color:#6c2eb9}.myslider h2{font-size:80px!important}.kb-zoomout .et_pb_slide .et_parallax_bg{animation:zoomout 7s forwards;-ms-animation:zoomout 7s forwards;-webkit-animation:zoomout 7s forwards;-0-animation:zoomout 7s forwards;-moz-animation:zoomout 7s forwards}.kb-zoomout .et_parallax_bg{animation:zoomout 17s forwards;-ms-animation:zoomout 17s forwards;-webkit-animation:zoomout 17s forwards;-0-animation:zoomout 17s forwards;-moz-animation:zoomout 17s forwards}.no-parallax .et_pb_parallax_css{background-attachment:inherit;background-position:center center}.no-parallax .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:inherit;background-position:center center}@keyframes zoomout{0%{-ms-transform:scale3d(1.5,1.5,1.5) translate3d(0,0,0);-webkit-transform:scale3d(1.5,1.5,1.5) translate3d(0,0,0);-o-transform:scale3d(1.5,1.5,1.5) translate3d(0,0,0);-moz-transform:scale3d(1.5,1.5,1.5) translate3d(0,0,0);transform:scale3d(1.5,1.5,1.5) translate3d(0,0,0);animation-timing-function:linear}100%{-ms-transform:scale3d(1.1,1.1,1.1) translate3d(0,0,0);-webkit-transform:scale3d(1.1,1.1,1.1) translate3d(0,0,0);-o-transform:scale3d(1.1,1.1,1.1) translate3d(0,0,0);-moz-transform:scale3d(1.1,1.1,1.1) translate3d(0,0,0);transform:scale3d(1.1,1.1,1.1) translate3d(0,0,0)}}a{color:#6c2eb9;text-decoration:none}.et_overlay:before,.et_pb_contact_submit,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.et_pb_member_social_links a:hover,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_pb_sum,.woocommerce-page #content input.button:hover .et_pb_widget li a:hover{color:#6c2eb9}.et_pb_bg_layout_light .et_pb_more_button .et_pb_bg_layout_light .et_pb_newsletter_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#6c2eb9}.et_pb_pricing li span:before{border-color:#6c2eb9}.et_audio_content,.et_link_content,.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content{background-color:#6c2eb9}.et_pb_button{position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:0 0;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:#fff!important}.et_pb_button:hover{padding:.3em 2em .3em 1em;border:2px solid transparent}.et_pb_button:hover{background:rgba(255,255,255,.2)}.et_pb_bg_layout_light .et_pb_button:hover,.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_contact_reset:hover,.et_pb_contact_submit:hover,.et_pb_pricing_table_button:hover{background:rgba(0,0,0,.05)}.et_pb_button:after{position:absolute;margin-left:-1em;opacity:0;font-size:32px;line-height:1em;content:"\35";-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.et_pb_button:hover:after,.et_pb_more_button:hover:after,.et_pb_newsletter_button:hover:after,.et_pb_pricing_table_button:hover:after,.et_pb_promo_button:hover:after{margin-left:0;opacity:1}.et_pb_contact_reset:hover{padding:.3em 1em}.et_subscribe_loader{display:none;position:absolute;top:16px;left:50%;width:16px;height:16px;margin-left:-8px;background:url("https://animeandthings.com/wp-content/themes/ESC-Tech-Divi-Base/includes/builder/styles/images/subscribe-loader.gif")}.et_pb_button_text_loading .et_pb_newsletter_button_text{visibility:hidden}body .gform_wrapper .gform_footer input[type=submit]{float:right;background:#6c2eb9;color:#fff;border:3px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-color:#6c2eb9}body .gform_wrapper .gform_footer input:hover[type=submit]{float:right;background:#7e3bd0;color:#fff;border-color:#7e3bd0}body .gform_wrapper h3.gform_title{font-size:26px;font-weight:500}body .gform_wrapper .gform_footer,body .gform_wrapper .gform_page_footer{overflow:hidden;text-align:right}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper textarea.textarea,body div.form_saved_message div.form_saved_message_emailform form input[type=text]{background-color:#eee;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:16px;color:#666;padding:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:initial;height:initial}body .gform_wrapper select{display:inline-block;height:51px;font-size:16px;color:#666;background:#eee;border:none}.gform_wrapper .gfield_consent_description,body .gform_wrapper .field_description_below .gfield_consent_description{border:1px solid #6c2eb9;font-size:.9em}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit],body .gform_wrapper input[type=button],body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{font-size:20px;font-weight:500;line-height:1.7em;font-family:inherit;margin:8px 0 0;padding:6px 20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{margin-left:auto;margin-right:auto}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input.button:hover,body .gform_wrapper .gform_page_footer input[type=submit]:hover,body .gform_wrapper input[type=button]:hover,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]:hover{cursor:pointer}body .gform_wrapper .gform_fileupload_multifile input[type=button]{font-size:14px}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0;margin-bottom:0!important}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0!important;padding:0!important;border:none}body .gform_wrapper .top_label .gfield_error{width:inherit}body .gform_wrapper .gfield_error .gfield_label{color:inherit}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,body .gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third,body .gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:32%}body .gform_wrapper .datepicker{width:8em!important}body .gform_wrapper .gfield_date_day input,body .gform_wrapper .gfield_date_month input,body .gform_wrapper .gfield_date_year input,body .gform_wrapper .gfield_time_hour input,body .gform_wrapper .gfield_time_minute input{padding-right:6px!important}body .gform_wrapper .gfield_time_hour i{width:25%}body .gform_wrapper .gfield_date_day,body .gform_wrapper .gfield_date_month{width:4.5em}body .gform_wrapper .gfield_date_year{width:5.5em!important}body .gform_wrapper .gf_progressbar_percentage{font-family:inherit}@media (max-width:641px){body .gform_wrapper .gform_page_footer .button.gform_button,body .gform_wrapper .gform_page_footer .button.gform_next_button,body .gform_wrapper .gform_page_footer .button.gform_previous_button{margin:0 0 .5em}}@media (min-width:641px){body .gform_wrapper .gform_footer a.gform_save_link,body .gform_wrapper .gform_page_footer a.gform_save_link{float:left}}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#6c2eb9!important;background-color:#6c2eb9!important;color:#fff!important;text-shadow:transparent!important;box-shadow:none;border-color:#6c2eb9!important}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#7e3bd0!important;background-color:#7e3bd0!important;color:#fff!important;text-shadow:transparent!important;box-shadow:none;border-color:#7e3bd0!important}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#6c2eb9!important;color:#fff!important;text-shadow:transparent!important;border-color:#6c2eb9!important}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#7e3bd0!important;box-shadow:none;text-shadow:transparent!important;color:#fff!important;border-color:#7e3bd0!important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#986cce}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#6c2eb9}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#6c2eb9}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#7e3bd0;color:#fff!important}.entry-summary p.price ins,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#f2886d;font-size:1.25em}