.elementor-30819 .elementor-element.elementor-element-6624238{--display:flex;--min-height:700px;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-30819 .elementor-element.elementor-element-6624238:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-6624238>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4feb10d9);background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2025/05/bridal-jewelry-hero2-cropped-pc-scaled.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-4c8a348>.elementor-widget-container{margin:0}.elementor-30819 .elementor-element.elementor-element-4c8a348{text-align:center}.elementor-30819 .elementor-element.elementor-element-4c8a348 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-d953853)}.elementor-30819 .elementor-element.elementor-element-f3143de>.elementor-widget-container{margin:0 0 20px}.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-icon i{color:var(--e-global-color-d953853);transition:color .3s}.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-icon svg{fill:var(--e-global-color-d953853);transition:fill .3s}.elementor-30819 .elementor-element.elementor-element-f3143de{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-item>.elementor-icon-list-text,.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-item>a{font-weight:700}.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-d953853);transition:color .3s}.elementor-30819 .elementor-element.elementor-element-48a9e3d{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-30819 .elementor-element.elementor-element-1983e95{--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-30819 .elementor-element.elementor-element-7b5a652>.elementor-widget-container{--e-transform-rotateZ:-4deg;border-style:solid;border-width:8px;border-color:var(--e-global-color-6d58ab01);box-shadow:0px 0px 14px -5px rgba(0,0,0,.5)}.elementor-30819 .elementor-element.elementor-element-8677ffa{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-8677ffa.e-con{--align-self:center}.elementor-30819 .elementor-element.elementor-element-d19bc57.elementor-element{--align-self:stretch}.elementor-30819 .elementor-element.elementor-element-d19bc57{text-align:left}.elementor-30819 .elementor-element.elementor-element-e2055f7{width:var(--container-widget-width,950px);max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:justify}.elementor-30819 .elementor-element.elementor-element-e2055f7 .elementor-heading-title{line-height:2em;color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-2d81be1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-397f896>.elementor-widget-container{margin:20px}.elementor-30819 .elementor-element.elementor-element-397f896{text-align:center}.elementor-30819 .elementor-element.elementor-element-d0cdd8c>.elementor-widget-container{margin:0 0 20px}.elementor-30819 .elementor-element.elementor-element-d0cdd8c{text-align:center}.elementor-30819 .elementor-element.elementor-element-d0cdd8c .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-1ea218c{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-983b67a{--display:flex;--min-height:300px;--background-transition:.3s}.elementor-30819 .elementor-element.elementor-element-983b67a:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-983b67a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2021/06/1076f69020ed151bda3b37142535579c.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-35e51b2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-30819 .elementor-element.elementor-element-c06b2b1{width:auto;max-width:auto;text-align:left}.elementor-30819 .elementor-element.elementor-element-c06b2b1.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-3859721{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-3859721.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-c324cfc{text-align:left}.elementor-30819 .elementor-element.elementor-element-c324cfc .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30819 .elementor-element.elementor-element-9cc0606{color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-e0d58e7{--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;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px}.elementor-30819 .elementor-element.elementor-element-f8d03c2 .elementor-button{background-color:var(--e-global-color-primary);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-d953853);color:var(--e-global-color-d953853);border-radius:0}.elementor-30819 .elementor-element.elementor-element-f8d03c2 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-f8d03c2 .elementor-button:focus{background-color:var(--e-global-color-6e401eba);color:var(--e-global-color-6d58ab01);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-f8d03c2{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-f8d03c2.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-f8d03c2>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-f8d03c2 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-f8d03c2 .elementor-button:focus svg{fill:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-4efa5ab{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-4efa5ab:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-4efa5ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-14ccf07{--display:flex;--min-height:300px}.elementor-30819 .elementor-element.elementor-element-14ccf07:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-14ccf07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2022/10/k18pt.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-d8c4330{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-30819 .elementor-element.elementor-element-129d73b{width:auto;max-width:auto;text-align:left}.elementor-30819 .elementor-element.elementor-element-129d73b.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-2dcda84{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-2dcda84.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-77921cf{text-align:left}.elementor-30819 .elementor-element.elementor-element-77921cf .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30819 .elementor-element.elementor-element-ca06cfd{color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-60f3a04{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-122b2a3 .elementor-button{background-color:var(--e-global-color-1fafd7e);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0;padding:0}.elementor-30819 .elementor-element.elementor-element-122b2a3{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-122b2a3.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-122b2a3 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-122b2a3 .elementor-button:focus{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-122b2a3 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-122b2a3 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-affc0db .elementor-button{background-color:var(--e-global-color-primary);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-d953853);color:var(--e-global-color-d953853);border-radius:0}.elementor-30819 .elementor-element.elementor-element-affc0db .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-affc0db .elementor-button:focus{background-color:var(--e-global-color-6e401eba);color:var(--e-global-color-6d58ab01);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-affc0db{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-affc0db.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-affc0db>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-affc0db .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-affc0db .elementor-button:focus svg{fill:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-ecb27ab{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-34792d0{--display:flex;--min-height:300px}.elementor-30819 .elementor-element.elementor-element-34792d0:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-34792d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2021/06/IMG_1025_MB.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-e4d5927{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-30819 .elementor-element.elementor-element-952d9c8{width:auto;max-width:auto;text-align:left}.elementor-30819 .elementor-element.elementor-element-952d9c8.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-f79f43b{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-f79f43b.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-046d1ad{text-align:left}.elementor-30819 .elementor-element.elementor-element-046d1ad .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30819 .elementor-element.elementor-element-5a501d4{color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-2b7ca9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-ee6f993 .elementor-button{background-color:var(--e-global-color-1fafd7e);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0;padding:0}.elementor-30819 .elementor-element.elementor-element-ee6f993{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-ee6f993.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-ee6f993 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-ee6f993 .elementor-button:focus{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-ee6f993 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-ee6f993 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-04177b8 .elementor-button{background-color:var(--e-global-color-primary);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-d953853);color:var(--e-global-color-d953853);border-radius:0}.elementor-30819 .elementor-element.elementor-element-04177b8 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-04177b8 .elementor-button:focus{background-color:var(--e-global-color-6e401eba);color:var(--e-global-color-6d58ab01);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-04177b8{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-04177b8.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-04177b8>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-04177b8 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-04177b8 .elementor-button:focus svg{fill:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-8bd156e{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-50184f2>.elementor-widget-container{margin:20px}.elementor-30819 .elementor-element.elementor-element-50184f2{text-align:center}.elementor-30819 .elementor-element.elementor-element-5097611>.elementor-widget-container{margin:0 0 20px}.elementor-30819 .elementor-element.elementor-element-5097611{text-align:center}.elementor-30819 .elementor-element.elementor-element-5097611 .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-33154b4{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-f5f8280{--display:flex;--min-height:300px}.elementor-30819 .elementor-element.elementor-element-f5f8280:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-f5f8280>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2022/10/weddingbands.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-170b3da{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-30819 .elementor-element.elementor-element-6a99231{width:auto;max-width:auto;text-align:left}.elementor-30819 .elementor-element.elementor-element-6a99231.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-5fd5264{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-5fd5264.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-e27943a{text-align:left}.elementor-30819 .elementor-element.elementor-element-e27943a .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30819 .elementor-element.elementor-element-be60c80{color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-ea13f16{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-3fe5659 .elementor-button{background-color:var(--e-global-color-1fafd7e);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0;padding:0}.elementor-30819 .elementor-element.elementor-element-3fe5659{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-3fe5659.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-3fe5659 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-3fe5659 .elementor-button:focus{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-3fe5659 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-3fe5659 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-c6ac920 .elementor-button{background-color:var(--e-global-color-primary);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-d953853);color:var(--e-global-color-d953853);border-radius:0}.elementor-30819 .elementor-element.elementor-element-c6ac920 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-c6ac920 .elementor-button:focus{background-color:var(--e-global-color-6e401eba);color:var(--e-global-color-6d58ab01);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-c6ac920{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-c6ac920.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-c6ac920>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-c6ac920 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-c6ac920 .elementor-button:focus svg{fill:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-cf8ed46{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-cf8ed46:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-cf8ed46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-42b5be9{--display:flex;--min-height:300px}.elementor-30819 .elementor-element.elementor-element-42b5be9:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-42b5be9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2024/06/color-stone-rings-sp.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-359b657{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-30819 .elementor-element.elementor-element-3a40e69{width:auto;max-width:auto;text-align:left}.elementor-30819 .elementor-element.elementor-element-3a40e69.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-8bfad50{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-8bfad50.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-0e35fd7{text-align:left}.elementor-30819 .elementor-element.elementor-element-0e35fd7 .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30819 .elementor-element.elementor-element-fe5836f{color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-4b6b9f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-ceff32f .elementor-button{background-color:var(--e-global-color-1fafd7e);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:0;padding:0}.elementor-30819 .elementor-element.elementor-element-ceff32f{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-ceff32f.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-ceff32f .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-ceff32f .elementor-button:focus{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-ceff32f .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-ceff32f .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-9803fa3 .elementor-button{background-color:var(--e-global-color-primary);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-d953853);color:var(--e-global-color-d953853);border-radius:0}.elementor-30819 .elementor-element.elementor-element-9803fa3 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-9803fa3 .elementor-button:focus{background-color:var(--e-global-color-6e401eba);color:var(--e-global-color-6d58ab01);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-9803fa3{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-9803fa3.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-9803fa3>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-9803fa3 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-9803fa3 .elementor-button:focus svg{fill:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-0b07e0e{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-db784eb>.elementor-widget-container{margin:20px}.elementor-30819 .elementor-element.elementor-element-db784eb{text-align:center}.elementor-30819 .elementor-element.elementor-element-db2e72c>.elementor-widget-container{margin:0 0 20px}.elementor-30819 .elementor-element.elementor-element-db2e72c{text-align:center}.elementor-30819 .elementor-element.elementor-element-db2e72c .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-2abd1b9{--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;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-3725718{--display:flex;--min-height:300px}.elementor-30819 .elementor-element.elementor-element-3725718:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-3725718>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2022/04/MitubaciFromHomeUnboxSq-scaled.jpg");background-position:center center;background-size:cover}.elementor-30819 .elementor-element.elementor-element-333aec5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap}.elementor-30819 .elementor-element.elementor-element-3a62a27{width:auto;max-width:auto;text-align:left}.elementor-30819 .elementor-element.elementor-element-3a62a27.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-a5248f0{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-a5248f0.elementor-element{--align-self:flex-start}.elementor-30819 .elementor-element.elementor-element-da7ba03{text-align:left}.elementor-30819 .elementor-element.elementor-element-da7ba03 .elementor-heading-title{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-30819 .elementor-element.elementor-element-fdcb199{color:var(--e-global-color-text)}.elementor-30819 .elementor-element.elementor-element-e2bd68f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-d48db1e .elementor-button{background-color:var(--e-global-color-primary);font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-d953853);color:var(--e-global-color-d953853);border-radius:0}.elementor-30819 .elementor-element.elementor-element-d48db1e .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-d48db1e .elementor-button:focus{background-color:var(--e-global-color-6e401eba);color:var(--e-global-color-6d58ab01);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-d48db1e{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-d48db1e.elementor-element{--align-self:center}.elementor-30819 .elementor-element.elementor-element-d48db1e>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-element-d48db1e .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-d48db1e .elementor-button:focus svg{fill:var(--e-global-color-6d58ab01)}.elementor-30819 .elementor-element.elementor-element-2be2c63{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-c550a37{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-30819 .elementor-element.elementor-element-3c47ab0>.elementor-widget-container{margin:0 0 30px}.elementor-30819 .elementor-element.elementor-element-3c47ab0{text-align:center}.elementor-30819 .elementor-element.elementor-element-3c47ab0 .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:400;text-transform:uppercase;color:#000}.elementor-30819 .elementor-element.elementor-element-70b2b53{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-element-2e748a0{--display:flex}.elementor-30819 .elementor-element.elementor-element-7d1ef26{--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-start;--flex-wrap:nowrap;--overflow:auto}.elementor-30819 .elementor-element.elementor-element-7d1ef26:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-7d1ef26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d953853)}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20726{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20726.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-ribbon-inner{background-color:var(--e-global-color-primary);color:var(--e-global-color-d953853)}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20708{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20708.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20711{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20711.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20714{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20714.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20717{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20717.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20720{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20720.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta .elementor-cta__bg,.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-30819 .elementor-element.elementor-global-20723{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0}.elementor-30819 .elementor-element.elementor-global-20723.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__content{text-align:center}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__bg-wrapper{min-height:300px}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__title{text-transform:capitalize}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__button{border-width:1px;border-radius:0}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-ribbon-inner{background-color:var(--e-global-color-primary);color:var(--e-global-color-d953853)}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--e-global-color-1fafd7e)}.elementor-30819 .elementor-element.elementor-element-67fc10b>.elementor-widget-container{margin:30px 0 0}.elementor-30819 .elementor-element.elementor-element-a14a3af{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-4b576ca{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-df32c3f{--display:flex}.elementor-30819 .elementor-element.elementor-element-0454e22:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-0454e22>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c0e0e2}.elementor-30819 .elementor-element.elementor-element-0454e22{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-30819 .elementor-element.elementor-element-0454e22>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30819 .elementor-element.elementor-element-3bec7af:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-30819 .elementor-element.elementor-element-3bec7af>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-bc-flex-widget .elementor-30819 .elementor-element.elementor-element-3bec7af.elementor-column .elementor-widget-wrap{align-items:center}.elementor-30819 .elementor-element.elementor-element-3bec7af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-30819 .elementor-element.elementor-element-3bec7af.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-30819 .elementor-element.elementor-element-3bec7af>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 15px 20px 30px;--e-column-margin-right:15px;--e-column-margin-left:30px;padding:20px}.elementor-30819 .elementor-element.elementor-element-3bec7af>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30819 .elementor-element.elementor-element-2d80562{text-align:center}.elementor-30819 .elementor-element.elementor-element-2d80562 .elementor-heading-title{color:#16181a}.elementor-30819 .elementor-element.elementor-element-66aa62e>.elementor-widget-container{margin:0}.elementor-30819 .elementor-element.elementor-element-f297fab .elementor-button{background-color:var(--e-global-color-d953853);font-size:16px;fill:var(--e-global-color-79dff9b9);color:var(--e-global-color-79dff9b9);border-style:solid;border-width:1px;border-color:var(--e-global-color-79dff9b9);border-radius:100px}.elementor-30819 .elementor-element.elementor-element-f297fab .elementor-button-content-wrapper{flex-direction:row}.elementor-30819 .elementor-element.elementor-element-c2f44eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-30819 .elementor-element.elementor-element-c2f44eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-30819 .elementor-element.elementor-element-c2f44eb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-30819 .elementor-element.elementor-element-c2f44eb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 30px 20px 15px;--e-column-margin-right:30px;--e-column-margin-left:15px;padding:20px}.elementor-30819 .elementor-element.elementor-element-c2f44eb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30819 .elementor-element.elementor-element-acdb512{text-align:center}.elementor-30819 .elementor-element.elementor-element-acdb512 .elementor-heading-title{color:#16181a}.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button{background-color:rgba(0,0,0,0);fill:#000;color:#000;border-radius:0;padding:1em 1em 1em 2em}.elementor-30819 .elementor-element.elementor-element-d4d2897{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-d4d2897>.elementor-widget-container{margin:5px}.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button-content-wrapper{flex-direction:row}.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button:focus{color:#d59369}.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button:focus svg{fill:#d59369}.elementor-30819 .elementor-element.elementor-element-e5d1573 .elementor-button{background-color:rgba(0,0,0,0);fill:#000;color:#000;border-radius:0;padding:1em}.elementor-30819 .elementor-element.elementor-element-e5d1573{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-e5d1573>.elementor-widget-container{margin:5px}.elementor-30819 .elementor-element.elementor-element-e5d1573 .elementor-button-content-wrapper{flex-direction:row}.elementor-30819 .elementor-element.elementor-element-e5d1573 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-e5d1573 .elementor-button:focus{color:#d59369}.elementor-30819 .elementor-element.elementor-element-e5d1573 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-e5d1573 .elementor-button:focus svg{fill:#d59369}.elementor-30819 .elementor-element.elementor-element-a77b832 .elementor-button{background-color:rgba(0,0,0,0);fill:#000;color:#000;border-radius:0;padding:1em}.elementor-30819 .elementor-element.elementor-element-a77b832{width:auto;max-width:auto}.elementor-30819 .elementor-element.elementor-element-a77b832>.elementor-widget-container{margin:5px}.elementor-30819 .elementor-element.elementor-element-a77b832 .elementor-button-content-wrapper{flex-direction:row}.elementor-30819 .elementor-element.elementor-element-a77b832 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-a77b832 .elementor-button:focus{color:#d59369}.elementor-30819 .elementor-element.elementor-element-a77b832 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-a77b832 .elementor-button:focus svg{fill:#d59369}.elementor-30819 .elementor-element.elementor-element-cf4fab2 .elementor-button{background-color:rgba(0,0,0,0);fill:#000;color:#000;border-radius:0;padding:1em}.elementor-30819 .elementor-element.elementor-element-cf4fab2 .elementor-button-content-wrapper{flex-direction:row}.elementor-30819 .elementor-element.elementor-element-cf4fab2 .elementor-button:hover,.elementor-30819 .elementor-element.elementor-element-cf4fab2 .elementor-button:focus{color:#d59369}.elementor-30819 .elementor-element.elementor-element-cf4fab2 .elementor-button:hover svg,.elementor-30819 .elementor-element.elementor-element-cf4fab2 .elementor-button:focus svg{fill:#d59369}@media(max-width:1024px){.elementor-30819 .elementor-element.elementor-element-6624238{--min-height:500px}.elementor-30819 .elementor-element.elementor-element-1983e95{--justify-content:center}.elementor-30819 .elementor-element.elementor-element-d19bc57{text-align:center}.elementor-30819 .elementor-element.elementor-element-e2055f7>.elementor-widget-container{margin:0}.elementor-30819 .elementor-element.elementor-element-e0d58e7{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:10px}.elementor-30819 .elementor-element.elementor-element-2be2c63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30819 .elementor-element.elementor-element-7d1ef26{--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-30819 .elementor-element.elementor-global-20726{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-global-20708{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-global-20711{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-global-20714{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-global-20717{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-global-20720{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-global-20723{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-element-a14a3af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-30819 .elementor-element.elementor-element-3bec7af>.elementor-element-populated{margin:0 20px 0 10px;--e-column-margin-right:20px;--e-column-margin-left:10px}.elementor-30819 .elementor-element.elementor-element-c2f44eb>.elementor-element-populated{margin:0 10px 0 20px;--e-column-margin-right:10px;--e-column-margin-left:20px}.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button{padding:1em}}@media(max-width:767px){.elementor-30819 .elementor-element.elementor-element-6624238:not(.elementor-motion-effects-element-type-background),.elementor-30819 .elementor-element.elementor-element-6624238>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.mitubaci.co.jp/wp-content/uploads/2025/05/bridal-jewelry-hero2-cropped.jpg")}.elementor-30819 .elementor-element.elementor-element-6624238{--min-height:550px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px}.elementor-30819 .elementor-element.elementor-element-4c8a348>.elementor-widget-container{margin:20px 0 0 20px}.elementor-30819 .elementor-element.elementor-element-4c8a348 .elementor-heading-title{font-size:18px}.elementor-30819 .elementor-element.elementor-element-f3143de>.elementor-widget-container{margin:0 0 10px}.elementor-30819 .elementor-element.elementor-element-f3143de{--e-icon-list-icon-size:11px}.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-item>.elementor-icon-list-text,.elementor-30819 .elementor-element.elementor-element-f3143de .elementor-icon-list-item>a{font-size:12px}.elementor-30819 .elementor-element.elementor-element-8677ffa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-d19bc57>.elementor-widget-container{margin:30px 0 10px}.elementor-30819 .elementor-element.elementor-element-d19bc57{text-align:center}.elementor-30819 .elementor-element.elementor-element-d19bc57 .elementor-heading-title{line-height:1.3em}.elementor-30819 .elementor-element.elementor-element-e2055f7{text-align:left}.elementor-30819 .elementor-element.elementor-element-2d81be1{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-397f896>.elementor-widget-container{margin:30px 0 10px}.elementor-30819 .elementor-element.elementor-element-d0cdd8c>.elementor-widget-container{margin:0 0 10px}.elementor-30819 .elementor-element.elementor-element-0b28eee>.elementor-widget-container{padding:0 20px}.elementor-30819 .elementor-element.elementor-element-1ea218c{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30819 .elementor-element.elementor-element-35e51b2{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-c06b2b1>.elementor-widget-container{margin:10px 0 0}.elementor-30819 .elementor-element.elementor-element-e0d58e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-f8d03c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-30819 .elementor-element.elementor-element-4efa5ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30819 .elementor-element.elementor-element-d8c4330{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-129d73b>.elementor-widget-container{margin:10px 0 0}.elementor-30819 .elementor-element.elementor-element-60f3a04{--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:space-evenly;--flex-wrap:nowrap}.elementor-30819 .elementor-element.elementor-element-122b2a3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-element-affc0db{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-element-ecb27ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30819 .elementor-element.elementor-element-e4d5927{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-952d9c8>.elementor-widget-container{margin:10px 0 0}.elementor-30819 .elementor-element.elementor-element-2b7ca9b{--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:space-evenly;--flex-wrap:nowrap}.elementor-30819 .elementor-element.elementor-element-ee6f993{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-element-8bd156e{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-50184f2>.elementor-widget-container{margin:30px 0 10px}.elementor-30819 .elementor-element.elementor-element-5097611>.elementor-widget-container{margin:0 0 10px}.elementor-30819 .elementor-element.elementor-element-c6e3f38>.elementor-widget-container{padding:0 20px}.elementor-30819 .elementor-element.elementor-element-33154b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30819 .elementor-element.elementor-element-170b3da{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-6a99231>.elementor-widget-container{margin:10px 0 0}.elementor-30819 .elementor-element.elementor-element-ea13f16{--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:space-evenly;--flex-wrap:nowrap}.elementor-30819 .elementor-element.elementor-element-3fe5659{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-element-cf8ed46{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30819 .elementor-element.elementor-element-359b657{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-3a40e69>.elementor-widget-container{margin:10px 0 0}.elementor-30819 .elementor-element.elementor-element-4b6b9f7{--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:space-evenly;--flex-wrap:nowrap}.elementor-30819 .elementor-element.elementor-element-ceff32f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-30819 .elementor-element.elementor-element-0b07e0e{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-db784eb>.elementor-widget-container{margin:30px 0 10px}.elementor-30819 .elementor-element.elementor-element-db2e72c>.elementor-widget-container{margin:0 0 10px}.elementor-30819 .elementor-element.elementor-element-2abd1b9{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30819 .elementor-element.elementor-element-333aec5{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-3a62a27>.elementor-widget-container{margin:10px 0 0}.elementor-30819 .elementor-element.elementor-element-e2bd68f{--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:space-evenly;--flex-wrap:nowrap}.elementor-30819 .elementor-element.elementor-element-d48db1e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-30819 .elementor-element.elementor-element-c550a37{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-30819 .elementor-element.elementor-element-3c47ab0{text-align:center}.elementor-30819 .elementor-element.elementor-element-3c47ab0 .elementor-heading-title{font-size:1.8rem}.elementor-30819 .elementor-element.elementor-element-2e748a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-element-7d1ef26{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-30819 .elementor-element.elementor-global-20726{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20726 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-global-20708{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20708 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-global-20711{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20711 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-global-20714{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20714 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-global-20717{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20717 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-global-20720{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20720 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-global-20723{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__content{padding:20px 0}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__bg-wrapper{min-height:250px}.elementor-30819 .elementor-element.elementor-global-20723 .elementor-cta__title{font-size:20px}.elementor-30819 .elementor-element.elementor-element-67fc10b>.elementor-widget-container{padding:10px}.elementor-30819 .elementor-element.elementor-element-4b576ca{--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-30819 .elementor-element.elementor-element-0454e22{margin-top:0;margin-bottom:0;padding:20px 0 30px}.elementor-30819 .elementor-element.elementor-element-3bec7af>.elementor-element-populated{margin:30px;--e-column-margin-right:30px;--e-column-margin-left:30px}.elementor-30819 .elementor-element.elementor-element-66aa62e>.elementor-widget-container{margin:0 20px 10px}.elementor-30819 .elementor-element.elementor-element-c2f44eb>.elementor-element-populated{margin:30px;--e-column-margin-right:30px;--e-column-margin-left:30px}.elementor-30819 .elementor-element.elementor-element-d4d2897{width:100%;max-width:100%}.elementor-30819 .elementor-element.elementor-element-d4d2897 .elementor-button{padding:1em}.elementor-30819 .elementor-element.elementor-element-e5d1573{width:100%;max-width:100%}.elementor-30819 .elementor-element.elementor-element-a77b832{width:100%;max-width:100%}.elementor-30819 .elementor-element.elementor-element-cf4fab2>.elementor-widget-container{margin:5px}}@media(min-width:768px){.elementor-30819 .elementor-element.elementor-element-48a9e3d{--content-width:950px}.elementor-30819 .elementor-element.elementor-element-1983e95{--width:50%}.elementor-30819 .elementor-element.elementor-element-8677ffa{--width:50%}.elementor-30819 .elementor-element.elementor-element-2d81be1{--content-width:950px}.elementor-30819 .elementor-element.elementor-element-983b67a{--width:500px}.elementor-30819 .elementor-element.elementor-element-14ccf07{--width:500px}.elementor-30819 .elementor-element.elementor-element-34792d0{--width:500px}.elementor-30819 .elementor-element.elementor-element-8bd156e{--content-width:950px}.elementor-30819 .elementor-element.elementor-element-f5f8280{--width:500px}.elementor-30819 .elementor-element.elementor-element-42b5be9{--width:500px}.elementor-30819 .elementor-element.elementor-element-0b07e0e{--content-width:950px}.elementor-30819 .elementor-element.elementor-element-3725718{--width:500px}.elementor-30819 .elementor-element.elementor-element-c550a37{--width:100%}.elementor-30819 .elementor-element.elementor-element-2e748a0{--width:100%}.elementor-30819 .elementor-element.elementor-element-a14a3af{--content-width:870px}}@media(max-width:1024px) and (min-width:768px){.elementor-30819 .elementor-element.elementor-element-3bec7af{width:50%}.elementor-30819 .elementor-element.elementor-element-c2f44eb{width:50%}}.elementor-30819 .elementor-element.elementor-element-9cc0606 p{margin:0}.elementor-30819 .elementor-element.elementor-element-ca06cfd p{margin:0}.elementor-30819 .elementor-element.elementor-element-5a501d4 p{margin:0}.elementor-30819 .elementor-element.elementor-element-be60c80 p{margin:0}.elementor-30819 .elementor-element.elementor-element-fe5836f p{margin:0}.elementor-30819 .elementor-element.elementor-element-fdcb199 p{margin:0}.tg-mobile-toggle button i{color:#fff}