/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Template: astra
Author: Rocky Mountain Cod
Author URI: www.rockymountaincode.com
Description: Child theme to Astra
Version: 1.0.0.1783382120
Updated: 2026-07-06 23:55:20

*/

 .blueprint-lines, .blueprint-lines-light  {
    background-image:
      linear-gradient(to right, rgba(107, 114, 128, 0.08) 1px, transparent 1px),
      linear-gradient(to bottom, rgba(107, 114, 128, 0.08) 1px, transparent 1px);
    background-size: 80px 80px;
  }

.svc-hidden-text {
	display: grid;
	grid-template-rows: 0fr;   /* collapses to zero real height */
	visibility: hidden;
	transform: translateY(15px);
	transition:
		grid-template-rows 0.3s cubic-bezier(0.25, 1, 0.5, 1),
		transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),
		visibility 0s linear 0.3s;
}

.svc-hidden-text > * {
	overflow: hidden; /* clipping has to happen on the child during the animation */
	min-height: 0;    /* prevents flex/grid children from refusing to shrink below content size */
}

.svc-card:hover .svc-hidden-text {
	grid-template-rows: 1fr;   /* expands to exact content height */
	visibility: visible;
	transform: translateY(0);
	transition-delay: 0s;
}

.svc-card:hover{
transition: all 0.25s cubic-bezier(0.25, 1, 0.5, 1) !important;
}


.svc-card:hover h3, .svc-card:hover p{
	color: #fff !important;
}

.svc-card:hover svg{
	stroke: #fff;
}

