.elementor-3641 .elementor-element.elementor-element-e0290b5{--display:flex;--min-height:100vh;--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;--overflow:hidden;box-shadow:0px 0px 75px 0px #FFFFFF inset;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-b461d45{--display:flex;--position:absolute;--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;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;bottom:0vw;--z-index:2;--e-con-transform-transition-duration:1000ms;}.elementor-3641 .elementor-element.elementor-element-b461d45.e-con{--e-con-transform-translateY:0vw;}.elementor-3641 .elementor-element.elementor-element-b461d45.e-con:hover{--e-con-transform-translateY:1vw;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-b461d45{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-b461d45{right:0px;}.elementor-3641 .elementor-element.elementor-element-c1dc412{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}.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-3641 .elementor-element.elementor-element-8b2eb5f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-8b2eb5f .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.4vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ba9ce79 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-46858a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-46858a1.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-46858a1.elementor-view-default .elementor-icon{color:var( --e-global-color-ba9ce79 );border-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-46858a1.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-46858a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon{font-size:2.5vw;}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon svg{height:2.5vw;}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon i, .elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon svg{transform:rotate(90deg);}.elementor-3641 .elementor-element.elementor-element-3cd3a1e{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--grid-auto-flow:row;box-shadow:0px 0px 75px 0px #FFFFFF inset;--padding-top:0vw;--padding-bottom:0vw;--padding-left:12vw;--padding-right:12vw;}.elementor-3641 .elementor-element.elementor-element-3cd3a1e:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-3cd3a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AFF09140 85%, var( --e-global-color-6aa0841 ) 100%);}.elementor-3641 .elementor-element.elementor-element-a48b3e4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-a9a00e3{--e-transform-rotateZ:15deg;top:16vw;z-index:5;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-a9a00e3{right:6vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-a9a00e3{left:6vw;}.elementor-3641 .elementor-element.elementor-element-a9a00e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:8vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.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-3641 .elementor-element.elementor-element-801b9f1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;z-index:1;}.elementor-3641 .elementor-element.elementor-element-801b9f1 img{width:17vw;height:100%;}.elementor-3641 .elementor-element.elementor-element-cb0499c{--display:flex;--position:absolute;--min-height:30vw;--border-radius:100% 100% 100% 100%;box-shadow:0px 0px 60px -20px #8CDC5A;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-cb0499c:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-cb0499c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-41622ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-441a1f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-ff5795f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;top:0px;z-index:2;}.elementor-3641 .elementor-element.elementor-element-ff5795f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-ff5795f{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-ff5795f{right:0px;}.elementor-3641 .elementor-element.elementor-element-ff5795f .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-ff5795f.elementor-view-stacked .elementor-icon{background-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-ff5795f.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-ff5795f.elementor-view-default .elementor-icon{color:#8CDC5A;border-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-ff5795f.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-ff5795f.elementor-view-default .elementor-icon svg{fill:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-ff5795f .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-ff5795f .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-ff5795f .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-585867c{margin:-0.15vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-585867c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-585867c:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-585867c.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/chat-bobule13.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-585867c .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-585867c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80;}.elementor-3641 .elementor-element.elementor-element-585867c.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-585867c.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80;}.elementor-3641 .elementor-element.elementor-element-585867c.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-585867c.elementor-view-default .elementor-icon svg{fill:#FFFFFF80;}.elementor-3641 .elementor-element.elementor-element-585867c .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-585867c .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-585867c .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-d2a296e{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:2.5vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-d2a296e::before, .elementor-3641 .elementor-element.elementor-element-d2a296e > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-d2a296e > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-d2a296e > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-d2a296e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-d2a296e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-b272b87{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2.5vw) -0.5vw;}.elementor-3641 .elementor-element.elementor-element-b272b87 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b272b87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-b272b87.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-b272b87.elementor-view-default .elementor-icon{color:var( --e-global-color-911183b );border-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-b272b87.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-b272b87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-b272b87 .elementor-icon{font-size:5.5vw;}.elementor-3641 .elementor-element.elementor-element-b272b87 .elementor-icon svg{height:5.5vw;}.elementor-3641 .elementor-element.elementor-element-fd26853{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-fd26853 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.6em;color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-7c59aa6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-dd064eb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;top:0px;z-index:2;}.elementor-3641 .elementor-element.elementor-element-dd064eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-dd064eb{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-dd064eb{right:0px;}.elementor-3641 .elementor-element.elementor-element-dd064eb .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-dd064eb.elementor-view-stacked .elementor-icon{background-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-dd064eb.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-dd064eb.elementor-view-default .elementor-icon{color:#8CDC5A;border-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-dd064eb.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-dd064eb.elementor-view-default .elementor-icon svg{fill:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-dd064eb .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-dd064eb .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-dd064eb .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-59b83df{margin:-0.15vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-59b83df.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-59b83df:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-59b83df.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/chat-bobule13.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-59b83df .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-59b83df.elementor-view-stacked .elementor-icon{background-color:#AFF09180;}.elementor-3641 .elementor-element.elementor-element-59b83df.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-59b83df.elementor-view-default .elementor-icon{color:#AFF09180;border-color:#AFF09180;}.elementor-3641 .elementor-element.elementor-element-59b83df.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-59b83df.elementor-view-default .elementor-icon svg{fill:#AFF09180;}.elementor-3641 .elementor-element.elementor-element-59b83df .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-59b83df .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-59b83df .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-abf0de5{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:2.5vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-abf0de5::before, .elementor-3641 .elementor-element.elementor-element-abf0de5 > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-abf0de5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-abf0de5 > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-abf0de5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-abf0de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-0f900ff{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2.5vw) -0.5vw;}.elementor-3641 .elementor-element.elementor-element-0f900ff .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0f900ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-0f900ff.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-0f900ff.elementor-view-default .elementor-icon{color:var( --e-global-color-ba9ce79 );border-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-0f900ff.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-0f900ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-0f900ff .elementor-icon{font-size:5.5vw;}.elementor-3641 .elementor-element.elementor-element-0f900ff .elementor-icon svg{height:5.5vw;}.elementor-3641 .elementor-element.elementor-element-43faddc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-43faddc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.6em;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-39cba0e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-68b4b22{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;top:0px;z-index:2;}.elementor-3641 .elementor-element.elementor-element-68b4b22.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-68b4b22{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-68b4b22{right:0px;}.elementor-3641 .elementor-element.elementor-element-68b4b22 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-68b4b22.elementor-view-stacked .elementor-icon{background-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-68b4b22.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-68b4b22.elementor-view-default .elementor-icon{color:#8CDC5A;border-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-68b4b22.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-68b4b22.elementor-view-default .elementor-icon svg{fill:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-68b4b22 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-68b4b22 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-68b4b22 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-4f0fd03{margin:-0.1vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-4f0fd03:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/chat-bobule13.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-4f0fd03 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-view-stacked .elementor-icon{background-color:#327323E6;}.elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-view-default .elementor-icon{color:#327323E6;border-color:#327323E6;}.elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-4f0fd03.elementor-view-default .elementor-icon svg{fill:#327323E6;}.elementor-3641 .elementor-element.elementor-element-4f0fd03 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-4f0fd03 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-4f0fd03 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-1dc3e67{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:2.5vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-1dc3e67::before, .elementor-3641 .elementor-element.elementor-element-1dc3e67 > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-1dc3e67 > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-1dc3e67 > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-1dc3e67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-1dc3e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-43b3e60{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2.5vw) -0.5vw;}.elementor-3641 .elementor-element.elementor-element-43b3e60 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-43b3e60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-43b3e60.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-43b3e60.elementor-view-default .elementor-icon{color:var( --e-global-color-ea079c8 );border-color:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-43b3e60.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-43b3e60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-43b3e60 .elementor-icon{font-size:5.5vw;}.elementor-3641 .elementor-element.elementor-element-43b3e60 .elementor-icon svg{height:5.5vw;}.elementor-3641 .elementor-element.elementor-element-596b227{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-596b227 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.6em;color:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-a72d58b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-4effbf6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-5125857{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;top:0px;z-index:2;}.elementor-3641 .elementor-element.elementor-element-5125857.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-5125857{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-5125857{right:0px;}.elementor-3641 .elementor-element.elementor-element-5125857 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-5125857.elementor-view-stacked .elementor-icon{background-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-5125857.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-5125857.elementor-view-default .elementor-icon{color:#8CDC5A;border-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-5125857.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-5125857.elementor-view-default .elementor-icon svg{fill:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-5125857 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-5125857 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-5125857 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-abd9f76{margin:-0.15vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-abd9f76:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/chat-bobule13.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-abd9f76 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-view-stacked .elementor-icon{background-color:#FFFFFF80;}.elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-view-default .elementor-icon{color:#FFFFFF80;border-color:#FFFFFF80;}.elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-view-default .elementor-icon svg{fill:#FFFFFF80;}.elementor-3641 .elementor-element.elementor-element-abd9f76 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-abd9f76 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-abd9f76 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-e60ab63{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:2.5vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-e60ab63::before, .elementor-3641 .elementor-element.elementor-element-e60ab63 > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-e60ab63 > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-e60ab63 > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-e60ab63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-e60ab63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-2c47aac{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2.5vw) -0.5vw;}.elementor-3641 .elementor-element.elementor-element-2c47aac .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-2c47aac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-2c47aac.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-2c47aac.elementor-view-default .elementor-icon{color:var( --e-global-color-911183b );border-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-2c47aac.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-2c47aac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-2c47aac .elementor-icon{font-size:5.5vw;}.elementor-3641 .elementor-element.elementor-element-2c47aac .elementor-icon svg{height:5.5vw;}.elementor-3641 .elementor-element.elementor-element-2c47aac .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-7bf58d6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-7bf58d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.6em;color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-bd45ddd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-42f45d0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;top:0px;z-index:2;}.elementor-3641 .elementor-element.elementor-element-42f45d0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-42f45d0{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-42f45d0{right:0px;}.elementor-3641 .elementor-element.elementor-element-42f45d0 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-42f45d0.elementor-view-stacked .elementor-icon{background-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-42f45d0.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-42f45d0.elementor-view-default .elementor-icon{color:#8CDC5A;border-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-42f45d0.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-42f45d0.elementor-view-default .elementor-icon svg{fill:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-42f45d0 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-42f45d0 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-42f45d0 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8{margin:-0.15vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/chat-bobule13.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-view-stacked .elementor-icon{background-color:#AFF09180;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-view-default .elementor-icon{color:#AFF09180;border-color:#AFF09180;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-view-default .elementor-icon svg{fill:#AFF09180;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-65b4c73{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:2.5vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-65b4c73::before, .elementor-3641 .elementor-element.elementor-element-65b4c73 > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-65b4c73 > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-65b4c73 > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-65b4c73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-65b4c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-9f1c688{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2.5vw) -0.5vw;}.elementor-3641 .elementor-element.elementor-element-9f1c688 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-9f1c688.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-9f1c688.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-9f1c688.elementor-view-default .elementor-icon{color:var( --e-global-color-ba9ce79 );border-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-9f1c688.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-9f1c688.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-9f1c688 .elementor-icon{font-size:5.5vw;}.elementor-3641 .elementor-element.elementor-element-9f1c688 .elementor-icon svg{height:5.5vw;}.elementor-3641 .elementor-element.elementor-element-9f1c688 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-10e24bd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-10e24bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.6em;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-4baed18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;top:0px;z-index:2;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-bcdb3bc{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-bcdb3bc{right:0px;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc.elementor-view-stacked .elementor-icon{background-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-bcdb3bc.elementor-view-default .elementor-icon{color:#8CDC5A;border-color:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-bcdb3bc.elementor-view-default .elementor-icon svg{fill:#8CDC5A;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-6ac97b3{margin:-0.1vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-6ac97b3:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/chat-bobule13.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-6ac97b3 .elementor-icon-wrapper{text-align:start;}.elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-view-stacked .elementor-icon{background-color:#327323E6;}.elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-view-default .elementor-icon{color:#327323E6;border-color:#327323E6;}.elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-view-default .elementor-icon svg{fill:#327323E6;}.elementor-3641 .elementor-element.elementor-element-6ac97b3 .elementor-icon{font-size:13vw;}.elementor-3641 .elementor-element.elementor-element-6ac97b3 .elementor-icon svg{height:13vw;}.elementor-3641 .elementor-element.elementor-element-6ac97b3 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-0f205bb{--display:flex;--position:absolute;--min-height:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5vw 1.5vw;--row-gap:1.5vw;--column-gap:1.5vw;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:2.5vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-0f205bb::before, .elementor-3641 .elementor-element.elementor-element-0f205bb > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-0f205bb > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-0f205bb > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-0f205bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-0f205bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-742cdc2{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -2.5vw) -0.5vw;}.elementor-3641 .elementor-element.elementor-element-742cdc2 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-742cdc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-742cdc2.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-742cdc2.elementor-view-default .elementor-icon{color:var( --e-global-color-ea079c8 );border-color:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-742cdc2.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-742cdc2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-742cdc2 .elementor-icon{font-size:5.5vw;}.elementor-3641 .elementor-element.elementor-element-742cdc2 .elementor-icon svg{height:5.5vw;}.elementor-3641 .elementor-element.elementor-element-742cdc2 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-ef605d2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3641 .elementor-element.elementor-element-ef605d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;line-height:1.6em;color:var( --e-global-color-ea079c8 );}.elementor-3641 .elementor-element.elementor-element-81b5ea9{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--overflow:hidden;--padding-top:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-3641 .elementor-element.elementor-element-d2bbc10{margin:-1vw -1vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) -1vw;z-index:1;}.elementor-3641 .elementor-element.elementor-element-d2bbc10 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-d2bbc10 .elementor-icon{font-size:4vw;}.elementor-3641 .elementor-element.elementor-element-d2bbc10 .elementor-icon svg{height:4vw;}.elementor-3641 .elementor-element.elementor-element-d2bbc10 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-242857f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-242857f .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:2.22vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-b11c00b{z-index:1;}.elementor-3641 .elementor-element.elementor-element-b11c00b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-ad46d96{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6060601A;--border-color:#6060601A;--border-radius:2vw 2vw 2vw 2vw;box-shadow:0px 5px 20px -5px rgba(0, 0, 0, 0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-2c9a2b2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-2c9a2b2:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-2c9a2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-6ad239d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-395c591 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.4vw;font-weight:400;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-b1804d2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.5vw 1.5vw 0 0;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-b1804d2:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-b1804d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-08acab6 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.4vw;font-weight:400;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-b49429f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-0af12ff .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.4vw;font-weight:400;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-00d9703{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-ed01f9f .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.4vw;font-weight:400;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-632fd82{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6060601A;--border-color:#6060601A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-7c3ec32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-f08b959{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-f08b959 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-f08b959.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-f08b959.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-f08b959.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-f08b959.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-f08b959.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-f08b959 .elementor-icon{font-size:2vw;}.elementor-3641 .elementor-element.elementor-element-f08b959 .elementor-icon svg{height:2vw;}.elementor-3641 .elementor-element.elementor-element-f08b959 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-3177d05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-2bbffcc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--border-radius:0 0 0 0;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-2bbffcc:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-2bbffcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFF0911A;}.elementor-3641 .elementor-element.elementor-element-3e3f2c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-0d404d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-de25e99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-30e64fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-c843106 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-19aa07e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-b5dc4b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-b733a02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-fea6dd1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-51f405c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-4d4943c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-4d4943c .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-4d4943c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-4d4943c.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-4d4943c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-4d4943c.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-4d4943c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-4d4943c .elementor-icon{font-size:2vw;}.elementor-3641 .elementor-element.elementor-element-4d4943c .elementor-icon svg{height:2vw;}.elementor-3641 .elementor-element.elementor-element-4d4943c .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-2536e27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-f3dfcf3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--border-radius:0 0 0 0;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-f3dfcf3:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-f3dfcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFF0911A;}.elementor-3641 .elementor-element.elementor-element-e3fb0c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-faf267d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-3470cc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-f0a7a27 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-095e619 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-fc17f60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-0bc8b5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-21cef9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-6a134d7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6060601A;--border-color:#6060601A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-8a970c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-58164d7{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-58164d7 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-58164d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-58164d7.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-58164d7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-58164d7.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-58164d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-58164d7 .elementor-icon{font-size:2vw;}.elementor-3641 .elementor-element.elementor-element-58164d7 .elementor-icon svg{height:2vw;}.elementor-3641 .elementor-element.elementor-element-58164d7 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-0a2b59b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-5116ac0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--border-radius:0 0 0 0;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-5116ac0:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5116ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFF0911A;}.elementor-3641 .elementor-element.elementor-element-04c722b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-5e67c46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-ca6f7df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-0c08193 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-e548404 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-6d2a330{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-3cbcf16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-c6bbc52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-291e6b0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-67f3cc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-7d50cc6{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-7d50cc6 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-7d50cc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-7d50cc6.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-7d50cc6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-7d50cc6.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-7d50cc6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-7d50cc6 .elementor-icon{font-size:2vw;}.elementor-3641 .elementor-element.elementor-element-7d50cc6 .elementor-icon svg{height:2vw;}.elementor-3641 .elementor-element.elementor-element-7d50cc6 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-b41a035 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-5380c53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--border-radius:0 0 0 0;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-5380c53:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5380c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFF0911A;}.elementor-3641 .elementor-element.elementor-element-1c2f21f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-fb99196 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-8ad978d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-8cea13f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-4e8dfc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-ca4fe0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-2db5875 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-f6655e2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 00px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:#6060601A;--border-color:#6060601A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-ed0b420{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-78e9e6c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-78e9e6c .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-78e9e6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-78e9e6c.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-78e9e6c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-78e9e6c.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-78e9e6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3641 .elementor-element.elementor-element-78e9e6c .elementor-icon{font-size:2vw;}.elementor-3641 .elementor-element.elementor-element-78e9e6c .elementor-icon svg{height:2vw;}.elementor-3641 .elementor-element.elementor-element-78e9e6c .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-8a01b83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-d2751a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--border-radius:0 0 0 0;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-d2751a4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-d2751a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFF0911A;}.elementor-3641 .elementor-element.elementor-element-3dc99ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-2d82bb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-1494be0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-fe87958 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-cb104a7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-6e53155 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-5fab93f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:#606060BF;}.elementor-3641 .elementor-element.elementor-element-031fa0d{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--overflow:hidden;--overlay-opacity:0.15;--padding-top:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:012vw;}.elementor-3641 .elementor-element.elementor-element-031fa0d::before, .elementor-3641 .elementor-element.elementor-element-031fa0d > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-031fa0d > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-031fa0d > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-031fa0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-031fa0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ea079c8 );--background-overlay:'';}.elementor-3641 .elementor-element.elementor-element-93edda4{--display:flex;--position:absolute;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-93edda4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-93edda4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6aa0841 ) 0%, #FFFFFF00 100%);}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-93edda4{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-93edda4{right:0px;}.elementor-3641 .elementor-element.elementor-element-d8be82e{--display:flex;--position:absolute;--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-d8be82e:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-d8be82e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-6aa0841 ) 100%);}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-d8be82e{left:0px;}body.rtl .elementor-3641 .elementor-element.elementor-element-d8be82e{right:0px;}.elementor-3641 .elementor-element.elementor-element-19bac33{margin:-1vw -1vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) -1vw;z-index:1;}.elementor-3641 .elementor-element.elementor-element-19bac33 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-19bac33 .elementor-icon{font-size:4vw;}.elementor-3641 .elementor-element.elementor-element-19bac33 .elementor-icon svg{height:4vw;}.elementor-3641 .elementor-element.elementor-element-19bac33 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-016c96c{text-align:center;}.elementor-3641 .elementor-element.elementor-element-016c96c .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:2.22vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-6001ce0{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--dots-normal-color:var( --e-global-color-6287a71 );--swiper-pagination-spacing:1vw;}.elementor-3641 .elementor-element.elementor-element-6001ce0 .swiper-slide > .elementor-element{height:100%;}.elementor-3641 .elementor-element.elementor-element-56613f3{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--overflow:hidden;--padding-top:6vw;--padding-bottom:6vw;--padding-left:20vw;--padding-right:20vw;}.elementor-3641 .elementor-element.elementor-element-423ec67{margin:-1vw -1vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) -1vw;z-index:1;}.elementor-3641 .elementor-element.elementor-element-423ec67 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-423ec67 .elementor-icon{font-size:4vw;}.elementor-3641 .elementor-element.elementor-element-423ec67 .elementor-icon svg{height:4vw;}.elementor-3641 .elementor-element.elementor-element-423ec67 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-2fec46a{text-align:center;}.elementor-3641 .elementor-element.elementor-element-2fec46a .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:2.22vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-16a4bef{z-index:1;}.elementor-3641 .elementor-element.elementor-element-16a4bef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-f9d1d31{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-411a380{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ea079c8 );--border-color:var( --e-global-color-ea079c8 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-2f2bc36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-da35ee7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-da35ee7:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-da35ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-989a6fa{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-989a6fa:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-989a6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-40fbfc7{text-align:center;}.elementor-3641 .elementor-element.elementor-element-40fbfc7 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-a3481f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-359aa47{--display:flex;--min-height:1.2vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-0.6vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-359aa47:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-359aa47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-359aa47.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-f09442d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-60a15f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-60a15f8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-60a15f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-353cbb4{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-353cbb4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-353cbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-6dfd6e7{text-align:center;}.elementor-3641 .elementor-element.elementor-element-6dfd6e7 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-4ebedff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-045c0ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-38f81f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-06db04d{--display:flex;--min-height:1.2vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-0.6vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-06db04d:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-06db04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-06db04d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-2572610{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-ea079c8 );--border-color:var( --e-global-color-ea079c8 );--padding-top:05.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-6ff5c06{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-03ad6a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-03ad6a9:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-03ad6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-e490631{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-e490631:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-e490631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-437aa14{text-align:center;}.elementor-3641 .elementor-element.elementor-element-437aa14 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-381f531{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-c47d312 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-c1c4467 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-a3e5849{--display:flex;--min-height:1.2vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-0.6vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-a3e5849:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-a3e5849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-a3e5849.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-d66f9b9{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-bae8004{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-bae8004:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-bae8004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-1a6894e{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-1a6894e:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-1a6894e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-732acda{text-align:center;}.elementor-3641 .elementor-element.elementor-element-732acda .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-ab18b98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-d1a0161 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-aa2d75a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-65344e3{--display:flex;--min-height:1.2vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-0.6vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-65344e3:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-65344e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-65344e3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3641 .elementor-element.elementor-element-56139d3{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-5%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-e138e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-e138e92:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-e138e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-23a964b{text-align:center;}.elementor-3641 .elementor-element.elementor-element-23a964b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-dc469ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-bca8774{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ea079c8 );--border-color:var( --e-global-color-ea079c8 );--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-5d37bb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-18096ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-18096ff:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-18096ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-5a92583{--display:flex;--min-height:1vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-5a92583:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5a92583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-5a92583.e-con{--align-self:flex-start;}.elementor-3641 .elementor-element.elementor-element-3876769{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-f86e5fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-3706e9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-e6c504d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-a33b9ed{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-ea079c8 );--border-color:var( --e-global-color-ea079c8 );--padding-top:3vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-80719fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-80719fd:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-80719fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-4bbf8a1{--display:flex;--min-height:1vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#60606080;--border-color:#60606080;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-4bbf8a1.e-con{--align-self:flex-start;}.elementor-3641 .elementor-element.elementor-element-b2e126f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-e1324c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:#60606080;}.elementor-3641 .elementor-element.elementor-element-3b9944d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-e5bd387 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-f021023{margin:0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-f021023 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-f021023.elementor-view-stacked .elementor-icon{background-color:#6060604D;}.elementor-3641 .elementor-element.elementor-element-f021023.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-f021023.elementor-view-default .elementor-icon{color:#6060604D;border-color:#6060604D;}.elementor-3641 .elementor-element.elementor-element-f021023.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-f021023.elementor-view-default .elementor-icon svg{fill:#6060604D;}.elementor-3641 .elementor-element.elementor-element-f021023 .elementor-icon{font-size:1.5vw;}.elementor-3641 .elementor-element.elementor-element-f021023 .elementor-icon svg{height:1.5vw;}.elementor-3641 .elementor-element.elementor-element-0e29985 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-9e72d5e{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-9e72d5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-f8e4be7{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-5%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:04vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-38edf8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-911183b );--border-color:var( --e-global-color-911183b );--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-38edf8f:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-38edf8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFFE5;}.elementor-3641 .elementor-element.elementor-element-088e439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-6661544{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-6661544 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-d549ad8{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-5%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:04vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-d549ad8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-d549ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-70c0690{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-70c0690:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-70c0690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-1b15457 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-7aae9a2{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-3641 .elementor-element.elementor-element-7aae9a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-798dbc0{--display:flex;--position:absolute;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:8vw;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-798dbc0::before, .elementor-3641 .elementor-element.elementor-element-798dbc0 > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-798dbc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-798dbc0 > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-798dbc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-798dbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-911183b ) 0%, #8CDC5A00 65%);}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-798dbc0{left:-40vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-798dbc0{right:-40vw;}.elementor-3641 .elementor-element.elementor-element-e9c2a6f{--display:flex;--position:absolute;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:8vw;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-e9c2a6f::before, .elementor-3641 .elementor-element.elementor-element-e9c2a6f > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-e9c2a6f > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-e9c2a6f > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-e9c2a6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-e9c2a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-911183b ) 0%, #8CDC5A00 65%);}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-e9c2a6f{right:-40vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-e9c2a6f{left:-40vw;}.elementor-3641 .elementor-element.elementor-element-34f2352{--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:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--overflow:hidden;--padding-top:6vw;--padding-bottom:6vw;--padding-left:20vw;--padding-right:20vw;}.elementor-3641 .elementor-element.elementor-element-ef81a12{margin:-1vw -1vw calc(var(--kit-widget-spacing, 0px) + -0.5vw) -1vw;z-index:1;}.elementor-3641 .elementor-element.elementor-element-ef81a12 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-ef81a12 .elementor-icon{font-size:4vw;}.elementor-3641 .elementor-element.elementor-element-ef81a12 .elementor-icon svg{height:4vw;}.elementor-3641 .elementor-element.elementor-element-ef81a12 .elementor-icon-wrapper svg{width:auto;}.elementor-3641 .elementor-element.elementor-element-a958421{text-align:center;}.elementor-3641 .elementor-element.elementor-element-a958421 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:2.22vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-b3d0cde{z-index:1;}.elementor-3641 .elementor-element.elementor-element-b3d0cde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-2f7cbc6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-8122ac3{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-bbf9282{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-3407141{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-3407141:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-3407141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-a8380a4{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-a8380a4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-a8380a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-9bb8f40{text-align:center;}.elementor-3641 .elementor-element.elementor-element-9bb8f40 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-925a454 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-0d542ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-5d01929{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-5d01929:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5d01929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-1730ee8{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-1730ee8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-1730ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-c770651{text-align:center;}.elementor-3641 .elementor-element.elementor-element-c770651 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-81d98ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-d6a91b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-5f0e621 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-1f7c2d1{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:none;--border-style:none;--padding-top:05.5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-72328e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-10b61f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-10b61f3:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-10b61f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-f5bd592{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-f5bd592:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-f5bd592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-10d107e{text-align:center;}.elementor-3641 .elementor-element.elementor-element-10d107e .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-4f5ddb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-243296f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-e07f7f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-be77d7b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-f5384ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-f5384ce:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-f5384ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-0f349a8{--display:flex;--min-height:3vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-0f349a8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-0f349a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-2be99da{text-align:center;}.elementor-3641 .elementor-element.elementor-element-2be99da .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-f098a7a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-8f26a4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-3575969 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-beeb7e9{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-5%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-4f9d4a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-4f9d4a6:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-4f9d4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-4ab92b7{text-align:center;}.elementor-3641 .elementor-element.elementor-element-4ab92b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-fdf1cdf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-e1fbcaa{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:none;--border-style:none;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-d849b18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-30f86c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-30f86c1:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-30f86c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-896524c{--display:flex;--min-height:1vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-896524c:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-896524c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-896524c.e-con{--align-self:flex-start;}.elementor-3641 .elementor-element.elementor-element-3c19b90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-bc470e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-e1c9b4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-9265239 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-187f3d7{margin:0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-187f3d7 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-187f3d7.elementor-view-stacked .elementor-icon{background-color:#60606000;}.elementor-3641 .elementor-element.elementor-element-187f3d7.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-187f3d7.elementor-view-default .elementor-icon{color:#60606000;border-color:#60606000;}.elementor-3641 .elementor-element.elementor-element-187f3d7.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-187f3d7.elementor-view-default .elementor-icon svg{fill:#60606000;}.elementor-3641 .elementor-element.elementor-element-187f3d7 .elementor-icon{font-size:1.5vw;}.elementor-3641 .elementor-element.elementor-element-187f3d7 .elementor-icon svg{height:1.5vw;}.elementor-3641 .elementor-element.elementor-element-2e7b9ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:#60606000;}.elementor-3641 .elementor-element.elementor-element-02ebde8{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-02ebde8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:#60606000;}.elementor-3641 .elementor-element.elementor-element-ee72d53{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:none;--border-style:none;--padding-top:3vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-f5d7fb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-f5d7fb1:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-f5d7fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-bb6ce54{--display:flex;--min-height:1vw;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#60606080;--border-color:#60606080;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-bb6ce54.e-con{--align-self:flex-start;}.elementor-3641 .elementor-element.elementor-element-206c58d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-2a67996 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;color:#60606080;}.elementor-3641 .elementor-element.elementor-element-826a131 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-79503fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-6d36e18{margin:0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-6d36e18 .elementor-icon-wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-6d36e18.elementor-view-stacked .elementor-icon{background-color:#6060604D;}.elementor-3641 .elementor-element.elementor-element-6d36e18.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-6d36e18.elementor-view-default .elementor-icon{color:#6060604D;border-color:#6060604D;}.elementor-3641 .elementor-element.elementor-element-6d36e18.elementor-view-framed .elementor-icon, .elementor-3641 .elementor-element.elementor-element-6d36e18.elementor-view-default .elementor-icon svg{fill:#6060604D;}.elementor-3641 .elementor-element.elementor-element-6d36e18 .elementor-icon{font-size:1.5vw;}.elementor-3641 .elementor-element.elementor-element-6d36e18 .elementor-icon svg{height:1.5vw;}.elementor-3641 .elementor-element.elementor-element-4aa9bcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-46dbdec{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-46dbdec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-445e729{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-5%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:04vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-fa65a5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-911183b );--border-color:var( --e-global-color-911183b );--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-fa65a5f:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-fa65a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFFE5;}.elementor-3641 .elementor-element.elementor-element-8366327 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-ba9ce79 );}.elementor-3641 .elementor-element.elementor-element-e12b153{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-e12b153 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-8f0d25d{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:-5%;--margin-bottom:0%;--margin-left:-50%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:04vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-8f0d25d:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-8f0d25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-56f7d87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--border-radius:2vw 2vw 2vw 2vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-56f7d87:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-56f7d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6060600D;}.elementor-3641 .elementor-element.elementor-element-9756d69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4vw;font-weight:600;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-ad172ad{margin:-0.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-3641 .elementor-element.elementor-element-ad172ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.95vw;font-weight:400;line-height:1.6em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-4f0754e{--display:flex;--position:absolute;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:8vw;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-4f0754e::before, .elementor-3641 .elementor-element.elementor-element-4f0754e > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-4f0754e > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-4f0754e > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-4f0754e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-4f0754e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-911183b ) 0%, #8CDC5A00 65%);}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-4f0754e{left:-40vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-4f0754e{right:-40vw;}.elementor-3641 .elementor-element.elementor-element-8ea3ded{--display:flex;--position:absolute;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-8ea3ded::before, .elementor-3641 .elementor-element.elementor-element-8ea3ded > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-8ea3ded > .e-con-inner > .elementor-background-video-container::before, .elementor-3641 .elementor-element.elementor-element-8ea3ded > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-8ea3ded > .e-con-inner > .elementor-background-slideshow::before, .elementor-3641 .elementor-element.elementor-element-8ea3ded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-911183b ) 0%, #8CDC5A00 65%);}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-8ea3ded{right:-40vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-8ea3ded{left:-40vw;}.elementor-3641 .elementor-element.elementor-element-2e93da9{--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;--overflow:hidden;--padding-top:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-3641 .elementor-element.elementor-element-bcf72e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-911183b );--border-color:var( --e-global-color-911183b );--border-radius:2vw 2vw 2vw 2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-bcf72e3:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-bcf72e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFF0911A;}.elementor-3641 .elementor-element.elementor-element-9342300{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:6vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-7ff412a{text-align:start;}.elementor-3641 .elementor-element.elementor-element-7ff412a .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:1.78vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-1f33f9e{text-align:start;}.elementor-3641 .elementor-element.elementor-element-1f33f9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:400;line-height:1.6em;letter-spacing:0.05em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-2f425a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:-4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-0372ce6{--display:flex;--min-height:18vw;--margin-top:0vw;--margin-bottom:-1.4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-0372ce6:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-0372ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formosalifeservices.com/wp-content/uploads/2026/03/26445_color.svg");background-position:top center;background-repeat:no-repeat;}.elementor-3641 .elementor-element.elementor-element-c049d7d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:6vw;}.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-3641 .elementor-element.elementor-element-d66a662 .elementor-button{background-color:#5FA83F;font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;letter-spacing:0.05em;fill:var( --e-global-color-6aa0841 );color:var( --e-global-color-6aa0841 );transition-duration:1s;border-radius:50px 50px 50px 50px;padding:1vw 1.25vw 1vw 2vw;}.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button:hover, .elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button:focus{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-3641 .elementor-element.elementor-element-96f0844{--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;--overflow:hidden;--padding-top:0vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-3641 .elementor-element.elementor-element-2ea3892{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-911183b );--border-color:var( --e-global-color-911183b );--border-radius:2vw 2vw 2vw 2vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-2ea3892:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-2ea3892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6aa0841 );}.elementor-3641 .elementor-element.elementor-element-f03cd7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:3vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-1616db9{text-align:center;}.elementor-3641 .elementor-element.elementor-element-1616db9 .elementor-heading-title{font-family:"モトヤ丸アポロ", Sans-serif;font-size:2.22vw;font-weight:400;letter-spacing:0.05em;color:var( --e-global-color-ecac931 );}.elementor-3641 .elementor-element.elementor-element-8ea866d{text-align:start;}.elementor-3641 .elementor-element.elementor-element-8ea866d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:400;line-height:1.6em;letter-spacing:0.05em;color:var( --e-global-color-dc3b091 );}.elementor-3641 .elementor-element.elementor-element-624c6b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button{background-color:var( --e-global-color-6287a71 );font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;letter-spacing:0.05em;fill:var( --e-global-color-6aa0841 );color:var( --e-global-color-6aa0841 );transition-duration:1s;border-radius:50px 50px 50px 50px;padding:1.2vw 2vw 1.2vw 2vw;}.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button:hover, .elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button:focus{background-color:var( --e-global-color-911183b );}.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button{background-color:var( --e-global-color-6287a71 );font-family:"Montserrat", Sans-serif;font-size:1.11vw;font-weight:600;letter-spacing:0.05em;fill:var( --e-global-color-6aa0841 );color:var( --e-global-color-6aa0841 );transition-duration:1s;border-radius:50px 50px 50px 50px;padding:1vw 2vw 1vw 1.25vw;}.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button:hover, .elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button:focus{background-color:var( --e-global-color-911183b );color:var( --e-global-color-6287a71 );}.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button:hover svg, .elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button:focus svg{fill:var( --e-global-color-6287a71 );}@media(max-width:1024px){.elementor-3641 .elementor-element.elementor-element-3cd3a1e{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-ad46d96{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-2c9a2b2{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-632fd82{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-fea6dd1{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-6a134d7{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-291e6b0{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-f6655e2{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-6001ce0{--swiper-slides-to-display:2;}.elementor-3641 .elementor-element.elementor-element-f9d1d31{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-dc469ec{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-2f7cbc6{--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-fdf1cdf{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3641 .elementor-element.elementor-element-e0290b5{--content-width:100%;}.elementor-3641 .elementor-element.elementor-element-c1dc412{--width:fit;}.elementor-3641 .elementor-element.elementor-element-cb0499c{--width:30vw;}.elementor-3641 .elementor-element.elementor-element-441a1f0{--width:fit;}.elementor-3641 .elementor-element.elementor-element-7c59aa6{--width:fit;}.elementor-3641 .elementor-element.elementor-element-39cba0e{--width:fit;}.elementor-3641 .elementor-element.elementor-element-4effbf6{--width:fit;}.elementor-3641 .elementor-element.elementor-element-bd45ddd{--width:fit;}.elementor-3641 .elementor-element.elementor-element-4baed18{--width:fit;}.elementor-3641 .elementor-element.elementor-element-81b5ea9{--content-width:100%;}.elementor-3641 .elementor-element.elementor-element-031fa0d{--content-width:100vw;}.elementor-3641 .elementor-element.elementor-element-989a6fa{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-359aa47{--width:1.2vw;}.elementor-3641 .elementor-element.elementor-element-353cbb4{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-4ebedff{--width:fit;}.elementor-3641 .elementor-element.elementor-element-06db04d{--width:1.2vw;}.elementor-3641 .elementor-element.elementor-element-e490631{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-381f531{--width:fit;}.elementor-3641 .elementor-element.elementor-element-a3e5849{--width:1.2vw;}.elementor-3641 .elementor-element.elementor-element-1a6894e{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-ab18b98{--width:fit;}.elementor-3641 .elementor-element.elementor-element-65344e3{--width:1.2vw;}.elementor-3641 .elementor-element.elementor-element-5a92583{--width:1vw;}.elementor-3641 .elementor-element.elementor-element-3876769{--width:fit;}.elementor-3641 .elementor-element.elementor-element-4bbf8a1{--width:1vw;}.elementor-3641 .elementor-element.elementor-element-b2e126f{--width:fit;}.elementor-3641 .elementor-element.elementor-element-798dbc0{--width:80vw;}.elementor-3641 .elementor-element.elementor-element-e9c2a6f{--width:80vw;}.elementor-3641 .elementor-element.elementor-element-a8380a4{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-1730ee8{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-81d98ca{--width:fit;}.elementor-3641 .elementor-element.elementor-element-f5bd592{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-4f5ddb5{--width:fit;}.elementor-3641 .elementor-element.elementor-element-0f349a8{--width:3vw;}.elementor-3641 .elementor-element.elementor-element-f098a7a{--width:fit;}.elementor-3641 .elementor-element.elementor-element-896524c{--width:1vw;}.elementor-3641 .elementor-element.elementor-element-3c19b90{--width:fit;}.elementor-3641 .elementor-element.elementor-element-bb6ce54{--width:1vw;}.elementor-3641 .elementor-element.elementor-element-206c58d{--width:fit;}.elementor-3641 .elementor-element.elementor-element-4f0754e{--width:80vw;}.elementor-3641 .elementor-element.elementor-element-8ea3ded{--width:80vw;}.elementor-3641 .elementor-element.elementor-element-2e93da9{--content-width:100%;}.elementor-3641 .elementor-element.elementor-element-2f425a9{--width:75%;}.elementor-3641 .elementor-element.elementor-element-0372ce6{--width:100%;}.elementor-3641 .elementor-element.elementor-element-c049d7d{--width:75%;}.elementor-3641 .elementor-element.elementor-element-96f0844{--content-width:100vw;}.elementor-3641 .elementor-element.elementor-element-624c6b6{--width:75%;}}@media(max-width:767px){.elementor-3641 .elementor-element.elementor-element-e0290b5{--min-height:fit;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-b461d45{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-3641 .elementor-element.elementor-element-c1dc412{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-3641 .elementor-element.elementor-element-8b2eb5f .elementor-heading-title{font-size:18px;}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon{font-size:8vw;}.elementor-3641 .elementor-element.elementor-element-46858a1 .elementor-icon svg{height:8vw;}.elementor-3641 .elementor-element.elementor-element-3cd3a1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:30vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-a48b3e4.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-a9a00e3{right:15vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-a9a00e3{left:15vw;}.elementor-3641 .elementor-element.elementor-element-a9a00e3 .elementor-heading-title{font-size:20vw;}.elementor-3641 .elementor-element.elementor-element-801b9f1 img{width:35vw;}.elementor-3641 .elementor-element.elementor-element-cb0499c{--width:60vw;--min-height:60vw;}.elementor-3641 .elementor-element.elementor-element-41622ba{--min-height:fit;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-441a1f0{--width:fit;}.elementor-3641 .elementor-element.elementor-element-d2a296e{--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-3641 .elementor-element.elementor-element-7c59aa6{--width:fit;}.elementor-3641 .elementor-element.elementor-element-39cba0e{--width:fit;}.elementor-3641 .elementor-element.elementor-element-a72d58b{--min-height:fit;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-4effbf6{--width:fit;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-5125857 .elementor-icon{font-size:60vw;}.elementor-3641 .elementor-element.elementor-element-5125857 .elementor-icon svg{height:60vw;}.elementor-3641 .elementor-element.elementor-element-abd9f76:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-abd9f76.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/資產-3chat.svg );}.elementor-3641 .elementor-element.elementor-element-abd9f76 .elementor-icon{font-size:60vw;}.elementor-3641 .elementor-element.elementor-element-abd9f76 .elementor-icon svg{height:60vw;}.elementor-3641 .elementor-element.elementor-element-e60ab63{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-2c47aac .elementor-icon{font-size:15vw;}.elementor-3641 .elementor-element.elementor-element-2c47aac .elementor-icon svg{height:15vw;}.elementor-3641 .elementor-element.elementor-element-7bf58d6{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;}.elementor-3641 .elementor-element.elementor-element-7bf58d6 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-bd45ddd{--width:fit;--margin-top:-40vw;--margin-bottom:-40vw;--margin-left:0vw;--margin-right:12vw;}.elementor-3641 .elementor-element.elementor-element-42f45d0 .elementor-icon{font-size:60vw;}.elementor-3641 .elementor-element.elementor-element-42f45d0 .elementor-icon svg{height:60vw;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-bc9e8e8.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/資產-3chat.svg );}.elementor-3641 .elementor-element.elementor-element-bc9e8e8 .elementor-icon{font-size:60vw;}.elementor-3641 .elementor-element.elementor-element-bc9e8e8 .elementor-icon svg{height:60vw;}.elementor-3641 .elementor-element.elementor-element-65b4c73{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-9f1c688 .elementor-icon{font-size:15vw;}.elementor-3641 .elementor-element.elementor-element-9f1c688 .elementor-icon svg{height:15vw;}.elementor-3641 .elementor-element.elementor-element-10e24bd{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;}.elementor-3641 .elementor-element.elementor-element-10e24bd .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-4baed18{--width:fit;--min-height:fit;--margin-top:0vw;--margin-bottom:0vw;--margin-left:11vw;--margin-right:0vw;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc .elementor-icon{font-size:60vw;}.elementor-3641 .elementor-element.elementor-element-bcdb3bc .elementor-icon svg{height:60vw;}.elementor-3641 .elementor-element.elementor-element-6ac97b3{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-3641 .elementor-element.elementor-element-6ac97b3:not( .elementor-widget-image ), .elementor-3641 .elementor-element.elementor-element-6ac97b3.elementor-widget-image img{-webkit-mask-image:url( https://formosalifeservices.com/wp-content/uploads/2026/04/資產-3chat1.svg );}.elementor-3641 .elementor-element.elementor-element-6ac97b3 .elementor-icon{font-size:60vw;}.elementor-3641 .elementor-element.elementor-element-6ac97b3 .elementor-icon svg{height:60vw;}.elementor-3641 .elementor-element.elementor-element-0f205bb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-742cdc2 .elementor-icon{font-size:15vw;}.elementor-3641 .elementor-element.elementor-element-742cdc2 .elementor-icon svg{height:15vw;}.elementor-3641 .elementor-element.elementor-element-ef605d2{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;text-align:start;}.elementor-3641 .elementor-element.elementor-element-ef605d2 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-81b5ea9{--padding-top:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-d2bbc10 .elementor-icon{font-size:8vw;}.elementor-3641 .elementor-element.elementor-element-d2bbc10 .elementor-icon svg{height:8vw;}.elementor-3641 .elementor-element.elementor-element-242857f .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-b11c00b{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b11c00b .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-ad46d96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:4vw 4vw 4vw 4vw;}.elementor-3641 .elementor-element.elementor-element-2c9a2b2{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-395c591 .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-b1804d2{--padding-top:3vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-08acab6{text-align:center;}.elementor-3641 .elementor-element.elementor-element-08acab6 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-b49429f{--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-0af12ff{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0af12ff .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-00d9703{--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-ed01f9f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-ed01f9f .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-632fd82{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-7c3ec32{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-f08b959 .elementor-icon{font-size:6vw;}.elementor-3641 .elementor-element.elementor-element-f08b959 .elementor-icon svg{height:6vw;}.elementor-3641 .elementor-element.elementor-element-3177d05{text-align:center;}.elementor-3641 .elementor-element.elementor-element-3177d05 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-2bbffcc{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-3e3f2c4{text-align:center;}.elementor-3641 .elementor-element.elementor-element-3e3f2c4 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-0d404d4{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0d404d4 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-de25e99{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-30e64fa{text-align:center;}.elementor-3641 .elementor-element.elementor-element-30e64fa .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-c843106{text-align:center;}.elementor-3641 .elementor-element.elementor-element-c843106 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-19aa07e{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-b5dc4b3{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b5dc4b3 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-b733a02{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b733a02 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-fea6dd1{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-51f405c{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-4d4943c .elementor-icon{font-size:6vw;}.elementor-3641 .elementor-element.elementor-element-4d4943c .elementor-icon svg{height:6vw;}.elementor-3641 .elementor-element.elementor-element-2536e27{text-align:center;}.elementor-3641 .elementor-element.elementor-element-2536e27 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-f3dfcf3{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-e3fb0c6{text-align:center;}.elementor-3641 .elementor-element.elementor-element-e3fb0c6 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-faf267d{text-align:center;}.elementor-3641 .elementor-element.elementor-element-faf267d .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-3470cc5{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-f0a7a27{text-align:center;}.elementor-3641 .elementor-element.elementor-element-f0a7a27 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-095e619{text-align:center;}.elementor-3641 .elementor-element.elementor-element-095e619 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-fc17f60{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-0bc8b5f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0bc8b5f .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-21cef9a{text-align:center;}.elementor-3641 .elementor-element.elementor-element-21cef9a .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-6a134d7{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-8a970c2{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-58164d7 .elementor-icon{font-size:6vw;}.elementor-3641 .elementor-element.elementor-element-58164d7 .elementor-icon svg{height:6vw;}.elementor-3641 .elementor-element.elementor-element-0a2b59b{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0a2b59b .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-5116ac0{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-04c722b{text-align:center;}.elementor-3641 .elementor-element.elementor-element-04c722b .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-5e67c46{text-align:center;}.elementor-3641 .elementor-element.elementor-element-5e67c46 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-ca6f7df{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-0c08193{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0c08193 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-e548404{text-align:center;}.elementor-3641 .elementor-element.elementor-element-e548404 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-6d2a330{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-3cbcf16{text-align:center;}.elementor-3641 .elementor-element.elementor-element-3cbcf16 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-c6bbc52{text-align:center;}.elementor-3641 .elementor-element.elementor-element-c6bbc52 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-291e6b0{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-67f3cc4{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-7d50cc6 .elementor-icon{font-size:6vw;}.elementor-3641 .elementor-element.elementor-element-7d50cc6 .elementor-icon svg{height:6vw;}.elementor-3641 .elementor-element.elementor-element-b41a035{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b41a035 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-5380c53{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-1c2f21f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-1c2f21f .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-fb99196{text-align:center;}.elementor-3641 .elementor-element.elementor-element-fb99196 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-8ad978d{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-8cea13f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-8cea13f .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-4e8dfc4{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-ca4fe0c{text-align:center;}.elementor-3641 .elementor-element.elementor-element-ca4fe0c .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-2db5875{text-align:center;}.elementor-3641 .elementor-element.elementor-element-2db5875 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-f6655e2{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-ed0b420{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-78e9e6c .elementor-icon{font-size:6vw;}.elementor-3641 .elementor-element.elementor-element-78e9e6c .elementor-icon svg{height:6vw;}.elementor-3641 .elementor-element.elementor-element-8a01b83{text-align:center;}.elementor-3641 .elementor-element.elementor-element-8a01b83 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-d2751a4{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-3dc99ac{text-align:center;}.elementor-3641 .elementor-element.elementor-element-3dc99ac .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-2d82bb8{text-align:center;}.elementor-3641 .elementor-element.elementor-element-2d82bb8 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-1494be0{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-fe87958{text-align:center;}.elementor-3641 .elementor-element.elementor-element-fe87958 .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-cb104a7{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3641 .elementor-element.elementor-element-6e53155{text-align:center;}.elementor-3641 .elementor-element.elementor-element-6e53155 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-5fab93f{text-align:center;}.elementor-3641 .elementor-element.elementor-element-5fab93f .elementor-heading-title{font-size:10px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-031fa0d{--gap:6vw 6vw;--row-gap:6vw;--column-gap:6vw;--padding-top:016vw;--padding-bottom:16vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3641 .elementor-element.elementor-element-19bac33 .elementor-icon{font-size:8vw;}.elementor-3641 .elementor-element.elementor-element-19bac33 .elementor-icon svg{height:8vw;}.elementor-3641 .elementor-element.elementor-element-016c96c .elementor-heading-title{font-size:22px;}.elementor-3641 .elementor-element.elementor-element-6001ce0{--swiper-slides-to-display:1;}.elementor-3641 .elementor-element.elementor-element-56613f3{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3641 .elementor-element.elementor-element-423ec67 .elementor-icon{font-size:8vw;}.elementor-3641 .elementor-element.elementor-element-423ec67 .elementor-icon svg{height:8vw;}.elementor-3641 .elementor-element.elementor-element-2fec46a .elementor-heading-title{font-size:22px;}.elementor-3641 .elementor-element.elementor-element-16a4bef{text-align:center;}.elementor-3641 .elementor-element.elementor-element-16a4bef .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-f9d1d31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-2f2bc36{--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-between;}.elementor-3641 .elementor-element.elementor-element-da35ee7{--width:90%;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;}.elementor-3641 .elementor-element.elementor-element-989a6fa{--width:10vw;--min-height:10vw;}.elementor-3641 .elementor-element.elementor-element-40fbfc7 .elementor-heading-title{font-size:24px;}.elementor-3641 .elementor-element.elementor-element-a3481f1 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-359aa47{--width:3vw;--min-height:3vw;}.elementor-3641 .elementor-element.elementor-element-f09442d{--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-between;}.elementor-3641 .elementor-element.elementor-element-dc469ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-34f2352{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3641 .elementor-element.elementor-element-ef81a12 .elementor-icon{font-size:8vw;}.elementor-3641 .elementor-element.elementor-element-ef81a12 .elementor-icon svg{height:8vw;}.elementor-3641 .elementor-element.elementor-element-a958421 .elementor-heading-title{font-size:22px;}.elementor-3641 .elementor-element.elementor-element-b3d0cde{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b3d0cde .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-2f7cbc6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3641 .elementor-element.elementor-element-bbf9282{--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-between;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-3641 .elementor-element.elementor-element-3407141{--width:100%;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-a8380a4{--width:10vw;--min-height:10vw;}.elementor-3641 .elementor-element.elementor-element-9bb8f40 .elementor-heading-title{font-size:24px;}.elementor-3641 .elementor-element.elementor-element-925a454 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-0d542ac{--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-between;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-3641 .elementor-element.elementor-element-5d01929{--width:100%;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-1730ee8{--width:10vw;--min-height:10vw;}.elementor-3641 .elementor-element.elementor-element-c770651 .elementor-heading-title{font-size:24px;}.elementor-3641 .elementor-element.elementor-element-81d98ca{--width:ㄔㄛ;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-3641 .elementor-element.elementor-element-d6a91b2 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-5f0e621 .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-72328e3{--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-between;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-3641 .elementor-element.elementor-element-10b61f3{--width:100%;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-f5bd592{--width:10vw;--min-height:10vw;}.elementor-3641 .elementor-element.elementor-element-10d107e .elementor-heading-title{font-size:24px;}.elementor-3641 .elementor-element.elementor-element-4f5ddb5{--width:ㄔㄛ;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-3641 .elementor-element.elementor-element-243296f .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-e07f7f1 .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-be77d7b{--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-3641 .elementor-element.elementor-element-f5384ce{--width:100%;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-0f349a8{--width:10vw;--min-height:10vw;}.elementor-3641 .elementor-element.elementor-element-2be99da .elementor-heading-title{font-size:24px;}.elementor-3641 .elementor-element.elementor-element-f098a7a{--width:ㄔㄛ;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-3641 .elementor-element.elementor-element-8f26a4a .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-3575969 .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-beeb7e9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-4f9d4a6{--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-4ab92b7 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-fdf1cdf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--grid-auto-flow:row;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3641 .elementor-element.elementor-element-e1fbcaa{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-30f86c1{--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-896524c{--width:2vw;--min-height:2vw;}.elementor-3641 .elementor-element.elementor-element-3c19b90{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-3641 .elementor-element.elementor-element-bc470e1 .elementor-heading-title{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-e1c9b4c .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-9265239 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-187f3d7 .elementor-icon{font-size:5vw;}.elementor-3641 .elementor-element.elementor-element-187f3d7 .elementor-icon svg{height:5vw;}.elementor-3641 .elementor-element.elementor-element-2e7b9ee .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-02ebde8 .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-ee72d53{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-f5d7fb1{--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-bb6ce54{--width:2vw;--min-height:2vw;}.elementor-3641 .elementor-element.elementor-element-206c58d{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-3641 .elementor-element.elementor-element-2a67996 .elementor-heading-title{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-826a131 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-79503fc .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-3641 .elementor-element.elementor-element-6d36e18 .elementor-icon{font-size:5vw;}.elementor-3641 .elementor-element.elementor-element-6d36e18 .elementor-icon svg{height:5vw;}.elementor-3641 .elementor-element.elementor-element-4aa9bcb .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-46dbdec .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-445e729{--width:50vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-27vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-fa65a5f{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-8366327 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-e12b153{text-align:center;}.elementor-3641 .elementor-element.elementor-element-e12b153 .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-8f0d25d{--width:50vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-27vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-56f7d87{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--border-radius:4vw 4vw 4vw 4vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-9756d69 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-ad172ad .elementor-heading-title{font-size:12px;}.elementor-3641 .elementor-element.elementor-element-8ea3ded{--width:150vw;bottom:90vw;--z-index:0;}body:not(.rtl) .elementor-3641 .elementor-element.elementor-element-8ea3ded{right:-75vw;}body.rtl .elementor-3641 .elementor-element.elementor-element-8ea3ded{left:-75vw;}.elementor-3641 .elementor-element.elementor-element-2e93da9{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3641 .elementor-element.elementor-element-bcf72e3{--border-radius:6vw 6vw 6vw 6vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3641 .elementor-element.elementor-element-9342300{--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:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3641 .elementor-element.elementor-element-7ff412a .elementor-heading-title{font-size:22px;}.elementor-3641 .elementor-element.elementor-element-1f33f9e{padding:0vw 0vw 2vw 0vw;text-align:center;}.elementor-3641 .elementor-element.elementor-element-1f33f9e .elementor-heading-title{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-2f425a9{--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;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-3641 .elementor-element.elementor-element-0372ce6{--min-height:45vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:-7vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-0372ce6:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-0372ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3641 .elementor-element.elementor-element-0372ce6.e-con{--align-self:center;}.elementor-3641 .elementor-element.elementor-element-c049d7d{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button{font-size:14px;padding:3vw 4vw 3vw 6vw;}.elementor-3641 .elementor-element.elementor-element-96f0844{--padding-top:0vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-3641 .elementor-element.elementor-element-2ea3892{--border-radius:4vw 4vw 4vw 4vw;}.elementor-3641 .elementor-element.elementor-element-f03cd7e{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:6vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-3641 .elementor-element.elementor-element-1616db9 .elementor-heading-title{font-size:22px;}.elementor-3641 .elementor-element.elementor-element-8ea866d{text-align:center;}.elementor-3641 .elementor-element.elementor-element-8ea866d .elementor-heading-title{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-624c6b6{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button{font-size:14px;padding:3vw 3.5vw 3vw 3.5vw;}.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button{font-size:14px;padding:3vw 3.5vw 3vw 3.5vw;}}/* Start custom CSS for icon, class: .elementor-element-ff5795f */.elementor-3641 .elementor-element.elementor-element-ff5795f svg path {
    stroke: #8cdc5a !important; /* 請換成你要的顏色代碼
    fill: none; /* 如果你只要外框不要底色，加上這行 */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-585867c */.elementor-3641 .elementor-element.elementor-element-585867c {
    /* 直接對整個被遮罩剪裁過的容器下底色與模糊 */
    background-color: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441a1f0 */.elementor-3641 .elementor-element.elementor-element-441a1f0 {
    z-index: 1;
}
.elementor-3641 .elementor-element.elementor-element-441a1f0:hover {
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd064eb */.elementor-3641 .elementor-element.elementor-element-dd064eb svg path {
    stroke: #327323 !important; /* 請換成你要的顏色代碼
    fill: none; /* 如果你只要外框不要底色，加上這行 */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-59b83df */.elementor-3641 .elementor-element.elementor-element-59b83df {
    /* 直接對整個被遮罩剪裁過的容器下底色與模糊 */
    background-color: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68b4b22 */.elementor-3641 .elementor-element.elementor-element-68b4b22 svg path {
    stroke: #aff091 !important; /* 請換成你要的顏色代碼
    fill: none; /* 如果你只要外框不要底色，加上這行 */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4f0fd03 */.elementor-3641 .elementor-element.elementor-element-4f0fd03 {
    /* 直接對整個被遮罩剪裁過的容器下底色與模糊 */
    background-color: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39cba0e */.elementor-3641 .elementor-element.elementor-element-39cba0e {
    z-index: 1;
}
.elementor-3641 .elementor-element.elementor-element-39cba0e:hover {
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5125857 */.elementor-3641 .elementor-element.elementor-element-5125857 svg path {
    stroke: #8cdc5a !important; /* 請換成你要的顏色代碼
    fill: none; /* 如果你只要外框不要底色，加上這行 */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-abd9f76 */.elementor-3641 .elementor-element.elementor-element-abd9f76 {
    /* 直接對整個被遮罩剪裁過的容器下底色與模糊 */
    background-color: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4effbf6 */.elementor-3641 .elementor-element.elementor-element-4effbf6 {
    z-index: 1;
}
.elementor-3641 .elementor-element.elementor-element-4effbf6:hover {
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42f45d0 */.elementor-3641 .elementor-element.elementor-element-42f45d0 svg path {
    stroke: #327323 !important; /* 請換成你要的顏色代碼
    fill: none; /* 如果你只要外框不要底色，加上這行 */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc9e8e8 */.elementor-3641 .elementor-element.elementor-element-bc9e8e8 {
    /* 直接對整個被遮罩剪裁過的容器下底色與模糊 */
    background-color: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bcdb3bc */.elementor-3641 .elementor-element.elementor-element-bcdb3bc svg path {
    stroke: #aff091 !important; /* 請換成你要的顏色代碼
    fill: none; /* 如果你只要外框不要底色，加上這行 */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ac97b3 */.elementor-3641 .elementor-element.elementor-element-6ac97b3 {
    /* 直接對整個被遮罩剪裁過的容器下底色與模糊 */
    background-color: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4baed18 */.elementor-3641 .elementor-element.elementor-element-4baed18 {
    z-index: 1;
}
.elementor-3641 .elementor-element.elementor-element-4baed18:hover {
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798dbc0 */.elementor-3641 .elementor-element.elementor-element-798dbc0 {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c2a6f */.elementor-3641 .elementor-element.elementor-element-e9c2a6f {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f0754e */.elementor-3641 .elementor-element.elementor-element-4f0754e {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ea3ded */.elementor-3641 .elementor-element.elementor-element-8ea3ded {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d66a662 *//* 針對按鈕內的 SVG 圖示設定精確尺寸與顏色 */
.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button-icon svg {
    width: 20px !important;
    height: 20px !important;
    /* --- 這裡加入顏色設定 --- */
    fill: #ffffff !important; /* 強制填充顏色為白色 */
}

/* 針對 SVG 內部的路徑也強制改色（防止某些 SVG 內部自帶顏色） */
.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button-icon svg path {
    fill: #ffffff !important;
}

/* 強制啟動彈性佈局並垂直置中 */
.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important; 
    justify-content: center !important; 
    line-height: 1 !important; 
}

/* 確保文字本身沒有額外的邊距 */
.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button-text {
    display: flex;
    align-items: center;
    color: #ffffff !important; /* 如果你的文字也要白色的話，可以一併檢查這行 */
}

/* 針對 SVG 圖示微調基線偏移 */
.elementor-3641 .elementor-element.elementor-element-d66a662 .elementor-button-icon {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e942acc *//* 針對按鈕內的 SVG 圖示設定精確尺寸與顏色 */
.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button-icon svg {
    width: 2.5vw !important;
    height: 2.5vw !important;
    /* --- 這裡加入顏色設定 --- */
    fill: #ffffff !important; /* 強制填充顏色為白色 */
}

/* 針對 SVG 內部的路徑也強制改色（防止某些 SVG 內部自帶顏色） */
.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button-icon svg path {
    fill: #ffffff !important;
}

/* 強制啟動彈性佈局並垂直置中 */
.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important; 
    justify-content: center !important; 
    line-height: 1 !important; 
}

/* 確保文字本身沒有額外的邊距 */
.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button-text {
    display: flex;
    align-items: center;
    color: #ffffff !important; /* 如果你的文字也要白色的話，可以一併檢查這行 */
}

/* 針對 SVG 圖示微調基線偏移 */
.elementor-3641 .elementor-element.elementor-element-e942acc .elementor-button-icon {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5665bb *//* 針對按鈕內的 SVG 圖示設定精確尺寸與顏色 */
.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-icon svg {
    width: 1.5vw !important;
    height: 1.5vw !important;
    /* --- 這裡加入顏色設定 --- */
    fill: #ffffff !important; /* 強制填充顏色為白色 */
}

/* 針對 SVG 內部的路徑也強制改色（防止某些 SVG 內部自帶顏色） */
.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-icon svg path {
    fill: #ffffff !important;
}

/* 強制啟動彈性佈局並垂直置中 */
.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important; 
    justify-content: center !important; 
    line-height: 1 !important; 
}

/* 確保文字本身沒有額外的邊距 */
.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-text {
    display: flex;
    align-items: center;
    color: #ffffff !important; /* 如果你的文字也要白色的話，可以一併檢查這行 */
}

/* 針對 SVG 圖示微調基線偏移 */
.elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-icon {
    display: flex;
    align-items: center;
}

/* =========================================
   手機版專屬調整 (螢幕寬度 767px 以下)
   ========================================= */
@media (max-width: 767px) {
    /* 將手機版的圖示改為固定像素，避免 vw 縮得太小 */
    .elementor-3641 .elementor-element.elementor-element-a5665bb .elementor-button-icon svg {
        width: 14px !important;  /* 👈 這裡填寫你想要的手機版圖示寬度 */
        height: 14px !important; /* 👈 這裡填寫你想要的手機版圖示高度 */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'モトヤ丸アポロ';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://formosalifeservices.com/wp-content/uploads/2026/03/MotoyaExMaAporo-W4.woff2') format('woff2');
}
@font-face {
	font-family: 'モトヤ丸アポロ';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://formosalifeservices.com/wp-content/uploads/2026/03/MotoyaExMaAporo-W6.woff2') format('woff2');
}
@font-face {
	font-family: 'モトヤ丸アポロ';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://formosalifeservices.com/wp-content/uploads/2026/03/MotoyaExMaAporo-W8.woff2') format('woff2');
}
/* End Custom Fonts CSS */