.zero-mb p {
    margin-bottom: 0;
}
.merriweather {
	font-family: 'Merriweather', sans-serif!important;
}
.skyblue {
	color: #ACD4F7!important;
}
.italic {
	font-style: italic!important;
}
a.no-underline {
	text-decoration: none!important;
}
@media( min-width: 992px ){
	.get-started-cta {
		position: absolute;
    	top: 78%;
    	right: 3%;
	}
}

a.decoration-none {
    text-decoration: none!important;
}

.how-it-works-box:hover svg path {
	fill: #ffffff!important;
}
.how-it-works-box:hover h3{
	color: #ffffff!important;
}
.how-it-works-box:hover div{
	color: #ffffff!important;
}
.xy-center {
    top: 50%;
    transform: translateY(-50%);
}

.faq-container div details summary {
    justify-content: space-between!Important;
    padding-left: 20px!important;
    padding-right: 20px!important;
    border: none !important;
}
.faq-container div details[open] summary{
    border-bottom: 1px solid #0B2B50!important;
}
.faq-container div details {
    border: 1px solid #0B2B50;
    border-radius: 20px;
}
.faq-container div details[open] {
    background-color: #ffffff;
    border: 1px solid #8BB4ED;
}
.faq-container div details div[role="region"]{
    border: none;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
}
@media( max-width: 1028px ){
    .rm-br-lg{
        display: none;
    }
}
@media( max-width: 768px ){
	.relative-md {
		position: relative!important;
	}
}
.q-pos{
	display: flex;
    gap: 5px;
}
.q-pos > div{
	display: flex;
}
.q-pos > div img {
	width: 29px;
}
.any-questions:before {
	content: "";
	width: 32px;
	height: 30px;
	display: inline-block;
	position: relative;
	background-image: url(/wp-content/uploads/2026/01/Qs.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}