{"id":2932,"date":"2026-08-31T16:49:43","date_gmt":"2026-08-31T16:49:43","guid":{"rendered":"https:\/\/start.myshul.com\/?page_id=2932"},"modified":"2026-09-22T18:25:07","modified_gmt":"2026-09-22T22:25:07","slug":"yahrzeits","status":"publish","type":"page","link":"https:\/\/myshul.com\/software\/yahrzeits\/","title":{"rendered":"Yahrzeits"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2932\" class=\"elementor elementor-2932\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-160dd48 e-flex e-con-boxed e-con e-parent\" data-id=\"160dd48\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3b567b3 e-con-full e-flex e-con e-child\" data-id=\"3b567b3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e2d0c44 elementor-widget elementor-widget-heading\" data-id=\"e2d0c44\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Never Miss a Yahrzeit or Birthday<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd06cf9 elementor-widget elementor-widget-heading\" data-id=\"cd06cf9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">MyShul remembers every Yahrzeit without fail, lets members add their own dates, and sends the reminders for you.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4cfe62f e-con-full e-flex e-con e-child\" data-id=\"4cfe62f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8f9c2d elementor-mobile-align-justify elementor-widget elementor-widget-button\" data-id=\"f8f9c2d\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/myshul.com\/software\/get-started\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get a free demo<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-99bb986 elementor-mobile-align-justify elementor-widget elementor-widget-button\" data-id=\"99bb986\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/myshul.com\/software\/get-started\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Pricing<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c3f5d9 e-con-full e-flex e-con e-child\" data-id=\"4c3f5d9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0acafd2 elementor-widget elementor-widget-image\" data-id=\"0acafd2\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"805\" src=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates-1018x1024.png\" class=\"attachment-large size-large wp-image-3260\" alt=\"\" srcset=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates-1018x1024.png 1018w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates-298x300.png 298w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates-150x150.png 150w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates-768x772.png 768w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates.png 1292w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e11d1b e-flex e-con-boxed e-con e-parent\" data-id=\"0e11d1b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-81eb897 e-con-full e-flex e-con e-child\" data-id=\"81eb897\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5be6bf9 elementor-widget elementor-widget-heading\" data-id=\"5be6bf9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Everyone's dates tracked and organized<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-028b2e4 e-con-full e-flex e-con e-child\" data-id=\"028b2e4\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9333c74 e-con-full e-flex e-con e-child\" data-id=\"9333c74\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-9773f2f e-con-full e-flex e-con e-child\" data-id=\"9773f2f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab3f993 elementor-widget elementor-widget-image\" data-id=\"ab3f993\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"780\" height=\"1024\" src=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Reminder-780x1024.png\" class=\"attachment-large size-large wp-image-3472\" alt=\"\" srcset=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Reminder-780x1024.png 780w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Reminder-229x300.png 229w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Reminder-768x1008.png 768w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Reminder.png 940w\" sizes=\"(max-width: 780px) 100vw, 780px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-682361a e-con-full e-flex e-con e-child\" data-id=\"682361a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a610485 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"a610485\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"192\" height=\"192\" viewBox=\"0 0 192 192\" fill=\"none\"><rect width=\"192\" height=\"192\" rx=\"40\" fill=\"#F9F3ED\"><\/rect><path d=\"M118.25 135.364V126.727H109.55C107.148 126.727 105.2 124.794 105.2 122.409C105.2 120.024 107.148 118.091 109.55 118.091H118.25V109.455C118.25 107.07 120.198 105.136 122.6 105.136C125.002 105.136 126.95 107.07 126.95 109.455V118.091H135.65C138.052 118.091 140 120.024 140 122.409C140 124.794 138.052 126.727 135.65 126.727H126.95V135.364C126.95 137.748 125.002 139.682 122.6 139.682C120.198 139.682 118.25 137.748 118.25 135.364ZM109.55 70.5909V66.2727H83.45V70.5909C83.45 72.9758 81.5024 74.9091 79.1 74.9091C76.6976 74.9091 74.75 72.9758 74.75 70.5909V66.2854C72.8123 66.2989 71.2904 66.3294 70.0134 66.433C68.1063 66.5876 67.1297 66.869 66.4493 67.2131C64.8126 68.0411 63.4814 69.3626 62.6473 70.9873C62.3007 71.6627 62.0172 72.6322 61.8614 74.5253C61.7015 76.4687 61.7 78.9829 61.7 82.681V83.5455H131.3V82.681C131.3 78.9829 131.298 76.4687 131.139 74.5253C130.983 72.6322 130.699 71.6627 130.353 70.9873C129.519 69.3626 128.187 68.0411 126.551 67.2131C125.87 66.869 124.894 66.5876 122.987 66.433C121.71 66.3294 120.188 66.2989 118.25 66.2854V70.5909C118.25 72.9758 116.302 74.9091 113.9 74.9091C111.498 74.9091 109.55 72.9758 109.55 70.5909ZM140 94.3409C140 96.7258 138.052 98.6591 135.65 98.6591C133.248 98.6591 131.3 96.7258 131.3 94.3409V92.1818H61.7V118.955C61.7 122.653 61.7015 125.168 61.8614 127.111C62.0172 129.004 62.3007 129.974 62.6473 130.649C63.4814 132.274 64.8126 133.595 66.4493 134.423C67.1297 134.767 68.1063 135.049 70.0134 135.203C71.9711 135.362 74.5039 135.364 78.2292 135.364H98.675C101.077 135.364 103.025 137.297 103.025 139.682C103.025 142.067 101.077 144 98.675 144H78.2292C74.647 144 71.6982 144.004 69.304 143.81C66.8591 143.612 64.6097 143.187 62.4986 142.119C59.2252 140.463 56.5627 137.82 54.8946 134.571C53.819 132.475 53.391 130.242 53.1912 127.815C52.9956 125.439 53 122.511 53 118.955V82.681C53 79.125 52.9956 76.1977 53.1912 73.8211C53.391 71.394 53.819 69.1612 54.8946 67.0655C56.5627 63.8161 59.2252 61.173 62.4986 59.5171C64.6097 58.4494 66.8591 58.0245 69.304 57.8261C70.8735 57.6988 72.6817 57.6631 74.75 57.649V53.3182C74.75 50.9333 76.6976 49 79.1 49C81.5024 49 83.45 50.9333 83.45 53.3182V57.6364H109.55V53.3182C109.55 50.9333 111.498 49 113.9 49C116.302 49 118.25 50.9333 118.25 53.3182V57.649C120.318 57.6631 122.126 57.6988 123.696 57.8261C126.141 58.0245 128.39 58.4494 130.501 59.5171C133.775 61.173 136.437 63.8161 138.105 67.0655C139.181 69.1612 139.609 71.394 139.809 73.8211C140.004 76.1977 140 79.125 140 82.681V94.3409Z\" fill=\"#2C2C2C\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tMembers can add dates\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tFamilies enter yahrzeits, Hebrew birthdays, and anniversaries from their own account. No email to the office, no form to fill out.\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8d73dd elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"a8d73dd\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"192\" height=\"192\" viewBox=\"0 0 192 192\" fill=\"none\"><rect width=\"192\" height=\"192\" rx=\"40\" fill=\"#F9F3ED\"><\/rect><path d=\"M135.362 110.75C135.362 110.31 135.296 109.874 135.168 109.455L135.021 109.042L131.909 101.523L131.47 100.3C130.592 97.4115 130.742 94.2943 131.905 91.4869L135.025 83.9555C135.477 82.8635 135.477 81.6357 135.025 80.544C134.572 79.4513 133.701 78.5844 132.609 78.1319L125.073 75.0071H125.069C122.01 73.7366 119.567 71.3505 118.195 68.3486C118.122 68.2144 118.053 68.0751 117.993 67.9311L114.872 60.3955C114.42 59.3031 113.548 58.4359 112.456 57.9834C111.364 57.5313 110.137 57.5312 109.045 57.9834H109.04L101.501 61.0955L101.496 61.0913C98.2926 62.4171 94.6944 62.4239 91.4896 61.0997L91.4854 61.0955L83.9582 57.975C82.8657 57.5224 81.635 57.5224 80.5425 57.975C79.45 58.4275 78.583 59.2986 78.1304 60.3913L75.0099 67.9269L75.0057 67.9311C73.8399 70.7336 71.7429 73.0319 69.0894 74.4505L67.9213 75.0029L60.3899 78.1234C59.8491 78.3473 59.3575 78.6754 58.9435 79.0891C58.5293 79.5031 58.1978 79.9945 57.9736 80.5355C57.7495 81.0765 57.6363 81.6579 57.6362 82.2434C57.6363 82.6827 57.7031 83.1192 57.8302 83.538L57.9778 83.9512V83.9555L61.0899 91.4911C62.4204 94.6976 62.4237 98.302 61.0983 101.511V101.515L57.9778 109.046C57.5274 110.138 57.5299 111.362 57.982 112.453C58.4348 113.545 59.302 114.413 60.3941 114.866L67.9297 117.99H67.9339C71.139 119.322 73.6833 121.872 75.0099 125.079L78.1347 132.615H78.1304C78.5832 133.706 79.4512 134.574 80.5425 135.027C81.634 135.479 82.8622 135.478 83.954 135.027L91.4854 131.91L92.7041 131.472C95.1749 130.723 97.8143 130.722 100.286 131.468L101.505 131.902L101.509 131.906L109.04 135.022C110.133 135.475 111.36 135.475 112.452 135.022C113.544 134.57 114.412 133.703 114.864 132.61L117.984 125.075L117.989 125.07C119.32 121.866 121.867 119.317 125.073 117.99L132.605 114.874H132.609C133.15 114.65 133.641 114.318 134.055 113.904C134.469 113.49 134.797 112.998 135.021 112.458C135.245 111.917 135.362 111.336 135.362 110.75ZM108.56 82.6524C110.246 80.9661 112.979 80.9661 114.666 82.6524C116.352 84.3388 116.352 87.0722 114.666 88.7585L95.2342 108.19C93.5479 109.876 90.8145 109.876 89.1281 108.19L80.4919 99.5539C78.8056 97.8675 78.8056 95.1341 80.4919 93.4478C82.1782 91.7614 84.9117 91.7614 86.598 93.4478L92.1812 99.031L108.56 82.6524ZM143.999 110.75C143.999 112.47 143.658 114.174 142.999 115.764C142.341 117.353 141.378 118.798 140.161 120.014C139.249 120.926 138.208 121.694 137.074 122.3L135.911 122.852L128.379 125.973C127.423 126.368 126.638 127.081 126.153 127.984L125.963 128.381L122.842 135.916C121.513 139.124 118.965 141.672 115.758 143.001C112.549 144.33 108.943 144.33 105.734 143.001L98.2029 139.885V139.88C97.1116 139.431 95.886 139.436 94.7957 139.889H94.7915L87.2558 143.005C84.0495 144.331 80.4463 144.332 77.2407 143.005C74.035 141.677 71.4864 139.13 70.1563 135.925V135.921L67.0315 128.381C66.5801 127.289 65.7142 126.418 64.6237 125.964V125.969L57.088 122.844C53.8814 121.516 51.3333 118.97 50.0036 115.764C48.6741 112.557 48.6731 108.948 49.9994 105.74L53.1157 98.2087C53.5654 97.1172 53.5681 95.8919 53.1157 94.8014L53.1115 94.7972L49.9952 87.2531L49.9994 87.2489C49.343 85.6625 49.0005 83.9644 49 82.2476C48.9997 80.5278 49.3373 78.8226 49.9952 77.2337C50.6535 75.6443 51.6208 74.1993 52.8374 72.983C54.054 71.7667 55.4985 70.8029 57.088 70.145L64.6152 67.0245H64.6194C65.7105 66.5733 66.5776 65.7067 67.0315 64.6166L70.152 57.0852C71.481 53.877 74.0284 51.3257 77.2365 49.9965C80.4447 48.6676 84.0517 48.668 87.2601 49.9965L94.7915 53.1171L94.7872 53.1213C95.8793 53.5722 97.1073 53.5655 98.1987 53.1128L98.2072 53.1086L105.743 50.005V50.0008C108.951 48.673 112.555 48.6763 115.762 50.005C118.97 51.3339 121.522 53.8815 122.851 57.0894L125.921 64.5112C125.937 64.5467 125.956 64.5805 125.971 64.6166C126.422 65.7067 127.287 66.5745 128.375 67.0287L135.915 70.1535C139.123 71.4826 141.674 74.0296 143.003 77.2379C144.332 80.4463 144.332 84.053 143.003 87.2615L139.883 94.793C139.486 95.751 139.439 96.8093 139.735 97.787L139.883 98.2002L139.887 98.2129L142.999 105.736L143.434 106.95C143.807 108.18 143.998 109.46 143.999 110.75Z\" fill=\"#2C2C2C\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tYour office stays in control\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tStaff and gabbaim can add, edit, and correct dates anytime, so important information stays centralized and accurate.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3aa60b8 elementor-position-inline-start elementor-mobile-position-inline-start elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"3aa60b8\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"192\" height=\"192\" viewBox=\"0 0 192 192\" fill=\"none\"><rect width=\"192\" height=\"192\" rx=\"40\" fill=\"#F9F3ED\"><\/rect><path d=\"M137 82.6397L107.337 103.408C104.667 105.277 102.387 106.96 99.7651 107.614C97.6212 108.148 95.3787 108.148 93.2349 107.614C90.6129 106.96 88.3325 105.277 85.6631 103.408L56 82.6397V110.901C56 114.755 56.0016 117.375 56.167 119.4C56.3282 121.373 56.6214 122.383 56.98 123.087C57.8428 124.78 59.22 126.157 60.9131 127.02C61.6169 127.379 62.6272 127.672 64.6001 127.833C66.6253 127.998 69.2454 128 73.0991 128H119.901C123.755 128 126.375 127.998 128.4 127.833C130.373 127.672 131.383 127.379 132.087 127.02C133.78 126.157 135.157 124.78 136.02 123.087C136.379 122.383 136.672 121.373 136.833 119.4C136.998 117.375 137 114.755 137 110.901V82.6397ZM73.0991 65C69.2454 65 66.6253 65.0016 64.6001 65.167C62.6272 65.3282 61.6169 65.6214 60.9131 65.98C59.22 66.8428 57.8428 68.22 56.98 69.9131C56.7412 70.3817 56.5388 70.9877 56.3779 71.9214L90.8223 96.0342C94.1004 98.3289 94.7967 98.7287 95.4102 98.8818C96.1248 99.06 96.8752 99.06 97.5898 98.8818C98.2033 98.7287 98.8996 98.3289 102.178 96.0342L136.618 71.9214C136.457 70.9881 136.259 70.3816 136.02 69.9131C135.157 68.22 133.78 66.8428 132.087 65.98C131.383 65.6214 130.373 65.3282 128.4 65.167C126.375 65.0016 123.755 65 119.901 65H73.0991ZM146 110.901C146 114.607 146.005 117.657 145.802 120.134C145.596 122.663 145.153 124.99 144.04 127.174C142.314 130.56 139.56 133.314 136.174 135.04C133.99 136.153 131.663 136.596 129.134 136.802C126.657 137.005 123.607 137 119.901 137H73.0991C69.3934 137 66.3429 137.005 63.8662 136.802C61.337 136.596 59.0101 136.153 56.8262 135.04C53.4399 133.314 50.6856 130.56 48.96 127.174C47.8472 124.99 47.4044 122.663 47.1978 120.134C46.9954 117.657 47 114.607 47 110.901V82.0991C47 79.3207 46.9992 76.9109 47.0835 74.835C46.9434 74.0935 46.9888 73.3201 47.2329 72.585C47.4495 70.1647 47.8887 67.9286 48.96 65.8262C50.6856 62.4399 53.4399 59.6856 56.8262 57.96C59.0101 56.8472 61.337 56.4044 63.8662 56.1978C66.3429 55.9954 69.3934 56 73.0991 56H119.901C123.607 56 126.657 55.9954 129.134 56.1978C131.663 56.4044 133.99 56.8472 136.174 57.96C139.56 59.6856 142.314 62.4399 144.04 65.8262C145.111 67.9286 145.551 70.1647 145.767 72.585C146.011 73.3201 146.057 74.0935 145.916 74.835C146.001 76.9109 146 79.3207 146 82.0991V110.901Z\" fill=\"#2C2C2C\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tReminders go out on their own\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tMyShul sends every reminder automatically, year after year, keeping your community informed ahead of every important date.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d198258 e-flex e-con-boxed e-con e-parent\" data-id=\"d198258\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5c2f122 e-con-full e-flex e-con e-child\" data-id=\"5c2f122\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cf50cd5 elementor-widget elementor-widget-heading\" data-id=\"cf50cd5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What dates and yahrzeits look like with MyShul.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-434383d e-con-full e-flex e-con e-child\" data-id=\"434383d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-538496e e-con-full e-flex e-con e-child\" data-id=\"538496e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-390ec1d elementor-widget elementor-widget-image\" data-id=\"390ec1d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"918\" src=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Sponsor-892x1024.png\" class=\"attachment-large size-large wp-image-3452\" alt=\"\" srcset=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Sponsor-892x1024.png 892w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Sponsor-261x300.png 261w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Sponsor-768x882.png 768w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Birthday_Sponsor.png 1292w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-baa6812 e-con-full e-flex e-con e-child\" data-id=\"baa6812\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00fcc4d elementor-widget elementor-widget-heading\" data-id=\"00fcc4d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Money lands right &amp; books stay accurate<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4082956 elementor-widget elementor-widget-heading\" data-id=\"4082956\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Advertise Sponsorship Opportunities<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13b68e7 e-con-full e-flex e-con e-child\" data-id=\"13b68e7\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-024dda7 e-con-full e-flex e-con e-child\" data-id=\"024dda7\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00f2661 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"00f2661\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Money lands right &amp; books stay accurate<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac04aa6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"ac04aa6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Add Dates on User's Behalf<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b75f687 e-con-full e-flex e-con e-child\" data-id=\"b75f687\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89daff7 elementor-widget elementor-widget-image\" data-id=\"89daff7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"403\" src=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates_List-1024x516.png\" class=\"attachment-large size-large wp-image-3286\" alt=\"\" srcset=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates_List-1024x516.png 1024w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates_List-300x151.png 300w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates_List-768x387.png 768w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Dates_List.png 1213w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a940f24 e-con-full e-flex e-con e-child\" data-id=\"a940f24\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c4ef8b elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"8c4ef8b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">COMING SOON<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2f1a3a elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"b2f1a3a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Customize Email Reminders<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3430584 e-con-full e-flex e-con e-child\" data-id=\"3430584\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d0fc95 elementor-widget elementor-widget-image\" data-id=\"9d0fc95\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"716\" src=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Yahrzeit_Emails-1024x916.png\" class=\"attachment-large size-large wp-image-3451\" alt=\"\" srcset=\"https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Yahrzeit_Emails-1024x916.png 1024w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Yahrzeit_Emails-300x268.png 300w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Yahrzeit_Emails-768x687.png 768w, https:\/\/myshul.com\/software\/wp-content\/uploads\/2026\/09\/Yahrzeit_Emails.png 1403w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3682834 e-flex e-con-boxed e-con e-parent\" data-id=\"3682834\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a953a69 e-flex e-con-boxed e-con e-parent\" data-id=\"a953a69\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e2686ef e-con-full e-flex e-con e-child\" data-id=\"e2686ef\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6091385 elementor-widget elementor-widget-heading\" data-id=\"6091385\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your top questions, answered.\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-040082d elementor-widget elementor-widget-html\" data-id=\"040082d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- GOOGLE MATERIAL SYMBOLS -->\n<link\n    rel=\"stylesheet\"\n    href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,400,0,0\"\n\/>\n\n\n<!-- =====================================================\n     SEO \/ SCHEMA FRIENDLY FAQ\n===================================================== -->\n\n<section\n    id=\"owner-faq\"\n    itemscope\n    itemtype=\"https:\/\/schema.org\/FAQPage\"\n>\n\n    <div class=\"owner-faq__inner\">\n\n        <div class=\"owner-faq__list\">\n\n\n            <!-- =================================================\n                 FAQ 1\n            ================================================== -->\n\n            <div\n                class=\"owner-faq__item\"\n                itemprop=\"mainEntity\"\n                itemscope\n                itemtype=\"https:\/\/schema.org\/Question\"\n            >\n\n                <h3 class=\"owner-faq__heading\">\n\n                    <button\n                        id=\"faq-question-1\"\n                        class=\"owner-faq__question\"\n                        type=\"button\"\n                        aria-expanded=\"false\"\n                        aria-controls=\"faq-answer-1\"\n                    >\n\n                        <span\n                            class=\"owner-faq__question-text\"\n                            itemprop=\"name\"\n                        >\n                            How does MyShul figure out the Hebrew date?\n                        <\/span>\n\n\n                        <span\n                            class=\"owner-faq__icon-wrap\"\n                            aria-hidden=\"true\"\n                        >\n\n                            <span\n                                class=\"material-symbols-rounded owner-faq__icon owner-faq__plus\"\n                            >\n                                add\n                            <\/span>\n\n                            <span\n                                class=\"material-symbols-rounded owner-faq__icon owner-faq__minus\"\n                            >\n                                remove\n                            <\/span>\n\n                        <\/span>\n\n                    <\/button>\n\n                <\/h3>\n\n\n                <div\n                    id=\"faq-answer-1\"\n                    class=\"owner-faq__answer-wrap\"\n                    role=\"region\"\n                    aria-labelledby=\"faq-question-1\"\n                    itemprop=\"acceptedAnswer\"\n                    itemscope\n                    itemtype=\"https:\/\/schema.org\/Answer\"\n                >\n\n                    <div\n                        class=\"owner-faq__answer\"\n                        itemprop=\"text\"\n                    >\n\n                        <p>\n                            You enter the English date of passing and MyShul\n                            converts it to the Hebrew date, taking nightfall into\n                            account.\n                        <\/p>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n\n\n            <!-- =================================================\n                 FAQ 2\n            ================================================== -->\n\n            <div\n                class=\"owner-faq__item\"\n                itemprop=\"mainEntity\"\n                itemscope\n                itemtype=\"https:\/\/schema.org\/Question\"\n            >\n\n                <h3 class=\"owner-faq__heading\">\n\n                    <button\n                        id=\"faq-question-2\"\n                        class=\"owner-faq__question\"\n                        type=\"button\"\n                        aria-expanded=\"false\"\n                        aria-controls=\"faq-answer-2\"\n                    >\n\n                        <span\n                            class=\"owner-faq__question-text\"\n                            itemprop=\"name\"\n                        >\n                            When do reminders go out?\n                        <\/span>\n\n\n                        <span\n                            class=\"owner-faq__icon-wrap\"\n                            aria-hidden=\"true\"\n                        >\n\n                            <span\n                                class=\"material-symbols-rounded owner-faq__icon owner-faq__plus\"\n                            >\n                                add\n                            <\/span>\n\n                            <span\n                                class=\"material-symbols-rounded owner-faq__icon owner-faq__minus\"\n                            >\n                                remove\n                            <\/span>\n\n                        <\/span>\n\n                    <\/button>\n\n                <\/h3>\n\n\n                <div\n                    id=\"faq-answer-2\"\n                    class=\"owner-faq__answer-wrap\"\n                    role=\"region\"\n                    aria-labelledby=\"faq-question-2\"\n                    itemprop=\"acceptedAnswer\"\n                    itemscope\n                    itemtype=\"https:\/\/schema.org\/Answer\"\n                >\n\n                    <div\n                        class=\"owner-faq__answer\"\n                        itemprop=\"text\"\n                    >\n\n                        <p>\n                            Reminders are sent 10 days before the upcoming date,\n                            and include sponsorship opportunities available at your\n                            Shul.\n                        <\/p>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n\n\n            <!-- =================================================\n                 FAQ 3\n            ================================================== -->\n\n            <div\n                class=\"owner-faq__item\"\n                itemprop=\"mainEntity\"\n                itemscope\n                itemtype=\"https:\/\/schema.org\/Question\"\n            >\n\n                <h3 class=\"owner-faq__heading\">\n\n                    <button\n                        id=\"faq-question-3\"\n                        class=\"owner-faq__question\"\n                        type=\"button\"\n                        aria-expanded=\"false\"\n                        aria-controls=\"faq-answer-3\"\n                    >\n\n                        <span\n                            class=\"owner-faq__question-text\"\n                            itemprop=\"name\"\n                        >\n                            Can we bring our yahrzeit records over from another system?\n                        <\/span>\n\n\n                        <span\n                            class=\"owner-faq__icon-wrap\"\n                            aria-hidden=\"true\"\n                        >\n\n                            <span\n                                class=\"material-symbols-rounded owner-faq__icon owner-faq__plus\"\n                            >\n                                add\n                            <\/span>\n\n                            <span\n                                class=\"material-symbols-rounded owner-faq__icon owner-faq__minus\"\n                            >\n                                remove\n                            <\/span>\n\n                        <\/span>\n\n                    <\/button>\n\n                <\/h3>\n\n\n                <div\n                    id=\"faq-answer-3\"\n                    class=\"owner-faq__answer-wrap\"\n                    role=\"region\"\n                    aria-labelledby=\"faq-question-3\"\n                    itemprop=\"acceptedAnswer\"\n                    itemscope\n                    itemtype=\"https:\/\/schema.org\/Answer\"\n                >\n\n                    <div\n                        class=\"owner-faq__answer\"\n                        itemprop=\"text\"\n                    >\n\n                        <p>\n                            Yes. Shuls switching from another platform import their\n                            existing date records so nothing has to be re-entered.\n                            <a href=\"https:\/\/myshul.com\/software\/onboard-process\/\">See how MyShul handles switching.<\/a>\n                        <\/p>\n\n                    <\/div>\n\n                <\/div>\n\n            <\/div>\n\n\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n\n\n<style>\n\n\/* =====================================================\n   OWNER FAQ\n===================================================== *\/\n\n#owner-faq {\n\n    width: 100%;\n\n    background: #ffffff;\n\n    --owner-hover: #f9f3ed;\n\n    \/*\n    Owner-style easing.\n    Fast through center with soft deceleration.\n    *\/\n    --owner-ease: cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n\n\n\/* =====================================================\n   CONTAINER\n===================================================== *\/\n\n#owner-faq .owner-faq__inner {\n\n    width: 100%;\n}\n\n\n\n\/* =====================================================\n   FAQ LIST\n===================================================== *\/\n\n#owner-faq .owner-faq__list {\n\n    width: 100%;\n}\n\n\n\n\/* =====================================================\n   FAQ ITEM\n===================================================== *\/\n\n#owner-faq .owner-faq__item {\n\n    position: relative;\n\n    width: 100%;\n\n    margin: 0;\n\n    border: 0 !important;\n\n    border-radius: 16px;\n\n    background: transparent;\n\n    overflow: hidden;\n\n    transition:\n        background-color 450ms var(--owner-ease);\n}\n\n\n\n\/* spacing between FAQ rows *\/\n\n#owner-faq .owner-faq__item + .owner-faq__item {\n\n    margin-top: 4px;\n}\n\n\n\n\/* DESKTOP HOVER *\/\n\n@media (hover:hover) {\n\n    #owner-faq .owner-faq__item:hover {\n\n        background-color: var(--owner-hover);\n    }\n\n}\n\n\n\n\/* OPEN *\/\n\n#owner-faq .owner-faq__item.is-open {\n\n    background-color: var(--owner-hover);\n}\n\n\n\n\/* =====================================================\n   SEMANTIC QUESTION HEADING\n\n   H3 gives Google a real heading hierarchy while\n   having zero visual effect on the existing design.\n===================================================== *\/\n\n#owner-faq .owner-faq__heading {\n\n    display: block;\n\n    width: 100%;\n\n    margin: 0 !important;\n\n    padding: 0 !important;\n\n    border: 0;\n\n    font: inherit;\n\n    line-height: inherit;\n}\n\n\n\n\/* =====================================================\n   QUESTION\n===================================================== *\/\n\n#owner-faq .owner-faq__question,\n#owner-faq .owner-faq__question:hover,\n#owner-faq .owner-faq__question:focus,\n#owner-faq .owner-faq__question:active {\n\n    appearance: none !important;\n\n    -webkit-appearance: none !important;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: space-between;\n\n    gap: 40px;\n\n    width: 100%;\n\n    min-height: 100px;\n\n    margin: 0 !important;\n\n    padding: 30px 30px !important;\n\n    border: 0 !important;\n\n    border-radius: 0 !important;\n\n    outline: none !important;\n\n    box-shadow: none !important;\n\n    background: transparent !important;\n\n    color: #111111 !important;\n\n    text-align: left;\n\n    cursor: pointer;\n}\n\n\n\n\/* keyboard focus *\/\n\n#owner-faq .owner-faq__question:focus-visible {\n\n    outline: 2px solid currentColor !important;\n\n    outline-offset: -4px !important;\n}\n\n\n\n\/* =====================================================\n   QUESTION TEXT\n===================================================== *\/\n\n#owner-faq .owner-faq__question-text {\n\n    margin: 0;\n\n    padding: 0;\n\n    font-family: \"Stack Sans Text\", sans-serif;\n\n    font-size: 25px;\n\n    line-height: 1.15;\n\n    font-weight: 500;\n\n    letter-spacing: -1.25px;\n\n    color: #111111;\n\n    flex: 1;\n\n    min-width: 0;\n\n    white-space: normal;\n\n    overflow-wrap: break-word;\n\n    word-break: normal;\n\n    \/*\n    IMPORTANT:\n    no hover animation on text\n    *\/\n\n    transform: none !important;\n\n    transition: none !important;\n}\n\n\n\n\/* Elementor \/ WordPress hover overrides *\/\n\n#owner-faq\n.owner-faq__question:hover\n.owner-faq__question-text {\n\n    color: #111111 !important;\n\n    transform: none !important;\n}\n\n\n\n\/* =====================================================\n   ICON HOLDER\n===================================================== *\/\n\n#owner-faq .owner-faq__icon-wrap {\n\n    position: relative;\n\n    flex: 0 0 auto;\n\n    width: 42px;\n\n    height: 42px;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    transform: scale(1);\n\n    transition:\n        transform 450ms var(--owner-ease);\n}\n\n\n\n\/* =====================================================\n   ICONS\n===================================================== *\/\n\n#owner-faq .owner-faq__icon {\n\n    position: absolute;\n\n    top: 50%;\n\n    left: 50%;\n\n    display: block;\n\n    font-size: 34px;\n\n    line-height: 1;\n\n    color: #111111;\n\n    font-variation-settings:\n        \"FILL\" 0,\n        \"wght\" 400,\n        \"GRAD\" 0,\n        \"opsz\" 40;\n\n    transform-origin: 50% 50%;\n\n    will-change:\n        transform,\n        opacity;\n\n    transition:\n        transform 600ms var(--owner-ease),\n        opacity 300ms ease;\n}\n\n\n\n\/* =====================================================\n   PLUS \u2014 CLOSED\n===================================================== *\/\n\n#owner-faq .owner-faq__plus {\n\n    opacity: 1;\n\n    transform:\n        translate(-50%, -50%)\n        rotate(0deg)\n        scale(1);\n}\n\n\n\n\/* =====================================================\n   MINUS \u2014 CLOSED\n===================================================== *\/\n\n#owner-faq .owner-faq__minus {\n\n    opacity: 0;\n\n    transform:\n        translate(-50%, -50%)\n        rotate(-90deg)\n        scale(.72);\n}\n\n\n\n\/* =====================================================\n   PLUS \u2014 OPEN\n===================================================== *\/\n\n#owner-faq\n.owner-faq__item.is-open\n.owner-faq__plus {\n\n    opacity: 0;\n\n    transform:\n        translate(-50%, -50%)\n        rotate(90deg)\n        scale(.72);\n}\n\n\n\n\/* =====================================================\n   MINUS \u2014 OPEN\n===================================================== *\/\n\n#owner-faq\n.owner-faq__item.is-open\n.owner-faq__minus {\n\n    opacity: 1;\n\n    transform:\n        translate(-50%, -50%)\n        rotate(0deg)\n        scale(1);\n}\n\n\n\n\/* =====================================================\n   ICON HOVER\n===================================================== *\/\n\n@media (hover:hover) {\n\n    #owner-faq\n    .owner-faq__item:hover\n    .owner-faq__icon-wrap {\n\n        transform: scale(1.04);\n    }\n\n}\n\n\n\n\/* =====================================================\n   ANSWER WRAPPER\n\n   IMPORTANT SEO NOTE:\n   Answer remains directly inside the HTML\/DOM.\n\n   JavaScript DOES NOT fetch, create or inject it.\n   CSS only controls its visual presentation.\n===================================================== *\/\n\n#owner-faq .owner-faq__answer-wrap {\n\n    height: 0;\n\n    overflow: hidden;\n\n    opacity: 0;\n\n    will-change:\n        height,\n        opacity;\n\n    transition:\n        height 650ms var(--owner-ease),\n        opacity 350ms ease;\n}\n\n\n\n\/* OPEN *\/\n\n#owner-faq\n.owner-faq__item.is-open\n.owner-faq__answer-wrap {\n\n    opacity: 1;\n}\n\n\n\n\/* =====================================================\n   ANSWER\n===================================================== *\/\n\n#owner-faq .owner-faq__answer {\n\n    max-width: 780px;\n\n    padding:\n        0\n        30px\n        34px\n        30px;\n\n    transform: translateY(-10px);\n\n    opacity: 0;\n\n    transition:\n        transform 650ms var(--owner-ease),\n        opacity 350ms ease;\n}\n\n\n\n\/* OPEN ANSWER *\/\n\n#owner-faq\n.owner-faq__item.is-open\n.owner-faq__answer {\n\n    transform: translateY(0);\n\n    opacity: 1;\n}\n\n\n\n\/* =====================================================\n   ANSWER TEXT\n===================================================== *\/\n\n#owner-faq .owner-faq__answer p {\n\n    margin:\n        0\n        0\n        18px;\n\n    padding: 0;\n\n    font-family: \"Stack Sans Text\", sans-serif;\n\n    font-size: 18px;\n\n    line-height: 1.5;\n\n    font-weight: 400;\n\n    letter-spacing: -0.25px;\n\n    color: #4b4b4b;\n}\n\n\n\n#owner-faq .owner-faq__answer p:last-child {\n\n    margin-bottom: 0;\n}\n\n\n\n\/* answer links *\/\n\n#owner-faq .owner-faq__answer a {\n\n    color: #111111;\n\n    text-decoration: underline;\n\n    text-underline-offset: 2px;\n}\n\n\n\n\/* =====================================================\n   MOBILE\n===================================================== *\/\n\n@media (max-width: 767px) {\n\n    #owner-faq .owner-faq__item {\n\n        border-radius: 12px;\n    }\n\n\n    #owner-faq .owner-faq__item + .owner-faq__item {\n\n        margin-top: 2px;\n    }\n\n\n    #owner-faq .owner-faq__question,\n    #owner-faq .owner-faq__question:hover,\n    #owner-faq .owner-faq__question:focus,\n    #owner-faq .owner-faq__question:active {\n\n        min-height: 78px;\n\n        gap: 20px;\n\n        \/*\n        Makes icon stay at top-right\n        when title wraps.\n        *\/\n\n        align-items: flex-start;\n\n        padding:\n            22px\n            18px !important;\n    }\n\n\n    #owner-faq .owner-faq__question-text {\n\n        font-size: 18px;\n\n        line-height: 1.18;\n\n        letter-spacing: -.6px;\n\n        flex: 1;\n\n        min-width: 0;\n\n        width: auto;\n\n        max-width: 100%;\n\n        white-space: normal !important;\n\n        overflow-wrap: break-word;\n\n        word-wrap: break-word;\n\n        word-break: normal;\n    }\n\n\n    #owner-faq .owner-faq__icon-wrap {\n\n        width: 32px;\n        height: 32px;\n        margin-top: 2px;\n    }\n\n\n    #owner-faq .owner-faq__icon {\n\n        font-size: 20px;\n    }\n\n\n    #owner-faq .owner-faq__answer {\n\n        max-width: 100%;\n\n        padding:\n            0\n            60px\n            26px\n            18px;\n    }\n\n\n    #owner-faq .owner-faq__answer p {\n\n        font-size: 17px;\n\n        line-height: 1.5;\n    }\n\n}\n\n\n\n\/* =====================================================\n   REDUCED MOTION ACCESSIBILITY\n===================================================== *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n    #owner-faq *,\n    #owner-faq *::before,\n    #owner-faq *::after {\n\n        transition-duration: 0.01ms !important;\n    }\n\n}\n\n<\/style>\n\n\n\n<script>\n\njQuery(function($) {\n\n    const $faq = $('#owner-faq');\n\n\n    \/* ================================================\n       OPEN\n    ================================================= *\/\n\n    function openFAQ($item) {\n\n        const $answer =\n            $item.find('.owner-faq__answer-wrap');\n\n        const answer =\n            $answer[0];\n\n\n        \/*\n        Open state.\n        *\/\n\n        $item.addClass('is-open');\n\n\n        \/*\n        Accessibility state.\n        *\/\n\n        $item\n            .find('.owner-faq__question')\n            .attr('aria-expanded', 'true');\n\n\n        \/*\n        Set exact content height.\n\n        This lets CSS animate from:\n        0px \u2192 natural content height\n        *\/\n\n        $answer.css(\n            'height',\n            answer.scrollHeight + 'px'\n        );\n\n\n        \/*\n        After animation, switch to auto.\n\n        This keeps the accordion flexible if:\n        - text changes\n        - fonts resize\n        - viewport changes\n        *\/\n\n        window.setTimeout(function() {\n\n            if ($item.hasClass('is-open')) {\n\n                $answer.css(\n                    'height',\n                    'auto'\n                );\n\n            }\n\n        }, 660);\n\n    }\n\n\n\n    \/* ================================================\n       CLOSE\n    ================================================= *\/\n\n    function closeFAQ($item) {\n\n        const $answer =\n            $item.find('.owner-faq__answer-wrap');\n\n        const answer =\n            $answer[0];\n\n\n        \/*\n        If currently height:auto,\n        convert back to exact pixel height first.\n        *\/\n\n        $answer.css(\n            'height',\n            answer.scrollHeight + 'px'\n        );\n\n\n        \/*\n        Force the browser to register the\n        current height before transitioning.\n        *\/\n\n        answer.offsetHeight;\n\n\n        \/*\n        Remove open visual state.\n        *\/\n\n        $item.removeClass('is-open');\n\n\n        \/*\n        Accessibility state.\n        *\/\n\n        $item\n            .find('.owner-faq__question')\n            .attr('aria-expanded', 'false');\n\n\n        \/*\n        Animate exact height \u2192 0.\n        *\/\n\n        requestAnimationFrame(function() {\n\n            $answer.css(\n                'height',\n                '0px'\n            );\n\n        });\n\n    }\n\n\n\n    \/* ================================================\n       QUESTION CLICK\n    ================================================= *\/\n\n    $faq.on(\n        'click',\n        '.owner-faq__question',\n        function(e) {\n\n            e.preventDefault();\n\n\n            const $item =\n                $(this).closest('.owner-faq__item');\n\n\n            const isOpen =\n                $item.hasClass('is-open');\n\n\n            \/*\n            Close any currently opened FAQ first.\n\n            Keeps behavior identical to Owner:\n            only one FAQ open at a time.\n            *\/\n\n            $faq\n                .find('.owner-faq__item.is-open')\n                .not($item)\n                .each(function() {\n\n                    closeFAQ($(this));\n\n                });\n\n\n            \/*\n            Toggle clicked FAQ.\n            *\/\n\n            if (isOpen) {\n\n                closeFAQ($item);\n\n            } else {\n\n                openFAQ($item);\n\n            }\n\n        }\n    );\n\n\n\n    \/* ================================================\n       WINDOW RESIZE\n    ================================================= *\/\n\n    $(window).on(\n        'resize.ownerFAQ',\n        function() {\n\n            \/*\n            Open FAQs should always resize\n            naturally with the viewport.\n            *\/\n\n            $faq\n                .find('.owner-faq__item.is-open')\n                .each(function() {\n\n                    $(this)\n                        .find('.owner-faq__answer-wrap')\n                        .css(\n                            'height',\n                            'auto'\n                        );\n\n                });\n\n        }\n    );\n\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7cd64c7 e-con-full e-flex e-con e-parent\" data-id=\"7cd64c7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-af636fc elementor-widget elementor-widget-template\" data-id=\"af636fc\" data-element_type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"2967\" class=\"elementor elementor-2967\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-847302d e-con-full e-flex e-con e-parent\" data-id=\"847302d\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-403ec38 e-con-full e-flex e-con e-child\" data-id=\"403ec38\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-511fea1 elementor-widget elementor-widget-html\" data-id=\"511fea1\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- GOOGLE MATERIAL SYMBOLS -->\n<link\n    href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,400,0,0\"\n    rel=\"stylesheet\"\n>\n\n<!-- JQUERY -->\n<script src=\"https:\/\/code.jquery.com\/jquery-3.7.1.min.js\"><\/script>\n\n\n<section class=\"myshul-stories\">\n\n    <!-- HEADER -->\n    <div class=\"myshul-stories-header\">\n\n        <h2>\n            See why we\u2019re rated #1 by<br>\n            Shuls & Non-Profits\n        <\/h2>\n\n        <!-- DESKTOP ARROWS -->\n        <div class=\"myshul-carousel-arrows\">\n\n            <button\n                class=\"myshul-arrow myshul-prev\"\n                type=\"button\"\n                aria-label=\"Previous testimonial\"\n            >\n                <span class=\"material-symbols-rounded\">\n                    arrow_back\n                <\/span>\n            <\/button>\n\n            <button\n                class=\"myshul-arrow myshul-next\"\n                type=\"button\"\n                aria-label=\"Next testimonial\"\n            >\n                <span class=\"material-symbols-rounded\">\n                    arrow_forward\n                <\/span>\n            <\/button>\n\n        <\/div>\n\n    <\/div>\n\n\n    <!-- CAROUSEL -->\n    <div class=\"myshul-carousel-viewport\">\n\n        <div class=\"myshul-carousel-track\">\n\n\n            <!-- SLIDE 1 -->\n            <article class=\"myshul-story-card\">\n\n                <div class=\"myshul-story-copy\">\n\n                    <div class=\"myshul-story-top\">\n\n                        <img decoding=\"async\"\n                            class=\"myshul-story-logo\"\n                            src=\"https:\/\/start.myshul.com\/wp-content\/uploads\/2026\/06\/Aventura-Shul.jpg\"\n                            alt=\"Aventura Shul\"\n                        >\n\n                        <blockquote>\n                            \u201cMyShul makes it easier to stay on top of admin work like schedule making, so I can spend more time focusing on my role as a Rabbi.\u201d\n                        <\/blockquote>\n\n                        <div class=\"myshul-story-person\">\n                            Rabbi Moshe Matz | Rabbi of Aventura Shul\n                        <\/div>\n\n                    <\/div>\n\n                    <!--\n                    <div class=\"myshul-story-stats\">\n\n                        <div class=\"myshul-stat\">\n                            <strong>+15 Hours<\/strong>\n                            <span>Admin time saved<\/span>\n                        <\/div>\n\n                        <div class=\"myshul-stat\">\n                            <strong>+90%<\/strong>\n                            <span>Growth in sponsorships<\/span>\n                        <\/div>\n\n                    <\/div>\n                    -->\n\n                <\/div>\n\n\n                <div class=\"myshul-story-media\">\n\n                    <img decoding=\"async\"\n                        src=\"https:\/\/start.myshul.com\/wp-content\/uploads\/2026\/08\/Rabbi_Matz.jpg\"\n                        alt=\"Rabbi Matz\"\n                    >\n\n                <\/div>\n\n            <\/article>\n\n\n\n            <!-- SLIDE 2 -->\n            <article class=\"myshul-story-card\">\n\n                <div class=\"myshul-story-copy\">\n\n                    <div class=\"myshul-story-top\">\n\n                        <img decoding=\"async\"\n                            class=\"myshul-story-logo\"\n                            src=\"https:\/\/start.myshul.com\/wp-content\/uploads\/2026\/06\/Hatzalah-South-Florida.jpg\"\n                            alt=\"Hatzalah South Florida\"\n                        >\n\n                        <blockquote>\n                            \u201cMyShul understands our day-to-day operations and truly listens to feedback, constantly improving based on what is actually needed.\u201d\n                        <\/blockquote>\n\n                        <div class=\"myshul-story-person\">\n                            Andre Roitman | Director of Hatzalah South Florida\n                        <\/div>\n\n                    <\/div>\n\n                    <!--\n                    <div class=\"myshul-story-stats\">\n\n                        <div class=\"myshul-stat\">\n                            <strong>+42%<\/strong>\n                            <span>Online payments<\/span>\n                        <\/div>\n\n                        <div class=\"myshul-stat\">\n                            <strong>18 hrs<\/strong>\n                            <span>Saved every week<\/span>\n                        <\/div>\n\n                    <\/div>\n                    -->\n\n                <\/div>\n\n\n                <div class=\"myshul-story-media\">\n\n                    <img decoding=\"async\"\n                        src=\"https:\/\/start.myshul.com\/wp-content\/uploads\/2026\/08\/Hatzalah.png\"\n                        alt=\"Andre Roitman\"\n                    >\n\n                <\/div>\n\n            <\/article>\n\n\n\n            <!-- SLIDE 3 -->\n            <article class=\"myshul-story-card\">\n\n                <div class=\"myshul-story-copy\">\n\n                    <div class=\"myshul-story-top\">\n\n                        <img decoding=\"async\"\n                            class=\"myshul-story-logo\"\n                            src=\"https:\/\/start.myshul.com\/wp-content\/uploads\/2026\/06\/Surfside-Minyan.jpg\"\n                            alt=\"Surfside Minyan\"\n                        >\n\n                        <blockquote>\n                            \u201cFour reasons I love working with MyShul: Responsive. Affordable. Contemporary look. User friendly.\u201d\n                        <\/blockquote>\n\n                        <div class=\"myshul-story-person\">\n                            Rabbi Aryeh Citron | Rabbi of Surfside Minyan\n                        <\/div>\n\n                    <\/div>\n\n                    <!--\n                    <div class=\"myshul-story-stats\">\n\n                        <div class=\"myshul-stat\">\n                            <strong>2.4\u00d7<\/strong>\n                            <span>More online activity<\/span>\n                        <\/div>\n\n                        <div class=\"myshul-stat\">\n                            <strong>1 system<\/strong>\n                            <span>Everything connected<\/span>\n                        <\/div>\n\n                    <\/div>\n                    -->\n\n                <\/div>\n\n\n                <div class=\"myshul-story-media\">\n\n                    <img decoding=\"async\"\n                        src=\"https:\/\/start.myshul.com\/wp-content\/uploads\/2026\/08\/Rabbi_Citron.jpg\"\n                        alt=\"Rabbi Citron\"\n                    >\n\n                <\/div>\n\n            <\/article>\n\n\n        <\/div>\n\n    <\/div>\n\n\n    <!-- TABLET \/ MOBILE NAV -->\n    <div class=\"myshul-carousel-mobile-nav\">\n\n        <button\n            class=\"myshul-arrow myshul-prev\"\n            type=\"button\"\n            aria-label=\"Previous testimonial\"\n        >\n            <span class=\"material-symbols-rounded\">\n                arrow_back\n            <\/span>\n        <\/button>\n\n\n        <div\n            class=\"myshul-carousel-dots\"\n            aria-label=\"Testimonial navigation\"\n        ><\/div>\n\n\n        <button\n            class=\"myshul-arrow myshul-next\"\n            type=\"button\"\n            aria-label=\"Next testimonial\"\n        >\n            <span class=\"material-symbols-rounded\">\n                arrow_forward\n            <\/span>\n        <\/button>\n\n    <\/div>\n\n<\/section>\n\n\n<style>\n\n\/* ==========================================================\n   MAIN SECTION\n========================================================== *\/\n\n.myshul-stories {\n\n    --carousel-width: min(\n        1230px,\n        calc(100vw - 180px)\n    );\n\n    --carousel-gap: 24px;\n\n    --card-background: #fbf9f6;\n    --text-color: #292929;\n\n    width: 100%;\n    max-width: none;\n\n    position: relative;\n\n    overflow: hidden;\n\n    padding:\n        28px\n        0\n        50px;\n\n    color: var(--text-color);\n\n    font-family: \"Stack Sans Text\", Arial, sans-serif;\n}\n\n\n\/* ==========================================================\n   HEADER\n========================================================== *\/\n\n.myshul-stories-header {\n\n    width: var(--carousel-width);\n    max-width: 1230px;\n\n    margin:\n        0\n        auto\n        38px;\n\n    display: flex;\n\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 30px;\n}\n\n\n.myshul-stories-header h2 {\n\n    margin: 0;\n    padding: 0;\n\n    font-size: clamp(\n        36px,\n        3.2vw,\n        48px\n    );\n\n    line-height: 1;\n\n    letter-spacing: -0.045em;\n\n    font-weight: 700;\n\n    color: var(--text-color);\n}\n\n\n\/* ==========================================================\n   LOGO\n========================================================== *\/\n\n.myshul-story-logo {\n\n    width: 70px;\n    height: 70px;\n\n    object-fit: cover;\n\n    border-radius: 200px !important;\n\n    margin-bottom: 10px;\n}\n\n\n\/* ==========================================================\n   DESKTOP NAVIGATION\n========================================================== *\/\n\n.myshul-carousel-arrows {\n\n    display: flex;\n\n    align-items: center;\n    justify-content: flex-end;\n\n    gap: 6px;\n\n    flex-shrink: 0;\n}\n\n\n\/* ==========================================================\n   ARROWS\n========================================================== *\/\n\n.myshul-arrow,\n.myshul-arrow:hover,\n.myshul-arrow:focus,\n.myshul-arrow:active {\n\n    appearance: none !important;\n    -webkit-appearance: none !important;\n\n    width: 47px;\n    height: 47px;\n\n    min-width: 47px;\n    min-height: 47px;\n\n    padding: 0 !important;\n    margin: 0 !important;\n\n    border: none !important;\n    outline: none !important;\n\n    border-radius: 50% !important;\n\n    background: #f4f4f4 !important;\n    color: #262626 !important;\n\n    box-shadow: none !important;\n\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    cursor: pointer;\n\n    transition:\n        background-color .25s ease,\n        transform .25s ease;\n}\n\n\n.myshul-arrow:hover {\n\n    background: #eaeaea !important;\n\n    color: #262626 !important;\n\n    transform: scale(1.05);\n}\n\n\n.myshul-arrow:focus,\n.myshul-arrow:active {\n\n    background: #eaeaea !important;\n\n    color: #262626 !important;\n\n    outline: none !important;\n}\n\n\n.myshul-arrow .material-symbols-rounded {\n\n    font-family: \"Material Symbols Rounded\" !important;\n\n    font-size: 21px;\n    font-weight: 400;\n    font-style: normal;\n\n    line-height: 1;\n\n    letter-spacing: normal;\n\n    text-transform: none;\n\n    display: block;\n\n    white-space: nowrap;\n\n    direction: ltr;\n\n    -webkit-font-feature-settings: \"liga\";\n    font-feature-settings: \"liga\";\n\n    -webkit-font-smoothing: antialiased;\n}\n\n\n\/* ==========================================================\n   MOBILE NAV\n========================================================== *\/\n\n.myshul-carousel-mobile-nav {\n    display: none;\n}\n\n\n\/* ==========================================================\n   DOT NAVIGATION\n========================================================== *\/\n\n.myshul-carousel-dots {\n\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    gap: 8px;\n}\n\n\n.myshul-carousel-dot,\n.myshul-carousel-dot:hover,\n.myshul-carousel-dot:focus,\n.myshul-carousel-dot:active {\n\n    appearance: none !important;\n    -webkit-appearance: none !important;\n\n    width: 10px;\n    min-width: 10px;\n\n    height: 10px;\n    min-height: 10px;\n\n    margin: 0 !important;\n    padding: 0 !important;\n\n    border: 0 !important;\n\n    border-radius: 50% !important;\n\n    background: #e5e5e5 !important;\n\n    box-shadow: none !important;\n    outline: none !important;\n\n    cursor: pointer;\n\n    transform: scale(1);\n\n    transition:\n        background 350ms ease,\n        transform 350ms cubic-bezier(.22, 1, .36, 1);\n}\n\n\n.myshul-carousel-dot.is-active,\n.myshul-carousel-dot.is-active:hover,\n.myshul-carousel-dot.is-active:focus,\n.myshul-carousel-dot.is-active:active {\n\n    background: #292929 !important;\n\n    transform: scale(1.15);\n}\n\n\n\/* ==========================================================\n   CAROUSEL VIEWPORT\n========================================================== *\/\n\n.myshul-carousel-viewport {\n\n    width: 100%;\n    max-width: 100%;\n\n    position: relative;\n\n    overflow: visible;\n\n    touch-action: pan-y;\n}\n\n\n\/* ==========================================================\n   CAROUSEL TRACK\n========================================================== *\/\n\n.myshul-carousel-track {\n\n    width: max-content;\n\n    display: flex;\n\n    align-items: stretch;\n\n    gap: var(--carousel-gap);\n\n    will-change: transform;\n\n    transform: translate3d(\n        0,\n        0,\n        0\n    );\n\n    transition:\n        transform\n        750ms\n        cubic-bezier(\n            .22,\n            1,\n            .36,\n            1\n        );\n}\n\n\n\/* ==========================================================\n   CARD\n========================================================== *\/\n\n.myshul-story-card {\n\n    width: var(--carousel-width);\n\n    max-width: 1230px;\n\n    flex:\n        0\n        0\n        var(--carousel-width);\n\n    height: 575px;\n\n    position: relative;\n\n    overflow: hidden;\n\n    background: var(--card-background);\n\n    border-radius: 31px;\n\n    display: grid;\n\n    grid-template-columns:\n        1.08fr\n        1fr;\n\n    transform: scale(.975);\n\n    opacity: .92;\n\n    transition:\n        transform\n        700ms\n        cubic-bezier(\n            .22,\n            1,\n            .36,\n            1\n        ),\n        opacity\n        450ms\n        ease;\n}\n\n\n.myshul-story-card.is-active {\n\n    transform: scale(1);\n\n    opacity: 1;\n}\n\n\n\/* ==========================================================\n   TEXT SIDE\n========================================================== *\/\n\n.myshul-story-copy {\n\n    position: relative;\n\n    z-index: 1;\n\n    padding:\n        55px\n        52px\n        50px;\n\n    display: flex;\n\n    flex-direction: column;\n\n    justify-content: center;\n\n    overflow: hidden;\n}\n\n\n\/* ==========================================================\n   DECORATIVE BACKGROUND\n========================================================== *\/\n\n.myshul-story-copy::after {\n\n    content: \"\";\n\n    position: absolute;\n\n    z-index: 0;\n\n    width: 480px;\n    height: 760px;\n\n    right: -150px;\n    top: -70px;\n\n    pointer-events: none;\n\n    opacity: .075;\n\n    background:\n        repeating-radial-gradient(\n            ellipse at center,\n            transparent 0,\n            transparent 18px,\n            #777 19px,\n            transparent 20px,\n            transparent 38px\n        );\n\n    transform:\n        rotate(-8deg)\n        scaleX(.7);\n}\n\n\n.myshul-story-top,\n.myshul-story-stats {\n\n    position: relative;\n\n    z-index: 2;\n}\n\n\n\/* ==========================================================\n   TESTIMONIAL\n========================================================== *\/\n\n.myshul-story-top blockquote {\n\n    max-width: 530px;\n\n    margin: 0;\n    padding: 0;\n\n    border: none;\n\n    font-family: inherit;\n\n    font-size: clamp(\n        25px,\n        2.15vw,\n        32px\n    );\n\n    line-height: 1.18;\n\n    letter-spacing: -0.04em;\n\n    font-weight: 400;\n\n    color: var(--text-color);\n}\n\n\n\/* ==========================================================\n   PERSON\n========================================================== *\/\n\n.myshul-story-person {\n\n    margin-top: 24px;\n\n    font-size: 18px;\n\n    line-height: 1.4;\n\n    font-weight: 400;\n\n    letter-spacing: -0.01em;\n\n    color: #575757;\n}\n\n\n\/* ==========================================================\n   STATS\n========================================================== *\/\n\n.myshul-story-stats {\n\n    display: flex;\n\n    align-items: flex-start;\n\n    gap: 38px;\n}\n\n\n.myshul-stat {\n\n    display: flex;\n\n    flex-direction: column;\n\n    align-items: flex-start;\n\n    gap: 8px;\n}\n\n\n.myshul-stat strong {\n\n    margin: 0;\n\n    font-size: 30px;\n\n    line-height: 1;\n\n    letter-spacing: -0.04em;\n\n    font-weight: 700;\n\n    color: var(--text-color);\n}\n\n\n.myshul-stat span {\n\n    margin: 0;\n\n    font-size: 14px;\n\n    line-height: 1.3;\n\n    letter-spacing: -0.02em;\n\n    font-weight: 500;\n\n    color: #555;\n}\n\n\n\/* ==========================================================\n   IMAGE SIDE\n========================================================== *\/\n\n.myshul-story-media {\n\n    position: relative;\n\n    overflow: hidden;\n\n    margin:\n        15px\n        15px\n        15px\n        0;\n\n    border-radius: 23px;\n}\n\n\n.myshul-story-media::after {\n\n    content: \"\";\n\n    position: absolute;\n\n    z-index: 2;\n\n    inset:\n        55%\n        0\n        0;\n\n    pointer-events: none;\n\n    background:\n        linear-gradient(\n            to bottom,\n            transparent,\n            rgba(\n                0,\n                0,\n                0,\n                .18\n            )\n        );\n}\n\n\n.myshul-story-media img {\n\n    display: block;\n\n    width: 100%;\n    height: 100%;\n\n    object-fit: cover;\n\n    object-position: center;\n\n    transform: scale(1.018);\n\n    transition:\n        transform\n        1000ms\n        cubic-bezier(\n            .22,\n            1,\n            .36,\n            1\n        );\n}\n\n\n.myshul-story-card.is-active\n.myshul-story-media img {\n\n    transform: scale(1);\n}\n\n\n\/* ==========================================================\n   DRAGGING\n========================================================== *\/\n\n.myshul-carousel-track.is-dragging {\n\n    transition: none !important;\n\n    cursor: grabbing;\n}\n\n\n.myshul-carousel-track.is-dragging * {\n\n    user-select: none;\n\n    -webkit-user-select: none;\n}\n\n\n\/* ==========================================================\n   NAVIGATION BREAKPOINT\n   MOVE ARROWS UNDER CAROUSEL AT 1101PX\n========================================================== *\/\n\n@media (max-width: 1101px) {\n\n    \/*\n     * Heading now gets the full carousel width.\n     *\/\n    .myshul-stories-header {\n\n        display: block;\n    }\n\n\n    .myshul-stories-header h2 {\n\n        width: 100%;\n\n        max-width: none;\n    }\n\n\n    \/*\n     * Hide arrows next to title.\n     *\/\n    .myshul-stories-header\n    .myshul-carousel-arrows {\n\n        display: none !important;\n    }\n\n\n    \/*\n     * Show navigation underneath carousel.\n     *\/\n    .myshul-carousel-mobile-nav {\n\n        width: var(--carousel-width);\n\n        max-width: 1230px;\n\n        margin:\n            22px\n            auto\n            0;\n\n        display: flex;\n\n        align-items: center;\n        justify-content: center;\n\n        gap: 18px;\n    }\n\n\n    .myshul-carousel-mobile-nav\n    .myshul-arrow {\n\n        width: 40px;\n        height: 40px;\n\n        min-width: 40px;\n        min-height: 40px;\n    }\n\n\n    .myshul-carousel-mobile-nav\n    .myshul-arrow\n    .material-symbols-rounded {\n\n        font-size: 19px;\n    }\n\n}\n\n\n\/* ==========================================================\n   TABLET\n========================================================== *\/\n\n@media (max-width: 1050px) {\n\n    .myshul-stories {\n\n        --carousel-width:\n            calc(\n                100vw - 110px\n            );\n\n        --carousel-gap: 18px;\n    }\n\n\n    .myshul-stories-header {\n\n        margin-bottom: 30px;\n    }\n\n\n    .myshul-story-card {\n\n        height: 540px;\n\n        grid-template-columns:\n            1fr\n            1fr;\n    }\n\n\n    .myshul-story-copy {\n\n        padding:\n            42px\n            34px\n            38px;\n    }\n\n\n    .myshul-story-top blockquote {\n\n        font-size: 26px;\n    }\n\n\n    .myshul-story-person {\n\n        font-size: 16px;\n    }\n\n\n    .myshul-stat strong {\n\n        font-size: 25px;\n    }\n\n\n    .myshul-stat span {\n\n        font-size: 13px;\n    }\n\n}\n\n\n\/* ==========================================================\n   MOBILE\n   NO SIDE PANELS\n========================================================== *\/\n\n@media (max-width: 767px) {\n\n    .myshul-stories {\n\n        \/*\n         * Only active card visible.\n         * No left\/right panes.\n         *\/\n        --carousel-width:\n            calc(\n                100vw - 60px\n            );\n\n        --carousel-gap: 18px;\n\n        padding:\n            15px\n            0\n            35px;\n\n        overflow: hidden;\n    }\n\n\n    .myshul-stories-header {\n\n        width:\n            calc(\n                100vw - 60px\n            );\n\n        max-width: none;\n\n        margin:\n            0\n            auto\n            22px;\n    }\n\n\n    .myshul-stories-header h2 {\n\n        width: 100%;\n\n        font-size: 31px;\n\n        line-height: 1.05;\n    }\n\n\n    \/*\n     * Critical mobile setting:\n     * clips previous\/next cards.\n     *\/\n    .myshul-carousel-viewport {\n\n        width: 100%;\n\n        max-width: 100%;\n\n        overflow: hidden;\n    }\n\n\n    .myshul-story-card {\n\n        width:\n            var(\n                --carousel-width\n            );\n\n        max-width: none;\n\n        flex:\n            0\n            0\n            var(\n                --carousel-width\n            );\n\n        height: auto;\n\n        display: flex;\n\n        flex-direction: column;\n\n        border-radius: 24px;\n\n        transform: none;\n\n        opacity: 1;\n    }\n\n\n    .myshul-story-card.is-active {\n\n        transform: none;\n\n        opacity: 1;\n    }\n\n\n    \/* TEXT *\/\n\n    .myshul-story-copy {\n\n        order: 1;\n\n        min-height: 360px;\n\n        padding:\n            29px\n            24px\n            28px;\n    }\n\n\n    .myshul-story-copy::after {\n\n        right: -190px;\n\n        top: -160px;\n\n        opacity: .055;\n    }\n\n\n    .myshul-story-top blockquote {\n\n        max-width: none;\n\n        font-size: 24px;\n\n        line-height: 1.18;\n    }\n\n\n    .myshul-story-person {\n\n        margin-top: 18px;\n\n        font-size: 15px;\n\n        line-height: 1.4;\n    }\n\n\n    \/* STATS *\/\n\n    .myshul-story-stats {\n\n        margin-top: 55px;\n\n        gap: 22px;\n    }\n\n\n    .myshul-stat {\n\n        flex: 1;\n\n        gap: 6px;\n    }\n\n\n    .myshul-stat strong {\n\n        font-size: 23px;\n    }\n\n\n    .myshul-stat span {\n\n        font-size: 12px;\n\n        line-height: 1.3;\n    }\n\n\n    \/* IMAGE *\/\n\n    .myshul-story-media {\n\n        order: 2;\n\n        width: auto;\n\n        height: 320px;\n\n        margin:\n            0\n            10px\n            10px;\n\n        border-radius: 19px;\n    }\n\n\n    \/* BOTTOM NAV *\/\n\n    .myshul-carousel-mobile-nav {\n\n        width:\n            calc(\n                100vw - 32px\n            );\n\n        margin-top: 18px;\n\n        gap: 16px;\n    }\n\n}\n\n\n\/* ==========================================================\n   SMALL MOBILE\n========================================================== *\/\n\n@media (max-width: 430px) {\n\n    .myshul-stories {\n\n        --carousel-width:\n            calc(\n                100vw - 60px\n            );\n    }\n\n\n    .myshul-stories-header {\n\n        width:\n            calc(\n                100vw - 60px\n            );\n    }\n\n\n    .myshul-stories-header h2 {\n\n        font-size: 28px;\n    }\n\n\n    .myshul-story-copy {\n\n        min-height: 345px;\n\n        padding:\n            25px\n            21px;\n    }\n\n\n    .myshul-story-top blockquote {\n\n        font-size: 22px;\n    }\n\n\n    .myshul-story-person {\n\n        font-size: 14px;\n    }\n\n\n    .myshul-story-stats {\n\n        gap: 14px;\n\n        margin-top: 45px;\n    }\n\n\n    .myshul-stat strong {\n\n        font-size: 21px;\n    }\n\n\n    .myshul-stat span {\n\n        font-size: 11px;\n    }\n\n\n    .myshul-story-media {\n\n        height: 275px;\n    }\n\n\n    .myshul-carousel-mobile-nav {\n\n        width:\n            calc(\n                100vw - 24px\n            );\n\n        gap: 14px;\n    }\n\n\n    .myshul-carousel-mobile-nav\n    .myshul-arrow {\n\n        width: 37px;\n        height: 37px;\n\n        min-width: 37px;\n        min-height: 37px;\n    }\n\n\n    .myshul-carousel-mobile-nav\n    .myshul-arrow\n    .material-symbols-rounded {\n\n        font-size: 18px;\n    }\n\n}\n\n\n\/* ==========================================================\n   REDUCED MOTION\n========================================================== *\/\n\n@media (\n    prefers-reduced-motion:\n    reduce\n) {\n\n    .myshul-carousel-track,\n    .myshul-story-card,\n    .myshul-story-media img,\n    .myshul-arrow,\n    .myshul-carousel-dot {\n\n        transition-duration:\n            .01ms !important;\n    }\n\n}\n\n<\/style>\n\n\n<script>\n\njQuery(function($) {\n\n\n    const $carousel =\n        $('.myshul-stories');\n\n\n    if (!$carousel.length) {\n        return;\n    }\n\n\n    \/*\n     * Supports multiple carousel\n     * instances on the same page.\n     *\/\n    $carousel.each(function() {\n\n\n        const $currentCarousel =\n            $(this);\n\n\n        const $viewport =\n            $currentCarousel.find(\n                '.myshul-carousel-viewport'\n            );\n\n\n        const $track =\n            $currentCarousel.find(\n                '.myshul-carousel-track'\n            );\n\n\n        let $originalSlides =\n            $track.children(\n                '.myshul-story-card'\n            );\n\n\n        const originalSlideCount =\n            $originalSlides.length;\n\n\n        \/* ==================================================\n           DOT NAVIGATION\n        ================================================== *\/\n\n        const $dotsContainer =\n            $currentCarousel.find(\n                '.myshul-carousel-dots'\n            );\n\n\n        \/*\n         * Clear first in case this script\n         * is initialized more than once.\n         *\/\n        $dotsContainer.empty();\n\n\n        $originalSlides.each(function(i) {\n\n\n            const $dot =\n                $('<button>', {\n\n                    type: 'button',\n\n                    class:\n                        'myshul-carousel-dot',\n\n                    'aria-label':\n                        'Go to testimonial ' +\n                        (i + 1),\n\n                    'aria-current':\n                        'false'\n\n                });\n\n\n            $dot.attr(\n                'data-slide',\n                i\n            );\n\n\n            $dotsContainer.append(\n                $dot\n            );\n\n        });\n\n\n        const $dots =\n            $dotsContainer.find(\n                '.myshul-carousel-dot'\n            );\n\n\n        \/* ==================================================\n           ONLY ONE TESTIMONIAL\n        ================================================== *\/\n\n        if (\n            originalSlideCount <= 1\n        ) {\n\n\n            $currentCarousel\n                .find(\n                    '.myshul-carousel-arrows'\n                )\n                .hide();\n\n\n            $currentCarousel\n                .find(\n                    '.myshul-carousel-mobile-nav'\n                )\n                .hide();\n\n\n            $originalSlides\n                .addClass(\n                    'is-active'\n                );\n\n\n            $dots\n                .first()\n                .addClass(\n                    'is-active'\n                )\n                .attr(\n                    'aria-current',\n                    'true'\n                );\n\n\n            return;\n        }\n\n\n        \/* ==================================================\n           CLONES FOR INFINITE LOOP\n        ================================================== *\/\n\n        const $firstClone =\n            $originalSlides\n                .first()\n                .clone(true);\n\n\n        const $lastClone =\n            $originalSlides\n                .last()\n                .clone(true);\n\n\n        $track.prepend(\n            $lastClone\n        );\n\n\n        $track.append(\n            $firstClone\n        );\n\n\n        let $slides =\n            $track.children(\n                '.myshul-story-card'\n            );\n\n\n        \/* ==================================================\n           STATE\n        ================================================== *\/\n\n        \/*\n         * Index 0 = clone of final slide.\n         * Index 1 = real first slide.\n         *\/\n        let index = 1;\n\n\n        let isAnimating = false;\n\n        let dragging = false;\n\n        let dragStartX = 0;\n\n        let dragCurrentX = 0;\n\n        let dragStartTransform = 0;\n\n\n        \/* ==================================================\n           GET GAP\n        ================================================== *\/\n\n        function getGap() {\n\n\n            const styles =\n                window.getComputedStyle(\n                    $track[0]\n                );\n\n\n            return (\n\n                parseFloat(\n                    styles.columnGap ||\n                    styles.gap\n                )\n\n                ||\n\n                0\n\n            );\n\n        }\n\n\n        \/* ==================================================\n           GET REAL SLIDE INDEX\n        ================================================== *\/\n\n        function getRealIndex() {\n\n\n            let realIndex =\n                index - 1;\n\n\n            if (\n                realIndex < 0\n            ) {\n\n                realIndex =\n                    originalSlideCount - 1;\n\n            }\n\n\n            if (\n                realIndex >=\n                originalSlideCount\n            ) {\n\n                realIndex = 0;\n\n            }\n\n\n            return realIndex;\n\n        }\n\n\n        \/* ==================================================\n           CENTER CURRENT SLIDE\n        ================================================== *\/\n\n        function getSlideOffset(\n            slideIndex\n        ) {\n\n\n            const slideWidth =\n                $slides\n                    .eq(\n                        slideIndex\n                    )\n                    .outerWidth();\n\n\n            const gap =\n                getGap();\n\n\n            const viewportWidth =\n                $viewport\n                    .outerWidth();\n\n\n            const centerOffset =\n\n                (\n                    viewportWidth -\n                    slideWidth\n                )\n\n                \/ 2;\n\n\n            const slidePosition =\n\n                slideIndex *\n\n                (\n                    slideWidth +\n                    gap\n                );\n\n\n            return (\n\n                centerOffset -\n                slidePosition\n\n            );\n\n        }\n\n\n        \/* ==================================================\n           ACTIVE SLIDE + DOT\n        ================================================== *\/\n\n        function updateActive() {\n\n\n            $slides\n                .removeClass(\n                    'is-active'\n                );\n\n\n            $slides\n                .eq(index)\n                .addClass(\n                    'is-active'\n                );\n\n\n            const realIndex =\n                getRealIndex();\n\n\n            $dots\n                .removeClass(\n                    'is-active'\n                )\n                .attr(\n                    'aria-current',\n                    'false'\n                );\n\n\n            $dots\n                .eq(realIndex)\n                .addClass(\n                    'is-active'\n                )\n                .attr(\n                    'aria-current',\n                    'true'\n                );\n\n        }\n\n\n        \/* ==================================================\n           POSITION TRACK\n        ================================================== *\/\n\n        function setPosition(\n            animate = true\n        ) {\n\n\n            if (animate) {\n\n\n                $track.css(\n\n                    'transition',\n\n                    'transform 750ms cubic-bezier(.22, 1, .36, 1)'\n\n                );\n\n            }\n\n            else {\n\n\n                $track.css(\n                    'transition',\n                    'none'\n                );\n\n            }\n\n\n            const offset =\n                getSlideOffset(\n                    index\n                );\n\n\n            $track.css(\n\n                'transform',\n\n                'translate3d(' +\n                    offset +\n                    'px, 0, 0)'\n\n            );\n\n\n            updateActive();\n\n\n            if (!animate) {\n\n\n                requestAnimationFrame(\n                    function() {\n\n\n                        requestAnimationFrame(\n                            function() {\n\n\n                                $track.css(\n\n                                    'transition',\n\n                                    'transform 750ms cubic-bezier(.22, 1, .36, 1)'\n\n                                );\n\n                            }\n                        );\n\n                    }\n                );\n\n            }\n\n        }\n\n\n        \/* ==================================================\n           NEXT\n        ================================================== *\/\n\n        function nextSlide() {\n\n\n            if (isAnimating) {\n                return;\n            }\n\n\n            isAnimating = true;\n\n\n            index++;\n\n\n            setPosition(\n                true\n            );\n\n        }\n\n\n        \/* ==================================================\n           PREVIOUS\n        ================================================== *\/\n\n        function prevSlide() {\n\n\n            if (isAnimating) {\n                return;\n            }\n\n\n            isAnimating = true;\n\n\n            index--;\n\n\n            setPosition(\n                true\n            );\n\n        }\n\n\n        \/* ==================================================\n           ARROWS\n        ================================================== *\/\n\n        $currentCarousel\n            .find(\n                '.myshul-next'\n            )\n            .on(\n                'click',\n                function(e) {\n\n\n                    e.preventDefault();\n\n\n                    nextSlide();\n\n                }\n            );\n\n\n        $currentCarousel\n            .find(\n                '.myshul-prev'\n            )\n            .on(\n                'click',\n                function(e) {\n\n\n                    e.preventDefault();\n\n\n                    prevSlide();\n\n                }\n            );\n\n\n        \/* ==================================================\n           DOT CLICKS\n        ================================================== *\/\n\n        $dots.on(\n            'click',\n            function(e) {\n\n\n                e.preventDefault();\n\n\n                if (isAnimating) {\n                    return;\n                }\n\n\n                const dotIndex =\n                    parseInt(\n                        $(this).attr(\n                            'data-slide'\n                        ),\n                        10\n                    );\n\n\n                \/*\n                 * +1 because index 0\n                 * is the cloned final slide.\n                 *\/\n                index =\n                    dotIndex + 1;\n\n\n                isAnimating = true;\n\n\n                setPosition(\n                    true\n                );\n\n            }\n        );\n\n\n        \/* ==================================================\n           INFINITE LOOP RESET\n        ================================================== *\/\n\n        $track.on(\n            'transitionend',\n            function(e) {\n\n\n                if (\n\n                    e.originalEvent &&\n                    e.originalEvent.propertyName\n\n                    !==\n\n                    'transform'\n\n                ) {\n\n                    return;\n\n                }\n\n\n                \/*\n                 * Clone of first slide.\n                 *\/\n                if (\n\n                    index ===\n                    $slides.length - 1\n\n                ) {\n\n\n                    index = 1;\n\n\n                    setPosition(\n                        false\n                    );\n\n                }\n\n\n                \/*\n                 * Clone of final slide.\n                 *\/\n                else if (\n                    index === 0\n                ) {\n\n\n                    index =\n                        $slides.length - 2;\n\n\n                    setPosition(\n                        false\n                    );\n\n                }\n\n\n                isAnimating = false;\n\n            }\n        );\n\n\n        \/* ==================================================\n           DRAG \/ SWIPE START\n        ================================================== *\/\n\n        $viewport.on(\n            'pointerdown',\n            function(e) {\n\n\n                if (\n\n                    $(e.target)\n                        .closest(\n                            'button, a'\n                        )\n                        .length\n\n                ) {\n\n                    return;\n\n                }\n\n\n                if (isAnimating) {\n                    return;\n                }\n\n\n                dragging = true;\n\n\n                dragStartX =\n                    e.clientX;\n\n\n                dragCurrentX =\n                    e.clientX;\n\n\n                dragStartTransform =\n                    getSlideOffset(\n                        index\n                    );\n\n\n                $track\n                    .addClass(\n                        'is-dragging'\n                    );\n\n\n                if (\n                    this.setPointerCapture\n                ) {\n\n\n                    try {\n\n\n                        this.setPointerCapture(\n                            e.pointerId\n                        );\n\n\n                    }\n\n                    catch(error) {}\n\n                }\n\n            }\n        );\n\n\n        \/* ==================================================\n           DRAG MOVE\n        ================================================== *\/\n\n        $viewport.on(\n            'pointermove',\n            function(e) {\n\n\n                if (!dragging) {\n                    return;\n                }\n\n\n                dragCurrentX =\n                    e.clientX;\n\n\n                const difference =\n\n                    dragCurrentX -\n                    dragStartX;\n\n\n                const newPosition =\n\n                    dragStartTransform +\n                    difference;\n\n\n                $track.css(\n\n                    'transform',\n\n                    'translate3d(' +\n                        newPosition +\n                        'px, 0, 0)'\n\n                );\n\n            }\n        );\n\n\n        \/* ==================================================\n           FINISH DRAG\n        ================================================== *\/\n\n        function finishDrag() {\n\n\n            if (!dragging) {\n                return;\n            }\n\n\n            dragging = false;\n\n\n            $track\n                .removeClass(\n                    'is-dragging'\n                );\n\n\n            const difference =\n\n                dragCurrentX -\n                dragStartX;\n\n\n            if (\n                Math.abs(\n                    difference\n                ) > 55\n            ) {\n\n\n                if (\n                    difference < 0\n                ) {\n\n\n                    nextSlide();\n\n                }\n\n                else {\n\n\n                    prevSlide();\n\n                }\n\n            }\n\n            else {\n\n\n                setPosition(\n                    true\n                );\n\n            }\n\n        }\n\n\n        $viewport.on(\n            'pointerup',\n            finishDrag\n        );\n\n\n        $viewport.on(\n            'pointercancel',\n            finishDrag\n        );\n\n\n        $viewport.on(\n            'pointerleave',\n            function(e) {\n\n\n                if (\n\n                    dragging &&\n                    e.pointerType ===\n                    'mouse'\n\n                ) {\n\n\n                    finishDrag();\n\n                }\n\n            }\n        );\n\n\n        \/* ==================================================\n           RESIZE\n        ================================================== *\/\n\n        let resizeTimer;\n\n\n        $(window).on(\n            'resize',\n            function() {\n\n\n                clearTimeout(\n                    resizeTimer\n                );\n\n\n                resizeTimer =\n                    setTimeout(\n                        function() {\n\n\n                            setPosition(\n                                false\n                            );\n\n\n                        },\n                        100\n                    );\n\n            }\n        );\n\n\n        \/* ==================================================\n           INITIALIZE\n        ================================================== *\/\n\n        setPosition(\n            false\n        );\n\n\n    });\n\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Never Miss a Yahrzeit or Birthday MyShul remembers every Yahrzeit without fail, lets members add their own dates, and sends the reminders for you. Get a free demo View Pricing Everyone&#8217;s dates tracked and organized Members can add dates Families enter yahrzeits, Hebrew birthdays, and anniversaries from their own account. No email to the office, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2932","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/pages\/2932"}],"collection":[{"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/comments?post=2932"}],"version-history":[{"count":52,"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/pages\/2932\/revisions"}],"predecessor-version":[{"id":3475,"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/pages\/2932\/revisions\/3475"}],"wp:attachment":[{"href":"https:\/\/myshul.com\/software\/wp-json\/wp\/v2\/media?parent=2932"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}