/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
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
*/

/* Add your custom styles here */

.elementor-kit-8 a {
    color: #E6B43C;
}
.boxex .elementor-image-box-wrapper {
    align-items: flex-start !important;
}
.boxex .elementor-image-box-wrapper img {
    padding-top: 12px;
}
.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:nth-child(2) {
    background-position: left;
}
.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:last-child {
    background-position: right;
}
.success-body .success-title, .require-msg-body .required-title {
    color: #000;
}
p.success-description {
    color: #4caf50;
}
.success-body, .require-msg-body {
    padding: 5px;
}
.success-submit {
    bottom: -100px !important;
}
input.wpcf7-form-control {
    background: transparent !important;
    color: #fff !important;
    margin: 0 !important;
}
textarea.wpcf7-form-control {
    background: transparent !important;
    color: #fff !important;
}
.wpcf7-not-valid-tip {
    color: #ff0707 !important;
    padding-top: 6px;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #006f31 !important;
    margin-top: 20px !important;
    padding: 18px 50px !important;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    background: #e6b43c !important;
    color: #000 !important;
}
textarea.wpcf7-form-control::placeholder {
    color: #fff !important;
}
input.wpcf7-form-control::placeholder {
    color: #fff !important;
}
.ekit-wid-con .ekit-form form label {
    width: 100%;
}


@media only screen and (max-width: 1000px) and (min-width: 320px){
	span.number-percentage {
		font-size: 20px;
		line-height: 32px;
	}
	span.super {
		font-size: 20px !important;
		line-height: 12px !important;
		top: 0px !important;
	}
	.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:last-child {
		background-position: left;
	}
	.ekit-wid-con .elementskit-accordion .ekit-accordion-title {
		font-size: 16px;
	}
}