.mm_badge{display:flex;flex-wrap:wrap;gap:15px}.mm_badge_logo{width:170px}.home_hero{height:auto!important;min-height:100vh}.home_hero .c-content-con h1,.home_hero .c-content-con h3{color:#fff;font-size:42px;line-height:120%;margin:20px 0}.home_hero .c-content-con p{color:#fff}p:last-child{margin-bottom:0}.how-it-works .hhs-text-content h3{font-size:30px;margin-bottom:18px}.how-it-works .icon-con{display:none}.for-businesses-hero .c-content-con{margin-left:auto;margin-right:auto;max-width:900px}.audit-methods .hhs-text-content{margin-left:auto!important;margin-right:auto!important;max-width:600px}.audit-methods .hhs-text-content h4{line-height:120%;margin-bottom:1rem}.audit-methods .hhs-text-content h3{font-size:28px;font-weight:300;line-height:120%;margin-bottom:1rem}.audit-methods .icon-con{margin-bottom:1rem}.hhs-accordion-1 li .hhs-accordion-content{padding:20px!important}.hhs-accordion-content p{font-size:16px}ul li::marker{color:#c8a15a;font-size:16px}ol li::marker{color:#c8a15a;font-size:16px}ol,ul{padding-left:1.3rem}.our-3-standards .c-content-con h3{font-size:28px;margin-bottom:1rem}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{line-height:130%!important}.the-trust-gap .hhs-rich-text-in h2{font-size:36px}.how-it-works .count{color:#c8a15a;font-family:Playfair Display;font-size:80px;font-style:normal;font-weight:700;letter-spacing:0;line-height:100%;text-decoration:none;text-transform:none}.marrymark-framework .c-hover-card-front h3{font-size:28px;font-weight:300;margin:0}.our-purpose h1{font-size:46px;line-height:130%;margin-bottom:1rem}.inside-marrymark .c-content-con img{margin-bottom:30px}.inside-marrymark .c-content-con h2{font-size:28px;margin-bottom:1rem}.contact-hero .c-content-con h1{color:#c8a15a;font-size:38px;margin:50px 0 20px}p a{color:#c8a15a}@media (max-width:1200px){.mm_badge_logo{width:140px}}@media (min-width:768px){.plain_text_box{margin-left:auto;max-width:500px;padding:20px 25px}}@media (max-width:767px){.mm_badge_logo{width:120px}.plain_text_box{padding:20px 25px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{line-height:130%!important}}@media (max-width:479px){h2{font-size:26px}.mm_badge_logo{width:70px}.small_gaps_on_mobile .hhs-rich-text{padding:30px 20px!important}.home_hero .c-col.c-1.col-lg-12{padding-left:0;padding-right:0}.mm_badge{gap:10px;justify-content:center}.home_hero .c-content-con p br{display:none}.home_hero .c-content-con h1,.home_hero .c-content-con h3{font-size:32px}.how-it-works .hhs-icon-con{margin-bottom:30px}.how-it-works .hhs-text-content h3{font-size:24px;margin-bottom:18px}.two-paths .row{gap:30px}.certified-planner-hero h1,.for-businesses-hero h1,.pricing-hero h1,.submission-checklist h1{font-size:34px}.pricing-hero .col-lg-12,.submission-checklist .col-lg-12{padding-left:0;padding-right:0}.submission-checklist h1 br{display:none}.audit-methods .col-sm:last-child .hhs-icon-con{margin-bottom:0}.hhs-accordion-mod .col-sm-12{padding-left:0;padding-right:0}.hhs-rich-text.c1 a.accordion-title h3,.hhs-rich-text.c1 a.accordion-title h4{font-size:18px!important;line-height:120%!important}.certified-planner-hero h1 br,.how-it-works-hero h1 br{display:none}.how-it-works-hero h1{font-size:36px}.certified-planner-hero p br,.how-it-works-hero p br{display:none}.sticky-menu.active span.line{background-color:#c8a15a}.accreditation-explained-box .hhs-bg-image img.hhs-reg-image{height:400px!important;object-fit:cover!important;object-position:center bottom}.accreditation-explained-box h3 br,.star-tiers p br{display:none}.star-tiers .col-lg-12{padding-left:0;padding-right:0}.which-i-choose .hhs-bg-image img{height:350px!important;object-fit:cover;object-position:center}.education-standards .row,.how-pricing-works .row,.scaling-requirements .row{flex-direction:column-reverse}.scaling-requirements .hhs-bg-image img.hhs-reg-image{height:280px!important;object-fit:cover!important}.education-standards .hhs-bg-image img.hhs-reg-image{height:400px!important;object-fit:cover!important;object-position:center top}.cwp-certification-process .hhs-bg-image img.hhs-reg-image{height:350px!important;object-fit:cover!important}ol:last-child,ul:last-child{margin-bottom:0}.c-table-mod td,ol li,ul li{font-size:16px}.the-trust-gap .hhs-rich-text-in h2{font-size:26px}.marrymark-framework .c-hover-card-front h3{font-size:22px}.our-purpose h1{font-size:32px;line-height:130%;margin-bottom:1rem}}