.elementor-11 .elementor-element.elementor-element-b5526ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b5526ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-843beb2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-843beb2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-843beb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/top-keyvis-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-8e6e269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:265px;--margin-bottom:440px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-c6cf576{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-49px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-11 .elementor-element.elementor-element-b366dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-11 .elementor-element.elementor-element-b366dad img{width:100%;max-width:247px;}.elementor-11 .elementor-element.elementor-element-044cc0d{--display:flex;--min-height:224px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-32c17ce{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0em 1em 0em 1em;text-align:center;}.elementor-11 .elementor-element.elementor-element-32c17ce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:600;line-height:72px;text-shadow:0px 3px 4px #000000;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f6e1452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0em 1em 0em 1.5em;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:500;line-height:37px;text-shadow:0px 3px 4px #000000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f6e1452.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-c86fc68{background-color:#E7BC68C4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:500;line-height:37px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c86fc68.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-dc34cfd{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;top:69%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-dc34cfd{left:0%;}body.rtl .elementor-11 .elementor-element.elementor-element-dc34cfd{right:0%;}.elementor-11 .elementor-element.elementor-element-e25e179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7baaed9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-c5d6942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9d76254{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9d76254:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9d76254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EDE7;}.elementor-11 .elementor-element.elementor-element-caafc20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-59d61cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-59d61cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-49bfbbc{width:var( --container-widget-width, 1200px );max-width:1200px;margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-49bfbbc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7db7007{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f4b8f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-56418fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-70b579c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-8eab9ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ab376f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-622df3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-be41ef6{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-be41ef6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-be41ef6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:44px;color:#343434;}.elementor-11 .elementor-element.elementor-element-f065d51{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-5861ea5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:36px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3605630{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-11bf02a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7f13883{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9a42843{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2288670{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2288670.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a59691f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a59691f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/banquet-menu-bg_left.png");background-position:center left;background-repeat:no-repeat;background-size:20% auto;}.elementor-11 .elementor-element.elementor-element-a59691f::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a59691f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a59691f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/banquet-menu-bg_ritht.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:20% auto;}.elementor-11 .elementor-element.elementor-element-156ccb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-156ccb5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-156ccb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/title-bg-a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-39b0528{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Niconne", Sans-serif;font-size:22px;font-weight:500;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-8e21647{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-8e21647 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:34px;font-weight:600;line-height:49px;color:#343434;}.elementor-11 .elementor-element.elementor-element-135965e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-b1f343e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40.83px;--margin-bottom:37.17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-45e7065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3ef86df{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ac60cf6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--margin-top:17.17px;--margin-bottom:112px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-e169682{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e169682.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-25aac57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-25aac57 img{width:100%;max-width:624%;}.elementor-11 .elementor-element.elementor-element-3d1748b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9d1ba9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-08078a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d904d98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-895d2c1{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-895d2c1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1d78b98{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-1d78b98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-44ed630{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-56e6c7c{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-56e6c7c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-734f4ac{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-734f4ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2d8382c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-abdc635{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-abdc635 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a2673e4{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-a2673e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-122777d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-04e1db9{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-04e1db9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e6cfede{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-e6cfede.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7e9b6fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ce2171c{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-ce2171c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cba510f{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-cba510f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4f252d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1d6f18f{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1d6f18f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-82123ba{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-82123ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0e10168{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-42c2dec{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-42c2dec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1ae49ea{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-1ae49ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-61e2f81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1e68b3b{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1e68b3b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f06ef71{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-f06ef71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6de1b33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3db0c63{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3db0c63 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4e77783{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-4e77783.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cb1470d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fae4d2e{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-fae4d2e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-01f2b26{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-01f2b26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e1ab0cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1104770{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1104770 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d0832a4{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-d0832a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-53e5815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d57609a{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-d57609a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-02eb450{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-02eb450.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-dc2bd11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e29e81a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-e29e81a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-55166df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-55166df.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-1468b18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-1468b18 img{width:100%;max-width:624%;}.elementor-11 .elementor-element.elementor-element-e382894{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d5d4496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-96ca3a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9b22c70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-232ef05{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-232ef05 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7a13b58{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-7a13b58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0f9b9ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0ac930f{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-0ac930f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0194e00{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-0194e00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-67f0f2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6990681{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6990681 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d8d0c5a{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-d8d0c5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-33b0b50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8cb4cec{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-8cb4cec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f5f72c9{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-f5f72c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9a7d49c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5145887{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5145887 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cfa4d40{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-cfa4d40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c6dbeeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cbe0c38{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-cbe0c38 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a670155{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-a670155.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d61d6d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-27fbd6a{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-27fbd6a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-bb062a9{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-bb062a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-ed71116{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3e55ad2{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3e55ad2 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1da5bd9{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-1da5bd9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c7b5d46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b0786f0{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-b0786f0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ed1b673{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-ed1b673.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c32452b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-942205d{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-942205d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d99fed1{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-d99fed1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3b4968e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0688cbc{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-0688cbc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-28a8cc2{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-28a8cc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c0abb9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3ec25fa{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3ec25fa .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7b25b70{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-7b25b70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-43ce5e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-120f9c5{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-120f9c5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-cff40b3{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-cff40b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1272199{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-31d727d{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-31d727d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7a8c56b{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-7a8c56b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-38198ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bdd7561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-bdd7561.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-463ba987{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--margin-top:17.17px;--margin-bottom:112px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-785aef91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-785aef91.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-20d200c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-20d200c7 img{width:100%;max-width:624%;}.elementor-11 .elementor-element.elementor-element-1cbfaf88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a30b9cb{--display:flex;}.elementor-11 .elementor-element.elementor-element-2a2398e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6f4c0104{--divider-border-style:solid;--divider-color:#333333AD;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-6f4c0104 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-6f4c0104 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-6509a0c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29f58644{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;line-height:44px;}.elementor-11 .elementor-element.elementor-element-108630f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;text-decoration:none;line-height:44px;}.elementor-11 .elementor-element.elementor-element-548e420e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8d89270{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1e33580{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1e33580 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1f541413{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-1f541413.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5088be14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54e25a0d{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-54e25a0d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7e5b005d{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-7e5b005d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5eb11e4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c1849f3{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4c1849f3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5ff7aa19{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-5ff7aa19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-78a6a4b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-41f011a5{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-41f011a5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-53d0563e{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-53d0563e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5e5b47b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6d0b7306{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6d0b7306 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2583e753{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-2583e753.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c1daa84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a2d21da{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-3a2d21da .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-40b9b3a6{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-40b9b3a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2624054c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4ac50d9b{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4ac50d9b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9e0a5c2{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-9e0a5c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-19264a7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5845bf43{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5845bf43 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-767ec014{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-767ec014.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-587d9ad3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f360391{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-2f360391 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-355fdc2{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-355fdc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-352a0f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-39670700{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-39670700 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ce6bbfd{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-ce6bbfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5c9694d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5802a12e{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5802a12e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a9e715f{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-a9e715f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1c9bff3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-270ac019{width:var( --container-widget-width, 50% );max-width:50%;background-color:#B8BB9C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-270ac019 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-479397b1{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-479397b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3a675775{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-31a2fd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-31a2fd31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-22157071{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-22157071.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-3f45fa91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3f45fa91 img{width:100%;max-width:624%;}.elementor-11 .elementor-element.elementor-element-5a8867f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-6e5a6504{--display:flex;}.elementor-11 .elementor-element.elementor-element-2fa880ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-610c19bb{--divider-border-style:solid;--divider-color:#333333AD;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-610c19bb .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-610c19bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-310cc444{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-de27aa9{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;line-height:44px;}.elementor-11 .elementor-element.elementor-element-3e2192f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;font-family:"Noto Serif JP", Sans-serif;font-size:24px;font-weight:600;text-decoration:none;line-height:44px;}.elementor-11 .elementor-element.elementor-element-25579a4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6e48a816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7206381{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-7206381 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1ace04a7{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-1ace04a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-579392d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-332e20a6{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-332e20a6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-759babd1{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-759babd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-336449df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6cc24551{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6cc24551 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2a4e94c6{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-2a4e94c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5574a7b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4a874c72{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-4a874c72 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-508c53ed{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-508c53ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3ae53480{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1b7def89{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1b7def89 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-979c941{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-979c941.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-23499c62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-83dab84{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-83dab84 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5d2c1082{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-5d2c1082.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7eeea4bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-11fe8747{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-11fe8747 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4b3c55de{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-4b3c55de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5509fb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-59a1b047{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-59a1b047 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-23ef58be{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-23ef58be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-545d069{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-21ff9fe4{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-21ff9fe4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4d25e53c{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-4d25e53c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-34ba6f69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5c77e2de{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5c77e2de .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-32141602{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-32141602.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b42df0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1871e4f1{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1871e4f1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-48b678ba{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-48b678ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-15c328b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1d0f445f{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1d0f445f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7eb99c5e{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-7eb99c5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-851bf5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5c10a92{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5c10a92 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-25a51a52{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-25a51a52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5ffe3880{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1252a5{width:var( --container-widget-width, 50% );max-width:50%;background-color:#E8BD68;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-1252a5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-46ce480a{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 16px;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-46ce480a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-27a42e23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54367ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-54367ddf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d245206{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7EDE7;--border-color:#F7EDE7;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:106px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-d245206:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/banquet-option-bg-a.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d245206::before, .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d245206 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d245206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/banquet-option-bg-butoom-a.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d245206.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d3b3650{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 036px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d3b3650 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:600;line-height:37px;color:#343434;}.elementor-11 .elementor-element.elementor-element-d1ee293{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-ce6d2fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0104871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0104871 img{width:100%;max-width:640px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc80158{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:37px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fdbf95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-fdbf95f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-2614eff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#343434;}.elementor-11 .elementor-element.elementor-element-e4ef5c4{--divider-border-style:solid;--divider-color:#707070;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e4ef5c4 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-e4ef5c4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-87f9306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-87f9306 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-246ac8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#343434;}.elementor-11 .elementor-element.elementor-element-02b402a{--divider-border-style:solid;--divider-color:#707070;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-02b402a .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-02b402a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-efdd348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-efdd348 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#343434;}.elementor-11 .elementor-element.elementor-element-998d144{--display:flex;}.elementor-11 .elementor-element.elementor-element-998d144:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-998d144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F2;}.elementor-11 .elementor-element.elementor-element-e177c9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-e177c9b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e177c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mikazuki-plus.com/group/wp-content/uploads/2025/10/title-bg-a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-d36b21e{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Niconne", Sans-serif;font-size:22px;font-weight:500;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-fcf1059{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-fcf1059 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:34px;font-weight:600;line-height:49px;color:#343434;}.elementor-11 .elementor-element.elementor-element-0062ce5{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-6f11185{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:112.96px;--margin-bottom:89.67px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-95fbc0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2cc39bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-11 .elementor-element.elementor-element-2cc39bd img{width:100%;max-width:650px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ce59426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a086469{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-a086469.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-04b1554{--display:flex;}.elementor-11 .elementor-element.elementor-element-8bf09ed{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8bf09ed.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0508b7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:89.67px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-4ceac1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-76929c8{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-76929c8.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-5366d338{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-432c50c6{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-432c50c6.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-c65151e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-7f5dc17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-7f5dc17 img{width:100%;max-width:650px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b482e14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:89.67px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-dcdf3b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-99c212f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-11 .elementor-element.elementor-element-99c212f img{width:100%;max-width:650px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a03650a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-628ff2e{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#343434;}.elementor-11 .elementor-element.elementor-element-628ff2e.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-ffd382c{--display:flex;}.elementor-11 .elementor-element.elementor-element-b506646{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b506646.elementor-element{--align-self:flex-start;}@media(max-width:768px){.elementor-11 .elementor-element.elementor-element-b5526ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-843beb2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-843beb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-843beb2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8e6e269{--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c6cf576{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-044cc0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-32c17ce .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-f6e1452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.5em;letter-spacing:-1.4px;}.elementor-11 .elementor-element.elementor-element-f6e1452.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c86fc68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.5em;letter-spacing:-1.4px;}.elementor-11 .elementor-element.elementor-element-c86fc68.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-dc34cfd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:69%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-dc34cfd{left:-15%;}body.rtl .elementor-11 .elementor-element.elementor-element-dc34cfd{right:-15%;}.elementor-11 .elementor-element.elementor-element-7baaed9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-59d61cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-be41ef6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5861ea5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-3605630{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a59691f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:0px auto;}.elementor-11 .elementor-element.elementor-element-a59691f::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a59691f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a59691f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-a59691f{--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ac60cf6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9d1ba9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-895d2c1{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1d78b98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-56e6c7c{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-734f4ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-abdc635{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-a2673e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-04e1db9{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-e6cfede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-ce2171c{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-cba510f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1d6f18f{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-82123ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-42c2dec{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1ae49ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1e68b3b{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-f06ef71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-3db0c63{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-4e77783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-fae4d2e{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-01f2b26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1104770{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-d0832a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-d57609a{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-02eb450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-e29e81a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-55166df{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d5d4496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-232ef05{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7a13b58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-0ac930f{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-0194e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-6990681{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-d8d0c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-8cb4cec{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-f5f72c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-5145887{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-cfa4d40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-cbe0c38{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-a670155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-27fbd6a{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-bb062a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-3e55ad2{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1da5bd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-b0786f0{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-ed1b673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-942205d{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-d99fed1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-0688cbc{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-28a8cc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-3ec25fa{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7b25b70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-120f9c5{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-cff40b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-31d727d{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7a8c56b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-38198ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bdd7561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-463ba987{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-6509a0c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29f58644{font-size:16px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-108630f3{padding:0px 0px 0px 20px;font-size:20px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-1e33580{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1f541413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-54e25a0d{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7e5b005d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-4c1849f3{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-5ff7aa19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-41f011a5{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-53d0563e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-6d0b7306{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-2583e753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-3a2d21da{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-40b9b3a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-4ac50d9b{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-9e0a5c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-5845bf43{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-767ec014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-2f360391{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-355fdc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-39670700{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-ce6bbfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-5802a12e{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-a9e715f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-270ac019{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-479397b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-31a2fd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-22157071{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-310cc444{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-de27aa9{font-size:16px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-3e2192f9{padding:0px 0px 0px 20px;font-size:20px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-7206381{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1ace04a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-332e20a6{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-759babd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-6cc24551{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-2a4e94c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-4a874c72{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-508c53ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1b7def89{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-979c941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-83dab84{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-5d2c1082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-11fe8747{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-4b3c55de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-59a1b047{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-23ef58be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-21ff9fe4{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-4d25e53c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-5c77e2de{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-32141602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1871e4f1{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-48b678ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1d0f445f{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7eb99c5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-5c10a92{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-25a51a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-1252a5{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-46ce480a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-11 .elementor-element.elementor-element-27a42e23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54367ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-d245206{--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d1ee293{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-dc80158{--margin-top:17.77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2614eff{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e4ef5c4{margin:23.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-87f9306{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-246ac8f{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-02b402a{margin:23.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-efdd348{margin:23.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6f11185{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8bf09ed{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-8bf09ed.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0508b7d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-432c50c6{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-432c50c6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b482e14{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b506646{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-b506646.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-8e6e269{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-044cc0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-32c17ce{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:0em 0em 0em 0em;}.elementor-11 .elementor-element.elementor-element-32c17ce .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-f6e1452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c86fc68{width:100%;max-width:100%;margin:17.84px 0px calc(var(--kit-widget-spacing, 0px) + 10.7px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-11 .elementor-element.elementor-element-dc34cfd{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-dc34cfd{left:-4%;}body.rtl .elementor-11 .elementor-element.elementor-element-dc34cfd{right:-4%;}.elementor-11 .elementor-element.elementor-element-7baaed9{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5d6942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-49bfbbc{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:16px;line-height:23px;}.elementor-11 .elementor-element.elementor-element-7db7007{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f4b8f67{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-56418fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-70b579c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-11 .elementor-element.elementor-element-622df3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-be41ef6{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-be41ef6 .elementor-heading-title{font-size:18px;line-height:26px;letter-spacing:-0.3px;}.elementor-11 .elementor-element.elementor-element-f065d51{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-11 .elementor-element.elementor-element-5861ea5{--content-width:767px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7f13883{--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2288670{margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-a59691f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:0px auto;}.elementor-11 .elementor-element.elementor-element-a59691f{--overlay-opacity:0;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-39b0528{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8e21647 .elementor-heading-title{font-size:26px;line-height:37px;}.elementor-11 .elementor-element.elementor-element-135965e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:16px;line-height:23px;}.elementor-11 .elementor-element.elementor-element-b1f343e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:21.83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-45e7065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-3ef86df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ac60cf6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-e169682{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-25aac57{margin:21.83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-08078a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d904d98{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-895d2c1{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1d78b98{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-44ed630{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-56e6c7c{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-734f4ac{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2d8382c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-abdc635{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-a2673e4{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-122777d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e6cfede{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-7e9b6fe{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ce2171c{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-cba510f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-4f252d2{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1d6f18f{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-82123ba{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-0e10168{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-42c2dec{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1ae49ea{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-61e2f81{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1e68b3b{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-f06ef71{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-6de1b33{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3db0c63{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-4e77783{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-cb1470d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fae4d2e{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-01f2b26{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-e1ab0cb{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1104770{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-d0832a4{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-53e5815{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d57609a{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-02eb450{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-dc2bd11{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e29e81a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-55166df{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d5d4496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24.95px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-96ca3a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9b22c70{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-232ef05{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7a13b58{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-0f9b9ca{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0ac930f{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-0194e00{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-67f0f2d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6990681{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-d8d0c5a{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-33b0b50{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f5f72c9{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-9a7d49c{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5145887{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-cfa4d40{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-c6dbeeb{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cbe0c38{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-a670155{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-d61d6d7{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-27fbd6a{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-bb062a9{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-ed71116{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3e55ad2{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1da5bd9{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-c7b5d46{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b0786f0{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-ed1b673{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-c32452b{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-942205d{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-d99fed1{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-3b4968e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0688cbc{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-28a8cc2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-c0abb9d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3ec25fa{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7b25b70{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-43ce5e0{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-120f9c5{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-cff40b3{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-1272199{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-31d727d{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7a8c56b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-38198ae{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bdd7561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-463ba987{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-785aef91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-20d200c7{margin:21.83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1cbfaf88{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-6f4c0104{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6f4c0104 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-6f4c0104 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-6509a0c6{--width:95%;}.elementor-11 .elementor-element.elementor-element-548e420e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8d89270{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1e33580{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1f541413{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5088be14{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54e25a0d{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7e5b005d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5eb11e4b{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c1849f3{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-5ff7aa19{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-78a6a4b5{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-53d0563e{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5e5b47b{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6d0b7306{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-2583e753{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-c1daa84{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a2d21da{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-40b9b3a6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-2624054c{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4ac50d9b{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-9e0a5c2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-19264a7d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5845bf43{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-767ec014{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-587d9ad3{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f360391{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-355fdc2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-352a0f0d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-39670700{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-ce6bbfd{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5c9694d3{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5802a12e{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-a9e715f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-1c9bff3c{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-270ac019{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-479397b1{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-3a675775{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-31a2fd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-22157071{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-5a8867f5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-610c19bb{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-610c19bb .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-610c19bb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-310cc444{--width:95%;--justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-25579a4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6e48a816{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7206381{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-1ace04a7{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-579392d9{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-332e20a6{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-759babd1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-336449df{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6cc24551{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-2a4e94c6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5574a7b8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-508c53ed{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-3ae53480{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1b7def89{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-979c941{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-23499c62{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-83dab84{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-5d2c1082{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-7eeea4bd{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-11fe8747{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-4b3c55de{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5509fb7{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-59a1b047{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-23ef58be{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-545d069{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-21ff9fe4{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-4d25e53c{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-34ba6f69{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5c77e2de{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-32141602{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-b42df0{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1871e4f1{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-48b678ba{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-15c328b5{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1d0f445f{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-7eb99c5e{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-851bf5c{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5c10a92{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-25a51a52{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-5ffe3880{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1252a5{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-11 .elementor-element.elementor-element-46ce480a{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-11 .elementor-element.elementor-element-27a42e23{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-54367ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-d245206:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d245206::before, .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d245206 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d245206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d245206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-d245206{--margin-top:50.21px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-11 .elementor-element.elementor-element-d3b3650{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc80158{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-fdbf95f{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2614eff{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e4ef5c4{margin:23.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-87f9306{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-246ac8f{margin:17.77px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-02b402a{margin:23.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-efdd348{margin:23.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-d36b21e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-fcf1059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0062ce5{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6f11185{--margin-top:26.67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-95fbc0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a086469{margin:14.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-04b1554{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8bf09ed{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0508b7d{--margin-top:54.74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4ceac1e.e-con{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-76929c8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-5366d338{--justify-content:center;--margin-top:19.9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-432c50c6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c65151e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7f5dc17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b482e14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-dcdf3b0{--margin-top:49.57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-628ff2e{margin:14.9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ffd382c{--margin-top:19.9px;--margin-bottom:51.47px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b5526ac{--width:100%;}.elementor-11 .elementor-element.elementor-element-843beb2{--width:100%;}.elementor-11 .elementor-element.elementor-element-8e6e269{--width:100%;}.elementor-11 .elementor-element.elementor-element-c6cf576{--width:228.12px;}.elementor-11 .elementor-element.elementor-element-044cc0d{--width:1070px;}.elementor-11 .elementor-element.elementor-element-dc34cfd{--content-width:1668px;}.elementor-11 .elementor-element.elementor-element-7baaed9{--width:100%;}.elementor-11 .elementor-element.elementor-element-59d61cf{--width:100%;}.elementor-11 .elementor-element.elementor-element-7db7007{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-622df3d{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-5861ea5{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-3605630{--content-width:500px;}.elementor-11 .elementor-element.elementor-element-7f13883{--content-width:500px;}.elementor-11 .elementor-element.elementor-element-156ccb5{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-ac60cf6{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-e169682{--content-width:624px;}.elementor-11 .elementor-element.elementor-element-d904d98{--width:100%;}.elementor-11 .elementor-element.elementor-element-44ed630{--width:100%;}.elementor-11 .elementor-element.elementor-element-2d8382c{--width:100%;}.elementor-11 .elementor-element.elementor-element-122777d{--width:100%;}.elementor-11 .elementor-element.elementor-element-7e9b6fe{--width:100%;}.elementor-11 .elementor-element.elementor-element-4f252d2{--width:100%;}.elementor-11 .elementor-element.elementor-element-0e10168{--width:100%;}.elementor-11 .elementor-element.elementor-element-61e2f81{--width:100%;}.elementor-11 .elementor-element.elementor-element-6de1b33{--width:100%;}.elementor-11 .elementor-element.elementor-element-cb1470d{--width:100%;}.elementor-11 .elementor-element.elementor-element-e1ab0cb{--width:100%;}.elementor-11 .elementor-element.elementor-element-53e5815{--width:100%;}.elementor-11 .elementor-element.elementor-element-dc2bd11{--width:100%;}.elementor-11 .elementor-element.elementor-element-9b22c70{--width:100%;}.elementor-11 .elementor-element.elementor-element-0f9b9ca{--width:100%;}.elementor-11 .elementor-element.elementor-element-67f0f2d{--width:100%;}.elementor-11 .elementor-element.elementor-element-33b0b50{--width:100%;}.elementor-11 .elementor-element.elementor-element-9a7d49c{--width:100%;}.elementor-11 .elementor-element.elementor-element-c6dbeeb{--width:100%;}.elementor-11 .elementor-element.elementor-element-d61d6d7{--width:100%;}.elementor-11 .elementor-element.elementor-element-ed71116{--width:100%;}.elementor-11 .elementor-element.elementor-element-c7b5d46{--width:100%;}.elementor-11 .elementor-element.elementor-element-c32452b{--width:100%;}.elementor-11 .elementor-element.elementor-element-3b4968e{--width:100%;}.elementor-11 .elementor-element.elementor-element-c0abb9d{--width:100%;}.elementor-11 .elementor-element.elementor-element-43ce5e0{--width:100%;}.elementor-11 .elementor-element.elementor-element-1272199{--width:100%;}.elementor-11 .elementor-element.elementor-element-38198ae{--width:100%;}.elementor-11 .elementor-element.elementor-element-463ba987{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-785aef91{--content-width:624px;}.elementor-11 .elementor-element.elementor-element-a30b9cb{--width:80%;}.elementor-11 .elementor-element.elementor-element-6509a0c6{--width:100%;}.elementor-11 .elementor-element.elementor-element-8d89270{--width:100%;}.elementor-11 .elementor-element.elementor-element-5088be14{--width:100%;}.elementor-11 .elementor-element.elementor-element-5eb11e4b{--width:100%;}.elementor-11 .elementor-element.elementor-element-78a6a4b5{--width:100%;}.elementor-11 .elementor-element.elementor-element-5e5b47b{--width:100%;}.elementor-11 .elementor-element.elementor-element-c1daa84{--width:100%;}.elementor-11 .elementor-element.elementor-element-2624054c{--width:100%;}.elementor-11 .elementor-element.elementor-element-19264a7d{--width:100%;}.elementor-11 .elementor-element.elementor-element-587d9ad3{--width:100%;}.elementor-11 .elementor-element.elementor-element-352a0f0d{--width:100%;}.elementor-11 .elementor-element.elementor-element-5c9694d3{--width:100%;}.elementor-11 .elementor-element.elementor-element-1c9bff3c{--width:100%;}.elementor-11 .elementor-element.elementor-element-3a675775{--width:100%;}.elementor-11 .elementor-element.elementor-element-6e5a6504{--width:80%;}.elementor-11 .elementor-element.elementor-element-310cc444{--width:100%;}.elementor-11 .elementor-element.elementor-element-6e48a816{--width:100%;}.elementor-11 .elementor-element.elementor-element-579392d9{--width:100%;}.elementor-11 .elementor-element.elementor-element-336449df{--width:100%;}.elementor-11 .elementor-element.elementor-element-5574a7b8{--width:100%;}.elementor-11 .elementor-element.elementor-element-3ae53480{--width:100%;}.elementor-11 .elementor-element.elementor-element-23499c62{--width:100%;}.elementor-11 .elementor-element.elementor-element-7eeea4bd{--width:100%;}.elementor-11 .elementor-element.elementor-element-5509fb7{--width:100%;}.elementor-11 .elementor-element.elementor-element-545d069{--width:100%;}.elementor-11 .elementor-element.elementor-element-34ba6f69{--width:100%;}.elementor-11 .elementor-element.elementor-element-b42df0{--width:100%;}.elementor-11 .elementor-element.elementor-element-15c328b5{--width:100%;}.elementor-11 .elementor-element.elementor-element-851bf5c{--width:100%;}.elementor-11 .elementor-element.elementor-element-5ffe3880{--width:100%;}.elementor-11 .elementor-element.elementor-element-27a42e23{--width:100%;}.elementor-11 .elementor-element.elementor-element-d245206{--content-width:1323px;}.elementor-11 .elementor-element.elementor-element-d1ee293{--width:100%;}.elementor-11 .elementor-element.elementor-element-ce6d2fa{--width:50%;}.elementor-11 .elementor-element.elementor-element-95fbc0c{--width:50%;}.elementor-11 .elementor-element.elementor-element-ce59426{--width:50%;}.elementor-11 .elementor-element.elementor-element-4ceac1e{--width:50%;}.elementor-11 .elementor-element.elementor-element-c65151e{--width:50%;}.elementor-11 .elementor-element.elementor-element-dcdf3b0{--width:50%;}.elementor-11 .elementor-element.elementor-element-a03650a{--width:50%;}}@media(max-width:768px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-843beb2{--width:768px;}.elementor-11 .elementor-element.elementor-element-8e6e269{--width:100%;}.elementor-11 .elementor-element.elementor-element-044cc0d{--width:700px;}.elementor-11 .elementor-element.elementor-element-7baaed9{--width:100%;}.elementor-11 .elementor-element.elementor-element-9d76254{--width:768px;}.elementor-11 .elementor-element.elementor-element-622df3d{--content-width:768px;}.elementor-11 .elementor-element.elementor-element-a30b9cb{--width:85%;}.elementor-11 .elementor-element.elementor-element-6e5a6504{--width:85%;}.elementor-11 .elementor-element.elementor-element-d245206{--content-width:728px;}.elementor-11 .elementor-element.elementor-element-dc80158{--content-width:50%;}}/* Start custom CSS for heading, class: .elementor-element-32c17ce */.pc_blank{
    display: block;
}

@media screen and (max-width: 767px) {
  .pc_blank{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c86fc68 */.font-color-red{
    color: #BF3522;
}
.font-size-kixyati{
    font-size: 26px;
    line-height: 27px;
}
.font-text{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-044cc0d */.elementor-element-044cc0d {
backdrop-filter: blur(9px);
-webkit-backdrop-filter: blur(9px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e25e179 */body {
    font-family:Noto Serif JP;
    font-size:24px;
    font-style: normal;
    font-weight: 500;
    line-height:35px;
    }
    
    .boxbutton {
    align-items: center;
    background-color: #FFF7F2;
    clip-path: polygon(1rem 0, calc(100% - 1rem) 0, 100% 1rem, 100% calc(100% - 1rem), calc(100% - 1rem) 100%, 1rem 100%, 0 calc(100% - 1rem), 0 1rem);
    color: #664400;
    display: flex;
    flex-flow: row nowrap;
    height: auto;
    justify-content: center;
    padding-top: 26.5px;
    padding-left: 86.49px;
    padding-bottom:24.96px;
    position: relative;
    width: fit-content;
    border: 1px solid;
    border-color: rgba(112, 112, 112, 0.10);
    border-width: 10.5px 9.5px;
}

.boxbutton::after {
    content: ''; 
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left:64.67px;
    margin-right:32.17px;
    vertical-align: middle;
    
    
    border-top: 2px solid #BF3522;
    border-right: 2px solid #BF3522; 
    transform: rotate(45deg); 
}

@media screen and (max-width: 767px) {
  body {
    font-size:16px;
    font-weight: 500;
    line-height:23px;
    }
    .boxbutton {
    padding-top: 21.5px;
    padding-left: 41.08px;
    padding-bottom:21.5px;
}
.boxbutton::after {
    content: ''; 
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left:32.17px;
    margin-right:32.17px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c5d6942 */body {
    font-family:Noto Serif JP;
    font-size:24px;
    font-style: normal;
    font-weight: 500;
    line-height:35px;
    }
    
    .boxbutton {
    align-items: center;
    background-color: #FFF7F2;
    clip-path: polygon(1rem 0, calc(100% - 1rem) 0, 100% 1rem, 100% calc(100% - 1rem), calc(100% - 1rem) 100%, 1rem 100%, 0 calc(100% - 1rem), 0 1rem);
    color: #664400;
    display: flex;
    flex-flow: row nowrap;
    height: auto;
    justify-content: center;
    padding-top: 26.5px;
    padding-left: 86.49px;
    padding-bottom:24.96px;
    position: relative;
    width: fit-content;
    border: 1px solid;
    border-color: rgba(112, 112, 112, 0.10);
    border-width: 10.5px 9.5px;
}

.boxbutton::after {
    content: ''; 
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left:64.67px;
    margin-right:32.17px;
    vertical-align: middle;
    
    
    border-top: 2px solid #BF3522;
    border-right: 2px solid #BF3522; 
    transform: rotate(45deg); 
}

@media screen and (max-width: 767px) {
  body {
    font-size:16px;
    font-weight: 500;
    line-height:23px;
    }
    .boxbutton {
    padding-top: 21.5px;
    padding-left: 41.08px;
    padding-bottom:21.5px;
}
.boxbutton::after {
    content: ''; 
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left:32.17px;
    margin-right:32.17px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-caafc20 */a {
  text-decoration: none;
}
.global-nav-wrapper {
    width: 100%;
    background: #F7EDE7;
}
.global-nav-container {
    max-width: 1200px;
    width: 90%;
    margin: 0 auto;
}
.nav-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
}
.nav-item {
    flex-grow: 1;
    text-align: center;
    position: relative;
    overflow: hidden;
}
.outline-wh {
    filter: drop-shadow(0px 0px 1px #ffffff);
}
.gl-nav {
    width: 100%;
    position: relative;
    z-index: 10;
    align-items: center;
    background-color: #F7EDE7;
    clip-path: polygon(1rem 0, calc(100% - 1rem) 0, 100% 1rem, 100% calc(100% - 1rem), calc(100% - 1rem) 100%, 1rem 100%, 0 calc(100% - 1rem), 0 1rem);
    color: #343434;
    justify-content: center;
    display: flex;
    flex-flow: row nowrap;
    padding: 0.7rem 0 0.8rem;
    text-decoration: none;
}
.gl-nav-txt {
    font-family: Noto Serif JP;
    font-size: clamp(0.875rem, 0.67vw, 1.375rem);
    text-align: center;
    text-decoration: none;
}

.g-active,
.g-active-cl {
    background-color: #C2DDE1;
}
.gl-nav:hover {
    opacity: 0.8;
}
@media (max-width: 768px) {
    .nav-list {
        flex-wrap: wrap;
    }
    .nav-item {
        width: 50%;
        flex-grow: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49bfbbc */.sp_br{
    display: none;
}
@media (max-width: 767px) {
    .sp_br{
    display: block;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f4b8f67 */.text_year{
    font-size: 28px;
    font-weight: 600;
    color: #343434;
    line-height: 40px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db7007 */.wpsbc-container[data-columns] .wpsbc-calendars {
    margin-left: -5px;
    margin-right: -5px;
    display: flex
;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be41ef6 */.marker {
    width: 50%;
     background: linear-gradient(transparent 60%, #D7F0BE 60%);
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11bf02a */table {
    border-collapse: collapse;
    width: 99%;
    text-align: center;
    font-size: 15px;
    border: 1px solid #666; 
    margin-bottom: 0;
}
.baku_coler{
    background-color: #e6e6e6;
}

.main-caption {
    font-size: 19px;
    font-weight: 600;
    margin-bottom: 8px;
    line-height: 27px;
    text-align: center;
    padding: 5px 0;
    color: #343434;
}
.sab-caption{
    font-size: 17px;
}


th, td {
    border: 1px solid #aaa; 
    padding: 5px 4px;
    white-space: nowrap;
    height: 35px;
    box-sizing: border-box;
    color: #343434;
}


thead th {
    background-color: #f5f5f5;
    font-weight: bold;
    color: #333;
}

.usage-header-new {
    background-color: white; 
    font-size: 17px;
    font-weight: 500;
    padding: 5px 4px;
    
   
    border-top: 1px solid #666; 
    border-left: 1px solid #666; 
    border-right: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
}


.alphabet-header-spacer {
    background-color: #f5f5f5;
    border-top: 1px solid #666;
    border-bottom: 1px solid #aaa;
}

.alphabet-header-spacer:last-of-type {
    border-right: 1px solid #666;
}


thead tr:last-child th {
    background-color: #eee; 
    border-top: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
}

thead tr:last-child th:last-child {
    border-right: 1px solid #666;
}

.row-a, .row-b, .row-c, .row-d {
    background-color: white; 
}
tbody td:first-child {
    font-weight: bold;
    font-size: 17px;
    width: 10%; 
    border-left: 1px solid #666; 
}


.row-a td:first-child {
    background-color:#FFCACF; 
}

.row-b td:first-child {
    background-color: #FCF990;
}

.row-c td:first-child {
    background-color: #77D9A8; 
}

.row-d td:first-child {
    background-color: #BFE4FF; 
}


tbody td:not(:first-child) {
    text-align: center;
    font-weight: normal;
    font-size: 15px;
    background-color: white; 
}


tbody td:last-child {
    border-right: 1px solid #666;
}


tbody tr:last-child td {
    border-bottom: 1px solid #666;
}


.caption-note {
    font-size: 13px;
    text-align: right;
    color: #555;
}
.scroll-hint {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: moveRightLeft 1.5s infinite;
  display: flex;
  align-items: center;
  gap: 8px;
  opacity: 0.8;
  display: none;
}

@keyframes moveRightLeft {
  0% { transform: translate(-50%, -50%) translateX(0); }
  50% { transform: translate(-50%, -50%) translateX(10px); }
  100% { transform: translate(-50%, -50%) translateX(0); }
}

@media (max-width: 428px) {
  .table-container{
  overflow-x: auto;
  }
  .scroll-hint {
  display: flex;
}
.caption-note {
    margin-right: 0;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a42843 */table {
    border-collapse: collapse;
    width: 99%;
    text-align: center;
    font-size: 15px;
    border: 1px solid #666; 
    margin-bottom: 0;
}
.baku_coler{
    background-color: #e6e6e6;
}

.main-caption {
    font-size: 19px;
    font-weight: 600;
    margin-bottom: 8px;
    line-height: 27px;
    text-align: center;
    padding: 5px 0;
    color: #343434;
}
.sab-caption{
    font-size: 17px;
}


th, td {
    border: 1px solid #aaa; 
    padding: 10px 8px;
    white-space: nowrap;
    height: 35px;
    box-sizing: border-box;
    color: #343434;
}


thead th {
    background-color: #f5f5f5;
    font-weight: bold;
    color: #333;
}

.usage-header-new {
    background-color: white; 
    font-size: 17px;
    font-weight: 500;
    padding: 10px 8px;
    
   
    border-top: 1px solid #666; 
    border-left: 1px solid #666; 
    border-right: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
}


.alphabet-header-spacer {
    background-color: #f5f5f5;
    border-top: 1px solid #666;
    border-bottom: 1px solid #aaa;
}

.alphabet-header-spacer:last-of-type {
    border-right: 1px solid #666;
}


thead tr:last-child th {
    background-color: #eee; 
    border-top: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
}

thead tr:last-child th:last-child {
    border-right: 1px solid #666;
}

.row-a, .row-b, .row-c, .row-d {
    background-color: white; 
}
tbody td:first-child {
    font-weight: bold;
    font-size: 17px;
    width: 10%; 
    border-left: 1px solid #666; 
}


.row-a td:first-child {
    background-color:#FFCACF; 
}

.row-b td:first-child {
    background-color: #FCF990;
}

.row-c td:first-child {
    background-color: #77D9A8; 
}

.row-d td:first-child {
    background-color: #BFE4FF; 
}


tbody td:not(:first-child) {
    text-align: center;
    font-weight: normal;
    font-size: 15px;
    background-color: white; 
}


tbody td:last-child {
    border-right: 1px solid #666;
}


tbody tr:last-child td {
    border-bottom: 1px solid #666;
}


.caption-note {
    font-size: 13px;
    text-align: right;
    color: #555;
}
.scroll-hi {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: moveRightLeft 1.5s infinite;
  display: flex;
  align-items: center;
  gap: 8px;
  opacity: 0.8;
  display: none;
}

@keyframes moveRightLeft {
  0% { transform: translate(-50%, -50%) translateX(0); }
  50% { transform: translate(-50%, -50%) translateX(10px); }
  100% { transform: translate(-50%, -50%) translateX(0); }
}

@media (max-width: 428px) {
  .table-conta{
  overflow-x: auto;
  }
  .scroll-hi {
  display: flex;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5861ea5 */@media screen and (max-width:890px) { 
    .elementor-11 .elementor-element.elementor-element-be41ef6.elementor-element {
    margin: 0px auto;
}
    .e-con.e-flex>.e-con-inner{
        display: block;
}
.table-container-2{
    margin:0px auto;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2288670 *//* 全体のリセットとフォント設定 */
body {
    font-family: Noto Serif JP;
    display: flex;
    flex-direction: column; /* 複数の表を縦に並べるため */
    align-items: center; /* 中央に配置 */
    min-height: 100vh;
    margin: 0;
    padding: 20px;
    box-sizing: border-box;
}
/* =========================================================
   2つ目の表 (乗務員宿泊料) スタイル
   ========================================================= */

.table-container-2 {
    width: fit-content;
}

.table-container-2 table {
    min-width: 350px;
    max-width: 450px;
}

.table-container-2 th, 
.table-container-2 td {
    padding: 10px 15px;
    height: 40px;
}

/* 項目名セル（左側のセル） */
.table-container-2 .item-name {
    text-align: left;
    background-color:#e6e6e6;
    font-weight: normal;
    color: #333;
    border-left: 1px solid #666; /* 左端の太いボーダー */
}

/* 価格セル（右側のセル） */
.table-container-2 .price {
    text-align: right;
    background-color: #e6e6e6;
    font-weight: 500;
    color: #333;
    border-right: 1px solid #666; /* 右端の太いボーダー */
}

/* ハイライト行のスタイル（宴会同席の行） */
.table-container-2 tr:nth-child(2) .item-name,
.table-container-2 tr:nth-child(4) .item-name,
.table-container-2 tr:nth-child(2) .price,
.table-container-2 tr:nth-child(4) .price {
    background-color: #f5f5f5; /* 灰色 */
}

/* 最初の行の上のボーダー */
.table-container-2 table tr:first-child .item-name,
.table-container-2 table tr:first-child .price {
    border-top: 1px solid #666;
}

/* 最後の行の下のボーダー */
.table-container-2 table tr:last-child .item-name,
.table-container-2 table tr:last-child .price {
    border-bottom: 1px solid #666;
}


/* 注釈テキストのスタイル */
.caption-note-2 {
    font-size: 13px;
    margin: 0;
    margin-top: 8px;
    text-align: right;
    color: #555;
}

@media (max-width: 767px) {
  .table-container-2 table {
    min-width: 0;
    max-width: 0;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45e7065 */.text_year{
    font-size: 22px;
    font-weight: 600;
    color: #343434;
    line-height: 40px;
    text-align: center;
}
.text-size{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d1748b */.course-container {
    display: flex;
    /* 左右のセクションを両端に配置 */
    justify-content: space-between;
    /* 垂直方向の配置（中央揃えなど） */
    align-items: center;
    /* 必要に応じてパディングや幅を設定 */
    width: 100%;
}

.course-name-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
}

.kanji {
    /* 「和」の文字のサイズとフォント調整 */
    font-size: 60px; /* 例 */
    line-height: 86px;
    margin-right: 15px; /* 右側のスペース調整 */
    font-weight: 600;
    color: #343434;
}

.name-details {
    /* コース名（英語・日本語）を垂直に配置 */
    display: flex;
    flex-direction: column;
}

.english-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
    line-height: 23px;
    color: #343434;
    margin-top: 10px;
}

.japanese-name {
    font-size: 20px; /* 例 */
    /* 文字の色やフォント調整 */
     font-weight: 600;
    color: #343434;
}
.price-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
    /* 価格部分を右に寄せるための調整など */
}

.price-text {
    font-size: 20px; /* 例 */
    margin-right: 25px; /* スペース調整 */
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}

.price-value {
    font-size: 24px; /* 価格を目立たせる */
    /* フォント調整 */
    font-weight: bold;
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}
@media (max-width: 768px) {
  .kanji {
    /* 「和」の文字のサイズとフォント調整 */
    font-size: 20px; /* 例 */
    line-height: 86px;
    margin-right: 5px; /* 右側のスペース調整 */
    font-weight: 600;
    color: #343434;
}

.name-details {
    /* コース名（英語・日本語）を垂直に配置 */
    display: flex;
    flex-direction: column;
}

.english-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
    line-height: 23px;
    color: #343434;
    margin-top: 10px;
}

.japanese-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
     font-weight: 600;
    color: #343434;
}
.price-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
    /* 価格部分を右に寄せるための調整など */
}

.price-text {
    font-size: 16px; /* 例 */
    margin-right: 25px; /* スペース調整 */
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}

.price-value {
    font-size: 18px; /* 価格を目立たせる */
    /* フォント調整 */
    font-weight: bold;
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d1ba9c */.nagomi-course-container {
    /* 最大幅の設定 */
    max-width: 624px;
    margin: 0 auto; /* 中央寄せ */
    border: 1px solid #eee; /* わかりやすいように枠線のみ残す */
}
.price::before {
    top: 5px;
    right: 100px; 
    width: 8px;
    height: 8px;
    opacity: 0.8;
}

.price::after {
    bottom: -5px;
    right: 15px; 
    width: 12px;
    height: 12px;
    opacity: 0.9;
}

.amount::before {
    top: 15px;
    right: 50px;
    width: 8px;
    height: 8px;
    opacity: 0.7;
}

/* コンテンツ全体の幅を制御 */
.content-wrapper {
    max-width: 100%;
    margin: 0 auto;
}

.title-section {
    display: flex;
    align-items: flex-end; /* 「和」とコース名を下揃えに */
    padding-bottom: 5px; 
}

.kanji {
    font-size: 70px; 
    font-weight: bold;
    color: #333;
    line-height: 1; 
    margin-right: 15px;
    flex-shrink: 0; 
}

.course-names {
    /* ここが修正されました */
    flex-grow: 0; /* 可能な限り幅を取らないように */
    text-align: left; /* 左揃えにする */
    margin-bottom: 5px; 
}

.english {
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1.5px;
    margin: 0;
    color: #555;
    line-height: 1.2;
}

.japanese {
    font-size: 18px;
    margin: 0;
    color: #333;
    font-weight: 500;
    line-height: 1.2;
}

.separator {
    border: none;
    height: 1px;
    background-color: #333;
    margin: 10px 0 20px 0; 
}

.price {
    text-align: right;
    font-size: 18px;
    color: #333;
    margin: 0;
    letter-spacing: 1px;
}

.price .amount {
    font-size: 25px; 
    font-weight: bold;
    margin-left: 10px;
}

/* レスポンシブ対応 - 画面が狭い場合の調整 */
@media (max-width: 480px) {
    .kanji {
        font-size: 50px;
        margin-right: 10px;
    }

    .english {
        font-size: 14px;
    }

    .japanese {
        font-size: 16px;
    }

    .price {
        font-size: 18px;
    }

    .price .amount {
        font-size: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e382894 */.course-container {
    display: flex;
    /* 左右のセクションを両端に配置 */
    justify-content: space-between;
    /* 垂直方向の配置（中央揃えなど） */
    align-items: center;
    /* 必要に応じてパディングや幅を設定 */
    width: 100%;
}

.course-name-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
}

.kanji {
    /* 「和」の文字のサイズとフォント調整 */
    font-size: 60px; /* 例 */
    line-height: 86px;
    margin-right: 15px; /* 右側のスペース調整 */
    font-weight: 600;
    color: #343434;
}

.name-details {
    /* コース名（英語・日本語）を垂直に配置 */
    display: flex;
    flex-direction: column;
}

.english-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
    line-height: 23px;
    color: #343434;
    margin-top: 10px;
}

.japanese-name {
    font-size: 20px; /* 例 */
    /* 文字の色やフォント調整 */
     font-weight: 600;
    color: #343434;
}
.price-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
    /* 価格部分を右に寄せるための調整など */
}

.price-text {
    font-size: 20px; /* 例 */
    margin-right: 25px; /* スペース調整 */
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}

.price-value {
    font-size: 24px; /* 価格を目立たせる */
    /* フォント調整 */
    font-weight: bold;
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a2398e6 */.course-container {
    display: flex;
    /* 左右のセクションを両端に配置 */
    justify-content: space-between;
    /* 垂直方向の配置（中央揃えなど） */
    align-items: center;
    /* 必要に応じてパディングや幅を設定 */
    width: 100%;
}

.course-name-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
}

.kanji {
    /* 「和」の文字のサイズとフォント調整 */
    font-size: 60px; /* 例 */
    line-height: 86px;
    margin-right: 15px; /* 右側のスペース調整 */
    font-weight: 600;
    color: #343434;
}

.name-details {
    /* コース名（英語・日本語）を垂直に配置 */
    display: flex;
    flex-direction: column;
}

.english-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
    line-height: 23px;
    color: #343434;
    margin-top: 10px;
}

.japanese-name {
    font-size: 20px; /* 例 */
    /* 文字の色やフォント調整 */
     font-weight: 600;
    color: #343434;
}
.price-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
    /* 価格部分を右に寄せるための調整など */
}

.price-text {
    font-size: 20px; /* 例 */
    margin-right: 25px; /* スペース調整 */
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}

.price-value {
    font-size: 24px; /* 価格を目立たせる */
    /* フォント調整 */
    font-weight: bold;
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}
@media (max-width: 768px) {
  .kanji {
    /* 「和」の文字のサイズとフォント調整 */
    font-size: 20px; /* 例 */
    line-height: 86px;
    margin-right: 5px; /* 右側のスペース調整 */
    font-weight: 600;
    color: #343434;
}

.name-details {
    /* コース名（英語・日本語）を垂直に配置 */
    display: flex;
    flex-direction: column;
}

.english-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
    line-height: 23px;
    color: #343434;
    margin-top: 10px;
}

.japanese-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
     font-weight: 600;
    color: #343434;
}
.price-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
    /* 価格部分を右に寄せるための調整など */
}

.price-text {
    font-size: 16px; /* 例 */
    margin-right: 25px; /* スペース調整 */
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}

.price-value {
    font-size: 18px; /* 価格を目立たせる */
    /* フォント調整 */
    font-weight: bold;
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2fa880ac */.course-container {
    display: flex;
    /* 左右のセクションを両端に配置 */
    justify-content: space-between;
    /* 垂直方向の配置（中央揃えなど） */
    align-items: center;
    /* 必要に応じてパディングや幅を設定 */
    width: 100%;
}

.course-name-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
}

.kanji {
    /* 「和」の文字のサイズとフォント調整 */
    font-size: 60px; /* 例 */
    line-height: 86px;
    margin-right: 15px; /* 右側のスペース調整 */
    font-weight: 600;
    color: #343434;
}

.name-details {
    /* コース名（英語・日本語）を垂直に配置 */
    display: flex;
    flex-direction: column;
}

.english-name {
    font-size: 16px; /* 例 */
    /* 文字の色やフォント調整 */
    line-height: 23px;
    color: #343434;
    margin-top: 10px;
}

.japanese-name {
    font-size: 20px; /* 例 */
    /* 文字の色やフォント調整 */
     font-weight: 600;
    color: #343434;
}
.price-section {
    display: flex;
    /* 垂直方向の中央揃え */
    align-items: center;
    /* 価格部分を右に寄せるための調整など */
}

.price-text {
    font-size: 20px; /* 例 */
    margin-right: 25px; /* スペース調整 */
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}

.price-value {
    font-size: 24px; /* 価格を目立たせる */
    /* フォント調整 */
    font-weight: bold;
    margin-top:35px; 
    font-weight: 600;
    color: #343434;
     line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a59691f */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-a59691f::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a59691f > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a59691f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    background-image: none;
}
.elementor-11 .elementor-element.elementor-element-a59691f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a59691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdbf95f */.banquet-plan{
    font-size: 14px;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f9306 */.banquet-plan{
    font-size: 14px;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efdd348 */.banquet-plan{
    font-size: 14px;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bf09ed */.button-wrapper {
    text-align: center;
}
.outline-bk {
    filter: drop-shadow(0px 0px 1px #000);
}
a.bunquet-button {
    display: inline-block;
    text-decoration: none !important;
}
.bunquet-button {
    width: 90%;
    max-width: 1040px;
    position: relative;
    z-index: 10;
    align-items: center;
    clip-path: polygon(1rem 0, calc(100% - 1rem) 0, 100% 1rem, 100% calc(100% - 1rem), calc(100% - 1rem) 100%, 1rem 100%, 0 calc(100% - 1rem), 0 1rem);
    color: #343434;
    justify-content: center;
    display: flex;
    flex-flow: row nowrap;
    padding: 1.3rem 1.2rem 1.3rem;
    text-decoration: none;
}
.button-cl-bl {
    background-color: #C9ECE8;
}
.button-cl-pbg {
    background-color: #F7EDE7;
}
.bunquet-button::before {
    border: 2px solid #FFF;
    content: "";
    display: block;
    position: absolute;
    top: 0.5rem;
    left: 0.5rem;
    height: calc(100% - 1rem);
    width: calc(100% - 1rem);
    z-index: -5;
}
.bunquet-button-txt {
    font-family: Noto Serif JP;
    font-size: clamp(1.4rem, 1vw, 2.4rem);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1em;
}
.bunquet-button-txt span {
    position: absolute;
    right: 37px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    width: 7px;
    height: 7px;
    border-top: 1px solid #343434;
    border-right: 1px solid #343434;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-432c50c6 */.button-wrapper {
    text-align: center;
}
.outline-bk {
    filter: drop-shadow(0px 0px 1px #000);
}
a.bunquet-button {
    display: inline-block;
    text-decoration: none !important;
}
.bunquet-button {
    width: 90%;
    max-width: 1040px;
    position: relative;
    z-index: 10;
    align-items: center;
    clip-path: polygon(1rem 0, calc(100% - 1rem) 0, 100% 1rem, 100% calc(100% - 1rem), calc(100% - 1rem) 100%, 1rem 100%, 0 calc(100% - 1rem), 0 1rem);
    color: #343434;
    justify-content: center;
    display: flex;
    flex-flow: row nowrap;
    padding: 1.3rem 1.2rem 1.3rem;
    text-decoration: none;
}
.button-cl-bl {
    background-color: #C9ECE8;
}
.button-cl-pbg {
    background-color: #F7EDE7;
}
.bunquet-button::before {
    border: 2px solid #FFF;
    content: "";
    display: block;
    position: absolute;
    top: 0.5rem;
    left: 0.5rem;
    height: calc(100% - 1rem);
    width: calc(100% - 1rem);
    z-index: -5;
}
.bunquet-button-txt {
    font-family: Noto Serif JP;
    font-size: clamp(1.4rem, 1vw, 2.4rem);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1em;
}
.bunquet-button-txt span {
    position: absolute;
    right: 37px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    width: 7px;
    height: 7px;
    border-top: 1px solid #343434;
    border-right: 1px solid #343434;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b506646 */.button-wrapper {
    text-align: center;
}
.outline-bk {
    filter: drop-shadow(0px 0px 1px #000);
}
a.bunquet-button {
    display: inline-block;
    text-decoration: none !important;
}
.bunquet-button {
    width: 90%;
    max-width: 1040px;
    position: relative;
    z-index: 10;
    align-items: center;
    clip-path: polygon(1rem 0, calc(100% - 1rem) 0, 100% 1rem, 100% calc(100% - 1rem), calc(100% - 1rem) 100%, 1rem 100%, 0 calc(100% - 1rem), 0 1rem);
    color: #343434;
    justify-content: center;
    display: flex;
    flex-flow: row nowrap;
    padding: 1.3rem 1.2rem 1.3rem;
    text-decoration: none;
}
.button-cl-bl {
    background-color: #C9ECE8;
}
.button-cl-pbg {
    background-color: #F7EDE7;
}
.bunquet-button::before {
    border: 2px solid #FFF;
    content: "";
    display: block;
    position: absolute;
    top: 0.5rem;
    left: 0.5rem;
    height: calc(100% - 1rem);
    width: calc(100% - 1rem);
    z-index: -5;
}
.bunquet-button-txt {
    font-family: Noto Serif JP;
    font-size: clamp(1.4rem, 1vw, 2.4rem);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1em;
}
.bunquet-button-txt span {
    position: absolute;
    right: 37px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    width: 7px;
    height: 7px;
    border-top: 1px solid #343434;
    border-right: 1px solid #343434;
}/* End custom CSS */