/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2024 | 07:11:35 */
/* Button Hover Transistion */

.btn-hover .elementor-button-wrapper a {
	position: relative; /* Required to adjust the top property */
    top: 0; /* Default top position */
    transition: top 0.2s ease-in-out; /* Add a transition for the top property */
}

.btn-hover .elementor-button-wrapper a:hover {
	top: -2px;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.24);
    cursor: pointer;
}

.card-shadow {
/* 	 box-shadow: 0 0 18px #656d6f; */
	box-shadow: 0 0 20px #cccccc;
}

@media screen and (min-width: 1700px) {
	.custom-max-width, .single-post-custom-width {
		max-width: 1366px !important;
		margin-left: auto;
		margin-right: auto;
	}
	
	.why-frame-secure {
		max-width: 720px !important;
	}
 	
	.why-frame-secure-image-container {
		min-height: 488px;
		max-height: 488px;
	}
}

/* Colours */
.text-blue-v3 {
	color: #156082 !important;
}

.text-grey-v3 {
	color: #656D6F !important;
}

/* Custom Post Button */
li.cat-item a {
	border: 2px solid #4793af;
}

li.cat-item.cat-item-130 a {
	background-color: #fff;
	color: #4793af;
	border: 2px solid #4793af;
}

li.cat-item.cat-item-130 a:hover {
	color: #4793af;
}

.post-term-style .elementor-post-info__terms-list a {
	border: 1.5px solid #4793af;
    padding: 6px 10px;
    border-radius: 4px;
}

.post-term-style .elementor-post-info__terms-list a:hover {
	color: #4793af;
}