.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */body.elementor-page-165 .elementor-widget-theme-post-content {font-family:'DM Sans',sans-serif;color:#706560;font-size:1.0625rem;line-height:1.85;} body.elementor-page-165 .elementor-widget-theme-post-content h2,body.elementor-page-165 .elementor-widget-theme-post-content h3 {font-family:'Cormorant Garamond',serif;color:#403532;line-height:1.15;font-weight:500;} body.elementor-page-165 .elementor-widget-theme-post-content h2 {font-size:2.5rem;margin:2.75rem 0 1.25rem;} body.elementor-page-165 .elementor-widget-theme-post-content h3 {font-size:2rem;margin:2rem 0 1rem;} body.elementor-page-165 .elementor-widget-theme-post-content h2:first-child {margin-top:0;} body.elementor-page-165 .elementor-widget-theme-post-content p {margin:0 0 1.5rem;} body.elementor-page-165 .elementor-widget-theme-post-content ol {padding-left:1.5rem;margin:1.5rem 0;} body.elementor-page-165 .elementor-widget-theme-post-content li {padding-left:.5rem;margin-bottom:1rem;} body.elementor-page-165 .elementor-widget-theme-post-content strong {color:#403532;} @media(max-width:767px){body.elementor-page-165 .elementor-widget-theme-post-content h2{font-size:2rem;}body.elementor-page-165 .elementor-widget-theme-post-content h3{font-size:1.75rem;}body.elementor-page-165 .elementor-widget-theme-post-content{font-size:1rem;}body.elementor-page-165 [data-interaction-id]{transform:none!important;}} @media(prefers-reduced-motion:reduce){body.elementor-page-165 [data-interaction-id]{transform:none!important;opacity:1!important;animation:none!important;transition:none!important;}}/* End custom CSS */