.mr_sticky-header{
	display: none;
}

a:hover {
	color: #EFAC1F !important;
}

.home-slider .wps_slider_style_one .slider_path_slide .slider_path_container{
	max-width: 100%;
}

.mr_scroll-to-top .mr_scroll-top-inner{
	background: #EFAC1F;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{
	background-color: #f5f5f5;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{
	color:#000;
}

.woocommerce table.shop_table th {
	background-color: #EFAC1F;
}

.woocommerce #place_order, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	background-color: #000 !important;
}

.woocommerce-cart .wc-proceed-to-checkout{
	padding: 20px 0px;
}

.cart-btn button:before, .woocommerce a.button:before {
	background-color: #EFAC1F;
}

.woocommerce-cart table.cart td.actions .coupon .input-text{
	border: 2px solid #f3f3f3;
	height: 39px;
}

.wc-block-components-button:not(.is-link){
	background: #000;
	color: #fff;
}

li.woocommerce-MyAccount-navigation-link.is-active,.woocommerce-MyAccount-navigation ul li:hover {
	background-color: #EFAC1F;
}

.page-id-11 .sidebar-page-container, .page-id-9 .sidebar-page-container, .page-id-10 .sidebar-page-container{
	padding-top: 100px;
	padding-bottom: 100px;
}

.woocommerce table.shop_table .product-quantity, .woocommerce .shop_table tbody tr.cart_item .product-quantity{
	display: none;
}

.switcher{
	display: none;
}

.elementor-16 .elementor-element.elementor-element-2c56c76 .elementor-icon-list-icon svg {
	width: 21px;
	margin-right: 4px;
}

/**/

#pum-4138 .dumpster-form {
  max-width: 800px;
  margin: 0 auto;
  background: #ffffff;
  /*padding: 30px;*/
  border-radius: 10px;
  /*box-shadow: 0 10px 30px rgba(0,0,0,0.05);*/
}

#pum-4138 .form-row {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
}

#pum-4138 .form-group {
  flex: 1;
  display: flex;
  flex-direction: column;
}

#pum-4138 .full-width {
  flex: 100%;
}

#pum-4138 label {
  font-weight: 600;
  margin-bottom: 6px;
  color: #333;
}

#pum-4138 .form-control {
  width: 100%;
  padding: 12px 14px;
  border: 1px solid #ddd;
  border-radius: 6px;
  font-size: 14px;
  transition: 0.3s;
}

#pum-4138 .form-control:focus {
  border-color: #ff6b00;
  outline: none;
  box-shadow: 0 0 0 2px rgba(255,107,0,0.1);
}

#pum-4138 textarea.form-control {
  min-height: 120px;
  resize: vertical;
}

#pum-4138 .form-submit {
  text-align: left;
  margin-top: 20px;
}

#pum-4138 .submit-btn {
  background: #EFAC1F;
  color: #000;
  padding: 14px 30px;
  border: none;
  border-radius: 6px;
  font-size: 16px;
  cursor: pointer;
  transition: 0.3s;
}

#pum-4138 .submit-btn:hover {
  background: #000;
  color: #fff;
}

#pum-4138 .wpcf7-list-item{
    margin: 0;
}

#pum-4138 .wpcf7-list-item input{
    margin-right: 7px;
}

/* Responsive */
@media (max-width: 768px) {
  #pum-4138 .form-row {
    flex-direction: column;
  }
}

/**/

@media(max-width:767px){
	.mr_banner_title.mr_xpost, .mr_xpage {
		line-height: 60px !important;
		font-size: 50px !important;
	}
	
	.mr_post_post, .mr_page_page_title {
		padding-top: 100px !important;
		padding-bottom: 100px !important;
	}
}