.elementor-4018 .elementor-element.elementor-element-46c8ddee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4018 .elementor-element.elementor-element-492742bc{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-2cf457a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4018 .elementor-element.elementor-element-de70ffd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;}.elementor-4018 .elementor-element.elementor-element-de70ffd.elementor-element{--align-self:stretch;}.elementor-4018 .elementor-element.elementor-element-de70ffd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;line-height:45px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#50341A;}.elementor-4018 .elementor-element.elementor-element-1ca6b6fc{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6ded7988{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-2a9bfc0c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-76d3f9fa{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-56214b7{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a722bb1{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-10dbc1ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4018 .elementor-element.elementor-element-5aadd897{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;}.elementor-4018 .elementor-element.elementor-element-5aadd897.elementor-element{--align-self:stretch;}.elementor-4018 .elementor-element.elementor-element-5aadd897 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;line-height:45px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#50341A;}.elementor-4018 .elementor-element.elementor-element-46bdb5d0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-61c25ffe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;}.elementor-4018 .elementor-element.elementor-element-61c25ffe.elementor-element{--align-self:stretch;}.elementor-4018 .elementor-element.elementor-element-61c25ffe .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#50341A;}.elementor-4018 .elementor-element.elementor-element-334f11d0{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6d62652{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-7cca6847{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;}.elementor-4018 .elementor-element.elementor-element-7cca6847.elementor-element{--align-self:stretch;}.elementor-4018 .elementor-element.elementor-element-7cca6847 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#50341A;}.elementor-4018 .elementor-element.elementor-element-68c07f91{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a8422ee{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-d77eed4{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-27bfa403{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;}.elementor-4018 .elementor-element.elementor-element-27bfa403.elementor-element{--align-self:stretch;}.elementor-4018 .elementor-element.elementor-element-27bfa403 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#50341A;}.elementor-4018 .elementor-element.elementor-element-7a25af3b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-4ae898a3{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-442cdbc7{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-95058f2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-5986feb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-4018 .elementor-element.elementor-element-3e0451e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;}.elementor-4018 .elementor-element.elementor-element-3e0451e.elementor-element{--align-self:stretch;}.elementor-4018 .elementor-element.elementor-element-3e0451e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:25px;font-weight:600;line-height:45px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#50341A;}.elementor-4018 .elementor-element.elementor-element-28a1848{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6cb7ec6{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-77eda94{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-e7e739b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cedd096{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cd61a27{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7f4ea6b-font-family ), Sans-serif;font-size:var( --e-global-typography-7f4ea6b-font-size );font-weight:var( --e-global-typography-7f4ea6b-font-weight );line-height:var( --e-global-typography-7f4ea6b-line-height );}@media(max-width:1366px){.elementor-4018 .elementor-element.elementor-element-492742bc{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-1ca6b6fc{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6ded7988{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-2a9bfc0c{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-76d3f9fa{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-56214b7{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a722bb1{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-46bdb5d0{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-334f11d0{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6d62652{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-68c07f91{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a8422ee{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-d77eed4{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-7a25af3b{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-4ae898a3{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-442cdbc7{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-95058f2{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-28a1848{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6cb7ec6{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-77eda94{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-e7e739b{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cedd096{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cd61a27{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}}@media(max-width:1024px){.elementor-4018 .elementor-element.elementor-element-492742bc{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-1ca6b6fc{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6ded7988{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-2a9bfc0c{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-76d3f9fa{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-56214b7{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a722bb1{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-46bdb5d0{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-334f11d0{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6d62652{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-68c07f91{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a8422ee{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-d77eed4{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-7a25af3b{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-4ae898a3{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-442cdbc7{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-95058f2{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-28a1848{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6cb7ec6{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-77eda94{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-e7e739b{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cedd096{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cd61a27{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}}@media(max-width:767px){.elementor-4018 .elementor-element.elementor-element-492742bc{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-de70ffd .elementor-heading-title{font-size:18px;line-height:2em;}.elementor-4018 .elementor-element.elementor-element-1ca6b6fc{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6ded7988{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-2a9bfc0c{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-76d3f9fa{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-56214b7{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a722bb1{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-5aadd897 .elementor-heading-title{font-size:18px;line-height:2em;}.elementor-4018 .elementor-element.elementor-element-46bdb5d0{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-61c25ffe .elementor-heading-title{font-size:16px;}.elementor-4018 .elementor-element.elementor-element-334f11d0{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6d62652{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-7cca6847 .elementor-heading-title{font-size:16px;}.elementor-4018 .elementor-element.elementor-element-68c07f91{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-a8422ee{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-d77eed4{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-27bfa403 .elementor-heading-title{font-size:16px;}.elementor-4018 .elementor-element.elementor-element-7a25af3b{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-4ae898a3{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-442cdbc7{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-95058f2{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-3e0451e .elementor-heading-title{font-size:18px;line-height:2em;}.elementor-4018 .elementor-element.elementor-element-28a1848{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-6cb7ec6{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-77eda94{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-e7e739b{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cedd096{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}.elementor-4018 .elementor-element.elementor-element-cd61a27{font-size:var( --e-global-typography-7f4ea6b-font-size );line-height:var( --e-global-typography-7f4ea6b-line-height );}}@media(min-width:768px){.elementor-4018 .elementor-element.elementor-element-46c8ddee{--content-width:900px;}.elementor-4018 .elementor-element.elementor-element-2cf457a4{--content-width:900px;}.elementor-4018 .elementor-element.elementor-element-10dbc1ff{--content-width:900px;}.elementor-4018 .elementor-element.elementor-element-5986feb{--content-width:900px;}}