
.container {
    width: 100vw;
    max-width: 100vw;
    padding: 0;
}
	
b, strong {
    font-weight: 700;
}
	
	
@media(max-width: 480px){
	footer > div > div.tw-flex.tw-flex-wrap.tw-justify-between.tw-mt-4.tw-mb-6 > div.tw-w-full.lg\:tw-w-1\/3.tw-px-0.tw-flex.tw-flex-row.tw-items-center.tw-my-4 > div {
		display: grid;
	}
	
	footer > div > div.tw-flex.tw-flex-wrap.tw-justify-between.tw-mt-4.tw-mb-6 > div.tw-w-full.lg\:tw-w-1\/3.tw-px-0.tw-flex.tw-flex-wrap.tw-my-4.tw-justify-end {
		justify-content: flex-start;
	}
}

.section-text a {
    border-bottom: 1px solid black;
	font-weight: 500;
	color:white;
}


/* Specific styles for all h1 headings within the .section-text */
.section-text h1 {
    font-size: 2em; /* Example size, adjust as needed */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
	color:black !important;
}

/* Add styles for h2 */
.section-text h2 {
    font-size: 1.75em; /* Slightly smaller than h1 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
	color:black !important;
}

/* Add styles for h3 */
.section-text h3 {
    font-size: 1.5em; /* Slightly smaller than h2 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h4 */
.section-text h4 {
    font-size: 1.25em; /* Slightly smaller than h3 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h5 */
.section-text h5 {
    font-size: 1em; /* Slightly smaller than h4 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h6 */
.section-text h6 {
    font-size: 0.875em; /* Smallest among the headings */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Properly style <ol> elements to show numbering */
.section-text ol {
    list-style-type: decimal; /* Ensure numbers are shown */
    margin-left: 20px; /* Adjust indentation as needed */
    padding-left: 0;
    font-weight: 400;
}

/* You may also want to style <li> elements within <ol> for better spacing/alignment */
.section-text ol li {
    margin-bottom: 10px; /* Adjust spacing between list items as needed */
    font-weight: 400;
}

.section-text p {
	margin-bottom:1rem;
}
	
.section-text a {
	color:black !important;
}



.images-rsbca {
    border-bottom: 1px solid black;
    font-weight: 500;
}
    
.images-rsbc.ctablock {
    border-bottom: 1px solid black;
    font-weight: 500;
    color:white;
    text-align:center;
}

/* Specific styles for all h1 headings within the .images-rsbc*/
.images-rsbch1 {
    font-size: 2em; /* Example size, adjust as needed */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
    color:black !important;
}

/* Add styles for h2 */
.images-rsbch2 {
    font-size: 1.75em; /* Slightly smaller than h1 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
    color:black !important;
}

/* Add styles for h3 */
.images-rsbch3 {
    font-size: 1.5em; /* Slightly smaller than h2 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h4 */
.images-rsbch4 {
    font-size: 1.25em; /* Slightly smaller than h3 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h5 */
.images-rsbch5 {
    font-size: 1em; /* Slightly smaller than h4 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h6 */
.images-rsbch6 {
    font-size: 0.875em; /* Smallest among the headings */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Properly style <ol> elements to show numbering */
.images-rsbcol {
    list-style-type: decimal; /* Ensure numbers are shown */
    margin-left: 20px; /* Adjust indentation as needed */
    padding-left: 0;
    font-weight: 400;
}

/* You may also want to style <li> elements within <ol> for better spacing/alignment */
.images-rsbcol li {
    margin-bottom: 10px; /* Adjust spacing between list items as needed */
    font-weight: 400;
}



.section-text a {
    border-bottom: 1px solid black;
	font-weight: 500;
	color:white;
}


/* Specific styles for all h1 headings within the .section-text */
.section-text h1 {
    font-size: 2em; /* Example size, adjust as needed */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
	color:black !important;
}

/* Add styles for h2 */
.section-text h2 {
    font-size: 1.75em; /* Slightly smaller than h1 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
	color:black !important;
}

/* Add styles for h3 */
.section-text h3 {
    font-size: 1.5em; /* Slightly smaller than h2 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h4 */
.section-text h4 {
    font-size: 1.25em; /* Slightly smaller than h3 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h5 */
.section-text h5 {
    font-size: 1em; /* Slightly smaller than h4 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h6 */
.section-text h6 {
    font-size: 0.875em; /* Smallest among the headings */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Properly style <ol> elements to show numbering */
.section-text ol {
    list-style-type: decimal; /* Ensure numbers are shown */
    margin-left: 20px; /* Adjust indentation as needed */
    padding-left: 0;
    font-weight: 400;
}

/* You may also want to style <li> elements within <ol> for better spacing/alignment */
.section-text ol li {
    margin-bottom: 10px; /* Adjust spacing between list items as needed */
    font-weight: 400;
}

.section-text p {
	margin-bottom:1rem;
}
	
.section-text a {
	color:black !important;
}



.images-rsbca {
    border-bottom: 1px solid black;
    font-weight: 500;
}
    
.images-rsbc.ctablock {
    border-bottom: 1px solid black;
    font-weight: 500;
    color:white;
    text-align:center;
}

/* Specific styles for all h1 headings within the .images-rsbc*/
.images-rsbch1 {
    font-size: 2em; /* Example size, adjust as needed */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
    color:black !important;
}

/* Add styles for h2 */
.images-rsbch2 {
    font-size: 1.75em; /* Slightly smaller than h1 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
    color:black !important;
}

/* Add styles for h3 */
.images-rsbch3 {
    font-size: 1.5em; /* Slightly smaller than h2 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h4 */
.images-rsbch4 {
    font-size: 1.25em; /* Slightly smaller than h3 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h5 */
.images-rsbch5 {
    font-size: 1em; /* Slightly smaller than h4 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h6 */
.images-rsbch6 {
    font-size: 0.875em; /* Smallest among the headings */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Properly style <ol> elements to show numbering */
.images-rsbcol {
    list-style-type: decimal; /* Ensure numbers are shown */
    margin-left: 20px; /* Adjust indentation as needed */
    padding-left: 0;
    font-weight: 400;
}

/* You may also want to style <li> elements within <ol> for better spacing/alignment */
.images-rsbcol li {
    margin-bottom: 10px; /* Adjust spacing between list items as needed */
    font-weight: 400;
}



.section-text a {
    border-bottom: 1px solid black;
	font-weight: 500;
	color:white;
}


/* Specific styles for all h1 headings within the .section-text */
.section-text h1 {
    font-size: 2em; /* Example size, adjust as needed */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
	color:black !important;
}

/* Add styles for h2 */
.section-text h2 {
    font-size: 1.75em; /* Slightly smaller than h1 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
	color:black !important;
}

/* Add styles for h3 */
.section-text h3 {
    font-size: 1.5em; /* Slightly smaller than h2 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h4 */
.section-text h4 {
    font-size: 1.25em; /* Slightly smaller than h3 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h5 */
.section-text h5 {
    font-size: 1em; /* Slightly smaller than h4 */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Add styles for h6 */
.section-text h6 {
    font-size: 0.875em; /* Smallest among the headings */
    margin-bottom: 0.5em;
    font-weight: 600;
    font-family: 'Poppins', sans-serif !important;
}

/* Properly style <ol> elements to show numbering */
.section-text ol {
    list-style-type: decimal; /* Ensure numbers are shown */
    margin-left: 20px; /* Adjust indentation as needed */
    padding-left: 0;
    font-weight: 400;
}

/* You may also want to style <li> elements within <ol> for better spacing/alignment */
.section-text ol li {
    margin-bottom: 10px; /* Adjust spacing between list items as needed */
    font-weight: 400;
}

.section-text p {
	margin-bottom:1rem;
}
	
.section-text a {
	color:black !important;
}

