/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

#masthead {
  margin-top: 35px;
  border-radius: 5px;
}

.hed-call .gb-icon {
  background: #000;
  color: #fff;
  padding: 10px !important;
  border-radius: 6px;  
}
.hed-call .gb-icon svg{
	animation: rotate-icon 2s infinite linear alternate;
}

@keyframes rotate-icon{
	0% {
	  transform: rotate(20deg);
	}
	50% {
	  transform: rotate(-20deg);
	}
	100% {
	  transform: scale(1);
	}
}

#forminator-module-81 input, #forminator-module-81 span.selection > span, #forminator-module-81 textarea {
  border-radius: 10px;
}

.srv-grid-bx {
  box-shadow: 0px 0px 6px 2px lightgray;
	border-radius: 8px;
}

.srv-grid-bx h4::after {
  content: '';
  background: url('https://www.digitallyworks.com/project/mcma/wp-content/uploads/2024/06/arrow.png');
  position: absolute;
  width: 30px;
  height: 30px;
  background-size: 100%;
  right: 15px;
}

.srv-grid-bx figure {
  overflow: hidden;
}

.srv-grid-bx img {
	transition: 0.5s ease;
}
.srv-grid-bx:hover img {
  transform: scale(1.04);
	transition: 0.5s ease;
}

.contct-pg-cont {
  box-shadow: 0px 0px 6px 2px lightgray;
}

.selist li{
	margin-bottom:12px;
}

@media (max-width:768px){
	.header-wrap{
		position: relative !important;
	}
}