p {
 padding-bottom:10px; 
}
#item-1726114714775 .zmdi-pause {
	margin:0 !important;
  transform: rotate(90deg);
}
#item-1726114714776:after {
  position:absolute;
  left:-10px;
  top:100px;
  height: calc(100% - 200px);
  width:20px;
	background: var(--primary);
}
footer.footer .footer-inline-list {
 list-style: none;
  margin:0;
  padding:0;
  text-align:center;
}

footer.footer .footer-inline-list li {
 margin:0 0 10px 0;
 padding:0;
 font-size:16px;
 line-height:16px;
}
@media (min-width: 1024px) {
  footer.footer .footer-inline-list {
    text-align:left;
  }
  footer.footer .footer-inline-list li {
    display:inline-block;
    padding-inline:0px 20px;
    margin:0;

  }
}

@media (min-width: 1200px) {
  footer.footer .footer-inline-list li {
    padding-inline:0px 40px;
         font-size:18px;
 line-height:18px;
  }
}

.valign-end.ba-section {
    align-items: end !important;
}

.ba-forms-modal-body, .ba-forms-modal-body p, .ba-forms-modal-body h3 {
  color:#000000;
}

/*## Villa Corner headers ##*/
 .villa-corners h1, .villa-corners h2, .villa-corners h3, .villa-corners h4, .villa-corners h5, .villa-corners h6 {
	 position: relative;
	 display: inline-block;
}
 .villa-corners h1::before, .villa-corners h2::before, .villa-corners h3::before, .villa-corners h4::before, .villa-corners h5::before, .villa-corners h6::before, .villa-corners h1::after, .villa-corners h2::after, .villa-corners h3::after, .villa-corners h4::after, .villa-corners h5::after, .villa-corners h6::after {
	 content: "";
	 position: absolute;
	 background-repeat: no-repeat;
	 background-size: contain;
}
 .villa-corners.start-1x1 h1::before, .villa-corners.start-1x2 h1::before, .villa-corners.start-1x3 h1::before, .villa-corners.start-2x1 h1::before, .villa-corners.start-3x1 h1::before, .villa-corners.start-1x1 h2::before, .villa-corners.start-1x2 h2::before, .villa-corners.start-1x3 h2::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-1x1 h3::before, .villa-corners.start-1x2 h3::before, .villa-corners.start-1x3 h3::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-1x1 h4::before, .villa-corners.start-1x2 h4::before, .villa-corners.start-1x3 h4::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-1x1 h5::before, .villa-corners.start-1x2 h5::before, .villa-corners.start-1x3 h5::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-1x1 h6::before, .villa-corners.start-1x2 h6::before, .villa-corners.start-1x3 h6::before, .villa-corners.start-2x1 h6::before, .villa-corners.start-3x1 h6::before {
	 top: -25px;
	 left: -25px;
}
 @media (min-width: 576px) {
	 .villa-corners.start-1x1 h1::before, .villa-corners.start-1x2 h1::before, .villa-corners.start-1x3 h1::before, .villa-corners.start-2x1 h1::before, .villa-corners.start-3x1 h1::before, .villa-corners.start-1x1 h2::before, .villa-corners.start-1x2 h2::before, .villa-corners.start-1x3 h2::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-1x1 h3::before, .villa-corners.start-1x2 h3::before, .villa-corners.start-1x3 h3::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-1x1 h4::before, .villa-corners.start-1x2 h4::before, .villa-corners.start-1x3 h4::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-1x1 h5::before, .villa-corners.start-1x2 h5::before, .villa-corners.start-1x3 h5::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-1x1 h6::before, .villa-corners.start-1x2 h6::before, .villa-corners.start-1x3 h6::before, .villa-corners.start-2x1 h6::before, .villa-corners.start-3x1 h6::before {
		 top: -37.5px;
		 left: -37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-1x1 h1::before, .villa-corners.start-1x2 h1::before, .villa-corners.start-1x3 h1::before, .villa-corners.start-2x1 h1::before, .villa-corners.start-3x1 h1::before, .villa-corners.start-1x1 h2::before, .villa-corners.start-1x2 h2::before, .villa-corners.start-1x3 h2::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-1x1 h3::before, .villa-corners.start-1x2 h3::before, .villa-corners.start-1x3 h3::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-1x1 h4::before, .villa-corners.start-1x2 h4::before, .villa-corners.start-1x3 h4::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-1x1 h5::before, .villa-corners.start-1x2 h5::before, .villa-corners.start-1x3 h5::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-1x1 h6::before, .villa-corners.start-1x2 h6::before, .villa-corners.start-1x3 h6::before, .villa-corners.start-2x1 h6::before, .villa-corners.start-3x1 h6::before {
		 top: -50px;
		 left: -50px;
	}
}
 .villa-corners.end-1x1 h1::after, .villa-corners.end-1x2 h1::after, .villa-corners.end-1x3 h1::after, .villa-corners.end-2x1 h1::after, .villa-corners.end-3x1 h1::after, .villa-corners.end-1x1 h2::after, .villa-corners.end-1x2 h2::after, .villa-corners.end-1x3 h2::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-1x1 h3::after, .villa-corners.end-1x2 h3::after, .villa-corners.end-1x3 h3::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-1x1 h4::after, .villa-corners.end-1x2 h4::after, .villa-corners.end-1x3 h4::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-1x1 h5::after, .villa-corners.end-1x2 h5::after, .villa-corners.end-1x3 h5::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-1x1 h6::after, .villa-corners.end-1x2 h6::after, .villa-corners.end-1x3 h6::after, .villa-corners.end-2x1 h6::after, .villa-corners.end-3x1 h6::after {
	 bottom: -25px;
	 right: -25px;
}
 @media (min-width: 576px) {
	 .villa-corners.end-1x1 h1::after, .villa-corners.end-1x2 h1::after, .villa-corners.end-1x3 h1::after, .villa-corners.end-2x1 h1::after, .villa-corners.end-3x1 h1::after, .villa-corners.end-1x1 h2::after, .villa-corners.end-1x2 h2::after, .villa-corners.end-1x3 h2::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-1x1 h3::after, .villa-corners.end-1x2 h3::after, .villa-corners.end-1x3 h3::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-1x1 h4::after, .villa-corners.end-1x2 h4::after, .villa-corners.end-1x3 h4::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-1x1 h5::after, .villa-corners.end-1x2 h5::after, .villa-corners.end-1x3 h5::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-1x1 h6::after, .villa-corners.end-1x2 h6::after, .villa-corners.end-1x3 h6::after, .villa-corners.end-2x1 h6::after, .villa-corners.end-3x1 h6::after {
		 bottom: -37.5px;
		 right: -37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-1x1 h1::after, .villa-corners.end-1x2 h1::after, .villa-corners.end-1x3 h1::after, .villa-corners.end-2x1 h1::after, .villa-corners.end-3x1 h1::after, .villa-corners.end-1x1 h2::after, .villa-corners.end-1x2 h2::after, .villa-corners.end-1x3 h2::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-1x1 h3::after, .villa-corners.end-1x2 h3::after, .villa-corners.end-1x3 h3::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-1x1 h4::after, .villa-corners.end-1x2 h4::after, .villa-corners.end-1x3 h4::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-1x1 h5::after, .villa-corners.end-1x2 h5::after, .villa-corners.end-1x3 h5::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-1x1 h6::after, .villa-corners.end-1x2 h6::after, .villa-corners.end-1x3 h6::after, .villa-corners.end-2x1 h6::after, .villa-corners.end-3x1 h6::after {
		 bottom: -50px;
		 right: -50px;
	}
}
 .villa-corners.start-1x1 h1::before, .villa-corners.start-1x1 h2::before, .villa-corners.start-1x1 h3::before, .villa-corners.start-1x1 h4::before, .villa-corners.start-1x1 h5::before, .villa-corners.start-1x1 h6::before {
	 width: 50px;
	 height: 50px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x1.svg");
}
 @media (min-width: 576px) {
	 .villa-corners.start-1x1 h1::before, .villa-corners.start-1x1 h2::before, .villa-corners.start-1x1 h3::before, .villa-corners.start-1x1 h4::before, .villa-corners.start-1x1 h5::before, .villa-corners.start-1x1 h6::before {
		 width: 66px;
		 height: 66px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-1x1 h1::before, .villa-corners.start-1x1 h2::before, .villa-corners.start-1x1 h3::before, .villa-corners.start-1x1 h4::before, .villa-corners.start-1x1 h5::before, .villa-corners.start-1x1 h6::before {
		 width: 100px;
		 height: 100px;
	}
}
 .villa-corners.start-1x2 h1::before, .villa-corners.start-1x2 h2::before, .villa-corners.start-1x2 h3::before, .villa-corners.start-1x2 h4::before, .villa-corners.start-1x2 h5::before, .villa-corners.start-1x2 h6::before {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
}
 @media (min-width: 576px) {
	 .villa-corners.start-1x2 h1::before, .villa-corners.start-1x2 h2::before, .villa-corners.start-1x2 h3::before, .villa-corners.start-1x2 h4::before, .villa-corners.start-1x2 h5::before, .villa-corners.start-1x2 h6::before {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-1x2 h1::before, .villa-corners.start-1x2 h2::before, .villa-corners.start-1x2 h3::before, .villa-corners.start-1x2 h4::before, .villa-corners.start-1x2 h5::before, .villa-corners.start-1x2 h6::before {
		 width: 100px;
		 height: 200px;
	}
}
 .villa-corners.start-1x3 h1::before, .villa-corners.start-1x3 h2::before, .villa-corners.start-1x3 h3::before, .villa-corners.start-1x3 h4::before, .villa-corners.start-1x3 h5::before, .villa-corners.start-1x3 h6::before {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
}
 @media (min-width: 576px) {
	 .villa-corners.start-1x3 h1::before, .villa-corners.start-1x3 h2::before, .villa-corners.start-1x3 h3::before, .villa-corners.start-1x3 h4::before, .villa-corners.start-1x3 h5::before, .villa-corners.start-1x3 h6::before {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-1x3 h1::before, .villa-corners.start-1x3 h2::before, .villa-corners.start-1x3 h3::before, .villa-corners.start-1x3 h4::before, .villa-corners.start-1x3 h5::before, .villa-corners.start-1x3 h6::before {
		 width: 100px;
		 height: 300px;
	}
}
 .villa-corners.start-2x1 h1::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-2x1 h6::before {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(270deg) scaleX(-1);
	 top: -50px;
	 left: 0px;
}
 @media (min-width: 576px) {
	 .villa-corners.start-2x1 h1::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-2x1 h6::before {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-2x1 h1::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-2x1 h6::before {
		 width: 100px;
		 height: 200px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners.start-2x1 h1::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-2x1 h6::before {
		 top: -75px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-2x1 h1::before, .villa-corners.start-2x1 h2::before, .villa-corners.start-2x1 h3::before, .villa-corners.start-2x1 h4::before, .villa-corners.start-2x1 h5::before, .villa-corners.start-2x1 h6::before {
		 top: -100px;
	}
}
 .villa-corners.start-3x1 h1::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-3x1 h6::before {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(270deg) scaleX(-1);
	 top: -75px;
	 left: 25px;
}
 @media (min-width: 576px) {
	 .villa-corners.start-3x1 h1::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-3x1 h6::before {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-3x1 h1::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-3x1 h6::before {
		 width: 100px;
		 height: 300px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners.start-3x1 h1::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-3x1 h6::before {
		 top: -100px;
		 left: 37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.start-3x1 h1::before, .villa-corners.start-3x1 h2::before, .villa-corners.start-3x1 h3::before, .villa-corners.start-3x1 h4::before, .villa-corners.start-3x1 h5::before, .villa-corners.start-3x1 h6::before {
		 top: -150px;
		 left: 50px;
	}
}
 .villa-corners.end-1x1 h1::after, .villa-corners.end-1x1 h2::after, .villa-corners.end-1x1 h3::after, .villa-corners.end-1x1 h4::after, .villa-corners.end-1x1 h5::after, .villa-corners.end-1x1 h6::after {
	 width: 50px;
	 height: 50px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x1.svg");
	 transform: rotate(180deg);
}
 @media (min-width: 576px) {
	 .villa-corners.end-1x1 h1::after, .villa-corners.end-1x1 h2::after, .villa-corners.end-1x1 h3::after, .villa-corners.end-1x1 h4::after, .villa-corners.end-1x1 h5::after, .villa-corners.end-1x1 h6::after {
		 width: 66px;
		 height: 66px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-1x1 h1::after, .villa-corners.end-1x1 h2::after, .villa-corners.end-1x1 h3::after, .villa-corners.end-1x1 h4::after, .villa-corners.end-1x1 h5::after, .villa-corners.end-1x1 h6::after {
		 width: 100px;
		 height: 100px;
	}
}
 .villa-corners.end-1x2 h1::after, .villa-corners.end-1x2 h2::after, .villa-corners.end-1x2 h3::after, .villa-corners.end-1x2 h4::after, .villa-corners.end-1x2 h5::after, .villa-corners.end-1x2 h6::after {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(180deg);
}
 @media (min-width: 576px) {
	 .villa-corners.end-1x2 h1::after, .villa-corners.end-1x2 h2::after, .villa-corners.end-1x2 h3::after, .villa-corners.end-1x2 h4::after, .villa-corners.end-1x2 h5::after, .villa-corners.end-1x2 h6::after {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-1x2 h1::after, .villa-corners.end-1x2 h2::after, .villa-corners.end-1x2 h3::after, .villa-corners.end-1x2 h4::after, .villa-corners.end-1x2 h5::after, .villa-corners.end-1x2 h6::after {
		 width: 100px;
		 height: 200px;
	}
}
 .villa-corners.end-1x3 h1::after, .villa-corners.end-1x3 h2::after, .villa-corners.end-1x3 h3::after, .villa-corners.end-1x3 h4::after, .villa-corners.end-1x3 h5::after, .villa-corners.end-1x3 h6::after {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(180deg);
}
 @media (min-width: 576px) {
	 .villa-corners.end-1x3 h1::after, .villa-corners.end-1x3 h2::after, .villa-corners.end-1x3 h3::after, .villa-corners.end-1x3 h4::after, .villa-corners.end-1x3 h5::after, .villa-corners.end-1x3 h6::after {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-1x3 h1::after, .villa-corners.end-1x3 h2::after, .villa-corners.end-1x3 h3::after, .villa-corners.end-1x3 h4::after, .villa-corners.end-1x3 h5::after, .villa-corners.end-1x3 h6::after {
		 width: 100px;
		 height: 300px;
	}
}
 .villa-corners.end-2x1 h1::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-2x1 h6::after {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(90deg) scaleX(-1);
	 bottom: -50px;
	 right: 0px;
}
 @media (min-width: 576px) {
	 .villa-corners.end-2x1 h1::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-2x1 h6::after {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-2x1 h1::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-2x1 h6::after {
		 width: 100px;
		 height: 200px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners.end-2x1 h1::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-2x1 h6::after {
		 bottom: -75px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-2x1 h1::after, .villa-corners.end-2x1 h2::after, .villa-corners.end-2x1 h3::after, .villa-corners.end-2x1 h4::after, .villa-corners.end-2x1 h5::after, .villa-corners.end-2x1 h6::after {
		 bottom: -100px;
	}
}
 .villa-corners.end-3x1 h1::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-3x1 h6::after {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(90deg) scaleX(-1);
	 bottom: -75px;
	 right: 25px;
}
 @media (min-width: 576px) {
	 .villa-corners.end-3x1 h1::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-3x1 h6::after {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-3x1 h1::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-3x1 h6::after {
		 width: 100px;
		 height: 300px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners.end-3x1 h1::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-3x1 h6::after {
		 bottom: -100px;
		 right: 37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners.end-3x1 h1::after, .villa-corners.end-3x1 h2::after, .villa-corners.end-3x1 h3::after, .villa-corners.end-3x1 h4::after, .villa-corners.end-3x1 h5::after, .villa-corners.end-3x1 h6::after {
		 bottom: -150px;
		 right: 50px;
	}
}
/*## Villa Corner Elements ##*/
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1)::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1)::after {
	 content: "";
	 position: absolute;
	 background-repeat: no-repeat;
	 background-size: contain;
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x2::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x3::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
	 top: -25px;
	 left: -25px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x2::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x3::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
		 top: -37.5px;
		 left: -37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x2::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x3::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
		 top: -50px;
		 left: -50px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x2::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x3::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
	 top: -25px;
	 right: -25px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x2::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x3::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
		 top: -37.5px;
		 right: -37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x2::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x3::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
		 top: -50px;
		 right: -50px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x2::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x3::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
	 bottom: -25px;
	 left: -25px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x2::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x3::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
		 bottom: -37.5px;
		 left: -37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x2::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x3::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
		 bottom: -50px;
		 left: -50px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x2::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x3::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
	 bottom: -25px;
	 right: -25px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x2::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x3::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
		 bottom: -37.5px;
		 right: -37.5px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x2::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x3::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after, .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
		 bottom: -50px;
		 right: -50px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x1::before {
	 width: 50px;
	 height: 50px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x1.svg");
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x1::before {
		 width: 66px;
		 height: 66px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x1::before {
		 width: 100px;
		 height: 100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x2::before {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x2::before {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x2::before {
		 width: 100px;
		 height: 200px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x3::before {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x3::before {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-1x3::before {
		 width: 100px;
		 height: 300px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(270deg) scaleX(-1);
	 top: -50px;
	 left: 0px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before {
		 width: 100px;
		 height: 200px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before {
		 top: -75px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-2x1::before {
		 top: -100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(270deg) scaleX(-1);
	 top: -75px;
	 left: 50px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
		 width: 100px;
		 height: 300px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
		 top: -100px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topleft-3x1::before {
		 top: -150px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x1::before {
	 width: 50px;
	 height: 50px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x1.svg");
	 transform: scaleX(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x1::before {
		 width: 66px;
		 height: 66px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x1::before {
		 width: 100px;
		 height: 100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x2::before {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: scaleX(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x2::before {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x2::before {
		 width: 100px;
		 height: 200px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x3::before {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: scaleX(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x3::before {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-1x3::before {
		 width: 100px;
		 height: 300px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(90deg);
	 top: -50px;
	 right: 0px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before {
		 width: 100px;
		 height: 200px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before {
		 top: -75px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-2x1::before {
		 top: -100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(90deg);
	 top: -75px;
	 right: 50px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
		 width: 100px;
		 height: 300px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
		 top: -100px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).topright-3x1::before {
		 top: -150px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x1::after {
	 width: 50px;
	 height: 50px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x1.svg");
	 transform: scaleY(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x1::after {
		 width: 66px;
		 height: 66px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x1::after {
		 width: 100px;
		 height: 100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x2::after {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: scaleY(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x2::after {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x2::after {
		 width: 100px;
		 height: 200px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x3::after {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: scaleY(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x3::after {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-1x3::after {
		 width: 100px;
		 height: 300px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(90deg) scale(-1);
	 bottom: -50px;
	 left: 0px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after {
		 width: 100px;
		 height: 200px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after {
		 bottom: -75px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-2x1::after {
		 bottom: -100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(90deg) scale(-1);
	 bottom: -75px;
	 left: 50px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
		 width: 100px;
		 height: 300px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
		 bottom: -100px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomleft-3x1::after {
		 bottom: -150px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x1::after {
	 width: 50px;
	 height: 50px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x1.svg");
	 transform: scale(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x1::after {
		 width: 66px;
		 height: 66px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x1::after {
		 width: 100px;
		 height: 100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x2::after {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: scale(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x2::after {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x2::after {
		 width: 100px;
		 height: 200px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x3::after {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: scale(-1);
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x3::after {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-1x3::after {
		 width: 100px;
		 height: 300px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after {
	 width: 50px;
	 height: 100px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x2.svg");
	 transform: rotate(270deg) scaleY(-1);
	 right: 0px;
	 bottom: -50px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after {
		 width: 66px;
		 height: 150px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after {
		 width: 100px;
		 height: 200px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after {
		 bottom: -75px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-2x1::after {
		 bottom: -100px;
	}
}
 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
	 width: 50px;
	 height: 150px;
	 background-image: url("https://villakitchens.co.nz/images/villa-corner-1x3.svg");
	 transform: rotate(270deg) scaleY(-1);
	 right: 0;
	 bottom: -75px;
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
		 width: 66px;
		 height: 200px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
		 width: 100px;
		 height: 300px;
	}
}
 @media (min-width: 576px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
		 bottom: -100px;
		 right: 50px;
	}
}
 @media (min-width: 992px) {
	 .villa-corners:not(.start-1x1, .start-1x2, .start-1x3, .start-2x1, .start-3x1, .end-1x1, .end-1x2, .end-1x3, .end-2x1, .end-3x1).bottomright-3x1::after {
		 bottom: -150px;
	}
}