.row-custom-margin {
	margin-bottom: 3rem;
}
@media (min-width: 992px) { 
    .row-custom-margin {
        margin-bottom: 5rem;
    }
}

.testimonial-title{
    font-size: 2rem;
    line-height: 1.1;
}

.row-custom-margin:last-child {
    margin-bottom: 0 !important;
}

.custom-max-width {
    max-width: 64.375rem;
    width: 100%;
}

.custom-badge {
    background-color: black;
    color: white;
    display: inline-block;
    font-weight: 500 !important;
    border-radius: 50rem;
    padding: 0.5rem 1.5rem;
}

.text-sm {
    font-size: 0.875rem;
}
.check-ul ul {
    list-style-type: none;
    margin-bottom: 24px;
	margin-top: 24px;
    gap: 10px;
    flex-direction: column;
}
.richtext>:last-child {
    margin-bottom: 0;
}
.check-ul ul, .check-ul ul li {
    padding-left: 0 !important;
    display: flex;
}
.check-ul ul li:before {
    content: "";
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    margin-right: 12px;
    flex-shrink: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='6' fill='%23000' fill-opacity='0.2'/%3E%3Cg clip-path='url(%23clip0_536_445)'%3E%3Cpath d='M11.3333 15.9998L14.6667 19.3332L21.3333 12.6665' stroke='%23000' stroke-width='2.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_536_445'%3E%3Crect width='16' height='16' fill='white' transform='translate(8 8)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}


@media (max-width: 992px) { 	
	.testimonial-title{
		font-size: 1.2rem;
	}
	
	.check-ul ul li{
    font-size: 1rem;
    line-height: 1;
    align-items: center;
	}
}