.content-center .ceruleantext{@media(min-width:1024px){padding:0 24px}
@media(min-width:768px) and (max-width:1023px){padding:0 8px}
@media(max-width:767px){padding:0 16px}
}
.ceruleantext{@media(min-width:1024px){padding:0 56px}
@media(max-width:1023px){padding:0 32px}
}
.ceruleantext.text-center{text-align:center;display:flex;flex-direction:column;align-items:center}
.cdl-ceruleantext{display:flex;flex-direction:column;align-items:center}
.body1-light{display:flex;flex-direction:column;gap:16px}
.ceruleantext.text-center .body1-light{align-items:center}
.ceruleantext.text-left .body1-light{align-items:flex-start}
.cdl-text{.body1-light p{margin-bottom:0;color:#000;font-family:Fieldwork;font-style:normal;font-weight:300;line-height:24px;@media(max-width:1023px){font-size:16px}
@media(min-width:1024px){font-size:18px}
}
}
.ceruleantext .cdl-ceruleantext .cdl-text{color:#000;font-family:Fieldwork;font-style:normal;font-weight:300;letter-spacing:0;.body1-light h1{font-size:48px !important;line-height:54px !important;letter-spacing:0 !important;@media(min-width:768px) and (max-width:1023px){font-size:40px !important;line-height:44px !important}
@media(max-width:767px){font-size:32px !important;line-height:38px !important}
}
.body1-light h2{font-size:40px !important;line-height:44px !important;letter-spacing:0 !important;@media(min-width:768px) and (max-width:1023px){font-size:32px !important;line-height:38px !important}
@media(max-width:767px){font-size:28px !important;line-height:34px !important}
}
.body1-light h3{font-size:32px !important;line-height:38px !important;letter-spacing:0 !important;@media(max-width:1023px){font-size:24px !important;line-height:29px !important}
}
.body1-light h4{font-size:24px !important;line-height:29px !important;letter-spacing:0;@media(max-width:1023px){font-size:20px !important;line-height:26px !important}
}
.body1-light h5{font-size:20px !important;line-height:26px !important;letter-spacing:0 !important;@media(max-width:1023px){font-size:18px !important;line-height:25px !important}
}
}
.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light h1,.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light h2,.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light h3,.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light h4,.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light h5,.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light h6{@media(min-width:768px){max-width:906px}
}
.ceruleantext.text-center .cdl-ceruleantext .cdl-text .body1-light p{@media(min-width:768px){max-width:672px}
}
@media(min-width:1440px){.ceruleantext.top-padding .cdl-ceruleantext{padding-top:72px}
.ceruleantext.bottom-padding .cdl-ceruleantext{padding-bottom:72px}
}
@media(min-width:1024px){.ceruleantext.text-left .cdl-ceruleantext .cdl-text{max-width:672px}
}
@media(min-width:1024px) and (max-width:1439px){.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h1,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h2,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h3,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h4,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h5,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h6{max-width:796px}
.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light p{width:672px;max-width:672px}
.ceruleantext.top-padding .cdl-ceruleantext{padding-top:64px}
.ceruleantext.bottom-padding .cdl-ceruleantext{padding-bottom:64px}
}
@media(min-width:768px) and (max-width:1023px){.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h1,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h2,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h3,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h4,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h5,.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light h6{max-width:906px}
.ceruleantext.text-left .cdl-ceruleantext .cdl-text .body1-light p{max-width:672px}
.ceruleantext.top-padding .cdl-ceruleantext{padding-top:56px}
.ceruleantext.bottom-padding .cdl-ceruleantext{padding-bottom:56px}
}
@media(max-width:767px){.ceruleantext .cdl-ceruleantext .cdl-text{min-width:311px}
.ceruleantext.top-padding .cdl-ceruleantext{padding-top:40px}
.ceruleantext.bottom-padding .cdl-ceruleantext{padding-bottom:40px}
}
.ceruleantext.palm-supportive-spring{background:#fbf9f7}