.jfd-standard-text,.jfd-standard-text p{font-size:clamp(18px,0vw + 16px,20px)!important;font-weight:300!important}.jfd-standard-text h1{font-size:clamp(30px,1vw + 25px,36px)!important;line-height:1.4em!important}.jfd-standard-text h2{font-size:clamp(30px,1vw + 25px,36px)!important;line-height:1.4em!important}.jfd-standard-text h3{font-size:clamp(24px,1vw + 21px,28px)!important;line-height:1.4em!important}.jfd-standard-text h4{font-size:clamp(22px,0vw + 20px,24px)!important;line-height:1.4em!important}.jfd-standard-text h5{font-size:clamp(18px,0vw + 16px,20px)!important;line-height:1.4em!important}.jfd-standard-text h6{font-size:clamp(18px,0vw + 16px,20px)!important;line-height:1.4em!important;font-weight:600;text-transform:uppercase}.jfd-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li{padding-top:17px}:not(.has_et_pb_sticky) .et_pb_menu_0_tb_header.et_pb_menu ul li:hover>a{}.et_pb_post_extra.el_dbe_full_width .post-content .post-data{border-bottom:none;padding-bottom:0px}.jfd-standard-text .entry-featured-image-url{display:block;position:relative;margin-bottom:0px!important}.jfd-standard-text .el-dbe-blog-extra p{font-size:clamp(14px,0vw + 12px,16px)!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.et_pb_menu .et_mobile_menu ul.sub-menu a{text-transform:none}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.member-name-h1{font-size:clamp(32px,16vw + -125px,48px)!important}.member-name-p{font-size:clamp(18px,2vw + 3px,24px)!important}#borderBox{position:relative;border:1px solid grey;width:100%;height:65vh;overflow:hidden;max-width:100%}#familytree>svg>text{font-size:14px!important}img.toolbar-treenav{width:13px;content:url('/wp-content/uploads/treepress-images/tree.svg')!important}img.toolbar-blogpage{width:13px;content:url('/wp-content/uploads/treepress-images/open-book.svg')!important}img.male-treepress{width:32px;content:url('/wp-content/uploads/treepress-images/icon-male-small.svg')!important}img.female-treepress{width:32px;content:url('/wp-content/uploads/treepress-images/icon-female-small.svg')!important}img.gender-neutral-treepress{width:13px;content:url('/wp-content/uploads/treepress-images/icon-qm-small.gif')!important}img.icon-tree-treepress{display:inline-block;width:40px;margin-left:16px;margin-bottom:-5px;content:url('/wp-content/uploads/treepress-images/icon-tree-treepress.svg')!important}.member-primary-name-treepress{display:inline-block;margin-right:16px;font-size:clamp(24px,1vw + 19px,30px);font-weight:normal}.member-primary-name-treepress img{margin-bottom:15px;box-shadow:0px 19px 30px -11px rgba(121,116,113,0.24)!important}.member-treepress-label{display:block;font-size:clamp(14px,0vw + 12px,16px);line-height:1.4em;font-weight:800;text-transform:uppercase}.member-treepress-name{display:inline-block;font-size:clamp(18px,0vw + 16px,20px);line-height:1.4em;font-weight:400}.member-treepress-unspecified{display:inline-block;font-size:clamp(18px,0vw + 16px,20px);line-height:1.4em;font-weight:normal}.member-container{display:grid;grid-template-columns:repeat(minmax(0px,1fr));grid-template-rows:repeat(minmax(0px,1fr));grid-template-areas:'identity identity identity''birth-date death-date death-date''father mother .''spouse . .''children children children''siblings siblings siblings';grid-column-gap:80px;grid-row-gap:20px}@media (max-width:767px){.member-container{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:'identity  identity''birth-date death-date''father father''mother mother''spouse spouse''children children''siblings siblings';grid-gap:15px}}.member-container-identity{grid-area:identity}.member-container-birth-date{grid-area:birth-date}.member-container-death-date{grid-area:death-date}.member-container-father{grid-area:father}.member-container-mother{grid-area:mother}.member-container-spouse{grid-area:spouse}.member-container-children{grid-area:children}.member-container-siblings{grid-area:siblings}.treepress-additional-information-title h3{font-size:clamp(24px,2vw + 9px,30px)!important}.treepress-additional-information .et_pb_text_inner{font-size:clamp(18px,0vw + 16px,20px)}.treepress-additional-information .et_pb_text_inner span{display:block;font-size:clamp(14px,0vw + 12px,16px);font-weight:800;color:rgba(105,122,46,0.6);text-transform:uppercase}.treepress-additional-information .living-status-container{display:flex;flex:auto;align-items:flex-start;flex-wrap:wrap;margin-right:30px!important}.treepress-additional-information .living-status-container .living-status{margin-right:30px}@media (max-width:420px){.treepress-additional-information .living-status-container .living-status{margin-bottom:10px}}.jfd-standard-text input[type=email],.jfd-standard-text input[type=password],.jfd-standard-text input[type=tel],.jfd-standard-text input[type=text],.jfd-standard-text select,.jfd-standard-text textarea{font-size:18px;width:100%;background-color:#fff;border:1px solid #e4e4e4;padding:15px;margin-bottom:15px;color:#4e4e4e;border-radius:5px 5px 5px 5px;box-shadow:0 0px 20px rgb(0 0 0 / 10%);transition:all 300ms ease-in-out}.jfd-standard-text.member-update-form input[type=email],.jfd-standard-text.member-update-form input[type=password],.jfd-standard-text.member-update-form input[type=tel],.jfd-standard-text.member-update-form input[type=text],.jfd-standard-text.member-update-form select,.jfd-standard-text.member-update-form textarea{box-shadow:none}.jfd-standard-text.member-update-form input[type=email].member-form-input,.jfd-standard-text.member-update-form input[type=text].member-form-input,.jfd-standard-text.member-update-form select.member-form-input,.jfd-standard-text.member-update-form textarea.member-form-input{color:rgba(0,0,0,1);background-color:rgba(203,218,144,0.3)}.jfd-standard-text.member-update-form input[type=email].member-form-input::placeholder,.jfd-standard-text.member-update-form input[type=text].member-form-input::placeholder,.jfd-standard-text.member-update-form select.member-form-input::placeholder,.jfd-standard-text.member-update-form textarea.member-form-input::placeholder{color:rgba(0,0,0,0.4)!important}.jfd-standard-text.member-update-form input[type=email].member-form-input:focus,.jfd-standard-text.member-update-form input[type=text].member-form-input:focus,.jfd-standard-text.member-update-form select.member-form-input:focus,.jfd-standard-text.member-update-form textarea.member-form-input:focus{color:rgba(0,0,0,1);background-color:rgba(203,218,144,1)}.jfd-standard-text.member-update-form input[type=email].member-update-preset,.jfd-standard-text.member-update-form input[type=text].member-update-preset{font-size:1.25em;font-weight:400}.jfd-standard-text.member-update-form input[type=text].member-name-update-preset{font-size:1.25em;font-weight:600}.jfd-standard-text.member-update-form label{display:block;font-size:clamp(14px,0vw + 12px,16px);font-weight:800;color:rgba(105,122,46,0.6);text-transform:uppercase}.jfd-standard-text .input[type=submit]{font-size:20px;margin-top:30px!important}.jfd-button,.jfd-standard-text input[type=submit]{background-color:#697a2e;border:1px solid #80a500;padding:10px!important;width:100%;position:relative;color:#FFF;font-size:20px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px rgb(0 0 0 / 10%);margin-bottom:15px;transition:all 300ms ease-in-out}.jfd-button:hover{background-color:#cbda90!important;border:1px solid #80a500!important;padding:10px!important;width:100%;position:relative;color:#697a2e!important;box-shadow:0px 0px 10px rgb(0 0 0 / 0%);transition:all 300ms ease-in-out}.swpm-forgot-pass-link,.swpm-join-us-link{display:flex}.swpm-forgot-pass-link a,.swpm-join-us-link a{margin-left:auto;margin-right:auto}.swpm-login-widget-action-msg{font-size:36px;color:red!important}.swpm-form-builder fieldset{border:none;background-color:transparent}.family-tree-button.current{background-color:#80A500}.et_pb_post_content.jfd-standard-text a.more-link{font-size:20px;line-height:1.7em!important;padding:0.3em 1em;color:#80a500!important;border-color:#80a500;border:2px solid;border-radius:3px;text-transform:uppercase!important;background-color:transparent;transition:all 300ms ease 0ms}.et_pb_post_content.jfd-standard-text a.more-link:hover{color:#FFFFFF!important;border-color:#80a500;padding:0.3em 2em 0.3em 0.7em;background-color:rgba(105,122,46,0.7);transition:all 300ms ease 0ms}.et_pb_post_content.jfd-standard-text a.more-link:after{font-family:'ETmodules'!important;font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;transition:all 300ms ease 0ms}.et_pb_post_content.jfd-standard-text a.more-link:hover:after{opacity:1;margin-left:0}#main-content .container:before{content:none}.cf7sg-container .cf7-smart-grid.has-grid .container{max-width:100%!important;padding:0 0!important;margin:0 auto!important;width:100%!important;flex-wrap:wrap;display:block}@media (max-width:980px){.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns{float:none!important;margin:0!important;width:100%!important}.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-half{float:left!important;margin:0 0 0 2.12766%!important;width:48.93617%!important}.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-half:first-child{float:left!important;margin:0 0 0 0!important;width:48.93617%!important}.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-third{float:left!important;margin:0 0 0 2.12766%!important;width:31.91489%!important}.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-third:first-child{float:left!important;margin:0 0 0 0!important;width:31.91489%!important}}@media (max-width:768px){.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns,.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-half,.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-half:first-child,.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-third,.cf7sg-container .cf7-smart-grid.has-grid form .container .row .columns.one-third:first-child{float:none!important;margin:0 0 0 0!important;width:100%!important}.cf7sg-container .cf7-smart-grid.has-grid .container.spacer-margin-top{margin-top:15px!important}}.cf7sg-container{line-height:1.7!important}.spacer-margin-top{margin-top:30px!important}.cf7-smart-grid.has-grid .field>label{display:block;margin-top:15px;margin-bottom:5px}span.wpcf7-list-item{display:block!important}span.desc-caption{font-size:.75em}.codedropz-upload-inner h3{font-size:1em!important}.numbered-list ol{list-style-type:decimal;margin-left:1.5em;list-style-position:outside!important;padding-left:15px!important;padding-bottom:1em}.numbered-list li{margin-bottom:.75em}.cf7-smart-grid.has-grid .info-tip{font-size:80%;font-style:italic;color:grey;margin:5px 0 5px 0}.wpcf7-form-control-signature-body canvas{width:100%;height:150px;border:1px solid #e0e0e0;border-radius:5px;color:#333333;background:#eee}.wpcf7-form-control-signature-wrap{width:70%!important;height:165px!important}@media screen and (max-width:768px){.wpcf7-form-control-signature-wrap{width:100%!important}}input[type="button" i]{color:#800000!important;border-color:#800000;font-size:14px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px}input[type="button" i]:hover{background-color:rgba(0,0,0,.05)}.wpcf7-form-control::placeholder{color:#333!important}.wpcf7-response-output{display:block}.wpcf7 form.sent .cf7sg-response-output{font-size:clamp(24px,0.91vw + 21.09px,30px);line-height:1.3;text-align:center;font-family:serif;font-style:italic}.wpcf7-not-valid-tip{font-size:10px!important;letter-spacing:.5px!important;font-weight:700!important;display:block!important;position:relative!important;left:0!important;top:100%!important;padding:3px 0px 0px 0px!important;min-width:auto!important;line-height:1.2em!important;z-index:7777!important;;background:none!important}.wpcf7-not-valid{border:1px solid red!important}.wpcf7-form.sent div.container{display:none!important;-webkit-transition:all 0.5s 0s ease;-moz-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease}.wpcf7 div.wpcf7-response-output{font-size:22px;text-align:center}