.elementor-797 .elementor-element.elementor-element-87ec3ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-08f1084:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-08f1084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nichigopress.jp/wp-content/uploads/2022/01/member_top.jpg");background-position:center center;background-size:cover;}.elementor-797 .elementor-element.elementor-element-08f1084 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-797 .elementor-element.elementor-element-08f1084 > .elementor-container{min-height:450px;}.elementor-797 .elementor-element.elementor-element-08f1084{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-7619cdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-797 .elementor-element.elementor-element-7619cdc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-797 .elementor-element.elementor-element-7619cdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-797 .elementor-element.elementor-element-265caeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-265caeb .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:32px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-09ee00b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#594848;text-align:center;}.elementor-797 .elementor-element.elementor-element-09ee00b .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:700;line-height:24.52px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-d2d6c11 > .elementor-container{max-width:847px;}.elementor-797 .elementor-element.elementor-element-d2d6c11{margin-top:64px;margin-bottom:0px;padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-a398be7{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-78162c3 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:19px;letter-spacing:0px;fill:#006D8C;color:#006D8C;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-797 .elementor-element.elementor-element-78162c3 .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-78162c3 .elementor-button:focus{background-color:#006D8C;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-78162c3{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-78162c3 .elementor-button:hover svg, .elementor-797 .elementor-element.elementor-element-78162c3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-1dfc6ec{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-dd5374b > .elementor-container{max-width:847px;}.elementor-797 .elementor-element.elementor-element-dd5374b{padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-4c378ea{--spacer-size:20px;}.elementor-797 .elementor-element.elementor-element-b0dc847{text-align:center;}.elementor-797 .elementor-element.elementor-element-b0dc847 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-506db37{margin-top:32px;margin-bottom:0px;padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-ebca66f.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-797 .elementor-element.elementor-element-ebca66f.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-797 .elementor-element.elementor-element-ebca66f.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-797 .elementor-element.elementor-element-ebca66f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-797 .elementor-element.elementor-element-ebca66f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-797 .elementor-element.elementor-element-ebca66f .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-ebca66f .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-b64ba99.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-797 .elementor-element.elementor-element-b64ba99.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-797 .elementor-element.elementor-element-b64ba99.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-797 .elementor-element.elementor-element-b64ba99 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-797 .elementor-element.elementor-element-b64ba99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-797 .elementor-element.elementor-element-b64ba99 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:26.06px;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-b64ba99 .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-c3a169f .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.25em;letter-spacing:0px;fill:#006D8C;color:#006D8C;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-c3a169f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-c3a169f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-wrapper{text-align:center;}.elementor-797 .elementor-element.elementor-element-1a6dda0.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-797 .elementor-element.elementor-element-1a6dda0.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-797 .elementor-element.elementor-element-1a6dda0.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:26.06px;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-4cedb69 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.25em;letter-spacing:0px;fill:#006D8C;color:#006D8C;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-4cedb69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-4cedb69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-797 .elementor-element.elementor-element-3ebfea6 > .elementor-container{max-width:800px;}.elementor-797 .elementor-element.elementor-element-3ebfea6{padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-33b07ef.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-797 .elementor-element.elementor-element-33b07ef.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-797 .elementor-element.elementor-element-33b07ef.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-797 .elementor-element.elementor-element-33b07ef .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-797 .elementor-element.elementor-element-33b07ef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-797 .elementor-element.elementor-element-33b07ef .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:26.06px;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-33b07ef .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-323d4dc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-797 .elementor-element.elementor-element-323d4dc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-797 .elementor-element.elementor-element-323d4dc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-797 .elementor-element.elementor-element-323d4dc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-797 .elementor-element.elementor-element-323d4dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-797 .elementor-element.elementor-element-323d4dc .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;line-height:26.06px;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-323d4dc .elementor-image-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-287645f > .elementor-container{max-width:847px;}.elementor-797 .elementor-element.elementor-element-287645f{padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-e4b7312{--spacer-size:30px;}.elementor-797 .elementor-element.elementor-element-3abe394{text-align:center;}.elementor-797 .elementor-element.elementor-element-3abe394 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-0b87bb1{padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-cc76cd2{--spacer-size:30px;}.elementor-797 .elementor-element.elementor-element-7892f0a{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-a58a2e9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-7ac54c8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-d64fb26 .elementor-button{background-color:var( --e-global-color-9a22350 );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.25em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-797 .elementor-element.elementor-element-d64fb26 .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-d64fb26 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-9a22350 );}.elementor-797 .elementor-element.elementor-element-d64fb26 .elementor-button:hover svg, .elementor-797 .elementor-element.elementor-element-d64fb26 .elementor-button:focus svg{fill:var( --e-global-color-9a22350 );}.elementor-797 .elementor-element.elementor-element-6696fad{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-547a8f8{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-c2372f9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-990b939{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-a09ced2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-0905ce9{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-0905ce9 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-0905ce9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-1d93269 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-1d93269 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-1d93269 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-1d93269 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-1d93269{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-1d93269 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-b8e00e7{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-6b038ef{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-6b038ef .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-6b038ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-33b7be8 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-33b7be8 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-33b7be8 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-33b7be8 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-33b7be8{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-33b7be8 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-597aca3{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-6093df4{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-6093df4 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-6093df4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-9051dbf .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-9051dbf .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-9051dbf .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-9051dbf .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-9051dbf{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-9051dbf .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-c278962{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-8693241{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-8693241 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-8693241 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-f0eb6a7 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-f0eb6a7 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-f0eb6a7 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-f0eb6a7 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-f0eb6a7{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-f0eb6a7 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-56c82d9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-8942301{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-8942301 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-8942301 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-ecd5cac .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:19px;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-797 .elementor-element.elementor-element-ecd5cac .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-ecd5cac .elementor-button:focus{background-color:#006D8C;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-ecd5cac{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-ecd5cac .elementor-button:hover svg, .elementor-797 .elementor-element.elementor-element-ecd5cac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-c686b76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-eabe72c .elementor-button{background-color:#006D8C;}.elementor-797 .elementor-element.elementor-element-dc55b43 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-e5e310a .elementor-button{background-color:#006D8C;}.elementor-797 .elementor-element.elementor-element-57c43a8:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-57c43a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-57c43a8 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-57c43a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-797 .elementor-element.elementor-element-57c43a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-797 .elementor-element.elementor-element-5b7c6cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-5b7c6cc{z-index:1;}.elementor-797 .elementor-element.elementor-element-ee007e7{border-radius:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-ee007e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-201b341{--divider-border-style:solid;--divider-color:#006D8C;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-201b341 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-201b341 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-797 .elementor-element.elementor-element-5db77ed{z-index:1;}.elementor-797 .elementor-element.elementor-element-a73c756{text-align:center;}.elementor-797 .elementor-element.elementor-element-a73c756 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-8b84e15{--divider-border-style:solid;--divider-color:#006D8C;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-8b84e15 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-8b84e15 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-797 .elementor-element.elementor-element-943bc6a{z-index:1;}.elementor-797 .elementor-element.elementor-element-8a700d4{text-align:center;}.elementor-797 .elementor-element.elementor-element-8a700d4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-d941a05{--divider-border-style:solid;--divider-color:#006D8C;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-d941a05 .elementor-divider-separator{width:100%;}.elementor-797 .elementor-element.elementor-element-d941a05 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-797 .elementor-element.elementor-element-7513d79{text-align:center;}.elementor-797 .elementor-element.elementor-element-7513d79 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-acc2a05{text-align:center;}.elementor-797 .elementor-element.elementor-element-acc2a05 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-6ff1076{text-align:center;}.elementor-797 .elementor-element.elementor-element-6ff1076 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-8582944{text-align:center;}.elementor-797 .elementor-element.elementor-element-8582944 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#006D8C;}.elementor-797 .elementor-element.elementor-element-b23ae69 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-0876937 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-0876937 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-0876937 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-0876937 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-0876937{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-0876937 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-0eda363{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-0eda363 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-ae06681{text-align:center;}.elementor-797 .elementor-element.elementor-element-ae06681 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-f501783 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-c48637e .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:19px;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-797 .elementor-element.elementor-element-c48637e .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-c48637e .elementor-button:focus{background-color:#006D8C;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-c48637e{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-c48637e .elementor-button:hover svg, .elementor-797 .elementor-element.elementor-element-c48637e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-287bc69 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-5344643{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-5344643 .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-5344643 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-a18aeea > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-d67ac8c .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-d67ac8c .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-d67ac8c .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-d67ac8c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-d67ac8c{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-d67ac8c .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-402d94d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-402d94d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-46c0ca4{text-align:center;}.elementor-797 .elementor-element.elementor-element-46c0ca4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-ce523ba > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-416b245{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-416b245 .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-416b245 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-5dff5c7 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-bae56d6 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-bae56d6 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-bae56d6 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-bae56d6 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-bae56d6{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-bae56d6 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-9cc0f99{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-9cc0f99 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-aaac158 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-2b18d05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-2b18d05 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-045b272{text-align:center;}.elementor-797 .elementor-element.elementor-element-045b272 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-1f0c2f8 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-e04e29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-e04e29f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-2a4ce4c{text-align:center;}.elementor-797 .elementor-element.elementor-element-2a4ce4c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-596056b > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-cffddda{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-cffddda .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-cffddda .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-bfd5540 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-51d97f3 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-51d97f3 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-51d97f3 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-51d97f3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-51d97f3{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-51d97f3 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-80db1e9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-80db1e9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-3b146ff > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-3e615e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-3e615e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-633c508{text-align:center;}.elementor-797 .elementor-element.elementor-element-657bd99 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-78f631b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-78f631b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-1d2872f{text-align:center;}.elementor-797 .elementor-element.elementor-element-d31cf36 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-edd1f9a{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-edd1f9a .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-edd1f9a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-b190255 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-3f028f6 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-3f028f6 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-3f028f6 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-3f028f6 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-3f028f6{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-3f028f6 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-6dfb9ab{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-6dfb9ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-4ee42c3 .elementor-button{background-color:#006D8C;font-family:"Noto Sans JP", Sans-serif;font-size:85px;font-weight:normal;line-height:1.25em;letter-spacing:0px;fill:var( --e-global-color-9a22350 );color:var( --e-global-color-9a22350 );}body:not(.rtl) .elementor-797 .elementor-element.elementor-element-4ee42c3{left:0px;}body.rtl .elementor-797 .elementor-element.elementor-element-4ee42c3{right:0px;}.elementor-797 .elementor-element.elementor-element-4ee42c3{top:-15px;z-index:2;}.elementor-797 .elementor-element.elementor-element-a9e45a2 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-e854801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-e854801 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-782bc6d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-797 .elementor-element.elementor-element-782bc6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-797 .elementor-element.elementor-element-782bc6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-797 .elementor-element.elementor-element-17ebf31 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-8dadc23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-8dadc23 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-6f475dc > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-b09c90b{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-b09c90b .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-b09c90b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-202bda6 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-e752fb8 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-e752fb8 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-e752fb8 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-e752fb8 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-e752fb8{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-e752fb8 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-f8322ab{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-f8322ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-d7c4edc > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-f7c41a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-f7c41a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-5348442 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-d0daa4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-d0daa4d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-90cd826 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-d5a317e{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-d5a317e .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-d5a317e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-e34d5eb > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-ef0b82e .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-ef0b82e .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-ef0b82e .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-ef0b82e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-ef0b82e{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-ef0b82e .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-da00db6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-da00db6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-c4acb88 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-996b7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-996b7fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-fbc3cd3 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-d0ded78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-d0ded78 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-b4fdd4e > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-f18f333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-f18f333 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-b9a56fc > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-93f91ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-797 .elementor-element.elementor-element-93f91ae .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-306d46b > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-7a442c5{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-7a442c5 .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-7a442c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-01bf8c6 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-36e6737 .elementor-repeater-item-6a27dbe .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-797 .elementor-element.elementor-element-36e6737 .elementor-repeater-item-6a27dbe{left:0%;--hotspot-translate-x:0%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-797 .elementor-element.elementor-element-36e6737 .elementor-repeater-item-6a27dbe .e-hotspot__tooltip{min-width:296px;}.elementor-797 .elementor-element.elementor-element-36e6737 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-797 .elementor-element.elementor-element-36e6737{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;--hotspot-color:#006D8C;--hotspot-size:24px;--hotspot-box-color:#EEEEEE00;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-padding:48px 8px 24px 8px;--tooltip-color:#E6E6E7;--tooltip-border-radius:4px 4px 4px 0px;}.elementor-797 .elementor-element.elementor-element-36e6737 .e-hotspot__tooltip{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-91676ee{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-797 .elementor-element.elementor-element-91676ee .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-3779bf2{text-align:center;}.elementor-797 .elementor-element.elementor-element-2386e51 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-8937801{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;}.elementor-797 .elementor-element.elementor-element-8937801 .elementor-divider-separator{width:99.5%;}.elementor-797 .elementor-element.elementor-element-8937801 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-797 .elementor-element.elementor-element-eb73357 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-e25a9f6 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:19px;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-797 .elementor-element.elementor-element-e25a9f6 .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-e25a9f6 .elementor-button:focus{background-color:#006D8C;color:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-e25a9f6{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-e25a9f6 .elementor-button:hover svg, .elementor-797 .elementor-element.elementor-element-e25a9f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-797 .elementor-element.elementor-element-8d2c757{padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-91153dd{--spacer-size:30px;}.elementor-797 .elementor-element.elementor-element-b537ada{text-align:center;}.elementor-797 .elementor-element.elementor-element-b537ada .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#222222;}.elementor-797 .elementor-element.elementor-element-5e7a49a > .elementor-container{max-width:1180px;}.elementor-797 .elementor-element.elementor-element-5e7a49a{margin-top:22px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-797 .elementor-element.elementor-element-e47facf > .elementor-element-populated{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);margin:0px 032px 0px 0px;--e-column-margin-right:032px;--e-column-margin-left:0px;padding:0px 0px 16px 0px;}.elementor-797 .elementor-element.elementor-element-fa2fa31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 16px;}.elementor-797 .elementor-element.elementor-element-91f0c71{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#777777;}.elementor-797 .elementor-element.elementor-element-e8085ca > .elementor-element-populated{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.197);margin:0px 032px 0px 0px;--e-column-margin-right:032px;--e-column-margin-left:0px;padding:0px 0px 16px 0px;}.elementor-797 .elementor-element.elementor-element-b42ae83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 16px;}.elementor-797 .elementor-element.elementor-element-543d821{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#777777;}.elementor-797 .elementor-element.elementor-element-22a29e4 > .elementor-element-populated{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.2);margin:0px 032px 0px 0px;--e-column-margin-right:032px;--e-column-margin-left:0px;padding:0px 0px 16px 0px;}.elementor-797 .elementor-element.elementor-element-884d298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 16px;}.elementor-797 .elementor-element.elementor-element-fc998ca{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#777777;}.elementor-797 .elementor-element.elementor-element-28fa39b{margin-top:0px;margin-bottom:0px;}.elementor-797 .elementor-element.elementor-element-007d3b6 .swiper-pagination-bullet-active, .elementor-797 .elementor-element.elementor-element-007d3b6 .swiper-pagination-progressbar-fill{background-color:#006D8C;}.elementor-797 .elementor-element.elementor-element-007d3b6 .swiper-pagination-fraction{color:#006D8C;}.elementor-797 .elementor-element.elementor-element-007d3b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.199);}.elementor-797 .elementor-element.elementor-element-007d3b6 .elementor-main-swiper .swiper-slide{padding:17px 17px 17px 17px;}.elementor-797 .elementor-element.elementor-element-007d3b6 .elementor-swiper-button{font-size:20px;}.elementor-797 .elementor-element.elementor-element-007d3b6 .elementor-testimonial__text{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-007d3b6 .elementor-testimonial__title{color:#777777;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;line-height:1em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-d31578a{padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-4224c70{--spacer-size:50px;}.elementor-797 .elementor-element.elementor-element-1e8eb29{text-align:center;}.elementor-797 .elementor-element.elementor-element-1e8eb29 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;line-height:1.25em;letter-spacing:0px;color:#000000;}.elementor-797 .elementor-element.elementor-element-4c0219d{margin-top:12px;margin-bottom:0px;padding:0px 14px 64px 14px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-title{border-width:0px;background-color:#E6E6E7;padding:30px 32px 30px 24px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-content{border-width:0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;padding:20px 24px 20px 69px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-item:not(:last-child){margin-bottom:2px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title, .elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-title.elementor-active a, .elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;letter-spacing:0px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:30px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:30px;}.elementor-797 .elementor-element.elementor-element-4cdb6b2:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-4cdb6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E7;}.elementor-797 .elementor-element.elementor-element-4cdb6b2 > .elementor-container{max-width:1200px;}.elementor-797 .elementor-element.elementor-element-4cdb6b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 20px 24px;}.elementor-797 .elementor-element.elementor-element-4cdb6b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-797 .elementor-element.elementor-element-65a531d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-8bf57f4{text-align:center;}.elementor-797 .elementor-element.elementor-element-8bf57f4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.25em;letter-spacing:0px;color:#777777;}@media(min-width:768px){.elementor-797 .elementor-element.elementor-element-13e59b4{width:25%;}.elementor-797 .elementor-element.elementor-element-a38241d{width:25%;}.elementor-797 .elementor-element.elementor-element-ea3c399{width:25%;}.elementor-797 .elementor-element.elementor-element-27143d4{width:25%;}.elementor-797 .elementor-element.elementor-element-9df2ae9{width:25%;}.elementor-797 .elementor-element.elementor-element-c4ccca4{width:25%;}.elementor-797 .elementor-element.elementor-element-025b857{width:25%;}.elementor-797 .elementor-element.elementor-element-7dc6190{width:24.98%;}.elementor-797 .elementor-element.elementor-element-66757d9{width:25%;}.elementor-797 .elementor-element.elementor-element-55d1814{width:25%;}.elementor-797 .elementor-element.elementor-element-bffce10{width:25%;}.elementor-797 .elementor-element.elementor-element-e1036e6{width:25%;}.elementor-797 .elementor-element.elementor-element-69b1ddc{width:25%;}.elementor-797 .elementor-element.elementor-element-1652dfb{width:25%;}.elementor-797 .elementor-element.elementor-element-347e717{width:24.98%;}.elementor-797 .elementor-element.elementor-element-7a4105a{width:25%;}}@media(max-width:1024px){.elementor-797 .elementor-element.elementor-element-d2d6c11{margin-top:30px;margin-bottom:0px;}.elementor-797 .elementor-element.elementor-element-4c378ea{--spacer-size:20px;}.elementor-797 .elementor-element.elementor-element-506db37{margin-top:0px;margin-bottom:0px;}.elementor-797 .elementor-element.elementor-element-ebca66f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-c3a169f{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-1a6dda0{width:initial;max-width:initial;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;}.elementor-797 .elementor-element.elementor-element-4cedb69{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-33b07ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-e4b7312{--spacer-size:20px;}.elementor-797 .elementor-element.elementor-element-0b87bb1{padding:0px 0px 15px 0px;}.elementor-797 .elementor-element.elementor-element-cc76cd2{--spacer-size:20px;}.elementor-797 .elementor-element.elementor-element-0eda363{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-402d94d{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-0f0da62 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-9cc0f99{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-2b18d05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-e04e29f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-2a4ce4c{text-align:center;}.elementor-797 .elementor-element.elementor-element-80db1e9{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-3e615e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-78f631b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-6dfb9ab{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-e854801{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-8dadc23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-f8322ab{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-f7c41a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-d0daa4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-da00db6{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-996b7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-d0ded78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-f18f333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-93f91ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-91676ee{width:100%;max-width:100%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-91153dd{--spacer-size:80px;}.elementor-797 .elementor-element.elementor-element-28fa39b{padding:0px 14px 0px 14px;}}@media(max-width:767px){.elementor-797 .elementor-element.elementor-element-08f1084 > .elementor-container{min-height:220px;}.elementor-797 .elementor-element.elementor-element-265caeb .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-797 .elementor-element.elementor-element-09ee00b .elementor-heading-title{font-size:16px;}.elementor-797 .elementor-element.elementor-element-d2d6c11{margin-top:32px;margin-bottom:0px;padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-1dfc6ec{text-align:left;}.elementor-797 .elementor-element.elementor-element-4c378ea{--spacer-size:10px;}.elementor-797 .elementor-element.elementor-element-b0dc847 .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-506db37{margin-top:10px;margin-bottom:0px;}.elementor-797 .elementor-element.elementor-element-ebca66f .elementor-image-box-img{margin-bottom:4px;}.elementor-797 .elementor-element.elementor-element-ebca66f .elementor-image-box-title{font-size:16px;}.elementor-797 .elementor-element.elementor-element-b64ba99 .elementor-image-box-img{margin-bottom:4px;}.elementor-797 .elementor-element.elementor-element-b64ba99 .elementor-image-box-title{font-size:16px;}.elementor-797 .elementor-element.elementor-element-c3a169f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-img{margin-bottom:4px;}.elementor-797 .elementor-element.elementor-element-1a6dda0 .elementor-image-box-title{font-size:16px;}.elementor-797 .elementor-element.elementor-element-4cedb69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-797 .elementor-element.elementor-element-3ebfea6{margin-top:13px;margin-bottom:0px;}.elementor-797 .elementor-element.elementor-element-33b07ef .elementor-image-box-img{margin-bottom:15px;}.elementor-797 .elementor-element.elementor-element-33b07ef .elementor-image-box-title{font-size:16px;}.elementor-797 .elementor-element.elementor-element-d02f033 > .elementor-element-populated{margin:8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-323d4dc .elementor-image-box-img{margin-bottom:15px;}.elementor-797 .elementor-element.elementor-element-323d4dc .elementor-image-box-title{font-size:16px;}.elementor-797 .elementor-element.elementor-element-e4b7312{--spacer-size:10px;}.elementor-797 .elementor-element.elementor-element-3abe394 .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-0b87bb1{padding:0px 0px 0px 0px;font-size:14px;}.elementor-797 .elementor-element.elementor-element-cc76cd2{--spacer-size:10px;}.elementor-797 .elementor-element.elementor-element-3336680 > .elementor-container{max-width:300px;}.elementor-797 .elementor-element.elementor-element-3336680{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-797 .elementor-element.elementor-element-9c3fcb2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-797 .elementor-element.elementor-element-7892f0a{width:var( --container-widget-width, 107px );max-width:107px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:0px 0px 0px 0px;--container-widget-width:107px;--container-widget-flex-grow:0;align-self:center;text-align:right;font-size:14px;}.elementor-797 .elementor-element.elementor-element-a58a2e9{width:var( --container-widget-width, 65px );max-width:65px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65px;--container-widget-flex-grow:0;align-self:center;text-align:left;font-size:14px;}.elementor-797 .elementor-element.elementor-element-3a68572{width:var( --container-widget-width, 70px );max-width:70px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-797 .elementor-element.elementor-element-1f3789f{margin-top:8px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-797 .elementor-element.elementor-element-20d8458{width:36%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-20d8458.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-20d8458.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-20d8458 > .elementor-element-populated{padding:12px 0px 12px 10px;}.elementor-797 .elementor-element.elementor-element-7ac54c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:18px;}.elementor-797 .elementor-element.elementor-element-912a919{width:33%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-912a919.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-912a919.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-912a919 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-797 .elementor-element.elementor-element-258ae39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-b23dde0{width:31%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-b23dde0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-b23dde0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-b23dde0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 0px 12px 0px;}.elementor-797 .elementor-element.elementor-element-d64fb26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-d64fb26 .elementor-button{padding:6px 6px 6px 6px;}.elementor-797 .elementor-element.elementor-element-5741bdd{margin-top:8px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-797 .elementor-element.elementor-element-5cbf2ee{width:36%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-5cbf2ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-5cbf2ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-5cbf2ee > .elementor-element-populated{padding:12px 0px 12px 10px;}.elementor-797 .elementor-element.elementor-element-6696fad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:18px;}.elementor-797 .elementor-element.elementor-element-e35233b{width:33%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-e35233b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-e35233b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-e35233b > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-797 .elementor-element.elementor-element-73f077e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-e39400e{width:31%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-e39400e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-e39400e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-e39400e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 0px 12px 0px;}.elementor-797 .elementor-element.elementor-element-547a8f8{text-align:center;}.elementor-797 .elementor-element.elementor-element-51311f7{margin-top:8px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-797 .elementor-element.elementor-element-5f52f9b{width:36%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-5f52f9b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-5f52f9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-5f52f9b > .elementor-element-populated{padding:12px 0px 12px 10px;}.elementor-797 .elementor-element.elementor-element-c2372f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:18px;}.elementor-797 .elementor-element.elementor-element-416661b{width:33%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-416661b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-416661b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-416661b > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-797 .elementor-element.elementor-element-ed8392d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-797 .elementor-element.elementor-element-ba90382{width:31%;}.elementor-bc-flex-widget .elementor-797 .elementor-element.elementor-element-ba90382.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-797 .elementor-element.elementor-element-ba90382.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-797 .elementor-element.elementor-element-ba90382 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 0px 12px 0px;}.elementor-797 .elementor-element.elementor-element-990b939{text-align:center;}.elementor-797 .elementor-element.elementor-element-1bc1b77{padding:0px 24px 0px 24px;}.elementor-797 .elementor-element.elementor-element-41977ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-e3dc6cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-a09ced2{text-align:center;}.elementor-797 .elementor-element.elementor-element-a09ced2 .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-9e691ab{width:70%;}.elementor-797 .elementor-element.elementor-element-b8e00e7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:left;}.elementor-797 .elementor-element.elementor-element-aab6951{width:30%;}.elementor-797 .elementor-element.elementor-element-0c36de7{text-align:center;}.elementor-797 .elementor-element.elementor-element-81e3b03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-76c8155{width:70%;}.elementor-797 .elementor-element.elementor-element-597aca3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:left;}.elementor-797 .elementor-element.elementor-element-390344a{width:70%;}.elementor-797 .elementor-element.elementor-element-390344a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 45px;}.elementor-797 .elementor-element.elementor-element-745ed51{width:30%;}.elementor-797 .elementor-element.elementor-element-159f8b4{text-align:center;}.elementor-797 .elementor-element.elementor-element-a628598{width:70%;}.elementor-797 .elementor-element.elementor-element-a628598 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-7be8079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 36px;text-align:left;}.elementor-797 .elementor-element.elementor-element-284033e{width:30%;}.elementor-797 .elementor-element.elementor-element-da867d1{text-align:center;}.elementor-797 .elementor-element.elementor-element-7071503 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-6093df4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-4c4326b{width:70%;}.elementor-797 .elementor-element.elementor-element-c278962{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:left;}.elementor-797 .elementor-element.elementor-element-fd73734{width:70%;}.elementor-797 .elementor-element.elementor-element-fd73734 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 45px;}.elementor-797 .elementor-element.elementor-element-4667bee{width:30%;}.elementor-797 .elementor-element.elementor-element-0b34270{text-align:center;}.elementor-797 .elementor-element.elementor-element-f9b7f8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-8693241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-6d7f022{width:70%;}.elementor-797 .elementor-element.elementor-element-56c82d9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;text-align:left;}.elementor-797 .elementor-element.elementor-element-bde3420{width:30%;}.elementor-797 .elementor-element.elementor-element-c047a51{text-align:center;}.elementor-797 .elementor-element.elementor-element-e2c8aeb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-8942301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-f7051cb{padding:0px 0px 28px 0px;}.elementor-797 .elementor-element.elementor-element-2ce276f{padding:0px 24px 0px 24px;}.elementor-797 .elementor-element.elementor-element-9742cd1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-de2b45c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-c686b76{text-align:center;}.elementor-797 .elementor-element.elementor-element-c686b76 .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-38bb41f{padding:0px 0px 28px 0px;}.elementor-797 .elementor-element.elementor-element-3173562{padding:0px 24px 0px 24px;}.elementor-797 .elementor-element.elementor-element-67b5bae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-d536f34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-797 .elementor-element.elementor-element-dc55b43{text-align:center;}.elementor-797 .elementor-element.elementor-element-dc55b43 .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-4cbe9e8{padding:0px 0px 28px 0px;}.elementor-797 .elementor-element.elementor-element-91153dd{--spacer-size:0px;}.elementor-797 .elementor-element.elementor-element-b537ada .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-5e7a49a > .elementor-container{max-width:312px;}.elementor-797 .elementor-element.elementor-element-5e7a49a{margin-top:32px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-797 .elementor-element.elementor-element-e47facf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-e8085ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-22a29e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-28fa39b{padding:0px 14px 0px 14px;}.elementor-797 .elementor-element.elementor-element-151b0f1 > .elementor-element-populated{margin:38px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-4224c70{--spacer-size:0px;}.elementor-797 .elementor-element.elementor-element-1e8eb29 .elementor-heading-title{font-size:24px;}.elementor-797 .elementor-element.elementor-element-4c0219d{margin-top:12px;margin-bottom:0px;padding:0px 14px 48px 14px;}.elementor-797 .elementor-element.elementor-element-01a7bb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title{font-size:14px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-title{padding:16px 16px 16px 16px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px;}.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-content{font-size:14px;line-height:1.25em;padding:20px 16px 20px 38px;}}@media(max-width:1024px) and (min-width:768px){.elementor-797 .elementor-element.elementor-element-2718cff{width:100%;}.elementor-797 .elementor-element.elementor-element-5d8ccde{width:100%;}.elementor-797 .elementor-element.elementor-element-5694725{width:100%;}.elementor-797 .elementor-element.elementor-element-74cd0c0{width:100%;}.elementor-797 .elementor-element.elementor-element-d02f033{width:100%;}}/* Start custom CSS for section, class: .elementor-element-08f1084 *//*.header-m   */
/*{*/
/*height:300px;    */
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1dfc6ec */.elementor-797 .elementor-element.elementor-element-1dfc6ec a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8722fcf */.ost-multi-header {
  position: relative;
  padding-bottom: 6px;
}
.ost-multi-header::after{
  content: '';
  height: 4px;
  width: 160px;
  position: absolute;
  left:0;
  right: 0;
  bottom: 0;
  margin-left: auto; 
  margin-right: auto;
 
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(left,  #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* Chrome10-25,Safari5.1-6 */
 
background: linear-gradient(to right, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ed8034',GradientType=1 ); /* IE6-9 */

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a60722 */.ost-multi-header {
  position: relative;
  padding-bottom: 6px;
}
.ost-multi-header::after{
  content: '';
  height: 4px;
  width: 160px;
  position: absolute;
  left:0;
  right: 0;
  bottom: 0;
  margin-left: auto; 
  margin-right: auto;
 
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(left,  #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* Chrome10-25,Safari5.1-6 */
 
background: linear-gradient(to right, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ed8034',GradientType=1 ); /* IE6-9 */

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a58a2e9 */.switch {
  display: inline-flex;
  margin: 0 10px;
}
.switch input[type=checkbox] {
  height: 0;
  width: 0;
  visibility: hidden;
}
.switch input[type=checkbox]:checked + label {
  background:#006D8C;
}
.switch input[type=checkbox]:checked + label::after {
  left: calc(100% - 4px);
  transform: translateX(-100%);
}
.switch label {
  cursor: pointer;
  width: 48px;
  height: 31px;
  background: rgba(120, 120, 128, 0.16);;
  display: block;
  border-radius: 24px;
  position: relative;
}
.switch label::after {
  content: "";
  position: absolute;
  top: 2px;
  left: 3px;
  width: 27px;
  height: 27px;
  background: white;
  border-radius: 16px;
  transition: 0.3s;
  border: 0.5px solid rgba(0, 0, 0, 0.04);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.15), 0px 3px 1px rgba(0, 0, 0, 0.06);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3336680 */.elementor-797 .elementor-element.elementor-element-3a3b09a > .elementor-container {
   border: 2px solid #006D8C;
box-sizing: border-box;
/* Card */

box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);
border-radius: 4px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ac54c8 */.elementor-797 .elementor-element.elementor-element-7ac54c8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-258ae39 */.elementor-797 .elementor-element.elementor-element-258ae39 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f3789f */.elementor-797 .elementor-element.elementor-element-1f3789f > .elementor-container {
    border: 2px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    border-radius: 4px;
}

.elementor-797 .elementor-element.elementor-element-1f3789f.is-selected > .elementor-container {
    border: 2px solid #006D8C;
    box-sizing: border-box;
    /* Card */
    
    box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);
    border-radius: 4px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6696fad */.elementor-797 .elementor-element.elementor-element-6696fad p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73f077e */.elementor-797 .elementor-element.elementor-element-73f077e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-547a8f8 */.elementor-797 .elementor-element.elementor-element-547a8f8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5741bdd */.elementor-797 .elementor-element.elementor-element-5741bdd > .elementor-container {
    border: 2px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    border-radius: 4px;
}

.elementor-797 .elementor-element.elementor-element-5741bdd.is-selected > .elementor-container {
    border: 2px solid #006D8C;
    box-sizing: border-box;
    /* Card */
    
    box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);
    border-radius: 4px;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2372f9 */.elementor-797 .elementor-element.elementor-element-c2372f9 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed8392d */.elementor-797 .elementor-element.elementor-element-ed8392d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-990b939 */.elementor-797 .elementor-element.elementor-element-990b939 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51311f7 */.elementor-797 .elementor-element.elementor-element-51311f7 > .elementor-container {
    border: 2px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
    border-radius: 4px;
}

.elementor-797 .elementor-element.elementor-element-51311f7.is-selected > .elementor-container {
    border: 2px solid #006D8C;
    box-sizing: border-box;
    /* Card */
    
    box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);
    border-radius: 4px;

}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-1d93269 */.elementor-797 .elementor-element.elementor-element-1d93269 {
    margin-top: -1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e691ab */.elementor-797 .elementor-element.elementor-element-9e691ab .elementor-widget-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-33b7be8 */.elementor-797 .elementor-element.elementor-element-33b7be8 {
    margin-top: -1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76c8155 */.elementor-797 .elementor-element.elementor-element-76c8155 .elementor-widget-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-9051dbf */.elementor-797 .elementor-element.elementor-element-9051dbf {
    margin-top: -1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c4326b */.elementor-797 .elementor-element.elementor-element-4c4326b .elementor-widget-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-f0eb6a7 */.elementor-797 .elementor-element.elementor-element-f0eb6a7 {
    margin-top: -1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6d7f022 */.elementor-797 .elementor-element.elementor-element-6d7f022 .elementor-widget-wrap {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1bc1b77 */@media (max-width: 767px) {
    .elementor-797 .elementor-element.elementor-element-1bc1b77.is-visible {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ce276f */@media (max-width: 767px) {
    .elementor-797 .elementor-element.elementor-element-2ce276f.is-visible {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3173562 */@media (max-width: 767px) {
    .elementor-797 .elementor-element.elementor-element-3173562.is-visible {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8037069 */.ost-multi-header {
  position: relative;
  padding-bottom: 6px;
}
.ost-multi-header::after{
  content: '';
  height: 4px;
  width: 160px;
  position: absolute;
  left:0;
  right: 0;
  bottom: 0;
  margin-left: auto; 
  margin-right: auto;
 
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(left,  #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* Chrome10-25,Safari5.1-6 */
 
background: linear-gradient(to right, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ed8034',GradientType=1 ); /* IE6-9 */

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e47facf */.testimonials-p{
display: -webkit-flex;
display: flex;
width: 310px ;
margin-left: auto;
margin-right: auto;
margin-top: -15px;
}

.quote-testimonials{
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e8085ca */.testimonials-p{
display: -webkit-flex;
display: flex;
width: 310px ;
margin-left: auto;
margin-right: auto;
margin-top: -15px;
}

.quote-testimonials{
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-22a29e4 */.testimonials-p{
display: -webkit-flex;
display: flex;
width: 310px ;
margin-left: auto;
margin-right: auto;
margin-top: -15px;
}

.quote-testimonials{
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e7a49a */@media only screen and (max-width: 767px) {
.testimonials-p {
   
    width: 248px;
  
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-007d3b6 */.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container, .elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container, .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container, .elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container {
    padding-bottom: 0px;
}

.elementor-797 .elementor-element.elementor-element-007d3b6 .elementor-testimonial{
    text-align:left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f722622 */.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: -30px;
  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28fa39b */.swiper-pagination-bullet {
    width: 38px;
    height: 3px;
    -webkit-border-radius: 0%;
    border-radius: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdf403a */.ost-multi-header {
  position: relative;
  padding-bottom: 6px;
}
.ost-multi-header::after{
  content: '';
  height: 4px;
  width: 160px;
  position: absolute;
  left:0;
  right: 0;
  bottom: 0;
  margin-left: auto; 
  margin-right: auto;
 
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(left,  #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%); /* Chrome10-25,Safari5.1-6 */
 
background: linear-gradient(to right, #eeeeee 29%,#006d8c 29%,#006d8c 71%,#eeeeee 71%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ed8034',GradientType=1 ); /* IE6-9 */

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-e6791d6 */.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-tab-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon {
    margin-top: 3px;
}

.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title {
    position: relative;
    padding-left: 28px;
}

.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title:before {
    content: '';
    display: block;
    width: 20px;
    height: 24px;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='40' viewBox='0 0 34 40' fill='none'%3E%3Cpath d='M0 17C0 7.62 7.62 0 17 0C26.38 0 34 7.62 34 17C34 26 27.72 35.32 18 40V34H17C7.62 34 0 26.38 0 17Z' fill='%23006D8C'/%3E%3Cpath d='M16.472 23.112C17.432 23.112 18.208 22.784 18.8 22.128C19.392 21.472 19.824 20.608 20.096 19.536C20.384 18.464 20.528 17.296 20.528 16.032C20.528 14.768 20.384 13.6 20.096 12.528C19.824 11.456 19.392 10.592 18.8 9.936C18.208 9.28 17.432 8.952 16.472 8.952C15.512 8.952 14.728 9.28 14.12 9.936C13.512 10.592 13.064 11.456 12.776 12.528C12.504 13.6 12.368 14.768 12.368 16.032C12.368 17.296 12.504 18.464 12.776 19.536C13.064 20.608 13.512 21.472 14.12 22.128C14.728 22.784 15.512 23.112 16.472 23.112ZM19.904 29.064C18.864 29.064 17.968 28.848 17.216 28.416C16.48 28 15.912 27.424 15.512 26.688C15.112 25.952 14.888 25.136 14.84 24.24C13.784 24 12.808 23.536 11.912 22.848C11.032 22.16 10.32 21.248 9.776 20.112C9.248 18.976 8.984 17.616 8.984 16.032C8.984 14.688 9.192 13.496 9.608 12.456C10.024 11.416 10.584 10.544 11.288 9.84C11.992 9.12 12.792 8.584 13.688 8.232C14.584 7.864 15.512 7.68 16.472 7.68C17.432 7.68 18.352 7.856 19.232 8.208C20.128 8.56 20.928 9.088 21.632 9.792C22.336 10.48 22.896 11.352 23.312 12.408C23.728 13.448 23.936 14.656 23.936 16.032C23.936 17.616 23.656 18.992 23.096 20.16C22.536 21.312 21.792 22.24 20.864 22.944C19.952 23.632 18.944 24.08 17.84 24.288C17.872 25.312 18.152 26.104 18.68 26.664C19.224 27.224 19.944 27.504 20.84 27.504C21.08 27.504 21.352 27.48 21.656 27.432C21.976 27.4 22.312 27.328 22.664 27.216L23.048 28.296C22.648 28.552 22.168 28.744 21.608 28.872C21.048 29 20.48 29.064 19.904 29.064Z' fill='white'/%3E%3C/svg%3E");
    background-size: 100%;
}

.elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-icon-left {
    float: none;
}


.elementor-797 .elementor-element.elementor-element-e6791d6 .text-tg {
    position: relative;
    padding-left: 28px;
}

.elementor-797 .elementor-element.elementor-element-e6791d6 .text-tg:before {
    content: '';
    display: block;
    width: 20px;
    height: 24px;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='40' viewBox='0 0 34 40' fill='none'%3E%3Cpath d='M0 17C0 7.62 7.62 0 17 0C26.38 0 34 7.62 34 17C34 26 27.72 35.32 18 40V34H17C7.62 34 0 26.38 0 17Z' fill='%23DFEBF1'/%3E%3Cpath d='M15.2 11.184L12.992 17.832H17.384L15.2 11.184ZM8.168 24V22.872L10.136 22.584L15.152 7.992H17.12L22.136 22.704L23.768 22.896V24H16.832V22.896L18.944 22.632L17.792 19.08H12.56L11.408 22.56L13.496 22.872V24H8.168Z' fill='%23222222'/%3E%3C/svg%3E");
    background-size: 100%;
}


@media (min-width: 768px) {
    .elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title {
        padding-left: 57px;
    }
    
    .elementor-797 .elementor-element.elementor-element-e6791d6 .elementor-toggle-title:before {
        width: 34px;
        height: 40px;
        top: -8px;
    }
    
    .elementor-797 .elementor-element.elementor-element-e6791d6 .text-tg {
        padding-left: 57px;
    }
    
    .elementor-797 .elementor-element.elementor-element-e6791d6 .text-tg:before {
        width: 34px;
        height: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4b185d4 */.elementor-797 .elementor-element.elementor-element-4b185d4 {
    text-align: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Sans JP';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nichigopress.jp/wp-content/uploads/2022/07/NotoSansJP-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */