/*
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
*/

.wc-block-components-checkbox-list li.show-more button, a{color: #004F9F;}
.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;}
#wpcf7-f6311-p6312-o1 textarea.message {height: 100px;}
#wpcf7-f6311-p6312-o1 input.wpcf7-form-control.wpcf7-submit, a.enqu_btn {background-color: #004F9F; color: #fff; border: none; font-family: "Sofia Sans", Sans-serif;font-weight: 500; letter-spacing: 0.5px; border-radius: 0px 0px 0px 0px;}
a.enqu_btn{padding: 5%; text-align: center;}
ul.products li{text-align: center;}

@keyframes rotation {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

@media(max-width:767px){
    .rotateanimation .spinningbg{width: 500px; height: 500px; top: -100px;  left: -35%;}
}