/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Description: A plain-vanilla & lightweight theme for Elementor page builder
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.7.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

.rotateanimation .spinningbg {  z-index: 9;  background-image: url('images/rays.png');  animation: 90s linear 0s infinite normal none running rotation;   background-size: 100% 100%; background-position: center center;  position: absolute;  background-repeat: no-repeat;  background-color: rgba(0, 0, 0, 0);  width: 1000px;   height: 1000px;  opacity: .3;  top: -300px;  left: -58%;}
.animationheading h4 {font-size: 26px;}
#sib_signup_form_1 input.sib-default-btn {background: #0e1b4d; color: #fff; width: 100%; border: none; border-radius: 50px;}
#sib_signup_form_1 input.sib-email-area { border-radius: 50px; }
#subfooternews #sib_signup_form_1 .sib_signup_box_inside_1 {display: flex; width: 100%;  justify-content: center;}
#subfooternews #sib_signup_form_1 .sib_signup_box_inside_1 p.sib-email-area{width: 90%; text-align: left;}
#subfooternews #sib_signup_form_1 .sib_signup_box_inside_1 p.sib-email-area input{padding: 15px 20px;}
#subfooternews #sib_signup_form_1 .sib_signup_box_inside_1 p:last-child{width: 37%; margin-left: 2%; }
#subfooternews #sib_signup_form_1 input.sib-default-btn{padding: 15px 20px; font-size: 18px;}

@keyframes animateHeart {
    0% { transform: scale(.8) }
    5% { transform: scale(.9) }
    10% {transform: scale(.8)}
    15% {transform: scale(1)}
    50% {transform: scale(.8)}
    100% {transform: scale(.8)}
}

.footercopyright i { animation: animateHeart 2.5s infinite }
@keyframes rotation {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

@media(max-width:767px){
    .rotateanimation .spinningbg{width: 500px; height: 500px; top: -100px;  left: -35%;}
    .elementor-426 .elementor-element.elementor-element-39046585.elementor-wc-products ul.products li.product .button{text-align: center;}
}

button#billing_autobutton, button#shipping_autobutton{top: 4px; background: #0e1b4d;}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th{padding: 5%;}