.elementor-779 .elementor-element.elementor-element-28b3d59:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-28b3d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76febda );}.elementor-779 .elementor-element.elementor-element-28b3d59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-28b3d59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-779 .elementor-element.elementor-element-85e8ee5 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-d808a20:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-d808a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76febda );}.elementor-779 .elementor-element.elementor-element-d808a20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-d808a20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-59144b2:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-59144b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-59144b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-59144b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-779 .elementor-element.elementor-element-e07e0d3{text-align:center;}.elementor-779 .elementor-element.elementor-element-e07e0d3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:34px;font-weight:600;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-779 .elementor-element.elementor-element-191c6d4{text-align:start;}.elementor-779 .elementor-element.elementor-element-cc7b2f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-779 .elementor-element.elementor-element-489f789:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-489f789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-489f789{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-489f789 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-212f780{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-779 .elementor-element.elementor-element-212f780 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-e8e7c35 img{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-6872ba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-c2de610:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-c2de610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-c2de610{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-c2de610 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-3cd0550{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;text-align:start;}.elementor-779 .elementor-element.elementor-element-3cd0550 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-4347524 img{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-7ed8f0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-76fb94a:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-76fb94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-76fb94a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-76fb94a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-2238516{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;text-align:start;}.elementor-779 .elementor-element.elementor-element-2238516 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-8a58773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-ee56914:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-ee56914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-ee56914{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-ee56914 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-05e6228{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-05e6228 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-e7a251c img{border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-a1711e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-63be8bf:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-63be8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-63be8bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-63be8bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-8dab5e9{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-8dab5e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-ff6c08c{--e-image-carousel-slides-to-show:4;}.elementor-779 .elementor-element.elementor-element-2169f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-468f97e:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-468f97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-468f97e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-468f97e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-843ecc4{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-843ecc4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-f7a47d1 img{border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-6d4bedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-c4cadac:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-c4cadac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-c4cadac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-c4cadac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-a1d9392{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;text-align:start;}.elementor-779 .elementor-element.elementor-element-a1d9392 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-adf197f{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-adf197f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-9bc4e98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-eef4e4f{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-eef4e4f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-967a526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-13ccabb{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-13ccabb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-a5fdba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-2b49b16{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-2b49b16 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-ba7abbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-f0b1f36:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-f0b1f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-f0b1f36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-f0b1f36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-4656f66{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-4656f66 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-ec89acf{--e-image-carousel-slides-to-show:2;}.elementor-779 .elementor-element.elementor-element-d9f0d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-779 .elementor-element.elementor-element-8266ff7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-779 .elementor-element.elementor-element-d31ac1f .elementor-button-content-wrapper{flex-direction:row;}.elementor-779 .elementor-element.elementor-element-1c3ad34:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-1c3ad34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-1c3ad34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-1c3ad34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-198b6e5{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-198b6e5 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-91c2a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-ab8b191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-d2c99ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-d4d24a9:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-d4d24a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-d4d24a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-d4d24a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-7ad5a71{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;text-align:start;}.elementor-779 .elementor-element.elementor-element-7ad5a71 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-e832739{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-e832739 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-fee3afe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-4b79189{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-4b79189 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-4164f99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-25b8243{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-25b8243 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-ad929df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-e3b8911{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-e3b8911 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-349ece8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-779 .elementor-element.elementor-element-e0d1917{background-color:var( --e-global-color-secondary );padding:7px 7px 7px 7px;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-e0d1917 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-e82a840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-0e9e706:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-0e9e706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-0e9e706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-0e9e706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-ccfebc6{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-ccfebc6 .elementor-heading-title{color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-df4ea82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-6107c42:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-6107c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76febda );}.elementor-779 .elementor-element.elementor-element-6107c42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-6107c42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-a7674a8{background-color:var( --e-global-color-primary );padding:8px 8px 8px 8px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-779 .elementor-element.elementor-element-a7674a8 .elementor-heading-title{color:var( --e-global-color-76febda );}.elementor-779 .elementor-element.elementor-element-f8d6776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-779 .elementor-element.elementor-element-7a56ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-779 .elementor-element.elementor-element-7a56ad5 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-779 .elementor-element.elementor-element-2368b47{width:30%;}.elementor-779 .elementor-element.elementor-element-02bf21c{width:70%;}.elementor-779 .elementor-element.elementor-element-c88df6b{width:30%;}.elementor-779 .elementor-element.elementor-element-1a01e5d{width:70%;}.elementor-779 .elementor-element.elementor-element-6294331{width:30%;}.elementor-779 .elementor-element.elementor-element-a84b03b{width:70%;}.elementor-779 .elementor-element.elementor-element-490457b{width:30%;}.elementor-779 .elementor-element.elementor-element-d402290{width:70%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-779 .elementor-element.elementor-element-e07e0d3 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-779 .elementor-element.elementor-element-05e6228 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-8dab5e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-843ecc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-adf197f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-eef4e4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-13ccabb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-2b49b16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-779 .elementor-element.elementor-element-e832739 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-4b79189 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-25b8243 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-e3b8911 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-e0d1917 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-f8d6776{font-size:16px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-779 .elementor-element.elementor-element-e07e0d3 .elementor-heading-title{font-size:21px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-779 .elementor-element.elementor-element-05e6228 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-8dab5e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-843ecc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-adf197f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-eef4e4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-13ccabb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-2b49b16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-779 .elementor-element.elementor-element-e832739 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-4b79189 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-25b8243 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-e3b8911 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-e0d1917 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-779 .elementor-element.elementor-element-f8d6776{font-size:15px;}}