body.elementor-page-44:not(.elementor-motion-effects-element-type-background), body.elementor-page-44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS */.elementor-44 h1 em,.elementor-44 h2 em{font-style:normal;color:inherit}
.elementor-44 details summary{list-style:none}
.elementor-44 details summary::-webkit-details-marker{display:none}
.elementor-44 .elementor-widget-shortcode{width:100%}
.elementor-44 [data-id="221b0ba5"] h3 a::after,.elementor-44 [data-id="770eaef4"] h3 a::after,.elementor-44 [data-id="203437bb"] h3 a::after,.elementor-44 [data-id="e6d13b9"] h3 a::after,.elementor-44 [data-id="45b36f29"] h3 a::after{content:'';position:absolute;inset:0;z-index:1}
.elementor-44 [data-id="221b0ba5"],.elementor-44 [data-id="770eaef4"],.elementor-44 [data-id="203437bb"],.elementor-44 [data-id="e6d13b9"],.elementor-44 [data-id="45b36f29"]{position:relative;cursor:pointer}
.elementor-44 [data-id="72dae536"],.elementor-44 [data-id="56557ded"],.elementor-44 [data-id="72dae536"] .tw-stretch,.elementor-44 [data-id="56557ded"] .tw-stretch{position:static}
body.elementor-editor-active .elementor-44 h3 a::after{display:none}
.elementor-44 h3 a:focus-visible{outline:none!important;box-shadow:none!important}
.elementor-44 [data-id="221b0ba5"]:has(h3 a:focus-visible),.elementor-44 [data-id="770eaef4"]:has(h3 a:focus-visible),.elementor-44 [data-id="203437bb"]:has(h3 a:focus-visible){outline:3px solid #FFBF47;outline-offset:2px}
.elementor-44 [data-id="e6d13b9"]:has(h3 a:focus-visible),.elementor-44 [data-id="45b36f29"]:has(h3 a:focus-visible){outline:3px solid #1a1a1a;outline-offset:5px;box-shadow:0 0 0 5px #FFBF47}
.elementor-44 [data-id="32ecc802"],.elementor-44 [data-elementor-type=wp-page] [data-id="72dae536"] > .tw-stretch,.elementor-44 [data-id="56557ded"] > .tw-stretch{align-self:flex-start;width:fit-content}
.elementor-44 [data-id="4666d48b"],.elementor-44 [data-id="61c03314"]{align-self:flex-start!important;width:fit-content!important}
.elementor-44 [data-id="390a65b7"]{width:100%!important;max-width:none!important;margin:0!important;height:auto!important;min-height:clamp(640px,49vw,934px)!important}
.elementor-44 [data-id="28593c12"]{max-width:620px}
.elementor-44 [data-id="390a65b7"] [data-id="119760ee"]{flex:0 0 46%!important;max-width:46%!important;width:46%!important;padding:64px 96px!important;justify-content:center;box-sizing:border-box;border-right:1px solid rgba(58,46,30,.16)}
.elementor-44 [data-id="390a65b7"] [data-id="5f554990"]{flex:1 1 0!important;min-width:0;max-width:none!important;align-self:stretch;position:relative;overflow:hidden}
.elementor-44 [data-id="390a65b7"] [data-id="45006548"]{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center}
@media(min-width:1025px) and (max-width:1366px){.elementor-44 [data-id="390a65b7"] [data-id="119760ee"]{padding:56px 64px!important}}
@media(max-width:1024px){.elementor-44 [data-id="390a65b7"]{min-height:0!important}.elementor-44 [data-id="390a65b7"] [data-id="119760ee"]{flex:1 1 100%!important;max-width:100%!important;width:100%!important;padding:56px 48px!important;border-right:0}.elementor-44 [data-id="390a65b7"] [data-id="5f554990"]{flex:1 1 100%!important;width:100%!important;aspect-ratio:16/10}}
@media(max-width:767px){.elementor-44 [data-id="390a65b7"] [data-id="119760ee"]{padding:48px 20px!important}.elementor-44 [data-id="390a65b7"] [data-id="5f554990"]{aspect-ratio:4/3}}

.elementor-44 [data-id="7fb0e1f0"] > div{aspect-ratio:1/1;min-width:0}
.elementor-44 [data-id="7fb0e1f0"] > div > a{display:block;width:100%;height:100%}
.elementor-44 [data-id="7fb0e1f0"] img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}
@media(min-width:1300px){.elementor-44 [data-id="7fb0e1f0"]{display:grid!important;grid-template-columns:repeat(3,400px)!important;gap:37px!important;width:1274px!important;max-width:none!important;margin-left:calc(50% - 637px)!important;margin-right:0!important}.elementor-44 [data-id="7fb0e1f0"] > div{width:400px!important;height:400px!important;flex:none!important}}
.elementor-44 details summary{display:flex;align-items:center;gap:16px}
.elementor-44 details summary > .e-accordion-item-title-base{flex:1 1 auto;min-width:0}
.elementor-44 details summary > .e-accordion-item-icon-base{flex:0 0 20px;width:20px;height:20px;display:block!important;background:no-repeat center/20px 20px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23990000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");transition:transform .2s ease}
.elementor-44 details[open] > summary > .e-accordion-item-icon-base{transform:rotate(180deg)}
.elementor-44 [data-id="390a65b7"]{min-height:clamp(560px,34vw,650px)!important}
.elementor-44 [data-id="28593c12"]{max-width:none}
.elementor-44 [data-id="5eab5671"]{background-color:#FFFFFF!important}
.elementor-44 [data-id="1025795d"] > *{width:100%!important;max-width:none!important;flex:0 0 auto!important}
.elementor-44 [data-id="28593c12"] .e-heading-base,.elementor-44 h1[data-id="28593c12"],.elementor-44 [data-id="28593c12"]{font-size:clamp(48px,4vw,80px)!important}
@media(min-width:1025px) and (max-width:1600px){.elementor-44 [data-id="390a65b7"] [data-id="119760ee"]{padding:56px 72px!important}}
@media(max-width:1024px){.elementor-44 [data-id="28593c12"]{font-size:56px!important}}
@media(max-width:767px){.elementor-44 [data-id="28593c12"]{font-size:42px!important}}/* End custom CSS */