.elementor-10 .elementor-element.elementor-element-9d9399a > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-9d9399a > .elementor-container{min-height:90vh;}.elementor-10 .elementor-element.elementor-element-9d9399a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-1d8687d > .elementor-element-populated{padding:0% 0% 0% 20%;}.elementor-10 .elementor-element.elementor-element-b2fef9d{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-c762d8b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9caed56 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9caed56 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-223980f{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e54894a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 7%;}.elementor-10 .elementor-element.elementor-element-e54894a .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:19px;font-weight:400;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-62e6bf2 > .elementor-element-populated{padding:0% 13% 0% 0%;}.elementor-10 .elementor-element.elementor-element-4d51f80{--spacer-size:62vh;}.elementor-10 .elementor-element.elementor-element-8274b91 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8274b91{text-align:right;}.elementor-10 .elementor-element.elementor-element-8274b91 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:23px;font-weight:500;line-height:1.5em;}.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-10 .elementor-element.elementor-element-932e22d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-932e22d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-932e22d .elementor-button:focus{background-color:#8F97A88A;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-932e22d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-932e22d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-932e22d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-35a7760{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-8c11ea3{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-6ba7a6b > .elementor-element-populated{padding:0% 0% 0% 20%;}.elementor-10 .elementor-element.elementor-element-25143a0{--spacer-size:50px;}.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-10 .elementor-element.elementor-element-0d18ab6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-0d18ab6 .elementor-divider-separator{width:75%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-0d18ab6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-da36df2 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-da36df2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-8a8600b > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8a8600b .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-622b656 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-622b656 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-b6c5cc1 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b6c5cc1 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-cda3d3e{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-e547e11 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e547e11 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-ba9d77f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ba9d77f .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-d5195d4 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d5195d4 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-a3e4372 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3e4372 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-71a54e6{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-9feb0c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9feb0c9 > .elementor-element-populated{padding:0% 3% 0% 3%;}.elementor-10 .elementor-element.elementor-element-8ac76cc{--spacer-size:80px;}.elementor-10 .elementor-element.elementor-element-ba5050e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ba5050e{text-align:left;}.elementor-10 .elementor-element.elementor-element-ba5050e .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-a444617{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-8c30766{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-e9b3333 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e9b3333{text-align:left;}.elementor-10 .elementor-element.elementor-element-e9b3333 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-debf553{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-0b5b36e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0b5b36e{text-align:left;}.elementor-10 .elementor-element.elementor-element-0b5b36e .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-095907e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-095907e{text-align:left;}.elementor-10 .elementor-element.elementor-element-095907e .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-fa5265b{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-0291586:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0291586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1C4314;}.elementor-10 .elementor-element.elementor-element-0291586{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 0% 3%;}.elementor-10 .elementor-element.elementor-element-0291586 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-c4c9710{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-aa105a1{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-5b08146 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5b08146{text-align:left;}.elementor-10 .elementor-element.elementor-element-5b08146 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:45px;font-weight:400;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-0c1b013{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-a074d49{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-bed1f43{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-fdd3572{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-8808fb9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-8808fb9{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-037cd1b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-25102b5{--spacer-size:200px;}.elementor-10 .elementor-element.elementor-element-3d62393 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-3d62393 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3d62393 .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3d62393 > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-3d62393 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3d62393 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-ae96a97 .elementor-repeater-item-1d20a62 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/6.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-ae96a97 .elementor-repeater-item-5d4600d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/5.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-ae96a97 .elementor-repeater-item-a30bd5a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/2.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-ae96a97 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-10 .elementor-element.elementor-element-ae96a97 .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-ae96a97 .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-39e308d{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-14e38ac > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-14e38ac{text-align:left;}.elementor-10 .elementor-element.elementor-element-14e38ac .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-f50a931{--spacer-size:130px;}.elementor-10 .elementor-element.elementor-element-9390ebc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-9390ebc{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-664ac51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a285dea{--spacer-size:200px;}.elementor-10 .elementor-element.elementor-element-616be8d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-616be8d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-616be8d .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-616be8d > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-616be8d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-616be8d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a83bca1 .elementor-repeater-item-1d20a62 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/6.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-a83bca1 .elementor-repeater-item-5d4600d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/5.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-a83bca1 .elementor-repeater-item-a30bd5a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/2.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-a83bca1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-10 .elementor-element.elementor-element-a83bca1 .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-a83bca1 .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-b053933{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-4b9dbb2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4b9dbb2{text-align:left;}.elementor-10 .elementor-element.elementor-element-4b9dbb2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-d99c6f9{--spacer-size:130px;}.elementor-10 .elementor-element.elementor-element-fcd7e93 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-fcd7e93{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9405dbd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-813ecbd{--spacer-size:200px;}.elementor-10 .elementor-element.elementor-element-ca7dd0f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-ca7dd0f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ca7dd0f .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ca7dd0f > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-ca7dd0f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ca7dd0f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b0a1c2a .elementor-repeater-item-1d20a62 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/6.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-b0a1c2a .elementor-repeater-item-5d4600d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/5.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-b0a1c2a .elementor-repeater-item-a30bd5a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://face-matrix.com/wp-content/uploads/2024/09/2.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-b0a1c2a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-10 .elementor-element.elementor-element-b0a1c2a .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-b0a1c2a .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-be05f54{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-c299002 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c299002{text-align:left;}.elementor-10 .elementor-element.elementor-element-c299002 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-f85d9f6{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-44336d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-44336d3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-44336d3 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-44336d3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-9934ce5{margin-top:20px;margin-bottom:20px;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-2042832 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-5491176 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-5491176 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5491176 .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5491176 > .elementor-widget-container{margin:40px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-5491176 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5491176 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-fbea8ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-40299cb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-40299cb{text-align:left;}.elementor-10 .elementor-element.elementor-element-40299cb .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.9em;}.elementor-10 .elementor-element.elementor-element-f1adf67{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f1adf67 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-10 .elementor-element.elementor-element-f1adf67 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-f1adf67 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-c124a33{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-5201242{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-c9d94c1{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b89b79d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b89b79d{text-align:left;}.elementor-10 .elementor-element.elementor-element-b89b79d .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-098ce1b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-098ce1b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-098ce1b .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-098ce1b > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-098ce1b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-098ce1b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3db4907{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-5b2bb31 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5b2bb31{text-align:left;}.elementor-10 .elementor-element.elementor-element-5b2bb31 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-bd13dd1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-bd13dd1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bd13dd1 .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bd13dd1 > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-bd13dd1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-bd13dd1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-83aa3b8{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-f41b38b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f41b38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F97A829;}.elementor-10 .elementor-element.elementor-element-f41b38b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 0% 3%;}.elementor-10 .elementor-element.elementor-element-f41b38b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-c75be90{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-18802ae{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-d921957 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d921957{text-align:left;}.elementor-10 .elementor-element.elementor-element-d921957 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-c4129fe{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-76bb33b img{width:100%;}.elementor-10 .elementor-element.elementor-element-a7e2964{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-a25c617{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-088c902{--spacer-size:30px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-58d5980.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-58d5980 .elementor-swiper-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d5aa689 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-d5aa689 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d5aa689 .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d5aa689 > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-d5aa689 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d5aa689 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6297d0f{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-7723bb1{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-5b8dc71 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5b8dc71{text-align:left;}.elementor-10 .elementor-element.elementor-element-5b8dc71 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:18px;font-weight:500;line-height:1.9em;}.elementor-10 .elementor-element.elementor-element-e10b036 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-e10b036 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e10b036 .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e10b036 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-e10b036 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-e10b036 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bfceb36{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-91b896b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-91b896b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F97A829;}.elementor-10 .elementor-element.elementor-element-91b896b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 0% 3%;}.elementor-10 .elementor-element.elementor-element-91b896b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-b0a2337{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-b2c1612{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-59f0ae0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-59f0ae0{text-align:left;}.elementor-10 .elementor-element.elementor-element-59f0ae0 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;}.elementor-10 .elementor-element.elementor-element-1959ed7{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-b77b65b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Shippori Mincho", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 1px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b77b65b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-b77b65b .elementor-button:focus{background-color:#8F97A83D;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b77b65b > .elementor-widget-container{margin:010px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-b77b65b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-b77b65b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e283629{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-e3a3e0e{--spacer-size:100px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-58d5980.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-1d8687d{width:50%;}.elementor-10 .elementor-element.elementor-element-e72a332{width:20%;}.elementor-10 .elementor-element.elementor-element-822dc40{width:80%;}.elementor-10 .elementor-element.elementor-element-62e6bf2{width:50%;}.elementor-10 .elementor-element.elementor-element-6ba7a6b{width:20%;}.elementor-10 .elementor-element.elementor-element-9feb0c9{width:80%;}.elementor-10 .elementor-element.elementor-element-037cd1b{width:30%;}.elementor-10 .elementor-element.elementor-element-6ddef1f{width:70%;}.elementor-10 .elementor-element.elementor-element-664ac51{width:30%;}.elementor-10 .elementor-element.elementor-element-04e4322{width:70%;}.elementor-10 .elementor-element.elementor-element-9405dbd{width:30%;}.elementor-10 .elementor-element.elementor-element-7d65b6f{width:70%;}.elementor-10 .elementor-element.elementor-element-2042832{width:20%;}.elementor-10 .elementor-element.elementor-element-fbea8ba{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-6ba7a6b{width:20%;}.elementor-10 .elementor-element.elementor-element-9feb0c9{width:80%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-9d9399a > .elementor-container{min-height:80vh;}.elementor-10 .elementor-element.elementor-element-1d8687d{width:100%;}.elementor-10 .elementor-element.elementor-element-1d8687d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-b2fef9d{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-c762d8b{padding:0% 5% 0% 5%;}.elementor-10 .elementor-element.elementor-element-e72a332{width:20%;}.elementor-10 .elementor-element.elementor-element-822dc40{width:80%;}.elementor-10 .elementor-element.elementor-element-e54894a .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-62e6bf2{width:100%;}.elementor-10 .elementor-element.elementor-element-62e6bf2 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-10 .elementor-element.elementor-element-4d51f80{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-8274b91 .elementor-heading-title{font-size:17px;}.elementor-10 .elementor-element.elementor-element-932e22d > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9feb0c9{width:100%;}.elementor-10 .elementor-element.elementor-element-9feb0c9 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-ba5050e .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-e9b3333 .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-5b08146 .elementor-heading-title{font-size:21px;}.elementor-10 .elementor-element.elementor-element-14e38ac .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-4b9dbb2 .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-c299002 .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-40299cb .elementor-heading-title{font-size:17px;}.elementor-10 .elementor-element.elementor-element-d921957 .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-58d5980.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-59f0ae0 .elementor-heading-title{font-size:17px;line-height:1.6em;}}