/* Divorce Compass home page, Synthesia style over the ClickFunnels Hero Theme. Font Switzer (Fontshare, ITF free licence). Body 400, headings 600, buttons and labels 500. */
body,.elHeadline,.elSubheadline,.elParagraph,.elBulletList,.elButton,.elButton *,.elNavigation *,.elPageWrapper p,.elPageWrapper li{font-family:"Switzer",system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important}
body{background:#fff!important;color:#363636}
.elHeadline{font-weight:600!important;letter-spacing:-0.01em!important;color:#090B22!important;line-height:1.1!important}
.elHeadline b,.elHeadline strong{font-weight:600!important}
.elParagraph,.elBulletList,.elBulletList li{color:#363636!important;letter-spacing:-0.01em!important;font-weight:400!important}
.elParagraph b,.elBulletList b{font-weight:500!important;color:#090B22!important}
/* eyebrow labels as small rounded pills */
.elSubheadline{display:inline-block!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#090B22!important;border:1px solid #DADADD!important;border-radius:999px!important;padding:5px 12px!important;background:#fff!important;line-height:1.3!important}
.elSubheadline b{font-weight:500!important}
/* buttons */
.elButton{background:#090B22!important;border:0!important;border-radius:10px!important;box-shadow:0 2px 10px rgba(16,24,40,.08)!important;padding:14px 22px!important}
.elButton:hover{background:#23264A!important}
.elButton .elButtonMain,.elButton .elButtonMainText{font-weight:500!important;font-size:16px!important;text-transform:none!important;letter-spacing:-0.004em!important;color:#fff!important}
.elButton .elButtonSub{display:none!important}
/* hero */
.id-6Z-KAPp5-110 .elHeadline{font-size:72px!important;line-height:1.08!important;letter-spacing:0.01em!important;word-spacing:0.06em!important;font-weight:500!important}
.id-6Z-KQN9R-4 .elSubheadline{display:block!important;border:0!important;padding:0!important;text-transform:none!important;font-size:20px!important;letter-spacing:-0.02em!important;color:#363636!important;background:transparent!important}
/* section colours: white page, light grey panels, one dark section */
.id-6Z-mGxya-12{background:#F5F5F7!important;background-image:none!important}
.id-6Z-mGxya-12 .elParagraph,.id-6Z-mGxya-12 .elParagraph *{color:#090B22!important;font-weight:500!important}
.id-6Z-rAPAp-186,.id-6Z-4enl4-331,.id-6Z-zBPb-385,.id-6Z-gwon7-146{background:#fff!important;background-image:none!important}
.id-6Z-4enl4-315,.id-6Z-bwbjQ-5{background:#F5F5F7!important;background-image:none!important}
.id-6Z-4enl4-315 .elHeadline,.id-6Z-bwbjQ-5 .elHeadline{color:#090B22!important}
.id-6Z-4enl4-315 .elParagraph,.id-6Z-4enl4-315 .elParagraph *,.id-6Z-bwbjQ-5 .elParagraph,.id-6Z-bwbjQ-5 .elParagraph *{color:#363636!important}
.id-6Z-mGxya-51{background:#fff!important;background-image:none!important;border-top:1px solid #DADADD!important}
.id-6Z-4enl4-346 .elParagraph{border-top:1px solid #090B22!important;padding-top:16px!important}
/* one primary offer, set with a rule and type only */
.id-6Z-zBPb-385{border-top:1px solid #DADADD!important}
.id-6Z-zBPb-386{background:none!important;border:0!important;border-top:1px solid #090B22!important;border-radius:0!important;box-shadow:none!important;padding:28px 0 0!important;margin:0!important}
.id-6Z-zBPb-386 .elHeadline{font-size:56px!important}
#id-6Z-dcHy-sec .elParagraph,.id-6Z-dcHy-sec .elParagraph{font-size:16px!important;color:#5A5A66!important;margin-top:20px!important}
.id-6Z-dcHy-sec .elParagraph a{color:#090B22!important;text-decoration:underline!important;font-weight:500!important}
@media (max-width:767px){
  .id-6Z-KAPp5-110 .elHeadline{font-size:42px!important}
  .id-6Z-KQN9R-4 .elSubheadline{font-size:17px!important}
  .id-6Z-zBPb-386 .elHeadline{font-size:36px!important}
}

.elBulletList li{list-style:none!important;padding:14px 0!important;border-top:1px solid #DADADD!important}
.elBulletList li:last-child{border-bottom:1px solid #DADADD!important}
.elBulletList i,.elBulletList svg,.elBulletList [class*="icon"],.elBulletList .elBulletIcon{display:none!important}
.elBulletList li{padding-left:0!important;margin-left:0!important}
