.elementor-5097 .elementor-element.elementor-element-ppw737t0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:96px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-5097 .elementor-element.elementor-element-ppw737t0:not(.elementor-motion-effects-element-type-background), .elementor-5097 .elementor-element.elementor-element-ppw737t0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dm_section_grey );}.elementor-5097 .elementor-element.elementor-element-ppw737t1 .elementor-heading-title{font-family:var( --e-global-typography-dm_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-dm_eyebrow-font-size );font-weight:var( --e-global-typography-dm_eyebrow-font-weight );text-transform:var( --e-global-typography-dm_eyebrow-text-transform );letter-spacing:var( --e-global-typography-dm_eyebrow-letter-spacing );color:var( --e-global-color-dm_label );}.elementor-5097 .elementor-element.elementor-element-ppw737t2 .elementor-heading-title{font-family:var( --e-global-typography-dm_h1-font-family ), Sans-serif;font-size:var( --e-global-typography-dm_h1-font-size );font-weight:var( --e-global-typography-dm_h1-font-weight );line-height:var( --e-global-typography-dm_h1-line-height );letter-spacing:var( --e-global-typography-dm_h1-letter-spacing );color:var( --e-global-color-dm_ink );}.elementor-5097 .elementor-element.elementor-element-ppw737t3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-5097 .elementor-element.elementor-element-ppw737t4{font-family:var( --e-global-typography-dm_body-font-family ), Sans-serif;font-size:var( --e-global-typography-dm_body-font-size );font-weight:var( --e-global-typography-dm_body-font-weight );line-height:var( --e-global-typography-dm_body-line-height );letter-spacing:var( --e-global-typography-dm_body-letter-spacing );color:var( --e-global-color-dm_body );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5097 .elementor-element.elementor-element-ppw737t1 .elementor-heading-title{font-size:var( --e-global-typography-dm_eyebrow-font-size );letter-spacing:var( --e-global-typography-dm_eyebrow-letter-spacing );}.elementor-5097 .elementor-element.elementor-element-ppw737t2 .elementor-heading-title{font-size:var( --e-global-typography-dm_h1-font-size );line-height:var( --e-global-typography-dm_h1-line-height );letter-spacing:var( --e-global-typography-dm_h1-letter-spacing );}.elementor-5097 .elementor-element.elementor-element-ppw737t4{font-size:var( --e-global-typography-dm_body-font-size );line-height:var( --e-global-typography-dm_body-line-height );letter-spacing:var( --e-global-typography-dm_body-letter-spacing );}}@media(min-width:768px){.elementor-5097 .elementor-element.elementor-element-ppw737t0{--content-width:1320px;}.elementor-5097 .elementor-element.elementor-element-ppw737t3{--content-width:880px;}}@media(max-width:767px){.elementor-5097 .elementor-element.elementor-element-ppw737t0{--padding-top:56px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5097 .elementor-element.elementor-element-ppw737t1 .elementor-heading-title{font-size:var( --e-global-typography-dm_eyebrow-font-size );letter-spacing:var( --e-global-typography-dm_eyebrow-letter-spacing );}.elementor-5097 .elementor-element.elementor-element-ppw737t2 .elementor-heading-title{font-size:var( --e-global-typography-dm_h1-font-size );line-height:var( --e-global-typography-dm_h1-line-height );letter-spacing:var( --e-global-typography-dm_h1-letter-spacing );}.elementor-5097 .elementor-element.elementor-element-ppw737t3{--padding-top:40px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5097 .elementor-element.elementor-element-ppw737t4{font-size:var( --e-global-typography-dm_body-font-size );line-height:var( --e-global-typography-dm_body-line-height );letter-spacing:var( --e-global-typography-dm_body-letter-spacing );}}/* Start custom CSS */body.elementor-page-5097 { background-color: var(--dm-white, #fff); }
body.elementor-page-5097 .site-content > .ast-container { max-width:100% !important; padding-left:0 !important; padding-right:0 !important; }
body.elementor-page-5097 header#masthead, body.elementor-page-5097 footer#colophon { display:none; }
body.elementor-page-5097 .dm-policy h2 { font-family:Montserrat,sans-serif; font-weight:600; font-size:26px; letter-spacing:-0.02em; color:#080A0C; margin:48px 0 16px; }
body.elementor-page-5097 .dm-policy h3 { font-family:Montserrat,sans-serif; font-weight:600; font-size:19px; color:#080A0C; margin:28px 0 8px; }
body.elementor-page-5097 .dm-policy a { color:#23852F; text-decoration:underline; }
body.elementor-page-5097 .dm-policy ul { padding-left:22px; }
body.elementor-page-5097 .dm-policy li { margin-bottom:6px; }
body.elementor-page-5097 .dm-policy table { display:block; overflow-x:auto; }
body.elementor-page-5097 .dm-policy p { margin:0 0 16px; line-height:1.7; }
body.elementor-page-5097 .dm-policy .dm-pp-note { margin-bottom:24px; }
@media (max-width:767px){ body.elementor-page-5097 .dm-toc ol { columns:1 !important; } }
body.elementor-page-5097 .dm-policy h2 { scroll-margin-top:100px; }/* End custom CSS */