/* 
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
*/
#frm_field_9_container, #frm_field_6_container{
	display:none;
}
.frm_image_options input[type="radio"]:not([disabled]) + .frm_image_option_container:hover, .frm_image_options input[type="checkbox"]:not([disabled]) + .frm_image_option_container:hover, input[type="radio"]:checked + .frm_image_option_container, input[type="checkbox"]:checked + .frm_image_option_container {
    border-color: red !important;
    border-width: 4px !important;
}
/* Change label background or border color when checkbox is checked */
.wpforms-image-choices-item input[type="checkbox"]:checked + .wpforms-field-label-inline {
  border: 3px solid red !important; /* Green border for checked items */
  background-color: #e0f7e0 !important; /* Light green background for checked items */
}
.wpforms-selected > label {
    border: 4px solid red !important;
}
legend.wpforms-field-label {
    font-size: 25px !important;
}
/*
form.variations_form.cart.wvs-loaded {
    display: none;
}*/
button#wpforms-submit-323 {
    width: 40%;
    margin-left: 30%;
    margin-right: 30%;    
	background: #0C403E;
	border-radius: 20px;
}
/* Add your custom styles here */
input#wpforms-323-field_1,input#wpforms-323-field_6,select#wpforms-323-field_7{
    border-radius: 20px;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
    display: none !important;
}
span.woocommerce-Price-amount.amount {
    font-size: 35px !important;
}
button.single_add_to_cart_button.button.alt {
    background: #0C403E !important;
}
p#billing_first_name_field {
    width: 100%!important;
}
.form-container {
    margin-top: 5%;
}
.from-div{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    border-radius: 25px;
    border: solid 2px;
    padding: 2%;
    margin: 1%;
	height: 64px;
}
.formproduct{
border:0px !important;
text-align: right;
  margin: 9px;
 font-size:25px !important;
  }
#buttonHolder{
  background-image: linear-gradient(310deg, #fff, #0C403E) !important;
  width: 70%;
  margin-left: 15%;
  margin-right: 15%;
  border-radius: 20px !important;
  color: white;height: 64px;
  }
  
 label,input{
 font-family: Noto Kufi Arabic;
 }
#btn12345{
position:fixed;
width:100%;
bottom:0;
background-image: linear-gradient(310deg, #fff, #0C403E) !important;
color:white;
font-size: 22px;
height: 6%;
left:0;
right:0;
display:block;
z-index:999999999;
}
ul.tabs.wc-tabs {
display: none;
}