@media not all and (min-width: 48rem) {
.card-style-1.one {
    .footer {
        &>p {
            font-size: 2rem;
			
		}
	}
}
.card-style-1.three {
     .footer {
        img {
            width: 340px;
            height: 125px;
            object-fit: contain;
        }
    }
}
.section-title {
	h3 {
	font-size: 2rem;
	}
}
	
.faq {
    .section-title {
        text-align: center;
    }
	
	.buttons {
        justify-content: center;
    }
}
.top-hero {
    h2 {
		font-size: 1.3rem;
		margin-top: 0;
		font-weight: bold;
    }
	p {
        font-size: 1rem;
    }
}
.buttons {
        flex-direction: column;
        margin: 20px 40px;
}
	
}

.custom-slider {
    .uk-position-center-right-out, .uk-position-center-left-out {

        display: none;
    }
}