.leales-33 .leales-element.leales-element-3d70796{margin-top:270px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-57d2f66{color:var( --e-global-color-febc8b5 );font-family:"Instrument Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.leales-33 .leales-element.leales-element-c57674b{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-bc-flex-widget .leales-33 .leales-element.leales-element-bf229bb.leales-column .leales-column-wrap{align-items:flex-end;}.leales-33 .leales-element.leales-element-bf229bb.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:flex-end;align-items:flex-end;}.leales-33 .leales-element.leales-element-3c0f1ef img{width:100%;max-width:100%;}.leales-33 .leales-element.leales-element-3c0f1ef > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-bc-flex-widget .leales-33 .leales-element.leales-element-400a8a9.leales-column .leales-column-wrap{align-items:space-between;}.leales-33 .leales-element.leales-element-400a8a9.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:space-between;align-items:space-between;}.leales-33 .leales-element.leales-element-400a8a9 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-33 .leales-element.leales-element-400a8a9 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 30px;}.leales-33 .leales-element.leales-element-a2fbebd{text-align:right;z-index:-1;bottom:0px;}.leales-33 .leales-element.leales-element-a2fbebd img{width:110%;max-width:110%;}body:not(.rtl) .leales-33 .leales-element.leales-element-a2fbebd{right:-18%;}body.rtl .leales-33 .leales-element.leales-element-a2fbebd{left:-18%;}.leales-33 .leales-element.leales-element-ce455df{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-0344433.leales-column > .leales-column-wrap > .leales-widget-wrap{justify-content:flex-end;}.leales-33 .leales-element.leales-element-da479e3 img{width:110px;}.leales-33 .leales-element.leales-element-da479e3{width:auto;max-width:auto;}.leales-33 .leales-element.leales-element-6367334 .leales-heading-title{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-6367334 > .leales-widget-container{margin:0px 0px 0px 18px;}.leales-33 .leales-element.leales-element-6367334{width:auto;max-width:auto;}.leales-33 .leales-element.leales-element-0bd9d03{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-4de4e50{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-4de4e50 > .leales-widget-container{margin:40px 0px 0px 0px;}.leales-33 .leales-element.leales-element-a273c55{margin-top:0px;margin-bottom:140px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-37905b5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-e83f606 img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-457d43f > .leales-container{max-width:1300px;min-height:100vh;}.leales-33 .leales-element.leales-element-457d43f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-2dcc927 > .leales-element-populated > .leales-widget-wrap{padding:0% 12% 0% 0%;}.leales-33 .leales-element.leales-element-ec245a5{text-align:left;}.leales-33 .leales-element.leales-element-ec245a5 img{width:370px;}.leales-33 .leales-element.leales-element-c11b78e .leales-heading-title{color:var( --e-global-color-34ff869 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-c11b78e > .leales-widget-container{margin:50px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6423ea5 .leales-heading-title{color:var( --e-global-color-34ff869 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-6423ea5 > .leales-widget-container{margin:020px 0px 0px 0px;}.leales-33 .leales-element.leales-element-0d01884 .leales-heading-title{color:var( --e-global-color-34ff869 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-0d01884 > .leales-widget-container{margin:020px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6aa9d33 .leales-heading-title{color:var( --e-global-color-34ff869 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-6aa9d33 > .leales-widget-container{margin:020px 0px 0px 0px;}.leales-bc-flex-widget .leales-33 .leales-element.leales-element-ad1ab31.leales-column .leales-column-wrap{align-items:flex-end;}.leales-33 .leales-element.leales-element-ad1ab31.leales-column.leales-element[data-element_type="column"] > .leales-column-wrap.leales-element-populated > .leales-widget-wrap{align-content:flex-end;align-items:flex-end;}.leales-33 .leales-element.leales-element-e29aeea{color:#777777;font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c0cbf16{color:#777777;font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c0cbf16 > .leales-widget-container{margin:10px 0px 0px 0px;}.leales-33 .leales-element.leales-element-65c8a2d:not(.leales-motion-effects-element-type-background), .leales-33 .leales-element.leales-element-65c8a2d > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-8481da5 );}.leales-33 .leales-element.leales-element-65c8a2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-65c8a2d > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-33 .leales-element.leales-element-50e9c56 > .leales-container{max-width:1200px;}.leales-33 .leales-element.leales-element-50e9c56{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-72d7da3 .leales-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;}.leales-33 .leales-element.leales-element-c49ef80{text-align:left;}.leales-33 .leales-element.leales-element-c49ef80 img{width:372px;}.leales-33 .leales-element.leales-element-c49ef80 > .leales-widget-container{margin:38px 0px 0px 0px;}.leales-33 .leales-element.leales-element-b1337e9 .leales-heading-title{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-b1337e9 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-0fc86da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-94e5a47{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-94e5a47 > .leales-widget-container{margin:36px 0px 0px 0px;}.leales-33 .leales-element.leales-element-273d947{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-eb06f6b img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-c49d019 img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-e2b2965:not(.leales-motion-effects-element-type-background), .leales-33 .leales-element.leales-element-e2b2965 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-8481da5 );}.leales-33 .leales-element.leales-element-e2b2965{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-e2b2965 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-33 .leales-element.leales-element-79e35d5 > .leales-container{max-width:1200px;}.leales-33 .leales-element.leales-element-79e35d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-3d42295 .leales-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;}.leales-33 .leales-element.leales-element-d725940{text-align:left;}.leales-33 .leales-element.leales-element-d725940 img{width:324px;}.leales-33 .leales-element.leales-element-d725940 > .leales-widget-container{margin:38px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6bbc870 .leales-heading-title{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-6bbc870 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-b40dfc1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-373f800{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-373f800 > .leales-widget-container{margin:36px 0px 0px 0px;}.leales-33 .leales-element.leales-element-63ffbe0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-79fa54e img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-b8c9675 img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-bdcf931:not(.leales-motion-effects-element-type-background), .leales-33 .leales-element.leales-element-bdcf931 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-8481da5 );}.leales-33 .leales-element.leales-element-bdcf931{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-bdcf931 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-33 .leales-element.leales-element-94e6e7d > .leales-container{max-width:1200px;}.leales-33 .leales-element.leales-element-94e6e7d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-049c2a7 .leales-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;}.leales-33 .leales-element.leales-element-7d172da{text-align:left;}.leales-33 .leales-element.leales-element-7d172da img{width:324px;}.leales-33 .leales-element.leales-element-7d172da > .leales-widget-container{margin:38px 0px 0px 0px;}.leales-33 .leales-element.leales-element-37391e9 .leales-heading-title{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-37391e9 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-dd7df72{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-c95c308{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c95c308 > .leales-widget-container{margin:36px 0px 0px 0px;}.leales-33 .leales-element.leales-element-5bf402f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-bcbfce8 img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-e65a7b6 img{width:100%;max-width:100%;height:100vh;object-fit:cover;}.leales-33 .leales-element.leales-element-33601a2 > .leales-container{max-width:1300px;}.leales-33 .leales-element.leales-element-33601a2:not(.leales-motion-effects-element-type-background), .leales-33 .leales-element.leales-element-33601a2 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-6490bb5 );}.leales-33 .leales-element.leales-element-33601a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-33601a2 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-33 .leales-element.leales-element-f444487 > .leales-element-populated > .leales-widget-wrap{padding:0% 16% 0% 0%;}.leales-33 .leales-element.leales-element-6315600{margin-top:120px;margin-bottom:120px;padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-df065c3 .leales-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;}.leales-33 .leales-element.leales-element-fccce34{text-align:left;}.leales-33 .leales-element.leales-element-fccce34 img{width:215px;}.leales-33 .leales-element.leales-element-fccce34 > .leales-widget-container{margin:28px 0px 0px 0px;}.leales-33 .leales-element.leales-element-b626f0d > .leales-widget-container{margin:48px 0px 0px 0px;}.leales-33 .leales-element.leales-element-7cb0093{color:var( --e-global-color-febc8b5 );font-family:var( --e-global-typography-b676928-font-family ), Sans-serif;font-size:var( --e-global-typography-b676928-font-size );font-weight:var( --e-global-typography-b676928-font-weight );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-7cb0093 > .leales-widget-container{margin:40px 0px 0px 0px;}.leales-33 .leales-element.leales-element-337089b .leales-button .leales-align-icon-right{margin-left:0px;}.leales-33 .leales-element.leales-element-337089b .leales-button .leales-align-icon-left{margin-right:0px;}.leales-33 .leales-element.leales-element-337089b .leales-button{font-family:"Instrument Serif", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.leales-33 .leales-element.leales-element-337089b .leales-button:hover, .leales-33 .leales-element.leales-element-337089b .leales-button:focus{color:#545454;}.leales-33 .leales-element.leales-element-337089b .leales-button:hover svg, .leales-33 .leales-element.leales-element-337089b .leales-button:focus svg{fill:#545454;}.leales-33 .leales-element.leales-element-337089b > .leales-widget-container{margin:48px 0px 0px 0px;}.leales-33 .leales-element.leales-element-b345af0 > .leales-widget-container{margin:40px 0px 0px 0px;}.leales-33 .leales-element.leales-element-d67f095 > .leales-widget-container{margin:40px 0px 0px 0px;}.leales-33 .leales-element.leales-element-ba20dc4 > .leales-widget-container{margin:40px 0px 0px 0px;}@media(max-width:1024px){.leales-33 .leales-element.leales-element-3d70796{margin-top:160px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-bf229bb > .leales-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-33 .leales-element.leales-element-400a8a9 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-0344433.leales-column > .leales-column-wrap > .leales-widget-wrap{justify-content:center;}.leales-33 .leales-element.leales-element-6367334 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-0bd9d03{margin-top:60px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-4de4e50{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-4de4e50 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-a273c55{margin-top:0px;margin-bottom:90px;}.leales-33 .leales-element.leales-element-2dcc927 > .leales-element-populated > .leales-widget-wrap{padding:0% 0% 0% 0%;}.leales-33 .leales-element.leales-element-c11b78e .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-6423ea5 .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-0d01884 .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-6aa9d33 .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-ad1ab31 > .leales-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-33 .leales-element.leales-element-e29aeea{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c0cbf16{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-b1337e9 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-0fc86da{margin-top:50px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-94e5a47{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-94e5a47 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6bbc870 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-b40dfc1{margin-top:50px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-373f800{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-373f800 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-37391e9 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-dd7df72{margin-top:50px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-c95c308{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c95c308 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-f444487 > .leales-element-populated > .leales-widget-wrap{padding:0% 0% 0% 0%;}.leales-33 .leales-element.leales-element-6315600{margin-top:0px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-7cb0093{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-88b973b > .leales-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-33 .leales-element.leales-element-b345af0 > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-d67f095 > .leales-widget-container{margin:0px 0px 0px 0px;}.leales-33 .leales-element.leales-element-ba20dc4 > .leales-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:768px){.leales-33 .leales-element.leales-element-3d70796{margin-top:80px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-bf229bb > .leales-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-33 .leales-element.leales-element-a2fbebd img{max-width:410px;}.leales-33 .leales-element.leales-element-a2fbebd{bottom:50%;}.leales-33 .leales-element.leales-element-da479e3 img{width:88px;}.leales-33 .leales-element.leales-element-6367334 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-6367334 > .leales-widget-container{margin:0px 0px 0px 14px;}.leales-33 .leales-element.leales-element-0bd9d03{margin-top:40px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-4de4e50{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-a273c55{margin-top:0px;margin-bottom:60px;}.leales-33 .leales-element.leales-element-ec245a5 img{width:280px;}.leales-33 .leales-element.leales-element-c11b78e .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-c11b78e > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6423ea5 .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-6423ea5 > .leales-widget-container{margin:12px 0px 0px 0px;}.leales-33 .leales-element.leales-element-0d01884 .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-0d01884 > .leales-widget-container{margin:12px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6aa9d33 .leales-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.leales-33 .leales-element.leales-element-6aa9d33 > .leales-widget-container{margin:12px 0px 0px 0px;}.leales-33 .leales-element.leales-element-e29aeea{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c0cbf16{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-c49ef80 > .leales-widget-container{margin:26px 0px 0px 0px;}.leales-33 .leales-element.leales-element-b1337e9 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-b1337e9 > .leales-widget-container{margin:18px 0px 0px 0px;}.leales-33 .leales-element.leales-element-0fc86da{margin-top:30px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-94e5a47{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-eb06f6b img{height:50vh;}.leales-33 .leales-element.leales-element-c49d019 img{height:50vh;}.leales-33 .leales-element.leales-element-d725940 > .leales-widget-container{margin:26px 0px 0px 0px;}.leales-33 .leales-element.leales-element-6bbc870 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-6bbc870 > .leales-widget-container{margin:18px 0px 0px 0px;}.leales-33 .leales-element.leales-element-b40dfc1{margin-top:30px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-373f800{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-79fa54e img{height:50vh;}.leales-33 .leales-element.leales-element-b8c9675 img{height:50vh;}.leales-33 .leales-element.leales-element-7d172da > .leales-widget-container{margin:26px 0px 0px 0px;}.leales-33 .leales-element.leales-element-37391e9 .leales-heading-title{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-37391e9 > .leales-widget-container{margin:18px 0px 0px 0px;}.leales-33 .leales-element.leales-element-dd7df72{margin-top:30px;margin-bottom:0px;}.leales-33 .leales-element.leales-element-c95c308{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-bcbfce8 img{height:50vh;}.leales-33 .leales-element.leales-element-e65a7b6 img{height:50vh;}.leales-33 .leales-element.leales-element-fccce34 img{width:164px;}.leales-33 .leales-element.leales-element-b626f0d > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-7cb0093{font-size:var( --e-global-typography-b676928-font-size );line-height:var( --e-global-typography-b676928-line-height );letter-spacing:var( --e-global-typography-b676928-letter-spacing );word-spacing:var( --e-global-typography-b676928-word-spacing );}.leales-33 .leales-element.leales-element-7cb0093 > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-33 .leales-element.leales-element-337089b > .leales-widget-container{margin:36px 0px 0px 0px;}.leales-33 .leales-element.leales-element-88b973b > .leales-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:769px){.leales-33 .leales-element.leales-element-bf229bb{width:45%;}.leales-33 .leales-element.leales-element-400a8a9{width:55%;}.leales-33 .leales-element.leales-element-2dcc927{width:66.75%;}.leales-33 .leales-element.leales-element-ad1ab31{width:33.21%;}}@media(max-width:1024px) and (min-width:769px){.leales-33 .leales-element.leales-element-bf229bb{width:100%;}.leales-33 .leales-element.leales-element-400a8a9{width:100%;}.leales-33 .leales-element.leales-element-2dcc927{width:100%;}.leales-33 .leales-element.leales-element-ad1ab31{width:100%;}.leales-33 .leales-element.leales-element-f444487{width:100%;}.leales-33 .leales-element.leales-element-88b973b{width:100%;}}/* Start custom CSS for text-editor, class: .leales-element-57d2f66 */.main-en{
    max-width: 270px;
}/* End custom CSS */
/* Start custom CSS for video, class: .leales-element-65a1728 */@media screen and (max-width:1023px) {
        .main-movie.leales-widget-video .e-hosted-video .leales-video {
    height: 50vh;
}

.main-movie.leales-widget-video .leales-widget-container {
    height: 50vh;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-3c0f1ef */.about-img img{
    aspect-ratio: 3/4;
    object-fit: cover;
    max-height: 90vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .leales-element-6367334 */.about-eel__en{
    writing-mode: vertical-rl;
    display: inline !important;
    height: 246px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-0bd9d03 */@media screen and (min-width:1024px) {
    .about-txt{
    max-width: 470px !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .leales-element-c4840e3 */.roopImg__wrap {
  display: flex;
  width: 100vw;
  margin: 0 calc(50% - 50vw);
  overflow: hidden;
}

.roopImg__list{
  display: flex;
  list-style: none;
}

.roopImg__item {
  width: calc(100vw / 3);
  margin-right: 0.8%;
}

.roopImg__item>img {
  width: 100%;
  vertical-align: top;
}

.roopImg__list--right {
  animation: loop-slide--right 60s infinite linear 1s both;
}

@keyframes loop-slide--right {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}

@media screen and (max-width:1023px) {
  .roopImg__item {
      width: calc(100vw / 2);
  }
}

@media screen and (max-width:767px) {
  .roopImg__item {
      width: calc(100vw / 1.5);
  }
  
  .roopImg__list--right {
  animation: loop-slide--right 40s infinite linear 1s both;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .leales-element-c11b78e */@media screen and (max-width: 767px) {
    .br-pc{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-c49ef80 */@media screen and (max-width: 767px) {
    .concept-ttl img{
        height:64px !important;
        object-fit:contain;
        width:100% !important;
        object-position:left;
        
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .leales-element-d6f9d89 */.concept-txt__wrap{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-0fc86da */.concept-txt__box .leales-row{
    justify-content: end;
}/* End custom CSS */
/* Start custom CSS for column, class: .leales-element-82582cb */.concept-txt__wrap{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .leales-element-58cecf6 */.concept-txt__wrap{
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-337089b */.default-but{
    overflow: hidden;
}
.default-but a{
    max-width: 180px !important;
    width: 100% !important;
    position: relative;
    border-bottom:1px solid #7070707a !important;
}

.default-but .leales-button-text{
    text-align: left;
}

.default-but a::before{
    content: "";
    height: 1px;
    width: 100%;
    background: #343434;
    position: absolute;
    bottom: -1px;
    left: 0;
    transform: translateX(-100%);
    transition: transform .45s !important;
}

.default-but a:hover::before{
    transform: translateX(0);
}

.default-but svg{
    width: 2em;
    position: absolute;
    bottom: 8px;
    margin: auto;
    right: 0;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-6315600 */.menu-sticky{
    position: sticky;
    top: 28%;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .leales-element-225bb26 */.menu-img img{
    aspect-ratio: 3/4;
    object-fit: cover;
}

@media screen and (max-width:1023px) {
   .menu-img {
    width:calc(100%/3) !important;
} 

.menu-img:first-child{
    width:100% !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .leales-element-147ca51 */.scale-img{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Instrument Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shokusaiizakaya-enishi.net/enthalten/components/gehalt/uploads/2025/06/InstrumentSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Instrument Serif';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shokusaiizakaya-enishi.net/enthalten/components/gehalt/uploads/2025/06/InstrumentSerif-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */