.elementor-21325 .elementor-element.elementor-element-3c97b4b:not(.elementor-motion-effects-element-type-background), .elementor-21325 .elementor-element.elementor-element-3c97b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F1FF;background-repeat:no-repeat;background-size:cover;}.elementor-21325 .elementor-element.elementor-element-3c97b4b:not(.elementor-motion-effects-element-type-background) > .ee-parallax > .ee-parallax__inner{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;}.elementor-21325 .elementor-element.elementor-element-3c97b4b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(224, 241, 255, 0.82) 0%, #E0F1FF 77%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21325 .elementor-element.elementor-element-3c97b4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21325 .elementor-element.elementor-element-851e496 > .elementor-element-populated{padding:0em 1em 0em 0em;}.elementor-21325 .elementor-element.elementor-element-c91b26e{--box-background-color:#CDD9E2;--box-border-width:0px;--box-border-radius:0px;--box-padding:16px;--box-min-height:0px;--header-color:#647480;--separator-width:0px;--item-text-color:#22272B;--item-text-decoration:underline;--item-text-hover-color:#006DC1;--item-text-hover-decoration:underline;--item-text-active-color:#006DC1;--item-text-active-decoration:underline;--marker-color:#384147;--marker-size:0.8em;}.elementor-21325 .elementor-element.elementor-element-c91b26e .elementor-toc__header, .elementor-21325 .elementor-element.elementor-element-c91b26e .elementor-toc__header-title{font-family:"freight-sans-pro", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;}.elementor-21325 .elementor-element.elementor-element-c91b26e .elementor-toc__list-item{font-family:"freight-sans-pro", Sans-serif;font-size:1.2em;font-weight:500;}.elementor-21325 .elementor-element.elementor-element-6e54424 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21325 .elementor-element.elementor-global-21020 .elementor-heading-title{color:#006DC1;font-family:"freight-sans-pro", Sans-serif;font-weight:900;}.elementor-21325 .elementor-element.elementor-element-e5fdd74{text-align:left;color:#004982;font-family:"freight-sans-pro", Sans-serif;font-size:1.1em;}.elementor-21325 .elementor-element.elementor-element-e1a8825 > .elementor-element-populated{padding:1em 0em 1em 1em;}@media(min-width:768px){.elementor-21325 .elementor-element.elementor-element-851e496{width:25%;}.elementor-21325 .elementor-element.elementor-element-6e54424{width:50%;}.elementor-21325 .elementor-element.elementor-element-e1a8825{width:24.664%;}}@media(min-width:1025px){.elementor-21325 .elementor-element.elementor-element-3c97b4b:not(.elementor-motion-effects-element-type-background), .elementor-21325 .elementor-element.elementor-element-3c97b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for table-of-contents, class: .elementor-element-c91b26e */.stimson-toc-project ul {margin: 0 0 0.5em 1em;}/* End custom CSS */