/*
Theme Name: Corcorans Plumbing
Theme URI: https://designsfunnel.com/
Author: Designs Funnel Team
Author URI: https://designsfunnel.com/
Description: Delivering a bespoke theme development tailored to precisely align with the unique requirements of our
esteemed client.
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
@keyframes rotateMeta {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}
.page-id-11 .custom-header {
    position: absolute !important;
    z-index: 999 !important;
	    background: transparent !important;
}
.page-id-11 .custom-header img {
    display: none;
}
@media only screen and (min-width: 1024px) and (max-width:1920px) {
	.top-logoimage img{
	transform-style: preserve-3d;
  /* Animate rotation */
  animation: rotateMeta 10s infinite linear;
}
}

@keyframes bgScroll {
	from {
		transform: translateX(0);
	}
	to {
		transform: translateX(-50%);
	}
}
.SLIDINGIMAGES {
	        width: 200% !important;
      height: 100% !important;
      background-repeat: repeat-x !important;
      background-size: auto 100% !important; 
      animation: bgScroll 20s linear infinite !important;
}


.whatsappicon {
	-webkit-animation: vibrate-1 2.3s linear infinite both;
	        animation: vibrate-1 2.3s linear infinite both;
}
@-webkit-keyframes vibrate-1 {
  0% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
  20% {
    -webkit-transform: translate(-2px, 2px);
            transform: translate(-2px, 2px);
  }
  40% {
    -webkit-transform: translate(-2px, -2px);
            transform: translate(-2px, -2px);
  }
  60% {
    -webkit-transform: translate(2px, 2px);
            transform: translate(2px, 2px);
  }
  80% {
    -webkit-transform: translate(2px, -2px);
            transform: translate(2px, -2px);
  }
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@keyframes vibrate-1 {
  0% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
  20% {
    -webkit-transform: translate(-2px, 2px);
            transform: translate(-2px, 2px);
  }
  40% {
    -webkit-transform: translate(-2px, -2px);
            transform: translate(-2px, -2px);
  }
  60% {
    -webkit-transform: translate(2px, 2px);
            transform: translate(2px, 2px);
  }
  80% {
    -webkit-transform: translate(2px, -2px);
            transform: translate(2px, -2px);
  }
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}