.h4-accordion{font-size:var(--font-size-32);line-height:var(--line-height-38);font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-light);font-style:normal;font-weight:300;width:100%}
.accordian-group-heading{margin-top:0}
.cdl-accordion-section{display:flex;align-items:center;flex-direction:column;padding-right:267px;padding-left:267px}
.cdl-acc-top-pad .cdl-accordion-section{padding-top:72px}
.cdl-acc-bottom-pad .cdl-accordion-section{padding-bottom:72px}
.cdl-accordion-wrap{width:100%;max-width:903px;display:flex;flex-direction:column;gap:24px}
.cdl-accordion-header-wrapper{width:100%;max-width:906px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding-bottom:48px}
.cdl-accordion-header-wrapper .body1{font-size:var(--base-font-size) !important;font-weight:300;line-height:var(--base-line-height) !important;max-width:672px;width:100%}
.cdl-accordion-header-wrapper .body1 p{margin-bottom:unset;font-size:var(--base-font-size) !important;font-weight:300;line-height:var(--base-line-height) !important}
.cdl-accordion-container{display:flex;flex-direction:column;align-items:flex-start;p{margin-top:0;margin-bottom:0;color:var(--color-chicago-black);@media only screen and (max-width:1023px){font-size:var(--small-font-size) !important;line-height:var(--base-line-height) !important}
}
.body2,p{font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-light);font-size:var(--base-font-size);font-style:normal;line-height:var(--base-line-height);font-weight:300}
.cdl-accordion{background:var(--color-palm-springs-web);border-left:8px solid transparent;&:hover{border-left:var(--color-palm-springs-web2) 8px solid}
@media only screen and (max-width:1023px){border-left:4px solid transparent;&:hover{border-left:var(--color-palm-springs-web2) 4px solid}
}
}
.cdl-badge{border-radius:24px;padding:4px 9px 4px 10px !important;font-size:var(--font-size-13);font-family:var(--font-family-light) !important;font-weight:600;width:auto;line-height:var(--line-height-20);display:flex;gap:8px;align-items:center}
.icon-circle-info-16{background:var(--color-grey-300) !important;color:var(--color-philadelphia) !important;svg{fill:var(--color-philadelphia) !important}
}
.icon-circle-check-16{background:var(--color-green-200) !important;color:var(--color-green-800) !important;svg{fill:var(--color-green-800) !important}
}
.cdl-accordion{display:flex;align-items:flex-start;gap:16px;cursor:pointer;width:100%}
.cdl-acc-open,.cdl-acc-content-container{border:0;border-left:var(--color-palm-springs-web2) 8px solid;@media only screen and (max-width:1023px){border-left:var(--color-palm-springs-web2) 4px solid}
}
.cdl-acc-title-sub-container{display:flex;padding:20px 24px 20px 32px;align-items:center;gap:32px;flex:1 0 0;border-radius:16px 0 0 16px;@media only screen and (max-width:1023px){padding:20px 24px 20px 32px}
.body2{font-size:var(--small-font-size);line-height:var(--base-line-height)}
.body1{font-size:var(--base-font-size);line-height:var(--base-line-height)}
}
.cdl-acc-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:0 0 auto;width:80%}
.cdl-acc-title-sub{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0}
.cdl-acc-title-label{align-self:stretch;font-weight:600;cursor:pointer;font-size:18px;line-height:24px;@media only screen and (max-width:1023px){font-size:var(--small-font-size);line-height:var(--base-line-height)}
}
.cdl-acc-chevron{display:flex}
.cdl-acc-subtitle-container{display:flex;align-items:center;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap;font-size:16px;line-height:24px;@media only screen and (max-width:1023px){flex-direction:column;align-content:flex-start;align-items:flex-start;gap:0 !important;.separator{display:none}
}
}
.cdl-acc-subtitle-label{cursor:pointer}
.cdl-acc-chevron-container{display:flex;width:64px;padding:24px 0;justify-content:center;align-items:center;flex-shrink:0;border-radius:0 16px 16px 0}
.cdl-acc-content-container{padding:24px 24px 24px 32px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-left:var(--color-palm-springs-web2) 8px solid;background:var(--color-seattle-white);font-family:var(--font-family-light);font-size:var(--base-font-size);line-height:var(--base-line-height);@media only screen and (max-width:1023px){border-left:var(--color-palm-springs-web2) 4px solid;font-size:var(--small-font-size)}
}
.cdl-acc-open .accordion-svg-icon{transform:rotate(180deg);display:inline-flex;align-items:flex-end}
.accordion-svg-icon{fill:var(--color-blue)}
.separator:last-child{display:none}
@media only screen and (max-width:767px){.separator{display:none}
}
}
.cdl-accordion-button{width:100%;max-width:903px;text-align:center}
.cdl-accordion-button:has(.cerulean-btn){padding-top:48px}
.cdl-accordion-section p a:active,.cdl-accordion-section p a:hover,.cdl-accordion-section p a:visited{color:#162c55 !important}
@media only screen and (max-width:767px){.cdl-accordion-header-wrapper{gap:16px}
.h4-accordion{font-size:var(--font-size-24);line-height:var(--line-height-28)}
.cdl-accordion-header-wrapper .body1{font-size:var(--small-font-size) !important}
.cdl-accordion-header-wrapper .body1 p{font-size:var(--small-font-size) !important}
.cdl-accordion-section{padding-right:32px;padding-left:32px}
.cdl-acc-top-pad .cdl-accordion-section{padding-top:40px}
.cdl-acc-bottom-pad .cdl-accordion-section{padding-bottom:40px}
}
@media(min-width:768px) and (max-width:1023px){.cdl-accordion-section{padding-right:32px;padding-left:32px}
.cdl-acc-top-pad .cdl-accordion-section{padding-top:64px}
.cdl-acc-bottom-pad .cdl-accordion-section{padding-bottom:64px}
}
@media(min-width:1024px) and (max-width:1439px){.cdl-accordion-section{padding-right:56px;padding-left:56px}
.cdl-acc-top-pad .cdl-accordion-section{padding-top:56px}
.cdl-acc-bottom-pad .cdl-accordion-section{padding-bottom:56px}
}