.leales-1117 .leales-element.leales-element-2ba33d10:not(.leales-motion-effects-element-type-background), .leales-1117 .leales-element.leales-element-2ba33d10 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-d40547b );}.leales-1117 .leales-element.leales-element-2ba33d10, .leales-1117 .leales-element.leales-element-2ba33d10 > .leales-background-overlay{border-radius:40px 40px 0px 0px;}.leales-1117 .leales-element.leales-element-2ba33d10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:128px;margin-bottom:0px;padding:0% 0% 0% 0%;}.leales-1117 .leales-element.leales-element-2ba33d10 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1117 .leales-element.leales-element-a0d6395 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-550a2484{margin-top:128px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1117 .leales-element.leales-element-11a58224 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-11a58224 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-icon i{color:var( --e-global-color-852da94 );}.leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-icon svg{fill:var( --e-global-color-852da94 );}.leales-1117 .leales-element.leales-element-37037b4{--e-icon-list-icon-size:40px;}.leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-text{color:var( --e-global-color-852da94 );}.leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-item > .leales-icon-list-text, .leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-item > a{font-family:"Abril Fatface", Sans-serif;font-size:40px;font-weight:normal;line-height:1.2em;}.leales-1117 .leales-element.leales-element-5d646201 > .leales-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-72a1ace2:not(.leales-motion-effects-element-type-background), .leales-1117 .leales-element.leales-element-72a1ace2 > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-d40547b );}.leales-1117 .leales-element.leales-element-72a1ace2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1117 .leales-element.leales-element-72a1ace2 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1117 .leales-element.leales-element-568fe3e7 > .leales-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-568fe3e7 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-2d93ed7e{margin-top:128px;margin-bottom:0px;padding:0% 0% 0% 0%;}.leales-1117 .leales-element.leales-element-928d91e > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-5d511e4a{text-align:left;}.leales-1117 .leales-element.leales-element-5d511e4a img{width:140px;border-radius:100px 100px 100px 100px;}.leales-1117 .leales-element.leales-element-28c885fd{color:var( --e-global-color-852da94 );font-family:var( --e-global-typography-85a65be-font-family ), Sans-serif;font-size:var( --e-global-typography-85a65be-font-size );font-weight:var( --e-global-typography-85a65be-font-weight );line-height:var( --e-global-typography-85a65be-line-height );letter-spacing:var( --e-global-typography-85a65be-letter-spacing );word-spacing:var( --e-global-typography-85a65be-word-spacing );}.leales-1117 .leales-element.leales-element-28c885fd > .leales-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-f03ff18{color:var( --e-global-color-852da94 );font-family:var( --e-global-typography-85a65be-font-family ), Sans-serif;font-size:var( --e-global-typography-85a65be-font-size );font-weight:var( --e-global-typography-85a65be-font-weight );line-height:var( --e-global-typography-85a65be-line-height );letter-spacing:var( --e-global-typography-85a65be-letter-spacing );word-spacing:var( --e-global-typography-85a65be-word-spacing );}.leales-1117 .leales-element.leales-element-f03ff18 > .leales-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-119c1d6{margin-top:40px;margin-bottom:0px;padding:0% 0% 0% 0%;}.leales-bc-flex-widget .leales-1117 .leales-element.leales-element-525a183.leales-column .leales-column-wrap{align-items:flex-end;}.leales-1117 .leales-element.leales-element-525a183.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-1117 .leales-element.leales-element-525a183 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-525a183 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu .leales-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu--main .leales-item{color:var( --e-global-color-852da94 );fill:var( --e-global-color-852da94 );padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.leales-1117 .leales-element.leales-element-422c922{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu--main:not(.leales-nav-menu--layout-horizontal) .leales-nav-menu > li:not(:last-child){margin-bottom:0px;}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu--dropdown a, .leales-1117 .leales-element.leales-element-422c922 .leales-menu-toggle{color:var( --e-global-color-primary );}.leales-1117 .leales-element.leales-element-422c922 > .leales-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-a0cced2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-a0cced2 > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1117 .leales-element.leales-element-70019405 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-70019405 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-153db5cd{text-align:left;}.leales-1117 .leales-element.leales-element-153db5cd .leales-heading-title{color:var( --e-global-color-852da94 );font-family:"YuGothic", Sans-serif;font-size:12px;font-weight:500;line-height:1em;}.leales-1117 .leales-element.leales-element-9d8fefd:not(.leales-motion-effects-element-type-background), .leales-1117 .leales-element.leales-element-9d8fefd > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-primary );}.leales-1117 .leales-element.leales-element-9d8fefd, .leales-1117 .leales-element.leales-element-9d8fefd > .leales-background-overlay{border-radius:40px 40px 40px 40px;}.leales-1117 .leales-element.leales-element-9d8fefd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-9d8fefd > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1117 .leales-element.leales-element-8bb23bb > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-8bb23bb > .leales-element-populated > .leales-widget-wrap{padding:56px 24px 56px 56px;}.leales-1117 .leales-element.leales-element-0cea091 .leales-heading-title{color:var( --e-global-color-852da94 );font-family:"YuGothic", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.leales-1117 .leales-element.leales-element-13ed9e0 .leales-heading-title{color:var( --e-global-color-852da94 );font-family:"Abril Fatface", Sans-serif;font-size:80px;font-weight:normal;line-height:1em;}.leales-1117 .leales-element.leales-element-00ab27c{color:var( --e-global-color-852da94 );font-family:"YuGothic", Sans-serif;font-size:18px;font-weight:500;line-height:1.8em;}.leales-1117 .leales-element.leales-element-00ab27c > .leales-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-7f6521e > .leales-element-populated > .leales-widget-wrap{padding:56px 56px 56px 24px;}.leales-1117 .leales-element.leales-element-deeeb1b .leales-button .leales-align-icon-right{margin-left:0px;}.leales-1117 .leales-element.leales-element-deeeb1b .leales-button .leales-align-icon-left{margin-right:0px;}.leales-1117 .leales-element.leales-element-deeeb1b .leales-button{font-family:"Abril Fatface", Sans-serif;font-size:32px;font-weight:normal;line-height:1em;fill:var( --e-global-color-852da94 );color:var( --e-global-color-852da94 );background-color:var( --e-global-color-4e8de79 );border-radius:20px 20px 20px 20px;padding:48px 28px 28px 28px;}.leales-1117 .leales-element.leales-element-deeeb1b .leales-button:hover, .leales-1117 .leales-element.leales-element-deeeb1b .leales-button:focus{background-color:var( --e-global-color-ebb343b );}.leales-1117 .leales-element.leales-element-d36094f .leales-button .leales-align-icon-right{margin-left:0px;}.leales-1117 .leales-element.leales-element-d36094f .leales-button .leales-align-icon-left{margin-right:0px;}.leales-1117 .leales-element.leales-element-d36094f .leales-button{font-family:"Abril Fatface", Sans-serif;font-size:32px;font-weight:normal;line-height:1em;fill:var( --e-global-color-852da94 );color:var( --e-global-color-852da94 );background-color:var( --e-global-color-4e8de79 );border-radius:20px 20px 20px 20px;padding:48px 28px 28px 28px;}.leales-1117 .leales-element.leales-element-d36094f .leales-button:hover, .leales-1117 .leales-element.leales-element-d36094f .leales-button:focus{background-color:var( --e-global-color-ebb343b );}.leales-1117 .leales-element.leales-element-d36094f > .leales-widget-container{margin:16px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-c08ed9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-c08ed9f > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1117 .leales-element.leales-element-78d4252 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-78d4252 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-fe300f9{text-align:left;}.leales-1117 .leales-element.leales-element-fe300f9 .leales-heading-title{color:var( --e-global-color-852da94 );font-family:"YuGothic", Sans-serif;font-size:12px;font-weight:500;line-height:1em;}.leales-1117 .leales-element.leales-element-5313d2b:not(.leales-motion-effects-element-type-background), .leales-1117 .leales-element.leales-element-5313d2b > .leales-motion-effects-container > .leales-motion-effects-layer{background-color:var( --e-global-color-d40547b );}.leales-1117 .leales-element.leales-element-5313d2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.leales-1117 .leales-element.leales-element-5313d2b > .leales-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.leales-1117 .leales-element.leales-element-e1a08d0 img{width:100%;}.leales-1117 .leales-element.leales-element-e1a08d0 > .leales-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-5546e9e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.leales-1117 .leales-element.leales-element-2ba33d10{margin-top:80px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-a0d6395 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-550a2484{margin-top:080px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-5d646201 > .leales-widget-container{margin:32px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-568fe3e7 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-2d93ed7e{margin-top:56px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-928d91e > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-5d511e4a img{width:120px;}.leales-1117 .leales-element.leales-element-28c885fd{font-size:var( --e-global-typography-85a65be-font-size );line-height:var( --e-global-typography-85a65be-line-height );letter-spacing:var( --e-global-typography-85a65be-letter-spacing );word-spacing:var( --e-global-typography-85a65be-word-spacing );}.leales-1117 .leales-element.leales-element-f03ff18{font-size:var( --e-global-typography-85a65be-font-size );line-height:var( --e-global-typography-85a65be-line-height );letter-spacing:var( --e-global-typography-85a65be-letter-spacing );word-spacing:var( --e-global-typography-85a65be-word-spacing );}.leales-1117 .leales-element.leales-element-119c1d6{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-525a183 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-525a183 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu .leales-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu--main .leales-item{padding-top:10px;padding-bottom:10px;}.leales-1117 .leales-element.leales-element-422c922{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu--main:not(.leales-nav-menu--layout-horizontal) .leales-nav-menu > li:not(:last-child){margin-bottom:0px;}.leales-1117 .leales-element.leales-element-422c922 > .leales-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.leales-1117 .leales-element.leales-element-a0cced2{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-70019405 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-9d8fefd{margin-top:56px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-8bb23bb > .leales-element-populated > .leales-widget-wrap{padding:56px 56px 56px 56px;}.leales-1117 .leales-element.leales-element-7f6521e > .leales-element-populated > .leales-widget-wrap{padding:0px 56px 56px 56px;}.leales-1117 .leales-element.leales-element-c08ed9f{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-78d4252 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-e1a08d0 > .leales-widget-container{margin:40px 0px 0px 0px;}}@media(max-width:768px){.leales-1117 .leales-element.leales-element-2ba33d10, .leales-1117 .leales-element.leales-element-2ba33d10 > .leales-background-overlay{border-radius:20px 20px 0px 0px;}.leales-1117 .leales-element.leales-element-2ba33d10{margin-top:56px;margin-bottom:0px;padding:0% 0% 0% 0%;}.leales-1117 .leales-element.leales-element-a0d6395 > .leales-element-populated > .leales-widget-wrap{padding:0px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-550a2484{margin-top:40px;margin-bottom:0px;padding:0% 7% 0% 7%;}.leales-1117 .leales-element.leales-element-37037b4{--e-icon-list-icon-size:24px;}.leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-item > .leales-icon-list-text, .leales-1117 .leales-element.leales-element-37037b4 .leales-icon-list-item > a{font-size:24px;}.leales-1117 .leales-element.leales-element-5d646201 > .leales-widget-container{margin:016px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-72a1ace2{margin-top:0px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-2d93ed7e > .leales-container{max-width:500px;}.leales-1117 .leales-element.leales-element-2d93ed7e{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-928d91e > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-5d511e4a{text-align:center;}.leales-1117 .leales-element.leales-element-5d511e4a img{width:100px;}.leales-1117 .leales-element.leales-element-28c885fd{font-size:var( --e-global-typography-85a65be-font-size );line-height:var( --e-global-typography-85a65be-line-height );letter-spacing:var( --e-global-typography-85a65be-letter-spacing );word-spacing:var( --e-global-typography-85a65be-word-spacing );}.leales-1117 .leales-element.leales-element-28c885fd > .leales-widget-container{margin:30px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-f03ff18{font-size:var( --e-global-typography-85a65be-font-size );line-height:var( --e-global-typography-85a65be-line-height );letter-spacing:var( --e-global-typography-85a65be-letter-spacing );word-spacing:var( --e-global-typography-85a65be-word-spacing );}.leales-1117 .leales-element.leales-element-119c1d6 > .leales-container{max-width:500px;}.leales-1117 .leales-element.leales-element-119c1d6{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-525a183 > .leales-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu .leales-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.leales-1117 .leales-element.leales-element-422c922 .leales-nav-menu--main .leales-item{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.leales-1117 .leales-element.leales-element-422c922 > .leales-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.leales-1117 .leales-element.leales-element-a0cced2{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-9d8fefd, .leales-1117 .leales-element.leales-element-9d8fefd > .leales-background-overlay{border-radius:20px 20px 20px 20px;}.leales-1117 .leales-element.leales-element-9d8fefd{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-8bb23bb > .leales-element-populated > .leales-widget-wrap{padding:32px 32px 32px 32px;}.leales-1117 .leales-element.leales-element-0cea091 .leales-heading-title{font-size:14px;}.leales-1117 .leales-element.leales-element-13ed9e0 .leales-heading-title{font-size:40px;}.leales-1117 .leales-element.leales-element-00ab27c{font-size:16px;}.leales-1117 .leales-element.leales-element-00ab27c > .leales-widget-container{margin:024px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-7f6521e > .leales-element-populated > .leales-widget-wrap{padding:0px 32px 32px 32px;}.leales-1117 .leales-element.leales-element-deeeb1b .leales-button{padding:24px 24px 32px 24px;}.leales-1117 .leales-element.leales-element-d36094f .leales-button{padding:24px 24px 32px 24px;}.leales-1117 .leales-element.leales-element-d36094f > .leales-widget-container{margin:016px 0px 0px 0px;}.leales-1117 .leales-element.leales-element-c08ed9f{margin-top:40px;margin-bottom:0px;}.leales-1117 .leales-element.leales-element-e1a08d0 > .leales-widget-container{margin:32px 0px 80px 0px;}}@media(min-width:769px){.leales-1117 .leales-element.leales-element-568fe3e7{width:30%;}.leales-1117 .leales-element.leales-element-ebc8b01{width:69.992%;}.leales-1117 .leales-element.leales-element-8bb23bb{width:50%;}.leales-1117 .leales-element.leales-element-7f6521e{width:49.998%;}}@media(max-width:1024px) and (min-width:769px){.leales-1117 .leales-element.leales-element-568fe3e7{width:100%;}.leales-1117 .leales-element.leales-element-928d91e{width:100%;}.leales-1117 .leales-element.leales-element-525a183{width:100%;}.leales-1117 .leales-element.leales-element-ebc8b01{width:100%;}.leales-1117 .leales-element.leales-element-8bb23bb{width:100%;}.leales-1117 .leales-element.leales-element-7f6521e{width:100%;}}/* Start custom CSS for shortcode, class: .leales-element-5d646201 */#sb_instagram .sbi_photo_wrap {
    aspect-ratio: 4 / 5;
}

#sb_instagram .sbi_photo img {
    height: auto !important;
    aspect-ratio: 4 / 5;
    border-radius: 20px;
}

#sb_instagram #sbi_images{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .leales-element-422c922 */.home_nav li {
    width: calc(100% / 2 - 0px);
}

.home_nav li a {
    text-align: left !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-deeeb1b */.mail-btn a{
    height: 168px;
}

.mail-btn svg{
    margin-top: 12px;
}
.mail-btn::after{
    position: absolute;
    content: 'メールフォームでお問い合わせ';
    width: 100%;
    height: 12px;
    color: #FDFDFD;
    font-family: 'YuGothic',Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    bottom: 56px;
    left: 28px;
}

@media (max-width: 768px) {  .mail-btn .leales-button-content-wrapper{
    display: grid;
}
    .mail-btn .leales-button .leales-align-icon-right{
      order: 1;  
    }
    .mail-btn::after{
    bottom: 32px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .leales-element-d36094f */.line-btn a{
    height: 168px;
}

.line-btn svg{
    margin-top: 12px;
}
.line-btn::after{
    position: absolute;
    content: '公式LINEでお問い合わせ';
    width: 100%;
    height: 12px;
    color: #FDFDFD;
    font-family: 'YuGothic',Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    bottom: 56px;
    left: 28px;
}

@media (max-width: 768px) {  .line-btn .leales-button-content-wrapper{
    display: grid;
}
    .line-btn .leales-button .leales-align-icon-right{
      order: 1;  
    }
    .line-btn::after{
    bottom: 32px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .leales-element-9d8fefd */.contact-wrap::after{
    position: absolute;
    content: '';
    width: calc(100% - 30px);
    height: calc(100% - 30px);
    border-radius: 30px;
    border: 4px dotted var(--txt_wt, #FDFDFD);
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
}

@media (max-width: 768px) {  .contact-wrap::after{
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    border-radius: 10px;
    }}/* End custom CSS */
/* Start custom CSS for html, class: .leales-element-656a672d */.js_fade,.js_fadeText{
    isolation: isolate;
    transform: translate3d(0,0,0); 
	will-change: transform;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Abril Fatface';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://terezas-dining.com/enthalten/components/gehalt/uploads/2026/06/AbrilFatface-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YuGothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://terezas-dining.com/enthalten/components/gehalt/uploads/2026/06/yu-gothic-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'YuGothic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://terezas-dining.com/enthalten/components/gehalt/uploads/2026/06/YuGothic-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */