.elementor .container{width:100%;max-width:var(--site-width);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .list{font-family:var(--font-base);font-weight:400;font-size:var(--fs-body);color:var(--color-text);line-height:1.37;& ul { padding: 0 0 0 20px; margin: 0; list-style-type: "\25B6\00A0"; } & li { padding: 0 0 20px 0; } & li::marker { color: var(--color-accent); font-size: 0.65em; }\n}.elementor .on-dark{color:var(--color-white);background-color:var(--color-primary);& h1, & h2, & h3, & p { color: var(--color-white); } & a:not(.btn-outline):not(.btn-filled) { color: var(--color-white); text-decoration: underline; } & a:not(.btn-outline):not(.btn-filled):hover { color: var(--color-light); }\n}.elementor .btn-outline:hover,.elementor .btn-outline:focus-visible{color:var(--color-white);background-color:var(--color-primary);}.elementor .btn-outline{font-family:var(--font-base);font-weight:500;font-size:var(--fs-button);color:var(--color-primary);line-height:1;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:2px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-white);}