
body,html {
overflow-x: hidden !important;
}
::-webkit-input-placeholder { /* Chrome, Opera, Safari */
  color: #999;
	opacity: 0.5 !important; 
}
::-moz-placeholder { /* Firefox 19+ */
  color: #999;
  opacity: 0.5 !important; /* Override Firefox default opacity */
}
:-ms-input-placeholder { /* IE 10+ */
  color: #999;
	opacity: 0.5 !important; 
}
::placeholder { /* Standard syntax */
  color: #999;
	opacity: 0.5 !important; 
}



#booking-form .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
    border-color: #000000;
    border-width: 0px 0px 01px 0px;
    padding: 15px;
}

#booking-form .elementor-field-group .elementor-select-wrapper select {
    background-color: #ffffff;
    border-color: #000000;
/*     border-width: 01px 01px 01px 01px; */
    padding: 15px;
    padding-left:0;
    color:3D3B3C!important;
}
.ContactUsfoem input#gform_submit_button_1 {
    background-color: #b4945a !important;
    padding: 10px 50px;
    font-size: 20px;
}
/* .ContactUsfoem input {
    box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
} */
.ContactUsfoem textarea{
	 box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}
.elementor-kit-6 input:not([type="button"]):not([type="submit"]), .elementor-kit-6 textarea, .elementor-kit-6 .elementor-field-textual {
    font-family: "Inter Tight", Sans-serif;
    font-size: 20px;
    font-weight: 300;
    color: #000000EB;
    accent-color: #000000;
    background-color: #02010100;
    padding:  0px!important;
}
input#input_1_1_3 {
    height: 55px;
	box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}

input#input_1_1_6 {
    height: 55px;
	box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}

input#input_1_3 {
    height: 55px;
	box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}

select#input_1_11 {
    height: 55px;
    padding-top: 6px;
/* 	box-sizing: unset !important; */
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}
select#input_1_13{
	height: 55px;
    padding-top: 6px;
/* 	box-sizing: unset !important; */
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}
input#input_1_17{
	height: 55px;
	box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
  
}
input#input_1_18{
	height: 55px;
	box-sizing: unset !important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
   
}
select#input_1_14{
	height: 55px;
    padding-top: 6px;
/* 	box-sizing: unset !important; */
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}
select#input_1_15{
		height: 55px;
    padding-top: 6px;
/* 	box-sizing: unset !important; */
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
}

label{
    font-size: 20px !important;
    font-family: "Inter Tight", Sans-serif !important;
	font-weight: 300 !important;
}
legend.gfield_label.gform-field-label.gfield_label_before_complex{
    font-size: 20px !important;
    font-family: "Inter Tight", Sans-serif !important;
	font-weight: 300 !important;
}

select{
    font-size: 20px !important;
    font-family: "Inter Tight", Sans-serif !important;
	font-weight: 300 !important;
}
option {
    font-size: 20px !important;
    font-family: "Inter Tight", Sans-serif !important;
	font-weight: 300 !important;
}

#ContactUsfoem h2.gform_title {
 display: none !important;
}

.sub-para a{
	color:#B4945A;
}
.product-sect img{
	width:100%; !important;
	height:300px !important;
	object-fit:cover;
	
	
} 
a.button.product_type_external {
    color: var(--e-global-color-4f4cde2) !important;
    background-color: var(--e-global-color-accent) !important;
	transition:0.5s ease
}
a.button.product_type_external:hover {
 transform:scale(1.1)
}

.singles-products button.single_add_to_cart_button.button.alt:hover {
 transform:scale(1.1)
}
.singles-products
.woocommerce-product-gallery__image  img {
    width: 100%;
    height: 400px !important;
    object-fit: contain;
    background: #b4945a !important;
    padding: 20px !important;
}

/* .product-sect img {
    width: 100%;
    height: 300px !important;
    object-fit: cover;
    background: #b4945a !important;
    padding: 2px !important;
} */


.elementor-wc-products ul.products li.product {
padding: 8px !important;
border: 1px solid !important;
border-color: #B4945A !important;
}
