@media (min-width: 768px){
	.icon-box {
		display: flex;
		gap: 40px;
	}
}

.icon-box .wd-hybrid-box-svg svg {
    fill: var(--primary);
    height: 90px;
    width: auto;
    max-height: 100%;
	margin-bottom: 10px;
}

.icon-box a.wd-hybrid-box-button {
    display: inline-block;
    border: 1px solid var(--primary);
    border-radius: 6px;
    padding: 6px 18px;
    margin-top: 20px;
    background: var(
    --primary) !important;
    color: #fff !important;
    transition: .5s;
}

.icon-box a.wd-hybrid-box-button:hover {
    opacity: .85;
}