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


::selection {
color:#FFF;
background: #7F3747; /* Safari */}
::-moz-selection {
color:#FFF;
background: #7F3747; /* Firefox */}

.p-white a{ color:#fff !important; text-decoration:underline !important}

select{ margin:0 !important}
 
#menu_header ul li.menu_botton{ background:#fff !important;  padding:5px 10px !important; margin:15px 0 15px 15px !important; border-radius: 15px;}

#menu_header ul li.menu_botton:hover{background:#F3ECDA !important; }
#menu_header ul li.menu_botton a{color:#03264C !important; padding:5px !important; margin:0 !important}
#menu_header ul li.menu_botton a:hover{ text-decoration: none !important}

#gform_confirmation_message_1{ color:#fff !important}

.info_footer p a, .info_footer a p{ color:#fff !important; text-decoration:underline !important}

form legend, .gform_required_legend{ color:#fff !important}
.gfield_required{ color:black !important}
input[type="submit"]{ background:#D1421A !important}



#gform_confirmation_message_1, .gform_confirmation_message { font-size:2em; color:#03264c !important; font-weight:300; padding: 0 0 50px 0 !important}

.woocommerce-notice, .woocommerce-notice--success, .woocommerce-thankyou-order-received{ font-size:3em; color:#03264c !important; font-weight:600; padding: 0 0 50px 0 !important}
.woocommerce ul.order_details li{ font-size:1em; color:#03264c !important;}


.wpml-ls-statics-shortcode_actions ul{ float:left; height:22px; padding:0}
.wpml-ls-statics-shortcode_actions ul li{ list-style:none; float:left; margin:0 0 0 5px;}
.wpml-ls-statics-shortcode_actions ul li a{ color: #7E7E7E;  font-family: "Encode Sans Semi Condensed", Sans-serif; font-size: 11px; font-weight: 500;}	

form legend{
	display: inline-block;
	font-size: 16px;
  	font-weight: 700;
  	margin-bottom: 8px;
 	padding: 0;
	color:#4b4b4b !important;}

.gsection_title{ padding:50px 0 0 0 !important}
.gform_title{ margin:0 0 50px 0 !important}

#gform_fields_8 label, #gform_fields_8 legend,
#gform_fields_5 label,
#gform_fields_5 legend,
.gfield_required_text{ color:#fff !important}

#gform_fields_5 a, #gform_fields_8 a{ color:#fff !important; text-decoration:underline !important}
#gform_confirmation_message_5, #gform_confirmation_message_8{ color:#fff !important; font-size:1.5em !important; line-height:normal !important}


.woocommerce-cart-form__contents thead{ display:none !important}
.page-id-419 .product-name,
.page-id-419 .product-total {display:none !important}

.woocommerce-bacs-bank-details{ padding:30px 0 0 0; margin:30px 0 30px 0; border-top:1px solid #c6cace;  border-bottom:1px solid #c6cace}
.woocommerce-order p{font-size:20px !important; line-height:30px; color:#366c99 !important}


legend.gform-field-label{
	font-size: 1.1em !important;
    font-weight: bold !important;
}

#gform_fields_6{
	position: relative !important;
}

#field_6_1,
#field_6_16,
#field_6_23{
	font-size: 3.3em !important;
	font-weight: bold;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

#input_6_24{
	font-size: 2em !important;
	color: #000 !important;
	font-weight: bold;
}

/*#field_6_4,
#field_6_5,
#field_6_8,
#field_6_19,
#field_6_21,
#field_6_24,
#field_6_27,
#field_6_28,
#field_6_29,
#field_6_30,
#field_6_31,
#field_6_32{
	margin-left: 205px !important;
}*/

#field_6_4,
#field_6_5{
border-bottom: 1px solid var(--gf-field-section-border-color) !important;
}
