.elementor-234 .elementor-element.elementor-element-6a7bc10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-eb4024e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-234 .elementor-element.elementor-element-3179daf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-3179daf:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-3179daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12100D;}.elementor-234 .elementor-element.elementor-element-1eff258{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-234 .elementor-element.elementor-element-8e3fd7c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-234 .elementor-element.elementor-element-8e3fd7c .elementor-heading-title{line-height:1em;}.elementor-234 .elementor-element.elementor-element-c7e8009 img{width:100%;}@media(min-width:601px){.elementor-234 .elementor-element.elementor-element-6a7bc10{--width:100%;}.elementor-234 .elementor-element.elementor-element-eb4024e{--width:auto;}.elementor-234 .elementor-element.elementor-element-3179daf{--width:min(500px,100%);}.elementor-234 .elementor-element.elementor-element-1eff258{--width:40px;}}@media(max-width:900px) and (min-width:601px){.elementor-234 .elementor-element.elementor-element-3179daf{--width:min(500px,100%);}.elementor-234 .elementor-element.elementor-element-1eff258{--width:40px;}}@media(max-width:900px){.elementor-234 .elementor-element.elementor-element-6a7bc10{--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-eb4024e{--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-3179daf{--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-1eff258{--flex-wrap:nowrap;}}@media(max-width:600px){.elementor-234 .elementor-element.elementor-element-6a7bc10{--width:100%;--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-eb4024e{--width:auto;--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-3179daf{--width:min(500px,100%);--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-1eff258{--width:40px;--flex-wrap:nowrap;}.elementor-234 .elementor-element.elementor-element-8e3fd7c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-1eff258 */.elementor-234 .elementor-element.elementor-element-1eff258{position:absolute;top:12px;inset-inline-end:12px;z-index:5;height:40px;border-radius:50%;cursor:pointer;color:#F4EFE4;background:rgba(18,16,13,.6);backdrop-filter:blur(6px);font-size:18px;line-height:1;transition:all .3s ease;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7e8009 */.elementor-234 .elementor-element.elementor-element-c7e8009 img{max-height:92vh;object-fit:contain;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3179daf */.elementor-234 .elementor-element.elementor-element-3179daf{position:relative;max-height:92vh;background:#12100D;animation:popIn .45s ease;box-shadow:0 30px 80px -20px rgba(0,0,0,.55);overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb4024e */.elementor-234 .elementor-element.elementor-element-eb4024e{position:fixed;inset:0;z-index:200;background:rgba(18,16,13,.6);backdrop-filter:blur(2px);animation:fadeIn .35s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7bc10 */.elementor-234 .elementor-element.elementor-element-6a7bc10{display:none;}/* End custom CSS */