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

/* Inner Section Form */
.innersec_form .fc-form{max-width: 50% !important; margin: 0 auto !important;}
.innersec_form .fc-form .form-element{}
.innersec_form .fc-form .form-element input[type="text"], .innersec_form .fc-form .form-element input[type="email"], .innersec_form .fc-form .form-element input[type="tel"]{box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.innersec_form .fc-form .form-element select{box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.innersec_form .fc-form .form-element select option{}
.innersec_form .fc-form .form-element textarea{box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 25%; transition: all 0.3s ease !important; border: 1px solid #ef6700 !important;box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.innersec_form .fc-form .form-element button[type="submit"]:hover{background: transparent !important; color: #ef6700 !important;}
.innersec_form .fc-form  .is-required-true label::after{display:none;}

/* Contact Us Form */
.consec_form .fc-form{width: 50% !important; margin: 0 auto !important;}
.consec_form .fc-form .form-element{}
.consec_form .fc-form .form-element input[type="text"], .innersec_form .fc-form .form-element input[type="email"], .innersec_form .fc-form .form-element input[type="tel"]{box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.consec_form .fc-form .form-element select{box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.consec_form .fc-form .form-element select option{}
.consec_form .fc-form .form-element textarea{box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.consec_form .fc-form .form-element button[type="submit"]{max-width: 25%; transition: all 0.3s ease !important; border: 1px solid #ef6700 !important;box-shadow: 0 4px 4px rgb(0 0 0 / .05) !important;}
.consec_form .fc-form .form-element button[type="submit"]:hover{background: transparent !important; color: #ef6700 !important;}
.consec_form .fc-form  .is-required-true label::after{display:none;}

/*#####################################################################*/
@media screen and (min-width: 1451px) and (max-width: 1600px) {




}
/*#####################################################################*/
@media screen and (min-width: 1300px) and (max-width: 1450px) {

.innersec_form .fc-form {max-width: 55% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 30%;}

}
/*#####################################################################*/
@media screen and (min-width: 1100px) and (max-width: 1299px) {

.innersec_form .fc-form {max-width: 55% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 30%;}

}
/*#####################################################################*/
@media screen and (min-width: 901px) and (max-width:1099px) {

.innersec_form .fc-form {max-width: 65% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 35%;}
/* .consec_form .fc-form{width: 85% !important;} */
	
}

/*#####################################################################*/
@media screen and (min-width: 901px) and (max-width:992px) {



}
/*#####################################################################*/
@media screen and (min-width: 768px) and (max-width:900px) {

.innersec_form .fc-form {max-width: 75% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 40%;}
.consec_form .fc-form{width: 90% !important;}
	.consec_form .fc-form .form-element button[type="submit"]{max-width: 40%;}

}
/*#####################################################################*/
@media screen and (min-width: 681px) and (max-width:767px) {

.innersec_form .fc-form {max-width: 75% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 40%;}
.consec_form .fc-form{width: 100% !important;}
	.consec_form .fc-form .form-element button[type="submit"]{max-width: 40%;}
}
/*#####################################################################*/
@media screen and (min-width: 501px) and (max-width:680px) {

.innersec_form .fc-form {max-width: 85% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 50%;}
.consec_form .fc-form{width: 100% !important;}
	.consec_form .fc-form .form-element button[type="submit"]{max-width: 45%;}
}
/*#####################################################################*/
@media screen and (min-width: 100px) and (max-width:500px) {

.innersec_form .fc-form {max-width: 100% !important;}
.innersec_form .fc-form .form-element button[type="submit"]{max-width: 60%;}
.consec_form .fc-form{width: 100% !important;}
	.consec_form .fc-form .form-element button[type="submit"]{max-width: 50%;}

}
/*#####################################################################*/