.elementor-828 .elementor-element.elementor-element-6e783d4{--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;}.elementor-828 .elementor-element.elementor-element-6e783d4:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-6e783d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EC;}.elementor-widget-eael-image-comparison .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-image-comparison .twentytwenty-before-label:before, .elementor-widget-eael-image-comparison .twentytwenty-after-label:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-828 .elementor-element.elementor-element-cf61e53 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-828 .elementor-element.elementor-element-cf61e53 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-828 .elementor-element.elementor-element-cf61e53 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-828 .elementor-element.elementor-element-cf61e53 .twentytwenty-vertical .twentytwenty-handle:after{height:3px;margin-top:calc(-3px/2);}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-828 .elementor-element.elementor-element-5d3e5b8 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:-6px -6px -6px -6px;}/* Start custom CSS for heading, class: .elementor-element-411d396 */.elementor-828 .elementor-element.elementor-element-411d396{
        white-space: normal;
    word-break: keep-all;
    font-family: 'GmarketSansMedium', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif;
    color: #010101;
    text-align: center;
    outline: none;
    box-sizing: border-box;
    line-height: revert;
    font-style: normal;
    display: block;
    position: relative;
    font-size: 2.2em;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d3e5b8 */.elementor-828 .elementor-element.elementor-element-5d3e5b8{
        white-space: normal;
    word-break: keep-all;
    font-family: 'GmarketSansMedium', 'Noto Sans JP', 'Noto Sans SC', 'Noto Sans KR', sans-serif;
    text-align: center;
    outline: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    font-weight: revert;
    display: block;
    position: relative;
    color: #2a2a2a;
    margin-top: 2em;
    font-size: 1em;
    line-height: 1.4em;
}/* End custom CSS */