/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.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
*/

/*
    Add your custom styles here
*/
.contact_form label {
    width: 100%;
}
.elementor-image-box-content {
    padding: 10px;
}

.elementor-78 .elementor-element.elementor-element-5d4e739 .elementor-button {
    font: -webkit-control;
	
}

.elementor-78 .elementor-element.elementor-element-5d4e739 .elementor-button {
  
    font: -webkit-control;
	
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    float: right;
}

.half_width1 {
    width: 49%;
    float: left;
}
.half_width2 {
    width: 49%;
    float: right;
}

.contact_form label textarea {
    height: 172px;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    float: right;
    width: 49%;
    padding: 16px;
    margin-top: 2px;
 
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    float: right;
    width: 49%;
    /* height: 58px; */
    padding: 11px;
    margin-top: 1px;
    /* padding-right: 5px; */
    font-size: 18px;
    border: none;
    background-color: #0E77BB;
    color: white;
    border-radius: 0px;
}

.contact_form label input, .contact_form label textarea, .contact_form label select {
    width: 100%;
    border-color: #6e6e6e;
    padding: 16px;
    color: #3E3E3E;
    margin: 5px 0;
    border-radius: 0;
    font-size: 12px;
    background-color: #f7f7f7;
    border: none;
}

@media all and (max-width: 767px) and (min-width: 280px){
    .half_width1 {
    width: 100%;
    float: left;
}
.half_width2 {
    width: 100%;
    float: right;
}

.contact_form label textarea {
    height: 70px;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
    float: right;
    width: 100%;
    padding: 12px;
    margin-top: 2px;
 
}
}

/*
    Elemenetor Image Box
*/
.elementor-image-box-content {
    padding: 10px;
}

/*
    Contact us page contact form
*/

.contact_form1 label {
    width: 100%;
}
.contact_form1 label input, .contact_form1 label textarea, .contact_form1 label select {
    width: 100%;
    border-color:#6e6e6e;
    padding:16px;
    color: #000;
    margin: 5px 0;
    border-radius: 0;
}
.contact_form1 label textarea {
	height:130px;
}
.contact_form1 .half_width {
    width: 50%;
    float: left;
    padding: 0px 0 0 1%;
}
.contact_form1 .full_width {
    width: 100%;
    padding-left: 1%;
}
.contact_form1 .wpcf7-submit {
    background-color: #0e77bb !important;
    font-size: 18px !important;
    font-weight: 400;
    padding-left: 0px !important;
    width: 30% !important;
}
.contact_form1 .wpcf7-submit:hover {
	background:#00D8D7 !important;

	    color: black !important;
}
@media all and (max-width: 767px) and (min-width: 300px){
    .contact_form1 label {
    width: 100%;
}
.contact_form1 label input, .contact_form1 label textarea, .contact_form1 label select {
    width: 100%;
    border-color:#6e6e6e;
    padding:16px;
    color: #000;
    margin: 5px 0;
    border-radius: 0;
}
.contact_form1 label textarea {
	height:130px;
}
.contact_form1 .half_width {
    width: 100%;
    float: left;
    padding: 0px 0 0 1%;
}
.contact_form1 .full_width {
    width: 100%;
    padding-left: 1%;
}
.contact_form1 .wpcf7-submit {
    background: #ffd100;
    color: #202020;
    padding: 11px 60px;
    font-size: 16px;
    font-weight: 700;
    float: right;
    border: 2px solid #ffd100;
    border-radius: 50px;
    text-transform: uppercase;
    margin-top: 5px;
}
.contact_form1 .wpcf7-submit:hover {
	background:#00D8D7;
	 border: 2px solid #202020;
	    color: #ffd100;
}
}


/*
    Home Page Testimonials Section For Desktop
*/



/*
    Home Page Testimonials Section For Tablet
*/


/*
    Home Page Testimonials Section For Mobile
*/

