.elementor-163 .elementor-element.elementor-element-21481be8:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-21481be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-163 .elementor-element.elementor-element-21481be8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-163 .elementor-element.elementor-element-21481be8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for wc-elements, class: .elementor-element-29465a6b */h3{
   
    font-size: 20px;
}
body{
       
    font-size: 16px;
}
table{
       
    font-size: 16px;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {

    padding: 3px;
   
  }
 .button#place_order.button.alt {
    background-color: #036db7;
    color: #fff;
   
}
  .woocommerce-info {
    background: #036db7;
    color:#ffffff;
    border:0px;
    text-align: center;
}
.woocommerce ul#shipping_method {
    list-style: none outside;
    margin: 0;
    padding: 0;
    font-weight: 200;
}
.woocommerce-info::before {
    display: none;
    
}
.woocommerce-info a{
    color:#ffffff;
}
@media (min-width: 850px) {
 
  #customer_details,
  #order_review_heading,
  #order_review {
	width: 48%;
  }
 
  #customer_details {
	float: left;
  }
 
  #order_review_heading,
  #order_review {
	float: right;
  }
 
  #order_review_heading {
	clear: none;
	padding-top: 0;
  }
	 #customer_details .col-1,
	#customer_details .col-2 {
		width: 100%;
		float:none;
	}
 
}/* End custom CSS */