.elementor-2607 .elementor-element.elementor-element-52f635f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-f7a497d{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-f7a497d, .elementor-2607 .elementor-element.elementor-element-f7a497d::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-e139bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-e139bc8{text-align:center;}.elementor-2607 .elementor-element.elementor-element-e139bc8 .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-b166fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-b166fd4{text-align:center;}.elementor-2607 .elementor-element.elementor-element-b166fd4 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1b45eaa{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-ca19a46{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-99d5b2d{z-index:2;}.elementor-2607 .elementor-element.elementor-element-99d5b2d img{width:700px;}.elementor-2607 .elementor-element.elementor-element-bbf9f9c{--display:flex;--background-transition:0.3s;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-bbf9f9c:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-bbf9f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-596a09e );}.elementor-2607 .elementor-element.elementor-element-bbf9f9c, .elementor-2607 .elementor-element.elementor-element-bbf9f9c::before{--border-transition:0.3s;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-2607 .elementor-element.elementor-element-5ca2c61{color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-c866f79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-b215474{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-b215474, .elementor-2607 .elementor-element.elementor-element-b215474::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-4245a07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-4245a07{text-align:center;}.elementor-2607 .elementor-element.elementor-element-4245a07 .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-0e9317f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-0e9317f{text-align:center;}.elementor-2607 .elementor-element.elementor-element-0e9317f .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-c618d41{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2607 .elementor-element.elementor-element-412528e{right:41px;}body.rtl .elementor-2607 .elementor-element.elementor-element-412528e{left:41px;}.elementor-2607 .elementor-element.elementor-element-412528e{top:-145px;}.elementor-2607 .elementor-element.elementor-element-412528e img{width:89%;}.elementor-2607 .elementor-element.elementor-element-d4febc8 > .elementor-widget-container{--e-transform-rotateZ:-40deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-2607 .elementor-element.elementor-element-d4febc8{left:74px;}body.rtl .elementor-2607 .elementor-element.elementor-element-d4febc8{right:74px;}.elementor-2607 .elementor-element.elementor-element-d4febc8{top:368px;}.elementor-2607 .elementor-element.elementor-element-d4febc8 img{width:89%;}.elementor-2607 .elementor-element.elementor-element-bda230e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-e9980dd{--display:flex;--gap:80px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2607 .elementor-element.elementor-element-173654e{color:var( --e-global-color-text );}.elementor-2607 .elementor-element.elementor-element-943c83b{--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:center;--gap:50px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-943c83b:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-943c83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miwa-tatumi.co.jp/wp-content/uploads/2024/12/body_bg.jpg");}.elementor-2607 .elementor-element.elementor-element-943c83b::before, .elementor-2607 .elementor-element.elementor-element-943c83b > .elementor-background-video-container::before, .elementor-2607 .elementor-element.elementor-element-943c83b > .e-con-inner > .elementor-background-video-container::before, .elementor-2607 .elementor-element.elementor-element-943c83b > .elementor-background-slideshow::before, .elementor-2607 .elementor-element.elementor-element-943c83b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2607 .elementor-element.elementor-element-943c83b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2607 .elementor-element.elementor-element-943c83b, .elementor-2607 .elementor-element.elementor-element-943c83b::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-382608a{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-382608a, .elementor-2607 .elementor-element.elementor-element-382608a::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-66c2de3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-66c2de3{text-align:center;}.elementor-2607 .elementor-element.elementor-element-66c2de3 .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-08e63d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-08e63d9{text-align:center;}.elementor-2607 .elementor-element.elementor-element-08e63d9 .elementor-heading-title{font-family:"游ゴシック体", Sans-serif;font-size:25px;font-weight:600;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-2bc996e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-2bc996e{text-align:center;}.elementor-2607 .elementor-element.elementor-element-2bc996e .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-5b35507{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-02fee35{color:var( --e-global-color-text );}.elementor-2607 .elementor-element.elementor-element-b60c306{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-f6fa192{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-f67cb8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-2b073ca{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2607 .elementor-element.elementor-element-2b073ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-2b073ca.elementor-element{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2607 .elementor-element.elementor-element-c45c3b2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2607 .elementor-element.elementor-element-c45c3b2 .elementor-divider-separator{width:100%;}.elementor-2607 .elementor-element.elementor-element-c45c3b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2607 .elementor-element.elementor-element-8a04b25 > .elementor-widget-container{margin:-60px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-2f41482{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-07d58f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-9946d36{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2607 .elementor-element.elementor-element-9946d36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-9946d36.elementor-element{--align-self:center;}.elementor-2607 .elementor-element.elementor-element-e86c32e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2607 .elementor-element.elementor-element-e86c32e .elementor-divider-separator{width:100%;}.elementor-2607 .elementor-element.elementor-element-e86c32e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2607 .elementor-element.elementor-element-1ba576d > .elementor-widget-container{margin:-60px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-6cc556d{--display:flex;--gap:50px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-6cc556d:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-6cc556d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-6cc556d, .elementor-2607 .elementor-element.elementor-element-6cc556d::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-94006ad{--display:flex;--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-417c6dc{text-align:center;}.elementor-2607 .elementor-element.elementor-element-417c6dc .elementor-heading-title{color:var( --e-global-color-b076622 );font-family:"Noto Sans Gothic", Sans-serif;font-size:30px;font-weight:bold;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-395d62d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-cc119cd{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-29131e6{text-align:center;}.elementor-2607 .elementor-element.elementor-element-29131e6 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-d899416{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-e233e74{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-7c75c31{text-align:center;}.elementor-2607 .elementor-element.elementor-element-7c75c31 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-cb28b96{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-7c17e6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-c737516{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-a17d1a3{text-align:center;}.elementor-2607 .elementor-element.elementor-element-a17d1a3 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-838761e{text-align:left;font-family:"Noto Sans Gothic", Sans-serif;font-size:16px;font-weight:600;line-height:30px;letter-spacing:1.1px;}.elementor-2607 .elementor-element.elementor-element-3bbdb4d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-6205c9b{text-align:center;}.elementor-2607 .elementor-element.elementor-element-6205c9b .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-4445916{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-2ba4a24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-752374b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-dfcdd30{text-align:center;}.elementor-2607 .elementor-element.elementor-element-dfcdd30 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-3cd3b8a{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-96cf163{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-643e839{text-align:center;}.elementor-2607 .elementor-element.elementor-element-643e839 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-aeaa624{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-7498166{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-31e1eb5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-e2e0254{text-align:center;}.elementor-2607 .elementor-element.elementor-element-e2e0254 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-2e697ca{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-15bd1f4{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-15bd1f4:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-15bd1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miwa-tatumi.co.jp/wp-content/uploads/2025/01/2日目.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-2607 .elementor-element.elementor-element-15bd1f4, .elementor-2607 .elementor-element.elementor-element-15bd1f4::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-c25d01f{text-align:center;}.elementor-2607 .elementor-element.elementor-element-c25d01f .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f985762{--display:flex;--gap:50px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-f985762:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-f985762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-f985762, .elementor-2607 .elementor-element.elementor-element-f985762::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-daf9269{--display:flex;--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-97cd976{text-align:center;}.elementor-2607 .elementor-element.elementor-element-97cd976 .elementor-heading-title{color:var( --e-global-color-b076622 );font-family:"游ゴシック体", Sans-serif;font-size:30px;font-weight:bold;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-2f42e0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-9098ee5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-56b869d{text-align:center;}.elementor-2607 .elementor-element.elementor-element-56b869d .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-20635c2{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-69db9c5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-b78ab7f{text-align:center;}.elementor-2607 .elementor-element.elementor-element-b78ab7f .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-98341d6{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-f55bd7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-103d72f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-9ad52af{text-align:center;}.elementor-2607 .elementor-element.elementor-element-9ad52af .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-ec6a238{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-b580bfd{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-014428b{text-align:center;}.elementor-2607 .elementor-element.elementor-element-014428b .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a187a20{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-bbd5297{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-35d3ae5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-021e631{text-align:center;}.elementor-2607 .elementor-element.elementor-element-021e631 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1accb7d{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-636a1f1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-8b4265e{text-align:center;}.elementor-2607 .elementor-element.elementor-element-8b4265e .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1666d22{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-2c7118e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-db5707f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-4ed70f7{text-align:center;}.elementor-2607 .elementor-element.elementor-element-4ed70f7 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-404c105{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-4c126a5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-beef1d6{text-align:center;}.elementor-2607 .elementor-element.elementor-element-beef1d6 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-eb5ae9b{text-align:left;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 );}.elementor-2607 .elementor-element.elementor-element-b874f2f{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-b874f2f, .elementor-2607 .elementor-element.elementor-element-b874f2f::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-afc2a5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-afc2a5d{text-align:center;}.elementor-2607 .elementor-element.elementor-element-afc2a5d .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a3a3beb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-a3a3beb{text-align:center;}.elementor-2607 .elementor-element.elementor-element-a3a3beb .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-bf70d87{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-d08de89{color:var( --e-global-color-text );}.elementor-2607 .elementor-element.elementor-element-4f7ad2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-fa7c6c8{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-241a6ba{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-42c9be3 img{border-radius:10px 10px 10px 10px;}.elementor-2607 .elementor-element.elementor-element-e8eacc1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-edc063b.elementor-element{--align-self:flex-start;}.elementor-2607 .elementor-element.elementor-element-b535ec2{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 );}.elementor-2607 .elementor-element.elementor-element-d9e9163{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-73bc814{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-230add1 img{border-radius:10px 10px 10px 10px;}.elementor-2607 .elementor-element.elementor-element-3c00c8d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-4f18f0a.elementor-element{--align-self:flex-start;}.elementor-2607 .elementor-element.elementor-element-40e3706{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 );}.elementor-2607 .elementor-element.elementor-element-65420e9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-3bba9c6{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-b77b71d img{border-radius:10px 10px 10px 10px;}.elementor-2607 .elementor-element.elementor-element-7cb799e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-c349b21.elementor-element{--align-self:flex-start;}.elementor-2607 .elementor-element.elementor-element-a5b7c03{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 );}.elementor-2607 .elementor-element.elementor-element-7e0b3c0{--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:center;--gap:100px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-7e0b3c0:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-7e0b3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-596a09e );}.elementor-2607 .elementor-element.elementor-element-7e0b3c0, .elementor-2607 .elementor-element.elementor-element-7e0b3c0::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-e650b8a{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-e650b8a, .elementor-2607 .elementor-element.elementor-element-e650b8a::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-3a49b01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-3a49b01{text-align:center;}.elementor-2607 .elementor-element.elementor-element-3a49b01 .elementor-heading-title{color:#FFFFFF;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-4ded832 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-4ded832{text-align:center;}.elementor-2607 .elementor-element.elementor-element-4ded832 .elementor-heading-title{color:#FFFFFF;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-c467cf2{color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-f4865cc > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit-btn-wraper{text-align:center;}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button{font-family:"游ゴシック体", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.2px;border-radius:25px 25px 25px 25px;}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button > i{color:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_slide_in_line::after{background-color:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button:hover > .ekit_creative_button_text{color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button:hover > i{color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button:hover{background-color:var( --e-global-color-b076622 );}.elementor-2607 .elementor-element.elementor-element-f4865cc .ekit_creative_button.ekit_slide_bg:before{background-color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-33ffa19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-9bf65da{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-9bf65da, .elementor-2607 .elementor-element.elementor-element-9bf65da::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-1366b57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-1366b57{text-align:center;}.elementor-2607 .elementor-element.elementor-element-1366b57 .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-edf332c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-edf332c{text-align:center;}.elementor-2607 .elementor-element.elementor-element-edf332c .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-42dce06{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2607 .elementor-element.elementor-element-77de7d5{right:41px;}body.rtl .elementor-2607 .elementor-element.elementor-element-77de7d5{left:41px;}.elementor-2607 .elementor-element.elementor-element-77de7d5{top:-145px;}.elementor-2607 .elementor-element.elementor-element-77de7d5 img{width:89%;}.elementor-2607 .elementor-element.elementor-element-36ebfa0 > .elementor-widget-container{--e-transform-rotateZ:-40deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-2607 .elementor-element.elementor-element-36ebfa0{left:74px;}body.rtl .elementor-2607 .elementor-element.elementor-element-36ebfa0{right:74px;}.elementor-2607 .elementor-element.elementor-element-36ebfa0{top:141px;}.elementor-2607 .elementor-element.elementor-element-36ebfa0 img{width:89%;}.elementor-2607 .elementor-element.elementor-element-c789090{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-56601b4{--display:flex;--gap:80px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2607 .elementor-element.elementor-element-a547779{color:var( --e-global-color-text );}.elementor-2607 .elementor-element.elementor-element-98496fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-1d6a78b{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-1d6a78b, .elementor-2607 .elementor-element.elementor-element-1d6a78b::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-f59272e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-f59272e{text-align:center;}.elementor-2607 .elementor-element.elementor-element-f59272e .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f836142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-f836142{text-align:center;}.elementor-2607 .elementor-element.elementor-element-f836142 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-710f551{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-fb13222{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-c9cffdb{--display:flex;--gap:80px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2607 .elementor-element.elementor-element-b37a9d0{color:var( --e-global-color-text );}.elementor-2607 .elementor-element.elementor-element-724a682{--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:center;--gap:50px 0px;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-724a682:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-724a682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-596a09e );}.elementor-2607 .elementor-element.elementor-element-724a682, .elementor-2607 .elementor-element.elementor-element-724a682::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-6b064ca{--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;--gap:10px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-b076622 );--border-color:var( --e-global-color-b076622 );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-6b064ca, .elementor-2607 .elementor-element.elementor-element-6b064ca::before{--border-transition:0.3s;}.elementor-2607 .elementor-element.elementor-element-a36a617 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-a36a617{text-align:center;}.elementor-2607 .elementor-element.elementor-element-a36a617 .elementor-heading-title{color:#FFFFFF;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-2fcf47c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-2fcf47c{text-align:center;}.elementor-2607 .elementor-element.elementor-element-2fcf47c .elementor-heading-title{color:#FFFFFF;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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-694ff7c{color:#FFFFFF;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-6285f26{color:#FFFFFF;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-d2ece32 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit-btn-wraper{text-align:center;}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button{font-family:"游ゴシック体", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.2px;border-radius:25px 25px 25px 25px;}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button > i{color:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_slide_in_line::after{background-color:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-accent );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button:hover > .ekit_creative_button_text{color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button:hover > i{color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button:hover{background-color:var( --e-global-color-b076622 );}.elementor-2607 .elementor-element.elementor-element-d2ece32 .ekit_creative_button.ekit_slide_bg:before{background-color:#FFFFFF;}.elementor-2607 .elementor-element.elementor-element-6824586{--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:center;--gap:50px 0px;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-37b74af{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-88c38e8{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}@media(min-width:768px){.elementor-2607 .elementor-element.elementor-element-f7a497d{--width:350px;}.elementor-2607 .elementor-element.elementor-element-1b45eaa{--content-width:100%;}.elementor-2607 .elementor-element.elementor-element-b215474{--width:350px;}.elementor-2607 .elementor-element.elementor-element-c618d41{--content-width:100%;}.elementor-2607 .elementor-element.elementor-element-e9980dd{--width:700px;}.elementor-2607 .elementor-element.elementor-element-382608a{--width:500px;}.elementor-2607 .elementor-element.elementor-element-5b35507{--width:700px;}.elementor-2607 .elementor-element.elementor-element-6cc556d{--content-width:700px;}.elementor-2607 .elementor-element.elementor-element-f985762{--content-width:700px;}.elementor-2607 .elementor-element.elementor-element-b874f2f{--width:450px;}.elementor-2607 .elementor-element.elementor-element-bf70d87{--width:700px;}.elementor-2607 .elementor-element.elementor-element-7e0b3c0{--content-width:700px;}.elementor-2607 .elementor-element.elementor-element-e650b8a{--width:450px;}.elementor-2607 .elementor-element.elementor-element-9bf65da{--width:350px;}.elementor-2607 .elementor-element.elementor-element-42dce06{--content-width:100%;}.elementor-2607 .elementor-element.elementor-element-56601b4{--width:700px;}.elementor-2607 .elementor-element.elementor-element-1d6a78b{--width:350px;}.elementor-2607 .elementor-element.elementor-element-710f551{--content-width:100%;}.elementor-2607 .elementor-element.elementor-element-c9cffdb{--width:700px;}.elementor-2607 .elementor-element.elementor-element-724a682{--content-width:1140px;}.elementor-2607 .elementor-element.elementor-element-6b064ca{--width:450px;}}@media(max-width:1100px) and (min-width:768px){.elementor-2607 .elementor-element.elementor-element-ca19a46{--width:100%;}}@media(max-width:1100px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-e139bc8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-b166fd4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{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 );}.elementor-2607 .elementor-element.elementor-element-99d5b2d > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-99d5b2d{z-index:2;}.elementor-2607 .elementor-element.elementor-element-bbf9f9c{--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{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 );}.elementor-2607 .elementor-element.elementor-element-4245a07 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-0e9317f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-66c2de3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-08e63d9 .elementor-heading-title{font-size:20px;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-2bc996e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-417c6dc .elementor-heading-title{font-size:20px;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-29131e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-d899416{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 );}.elementor-2607 .elementor-element.elementor-element-7c75c31 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-cb28b96{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 );}.elementor-2607 .elementor-element.elementor-element-a17d1a3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-838761e{font-size:15px;}.elementor-2607 .elementor-element.elementor-element-6205c9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-4445916{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 );}.elementor-2607 .elementor-element.elementor-element-dfcdd30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-3cd3b8a{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 );}.elementor-2607 .elementor-element.elementor-element-643e839 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-aeaa624{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 );}.elementor-2607 .elementor-element.elementor-element-e2e0254 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-2e697ca{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 );}.elementor-2607 .elementor-element.elementor-element-c25d01f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-97cd976 .elementor-heading-title{font-size:20px;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-56b869d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-20635c2{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 );}.elementor-2607 .elementor-element.elementor-element-b78ab7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-98341d6{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 );}.elementor-2607 .elementor-element.elementor-element-9ad52af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-ec6a238{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 );}.elementor-2607 .elementor-element.elementor-element-014428b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a187a20{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 );}.elementor-2607 .elementor-element.elementor-element-021e631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1accb7d{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 );}.elementor-2607 .elementor-element.elementor-element-8b4265e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1666d22{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 );}.elementor-2607 .elementor-element.elementor-element-4ed70f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-404c105{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 );}.elementor-2607 .elementor-element.elementor-element-beef1d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-eb5ae9b{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 );}.elementor-2607 .elementor-element.elementor-element-afc2a5d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a3a3beb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-b535ec2{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 );}.elementor-2607 .elementor-element.elementor-element-40e3706{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 );}.elementor-2607 .elementor-element.elementor-element-a5b7c03{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 );}.elementor-2607 .elementor-element.elementor-element-3a49b01 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-4ded832 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1366b57 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-edf332c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f59272e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f836142 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a36a617 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-2fcf47c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-694ff7c{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-6285f26{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-37b74af{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-88c38e8{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-2607 .elementor-element.elementor-element-52f635f{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-f7a497d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-e139bc8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-b166fd4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1b45eaa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2607 .elementor-element.elementor-element-ca19a46{--gap:0px 0px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-2607 .elementor-element.elementor-element-99d5b2d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-99d5b2d{z-index:2;}.elementor-2607 .elementor-element.elementor-element-99d5b2d img{width:100%;}.elementor-2607 .elementor-element.elementor-element-bbf9f9c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-bbf9f9c.e-con{--align-self:center;}.elementor-widget-text-editor{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 );}.elementor-2607 .elementor-element.elementor-element-c866f79{--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-b215474{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-4245a07 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-0e9317f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-c618d41{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-bda230e{--gap:0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-e9980dd{--gap:30px 0px;}.elementor-2607 .elementor-element.elementor-element-5d547ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-173654e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-943c83b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-382608a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-66c2de3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-08e63d9 .elementor-heading-title{font-size:20px;line-height:1.4em;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-2bc996e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-5b35507{--gap:30px 0px;}.elementor-2607 .elementor-element.elementor-element-f6fa192{--gap:0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-8a04b25 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-2607 .elementor-element.elementor-element-2f41482{--gap:0px 0px;}.elementor-2607 .elementor-element.elementor-element-1ba576d > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-2607 .elementor-element.elementor-element-6cc556d{--gap:50px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-94006ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-417c6dc .elementor-heading-title{font-size:20px;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-395d62d{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-29131e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-d899416 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-d899416{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 );}.elementor-2607 .elementor-element.elementor-element-7c75c31 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-cb28b96 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-cb28b96{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 );}.elementor-2607 .elementor-element.elementor-element-7c17e6c{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-a17d1a3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-838761e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-838761e{font-size:15px;line-height:2em;letter-spacing:1px;}.elementor-2607 .elementor-element.elementor-element-6205c9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-4445916 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-4445916{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 );}.elementor-2607 .elementor-element.elementor-element-2ba4a24{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-dfcdd30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-3cd3b8a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-3cd3b8a{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 );}.elementor-2607 .elementor-element.elementor-element-643e839 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-aeaa624 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-aeaa624{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 );}.elementor-2607 .elementor-element.elementor-element-7498166{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-e2e0254 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-2e697ca > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-2e697ca{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 );}.elementor-2607 .elementor-element.elementor-element-15bd1f4{--min-height:260px;}.elementor-2607 .elementor-element.elementor-element-15bd1f4:not(.elementor-motion-effects-element-type-background), .elementor-2607 .elementor-element.elementor-element-15bd1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-2607 .elementor-element.elementor-element-c25d01f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f985762{--gap:50px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-daf9269{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-97cd976 .elementor-heading-title{font-size:20px;letter-spacing:1.5px;}.elementor-2607 .elementor-element.elementor-element-2f42e0c{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-56b869d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-20635c2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-20635c2{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 );}.elementor-2607 .elementor-element.elementor-element-b78ab7f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-98341d6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-98341d6{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 );}.elementor-2607 .elementor-element.elementor-element-f55bd7e{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-9ad52af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-ec6a238 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-ec6a238{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 );}.elementor-2607 .elementor-element.elementor-element-014428b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a187a20 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-a187a20{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 );}.elementor-2607 .elementor-element.elementor-element-bbd5297{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-021e631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1accb7d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-1accb7d{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 );}.elementor-2607 .elementor-element.elementor-element-8b4265e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-1666d22 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-1666d22{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 );}.elementor-2607 .elementor-element.elementor-element-2c7118e{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-4ed70f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-404c105 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-404c105{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 );}.elementor-2607 .elementor-element.elementor-element-beef1d6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-eb5ae9b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2607 .elementor-element.elementor-element-eb5ae9b{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 );}.elementor-2607 .elementor-element.elementor-element-b874f2f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-afc2a5d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-a3a3beb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-bf70d87{--gap:30px 0px;}.elementor-2607 .elementor-element.elementor-element-4f7ad2b{--gap:50px 0px;}.elementor-2607 .elementor-element.elementor-element-fa7c6c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-edc063b.elementor-element{--align-self:center;}.elementor-2607 .elementor-element.elementor-element-b535ec2{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 );}.elementor-2607 .elementor-element.elementor-element-d9e9163{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-4f18f0a.elementor-element{--align-self:center;}.elementor-2607 .elementor-element.elementor-element-40e3706{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 );}.elementor-2607 .elementor-element.elementor-element-65420e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-c349b21.elementor-element{--align-self:center;}.elementor-2607 .elementor-element.elementor-element-a5b7c03{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 );}.elementor-2607 .elementor-element.elementor-element-7e0b3c0{--gap:50px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-e650b8a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-3a49b01 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-4ded832 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f4865cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-33ffa19{--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-9bf65da{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-1366b57 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-edf332c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-42dce06{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-c789090{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-98496fc{--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-1d6a78b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-f59272e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-f836142 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-710f551{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-fb13222{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2607 .elementor-element.elementor-element-724a682{--gap:50px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-6b064ca{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2607 .elementor-element.elementor-element-a36a617 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-2fcf47c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-694ff7c{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-6285f26{text-align:center;font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-d2ece32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2607 .elementor-element.elementor-element-6824586{--gap:50px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2607 .elementor-element.elementor-element-37b74af{text-align:center;font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2607 .elementor-element.elementor-element-88c38e8{text-align:center;font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: '游ゴシック体';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://miwa-tatumi.co.jp/wp-content/uploads/2025/01/WEB用遊ゴシック.ttf') format('truetype');
}
@font-face {
	font-family: '游ゴシック体';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://miwa-tatumi.co.jp/wp-content/uploads/2025/01/yugothib.ttf') format('truetype');
}
/* End Custom Fonts CSS */