.elementor-2 .elementor-element.elementor-element-d11b4ed{--display:flex;--min-height:1340px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d11b4ed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ys-ballet-art.com/wp-content/uploads/2025/10/ポアント背景.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d11b4ed::before, .elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d11b4ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d11b4ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FEFEFE;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-shape-top .elementor-shape-fill, .elementor-2 .elementor-element.elementor-element-d11b4ed > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FAF3EB;}.elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-d11b4ed > .e-con-inner > .elementor-shape-top svg{width:calc(260% + 1.3px);height:330px;}.elementor-2 .elementor-element.elementor-element-cbe6cd4{--spacer-size:220px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-937c48d{text-align:center;font-family:"Alex Brush", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-0526eaf{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#A38A77;}.elementor-2 .elementor-element.elementor-element-2ce3cfc{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-5637cce{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-293ca4d{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-d45c471{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-59dafca img{width:180px;}.elementor-2 .elementor-element.elementor-element-d268b60{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-e73fbc7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-d19871d{--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-2 .elementor-element.elementor-element-0deadd0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-946f7bf{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b7c3fe6{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-794f227 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-794f227 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-794f227 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-794f227 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-794f227 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-aa9acf4{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-1405c4d{--display:flex;}.elementor-2 .elementor-element.elementor-element-1405c4d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1405c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3EB;}.elementor-2 .elementor-element.elementor-element-a55af18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-b787b54{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-eb370ad img{width:180px;}.elementor-2 .elementor-element.elementor-element-4e46980{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-f3769ca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-c5928e1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e1af9ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-e1af9ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e1af9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ca13d3d{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-ea15478 img{width:29%;}.elementor-2 .elementor-element.elementor-element-9ee8bb7{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-5fb15c5{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-2 .elementor-element.elementor-element-3472ade{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3472ade .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-3472ade .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-defb756{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-defb756 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-8c5564c{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-0df658b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-0df658b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0df658b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ca3c769{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-b88e16f img{width:29%;}.elementor-2 .elementor-element.elementor-element-de1e8d5{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-7cf9803{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-d7ccd0e{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-d7ccd0e .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-d7ccd0e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-203ca71{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-203ca71 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-4f4c757{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-ca22c34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-ca22c34:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca22c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d6b45ca{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-2e75706 img{width:29%;}.elementor-2 .elementor-element.elementor-element-75199d1{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-6817ea6{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-c42edbb{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-c42edbb .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-c42edbb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-babd4a2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-babd4a2 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-6561f63{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-44ae379{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-4892152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-4892152:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4892152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c8d44f8{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-5b2cb5b img{width:29%;}.elementor-2 .elementor-element.elementor-element-8815943{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-0927bdb{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-f18b4ae{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f18b4ae .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-f18b4ae .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-1d2e7bc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-1d2e7bc p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-9ae8c4e{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-40c22f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-40c22f8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-40c22f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-92b24a9{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-c5be1a2 img{width:29%;}.elementor-2 .elementor-element.elementor-element-2393a0e{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-f6fb462{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b66b20c{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-b66b20c .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-b66b20c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-f0b1e16{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-f0b1e16 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-7aee287{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-850a2e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-850a2e1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-850a2e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2f06f9a{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-2571131 img{width:29%;}.elementor-2 .elementor-element.elementor-element-93d0bf3{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-576f77c{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ac32fad{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-ac32fad .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-ac32fad .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-8b6f1ae{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-8b6f1ae p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-f23005a{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-640c29b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-2 .elementor-element.elementor-element-2163fcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2163fcb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2163fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9aa7bfb{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-db3340c img{width:29%;}.elementor-2 .elementor-element.elementor-element-d606812{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-de2e07a{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-592936a{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-592936a .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-592936a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-ea9b84d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ea9b84d p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-4f52fff{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-1350216{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-1350216:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1350216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4460cc3{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-6354de6 img{width:29%;}.elementor-2 .elementor-element.elementor-element-790988b{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-0551023{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-bbca6f8{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-bbca6f8 .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-bbca6f8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-189ac94{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-189ac94 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-714b55a{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-000a5cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-000a5cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-000a5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b789d98{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-79ead59 img{width:29%;}.elementor-2 .elementor-element.elementor-element-634c9d5{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-032bc83{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-e487b10{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-e487b10 .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-e487b10 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-d4c4906{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-d4c4906 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-8c393b7{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-a2dcfa7{--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-2 .elementor-element.elementor-element-1216835{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-1216835:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1216835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ea5bdcb{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-76f0851 img{width:29%;}.elementor-2 .elementor-element.elementor-element-bec5244{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-060e6f9{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a12b6c3{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a12b6c3 .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-a12b6c3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-7beda9b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-7beda9b p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-d4b1a21{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-fdf414a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-fdf414a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fdf414a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb552bc{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-502e00c img{width:29%;}.elementor-2 .elementor-element.elementor-element-4015a3b{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-be04a35{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b84f22c{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-b84f22c .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-b84f22c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-18a76dd{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-18a76dd p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-e677068{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-715e811{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#a48c74;--border-color:#a48c74;}.elementor-2 .elementor-element.elementor-element-715e811:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-715e811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a175166{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-67bd016 img{width:29%;}.elementor-2 .elementor-element.elementor-element-0cbcaf9{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-cf46754{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ae4844d{--divider-border-style:solid;--divider-color:#a48c74;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-ae4844d .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-ae4844d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-a082d78{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a082d78 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-645aa2d{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-fe55cdf{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-4c81452{--display:flex;}.elementor-2 .elementor-element.elementor-element-d2eb6c6{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-4b950a2{--display:flex;}.elementor-2 .elementor-element.elementor-element-4eeb7c4 img{width:180px;}.elementor-2 .elementor-element.elementor-element-9f85aaa{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-bbb45c6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-cbd1e1b{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-19f1332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a76f3fe{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-d2dda07{--display:flex;}.elementor-2 .elementor-element.elementor-element-ef59773{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1px;color:#a48c74;}.elementor-2 .elementor-element.elementor-element-13fd7c5{--display:flex;}.elementor-2 .elementor-element.elementor-element-ed75458 img{width:360px;}.elementor-2 .elementor-element.elementor-element-9d3ae1e{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-93c7778{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-93c7778.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-93c7778 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-ad5b406 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-ad5b406 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ad5b406 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-ad5b406 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-ad5b406 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-8ea31df{--display:flex;}.elementor-2 .elementor-element.elementor-element-af44bc7{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1px;color:#a48c74;}.elementor-2 .elementor-element.elementor-element-a72bf5a{--display:flex;}.elementor-2 .elementor-element.elementor-element-921238a img{width:360px;}.elementor-2 .elementor-element.elementor-element-359e3a0{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ca839ad{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ca839ad.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ca839ad p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-060893f .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-060893f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-060893f .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-060893f .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-060893f .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-74495ab{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-4e656cd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-8c5fdd6{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1px;color:#a48c74;}.elementor-2 .elementor-element.elementor-element-f61f366{--display:flex;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4994a66 img{width:360px;}.elementor-2 .elementor-element.elementor-element-73d3bb9{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-f176039{margin:-15px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-f176039.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f176039 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-8eee161 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-8eee161 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8eee161 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-8eee161 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8eee161 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-4a9efc9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-246204d{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;letter-spacing:1px;color:#a48c74;}.elementor-2 .elementor-element.elementor-element-5aede86{--display:flex;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3d19a68 img{width:360px;}.elementor-2 .elementor-element.elementor-element-d6b79d6{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a4296bc{margin:-15px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:1.9px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a4296bc.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a4296bc p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-d3f5454 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-d3f5454 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d3f5454 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-d3f5454 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d3f5454 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-f58bfa7{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-0708233{--display:flex;}.elementor-2 .elementor-element.elementor-element-a080750 img{width:180px;}.elementor-2 .elementor-element.elementor-element-da590aa{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-655ab2d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-1c0a665 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-1c0a665 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1c0a665 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-1c0a665 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1c0a665 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-660fbcc{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-86f7db4{--display:flex;}.elementor-2 .elementor-element.elementor-element-86f7db4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-86f7db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3EB;}.elementor-2 .elementor-element.elementor-element-86f7db4 > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-86f7db4 > .e-con-inner > .elementor-shape-top svg{width:calc(138% + 1.3px);}.elementor-2 .elementor-element.elementor-element-86f7db4 > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-86f7db4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(138% + 1.3px);}.elementor-2 .elementor-element.elementor-element-c490a5e{--display:flex;}.elementor-2 .elementor-element.elementor-element-27b6bf7{--spacer-size:100px;}.elementor-2 .elementor-element.elementor-element-7e833a7 img{width:180px;}.elementor-2 .elementor-element.elementor-element-67db55b{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-7a92a6c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-1fa7ca0{--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-2 .elementor-element.elementor-element-32ccc2a{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-f5cf29b img{width:45%;box-shadow:0px 0px 10px 0px rgba(119.82343749999998, 118.00003736413042, 118.00003736413042, 0.31);}.elementor-2 .elementor-element.elementor-element-e5db6e4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-e5db6e4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e5db6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-407b42a{--display:flex;}.elementor-2 .elementor-element.elementor-element-f4adf4a{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.5px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b7a1800{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-488d801{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-488d801.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-2fbe93a{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;letter-spacing:1.5px;color:#805958;}.elementor-2 .elementor-element.elementor-element-5245426{--display:flex;}.elementor-2 .elementor-element.elementor-element-a2c9c1b{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-1790e1c{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4f7c130{--divider-border-style:solid;--divider-color:#805958;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-4f7c130 .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-4f7c130 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-2 .elementor-element.elementor-element-4b8b8ec{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b4467b6{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-e718723{--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-2 .elementor-element.elementor-element-9ed7439{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-22b6a4b img{width:250px;box-shadow:0px 0px 10px 0px rgba(119.82343749999998, 118.00003736413042, 118.00003736413042, 0.31);}.elementor-2 .elementor-element.elementor-element-8f6ae26{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-8f6ae26:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8f6ae26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-743339b{--display:flex;}.elementor-2 .elementor-element.elementor-element-be3b6a8{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.5px;color:#805958;}.elementor-2 .elementor-element.elementor-element-9a3dbaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4fa6f6d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4fa6f6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f3062a4{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:400;letter-spacing:1.5px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a26bc23{--display:flex;}.elementor-2 .elementor-element.elementor-element-a26bc23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c89f8f3{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-fcea572{--display:flex;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-fcea572.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-506f2ec{--divider-border-style:solid;--divider-color:#805958;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-506f2ec .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-506f2ec .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-2 .elementor-element.elementor-element-15c7a57{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-dce3213{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;line-height:23px;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-4f763f0 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-4f763f0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4f763f0 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-4f763f0 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4f763f0 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-ccfee5c{--spacer-size:100px;}.elementor-2 .elementor-element.elementor-element-8adbfc7{--display:flex;}.elementor-2 .elementor-element.elementor-element-2ade0c4{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-a90d438 img{width:180px;}.elementor-2 .elementor-element.elementor-element-308d7e7{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-090ca67{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b845e92{--spacer-size:35px;}.elementor-2 .elementor-element.elementor-element-5f2dc3c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ac0bc49{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-8446db5{--display:flex;}.elementor-2 .elementor-element.elementor-element-4413e51{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-8714df6 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-8714df6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8714df6 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-8714df6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8714df6 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-29f9abc{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-dbdc23d{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-995b250{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-f1ebb24{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-043048b img{width:180px;}.elementor-2 .elementor-element.elementor-element-4539d4b{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-e384e9c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-2b151c6{--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-2 .elementor-element.elementor-element-de90da5{--display:flex;}.elementor-2 .elementor-element.elementor-element-47ff2e5{text-align:left;font-family:"Alex Brush", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-380a388{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-45652e4{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-ff505a6{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-85db6f4{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-98023bd{--display:flex;}.elementor-2 .elementor-element.elementor-element-9510979{--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-2 .elementor-element.elementor-element-3706f68{--display:flex;}.elementor-2 .elementor-element.elementor-element-53fa67e{text-align:left;font-family:"Alex Brush", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-2a25e09{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-e813f52{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-a964e0d{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-192e6ab{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-518005c{--display:flex;}.elementor-2 .elementor-element.elementor-element-12884a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2 .elementor-element.elementor-element-51cca4d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 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-2 .elementor-element.elementor-element-c1d2104{text-align:left;font-family:"Alex Brush", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-310a894{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-dcb34e5{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-bbc97ea{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-f376152{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b4112e5{--display:flex;}.elementor-2 .elementor-element.elementor-element-5358312{--display:flex;}.elementor-2 .elementor-element.elementor-element-58fdeca{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-7f180da{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-685d3ed img{width:180px;}.elementor-2 .elementor-element.elementor-element-6de7172{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-b5939ee{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-823bb72{--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-2 .elementor-element.elementor-element-a7553f2{--display:flex;}.elementor-2 .elementor-element.elementor-element-b42a8fd img{width:60%;}.elementor-2 .elementor-element.elementor-element-4a77814{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-057c5fb{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-7999648{--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-2 .elementor-element.elementor-element-598d83b{--display:flex;}.elementor-2 .elementor-element.elementor-element-02278e4 img{width:60%;}.elementor-2 .elementor-element.elementor-element-72f5665{--display:flex;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-c93f9b7{padding:0px 110px 0px 25px;font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-6662a57{--display:flex;}.elementor-2 .elementor-element.elementor-element-a0553de{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-5bce585{--display:flex;--overlay-opacity:0.2;}.elementor-2 .elementor-element.elementor-element-5bce585:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5bce585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ys-ballet-art.com/wp-content/uploads/2025/10/ピンクチュール-1.jpg");}.elementor-2 .elementor-element.elementor-element-5bce585::before, .elementor-2 .elementor-element.elementor-element-5bce585 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5bce585 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5bce585 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5bce585 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5bce585 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-ce003d6{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-c5ef580{text-align:center;font-family:"Alex Brush", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6d937e4{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-c3aaa5e{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-4bdbb5a{--display:flex;}.elementor-2 .elementor-element.elementor-element-8b9df2b{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-1e89c9f img{width:180px;}.elementor-2 .elementor-element.elementor-element-d1631ee{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-dc907a8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-6a6229f .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-6a6229f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6a6229f .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-6a6229f .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6a6229f .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-5eabca1{--display:flex;}.elementor-2 .elementor-element.elementor-element-dbd1837{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-9fcf38d img{width:180px;}.elementor-2 .elementor-element.elementor-element-d67ccd6{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2px;color:#805958;}.elementor-2 .elementor-element.elementor-element-62c1773{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.5px;word-spacing:0px;color:#805958;}.elementor-2 .elementor-element.elementor-element-e6a8d89 .elementor-button{background-color:#E1AAAB;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;word-spacing:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-e6a8d89 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e6a8d89 .elementor-button:focus{background-color:#FAF3EB;color:var( --e-global-color-faa00d7 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-e6a8d89 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e6a8d89 .elementor-button:focus svg{fill:var( --e-global-color-faa00d7 );}.elementor-2 .elementor-element.elementor-element-85e2421{--display:flex;}.elementor-2 .elementor-element.elementor-element-f98a2f6{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-4efb715{--display:flex;}.elementor-2 .elementor-element.elementor-element-4efb715:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4efb715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFB9B4;}.elementor-2 .elementor-element.elementor-element-361300f{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-294fe5e{--display:flex;}.elementor-2 .elementor-element.elementor-element-0c53107 img{width:15%;}.elementor-2 .elementor-element.elementor-element-fe26276{--display:flex;}.elementor-2 .elementor-element.elementor-element-6068536{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;color:#fcf4ec;}.elementor-2 .elementor-element.elementor-element-29d11a6{text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:2px;color:#fcf4ec;}.elementor-2 .elementor-element.elementor-element-518f428{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-e7a1930{--display:flex;}.elementor-2 .elementor-element.elementor-element-407b51e .elementor-button{background-color:#00000000;font-family:"Bellefair", Sans-serif;font-weight:500;fill:#fcf4ec;color:#fcf4ec;}.elementor-2 .elementor-element.elementor-element-407b51e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-407b51e .elementor-button:focus{color:#a48c74;}.elementor-2 .elementor-element.elementor-element-407b51e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-407b51e .elementor-button:focus svg{fill:#a48c74;}.elementor-2 .elementor-element.elementor-element-ed1b8a9{--display:flex;}.elementor-2 .elementor-element.elementor-element-dc7500e .elementor-button{background-color:#00000000;font-family:"Bellefair", Sans-serif;font-weight:500;fill:#fcf4ec;color:#fcf4ec;}.elementor-2 .elementor-element.elementor-element-dc7500e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-dc7500e .elementor-button:focus{color:#a48c74;}.elementor-2 .elementor-element.elementor-element-dc7500e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-dc7500e .elementor-button:focus svg{fill:#a48c74;}.elementor-2 .elementor-element.elementor-element-f542598{--display:flex;}.elementor-2 .elementor-element.elementor-element-f0bc33b .elementor-button{background-color:#00000000;font-family:"Bellefair", Sans-serif;font-weight:500;fill:#fcf4ec;color:#fcf4ec;}.elementor-2 .elementor-element.elementor-element-f0bc33b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f0bc33b .elementor-button:focus{color:#a48c74;}.elementor-2 .elementor-element.elementor-element-f0bc33b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f0bc33b .elementor-button:focus svg{fill:#a48c74;}.elementor-2 .elementor-element.elementor-element-c87d259{--display:flex;}.elementor-2 .elementor-element.elementor-element-8316437 .elementor-button{background-color:#00000000;font-family:"Bellefair", Sans-serif;font-weight:500;fill:#fcf4ec;color:#fcf4ec;}.elementor-2 .elementor-element.elementor-element-8316437 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8316437 .elementor-button:focus{color:#a48c74;}.elementor-2 .elementor-element.elementor-element-8316437 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8316437 .elementor-button:focus svg{fill:#a48c74;}.elementor-2 .elementor-element.elementor-element-6ba7e4f{--spacer-size:50px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-c5928e1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-d11b4ed{--min-height:1150px;}.elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-d11b4ed > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:170px;}.elementor-2 .elementor-element.elementor-element-cbe6cd4{--spacer-size:120px;}.elementor-2 .elementor-element.elementor-element-937c48d{font-size:30px;}.elementor-2 .elementor-element.elementor-element-5637cce{font-size:14px;}.elementor-2 .elementor-element.elementor-element-59dafca img{width:125px;}.elementor-2 .elementor-element.elementor-element-d268b60{font-size:30px;}.elementor-2 .elementor-element.elementor-element-e73fbc7{font-size:13px;}.elementor-2 .elementor-element.elementor-element-946f7bf{font-size:14px;}.elementor-2 .elementor-element.elementor-element-794f227 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-eb370ad img{width:125px;}.elementor-2 .elementor-element.elementor-element-4e46980{font-size:30px;}.elementor-2 .elementor-element.elementor-element-f3769ca{font-size:13px;}.elementor-2 .elementor-element.elementor-element-c5928e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9ee8bb7{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-de1e8d5{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-75199d1{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-44ae379{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8815943{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-2393a0e{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-93d0bf3{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-640c29b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d606812{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-790988b{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-634c9d5{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-4eeb7c4 img{width:125px;}.elementor-2 .elementor-element.elementor-element-9f85aaa{font-size:30px;}.elementor-2 .elementor-element.elementor-element-bbb45c6{font-size:13px;}.elementor-2 .elementor-element.elementor-element-19f1332{font-size:13px;}.elementor-2 .elementor-element.elementor-element-ad5b406 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-060893f .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-8eee161 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-d3f5454 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-a080750 img{width:125px;}.elementor-2 .elementor-element.elementor-element-da590aa{font-size:30px;}.elementor-2 .elementor-element.elementor-element-655ab2d{font-size:13px;}.elementor-2 .elementor-element.elementor-element-1c0a665 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-86f7db4 > .elementor-shape-top svg, .elementor-2 .elementor-element.elementor-element-86f7db4 > .e-con-inner > .elementor-shape-top svg{width:calc(250% + 1.3px);}.elementor-2 .elementor-element.elementor-element-86f7db4 > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-86f7db4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);}.elementor-2 .elementor-element.elementor-element-27b6bf7{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-7e833a7 img{width:125px;}.elementor-2 .elementor-element.elementor-element-67db55b{font-size:30px;}.elementor-2 .elementor-element.elementor-element-7a92a6c{font-size:13px;}.elementor-2 .elementor-element.elementor-element-f5cf29b img{width:48%;}.elementor-2 .elementor-element.elementor-element-22b6a4b img{width:195px;}.elementor-2 .elementor-element.elementor-element-9a3dbaa{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4fa6f6d{--width:130px;}.elementor-2 .elementor-element.elementor-element-a26bc23{--width:97px;}.elementor-2 .elementor-element.elementor-element-fcea572{--width:242px;}.elementor-2 .elementor-element.elementor-element-506f2ec .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-4f763f0 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-ccfee5c{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-a90d438 img{width:125px;}.elementor-2 .elementor-element.elementor-element-308d7e7{font-size:30px;}.elementor-2 .elementor-element.elementor-element-090ca67{font-size:13px;}.elementor-2 .elementor-element.elementor-element-b845e92{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-5f2dc3c{font-size:12px;}.elementor-2 .elementor-element.elementor-element-8714df6 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-29f9abc{font-size:12px;}.elementor-2 .elementor-element.elementor-element-043048b img{width:125px;}.elementor-2 .elementor-element.elementor-element-4539d4b{font-size:30px;}.elementor-2 .elementor-element.elementor-element-e384e9c{font-size:13px;}.elementor-2 .elementor-element.elementor-element-47ff2e5{font-size:30px;}.elementor-2 .elementor-element.elementor-element-53fa67e{font-size:30px;}.elementor-2 .elementor-element.elementor-element-12884a9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-c1d2104{font-size:30px;}.elementor-2 .elementor-element.elementor-element-685d3ed img{width:125px;}.elementor-2 .elementor-element.elementor-element-6de7172{font-size:30px;}.elementor-2 .elementor-element.elementor-element-b5939ee{font-size:13px;}.elementor-2 .elementor-element.elementor-element-c93f9b7{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5ef580{font-size:20px;}.elementor-2 .elementor-element.elementor-element-6d937e4{font-size:11px;}.elementor-2 .elementor-element.elementor-element-1e89c9f img{width:125px;}.elementor-2 .elementor-element.elementor-element-d1631ee{font-size:30px;}.elementor-2 .elementor-element.elementor-element-dc907a8{font-size:13px;}.elementor-2 .elementor-element.elementor-element-6a6229f .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-9fcf38d img{width:125px;}.elementor-2 .elementor-element.elementor-element-d67ccd6{font-size:30px;}.elementor-2 .elementor-element.elementor-element-62c1773{font-size:13px;}.elementor-2 .elementor-element.elementor-element-e6a8d89 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-0c53107 img{width:36%;}.elementor-2 .elementor-element.elementor-element-29d11a6{font-size:12px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-2163fcb{--width:80%;}.elementor-2 .elementor-element.elementor-element-1350216{--width:80%;}.elementor-2 .elementor-element.elementor-element-000a5cd{--width:80%;}.elementor-2 .elementor-element.elementor-element-488d801{--width:30%;}.elementor-2 .elementor-element.elementor-element-4fa6f6d{--width:26%;}.elementor-2 .elementor-element.elementor-element-a26bc23{--width:20%;}.elementor-2 .elementor-element.elementor-element-9510979{--width:880px;}.elementor-2 .elementor-element.elementor-element-51cca4d{--width:100%;}.elementor-2 .elementor-element.elementor-element-518f428{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-9510979{--width:680px;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-d11b4ed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d11b4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-5bce585:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5bce585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}