.elementor-23 .elementor-element.elementor-element-00000da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-00000a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-00000a5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-jpd_background );color:var( --e-global-color-jpd_background );}.elementor-23 .elementor-element.elementor-element-00000a6 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-00000af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000ae .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-33703e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-eb25db8 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-94cc23e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-f1ffbd7 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000b4 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000b9 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-00000be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000bd .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000c1 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000c5 .elementor-button{background-color:#00000000;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-00000d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-00000cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-00000d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-00000da{--padding-top:36px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-00000a7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-00000b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-00000af{--width:100%;}.elementor-23 .elementor-element.elementor-element-33703e2{--width:100%;}.elementor-23 .elementor-element.elementor-element-94cc23e{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000b5{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-00000be{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000c2{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000c6{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000d7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-00000cd{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000d1{--width:100%;}.elementor-23 .elementor-element.elementor-element-00000d5{--width:100%;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-00000da{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-00000af{--width:48%;}.elementor-23 .elementor-element.elementor-element-33703e2{--width:48%;}.elementor-23 .elementor-element.elementor-element-94cc23e{--width:48%;}.elementor-23 .elementor-element.elementor-element-00000b5{--width:48%;}.elementor-23 .elementor-element.elementor-element-00000be{--width:31%;}.elementor-23 .elementor-element.elementor-element-00000c2{--width:31%;}.elementor-23 .elementor-element.elementor-element-00000c6{--width:31%;}.elementor-23 .elementor-element.elementor-element-00000cd{--width:31%;}.elementor-23 .elementor-element.elementor-element-00000d1{--width:31%;}.elementor-23 .elementor-element.elementor-element-00000d5{--width:31%;}}/* Start custom CSS for container, class: .elementor-element-00000af */.elementor-23 .elementor-element.elementor-element-00000af.jpd-card{background:#fff2df;border:1px solid #e6b990;box-shadow:0 18px 55px #0004;gap:18px!important;transition:transform .2s ease,box-shadow .2s ease;} .elementor-23 .elementor-element.elementor-element-00000af.jpd-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0006;border-color:#f1aa67;} .elementor-23 .elementor-element.elementor-element-00000af .elementor-heading-title,.elementor-23 .elementor-element.elementor-element-00000af .elementor-heading-title a{color:#39281c!important;font-size:clamp(30px,3.2vw,44px)!important;} .elementor-23 .elementor-element.elementor-element-00000af .jpd-prose p{color:#584132!important;} .elementor-23 .elementor-element.elementor-element-00000af .jpd-image{padding-top:0!important;border:0!important;background:#ead3b4;border-radius:9px;} .elementor-23 .elementor-element.elementor-element-00000af .jpd-image::before{display:none;} .elementor-23 .elementor-element.elementor-element-00000af .jpd-image img{aspect-ratio:16/10;object-fit:cover;object-position:center;transition:transform .3s ease;} .elementor-23 .elementor-element.elementor-element-00000af:hover .jpd-image img{transform:scale(1.025);} .elementor-23 .elementor-element.elementor-element-00000af .jpd-button .elementor-button{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:52px;padding:15px 20px!important;border:0!important;border-radius:8px!important;background:#9b3217!important;color:#fff8ee!important;} .elementor-23 .elementor-element.elementor-element-00000af .jpd-button .elementor-button:hover{background:#78250f!important;} .elementor-23 .elementor-element.elementor-element-00000af a:focus-visible{outline:3px solid #9b3217;outline-offset:5px;} @media(prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-00000af,.elementor-23 .elementor-element.elementor-element-00000af img{transition:none!important;}.elementor-23 .elementor-element.elementor-element-00000af:hover,.elementor-23 .elementor-element.elementor-element-00000af:hover img{transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33703e2 */.elementor-23 .elementor-element.elementor-element-33703e2.jpd-card{background:#eaf4dc;border:1px solid #a7c18b;box-shadow:0 18px 55px #0004;gap:18px!important;transition:transform .2s ease,box-shadow .2s ease;} .elementor-23 .elementor-element.elementor-element-33703e2.jpd-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0006;border-color:#8dbb66;} .elementor-23 .elementor-element.elementor-element-33703e2 .elementor-heading-title,.elementor-23 .elementor-element.elementor-element-33703e2 .elementor-heading-title a{color:#203526!important;font-size:clamp(30px,3.2vw,44px)!important;} .elementor-23 .elementor-element.elementor-element-33703e2 .jpd-prose p{color:#3f5542!important;} .elementor-23 .elementor-element.elementor-element-33703e2 .jpd-image{padding-top:0!important;border:0!important;background:#f6f5ed;border-radius:9px;} .elementor-23 .elementor-element.elementor-element-33703e2 .jpd-image::before{display:none;} .elementor-23 .elementor-element.elementor-element-33703e2 .jpd-image img{aspect-ratio:16/10;object-fit:contain;object-position:center;transition:transform .3s ease;} .elementor-23 .elementor-element.elementor-element-33703e2:hover .jpd-image img{transform:scale(1.025);} .elementor-23 .elementor-element.elementor-element-33703e2 .jpd-button .elementor-button{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:52px;padding:15px 20px!important;border:0!important;border-radius:8px!important;background:#285634!important;color:#f6ffe9!important;} .elementor-23 .elementor-element.elementor-element-33703e2 .jpd-button .elementor-button:hover{background:#193e24!important;} .elementor-23 .elementor-element.elementor-element-33703e2 a:focus-visible{outline:3px solid #285634;outline-offset:5px;} @media(prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-33703e2,.elementor-23 .elementor-element.elementor-element-33703e2 img{transition:none!important;}.elementor-23 .elementor-element.elementor-element-33703e2:hover,.elementor-23 .elementor-element.elementor-element-33703e2:hover img{transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94cc23e */.elementor-23 .elementor-element.elementor-element-94cc23e.jpd-card{background:#eaf0fb;border:1px solid #b4c7e7;box-shadow:0 18px 55px #0004;gap:18px!important;transition:transform .2s ease,box-shadow .2s ease;} .elementor-23 .elementor-element.elementor-element-94cc23e.jpd-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0006;border-color:#7199d2;} .elementor-23 .elementor-element.elementor-element-94cc23e .elementor-heading-title,.elementor-23 .elementor-element.elementor-element-94cc23e .elementor-heading-title a{color:#18324f!important;font-size:clamp(30px,3.2vw,44px)!important;} .elementor-23 .elementor-element.elementor-element-94cc23e .jpd-prose p{color:#354b66!important;} .elementor-23 .elementor-element.elementor-element-94cc23e .jpd-image{padding-top:0!important;border:0!important;background:#d0def2;border-radius:9px;} .elementor-23 .elementor-element.elementor-element-94cc23e .jpd-image::before{display:none;} .elementor-23 .elementor-element.elementor-element-94cc23e .jpd-image img{aspect-ratio:16/10;object-fit:cover;object-position:center;transition:transform .3s ease;} .elementor-23 .elementor-element.elementor-element-94cc23e:hover .jpd-image img{transform:scale(1.025);} .elementor-23 .elementor-element.elementor-element-94cc23e .jpd-button .elementor-button{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:52px;padding:15px 20px!important;border:0!important;border-radius:8px!important;background:#224a7d!important;color:#f6f9ff!important;} .elementor-23 .elementor-element.elementor-element-94cc23e .jpd-button .elementor-button:hover{background:#17365e!important;} .elementor-23 .elementor-element.elementor-element-94cc23e a:focus-visible{outline:3px solid #224a7d;outline-offset:5px;} @media(prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-94cc23e,.elementor-23 .elementor-element.elementor-element-94cc23e img{transition:none!important;}.elementor-23 .elementor-element.elementor-element-94cc23e:hover,.elementor-23 .elementor-element.elementor-element-94cc23e:hover img{transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000b5 */.elementor-23 .elementor-element.elementor-element-00000b5.jpd-card{background:#e7f2eb;border:1px solid #abc9b5;box-shadow:0 18px 55px #0004;gap:18px!important;transition:transform .2s ease,box-shadow .2s ease;} .elementor-23 .elementor-element.elementor-element-00000b5.jpd-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #0006;border-color:#6da184;} .elementor-23 .elementor-element.elementor-element-00000b5 .elementor-heading-title,.elementor-23 .elementor-element.elementor-element-00000b5 .elementor-heading-title a{color:#173e2d!important;font-size:clamp(30px,3.2vw,44px)!important;} .elementor-23 .elementor-element.elementor-element-00000b5 .jpd-prose p{color:#355543!important;} .elementor-23 .elementor-element.elementor-element-00000b5 .jpd-image{padding-top:0!important;border:0!important;background:#c9dfd2;border-radius:9px;} .elementor-23 .elementor-element.elementor-element-00000b5 .jpd-image::before{display:none;} .elementor-23 .elementor-element.elementor-element-00000b5 .jpd-image img{aspect-ratio:16/10;object-fit:cover;object-position:center;transition:transform .3s ease;} .elementor-23 .elementor-element.elementor-element-00000b5:hover .jpd-image img{transform:scale(1.025);} .elementor-23 .elementor-element.elementor-element-00000b5 .jpd-button .elementor-button{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:52px;padding:15px 20px!important;border:0!important;border-radius:8px!important;background:#225940!important;color:#f5fff8!important;} .elementor-23 .elementor-element.elementor-element-00000b5 .jpd-button .elementor-button:hover{background:#153d2b!important;} .elementor-23 .elementor-element.elementor-element-00000b5 a:focus-visible{outline:3px solid #225940;outline-offset:5px;} @media(prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-00000b5,.elementor-23 .elementor-element.elementor-element-00000b5 img{transition:none!important;}.elementor-23 .elementor-element.elementor-element-00000b5:hover,.elementor-23 .elementor-element.elementor-element-00000b5:hover img{transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000ba */.elementor-23 .elementor-element.elementor-element-00000ba{padding:0!important;scroll-margin-top:90px;} .elementor-23 .elementor-element.elementor-element-00000ba>.jpd-grid{padding:0!important;}/* End custom CSS */