.elementor-8625 .elementor-element.elementor-element-e531bf0{--display:flex;--min-height:100vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-e531bf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8625 .elementor-element.elementor-element-f4001ad{--e-image-carousel-slides-to-show:1;}.elementor-8625 .elementor-element.elementor-element-8e22e5e{--display:flex;--position:absolute;--min-height:0px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;top:0vh;--z-index:2;}.elementor-8625 .elementor-element.elementor-element-8e22e5e.e-con{--align-self:center;}body:not(.rtl) .elementor-8625 .elementor-element.elementor-element-8e22e5e{left:0px;}body.rtl .elementor-8625 .elementor-element.elementor-element-8e22e5e{right:0px;}.elementor-8625 .elementor-element.elementor-element-1251609{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-ae543bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8625 .elementor-element.elementor-element-ae543bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6.3em;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-d0ce7f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:19px;line-height:42px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-element{--align-self:flex-start;}.elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-ff74a1f.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon{font-size:15px;padding:14px;}.elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon-box-title a{font-size:18px;font-weight:500;text-decoration:underline;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-ff74a1f:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-ff74a1f:has(:focus) .elementor-icon-box-title{color:#008AE1;}.elementor-8625 .elementor-element.elementor-element-ba1725a{--display:flex;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-ba1725a:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-ba1725a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-7365960{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-8625 .elementor-element.elementor-element-7365960 img{border-radius:50px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-109c8d5{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-8625 .elementor-element.elementor-element-109c8d5 img{border-radius:50px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-acd8ca0{--display:flex;}.elementor-8625 .elementor-element.elementor-element-acd8ca0:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-acd8ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-850ab8e{--display:flex;}.elementor-8625 .elementor-element.elementor-element-850ab8e:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-850ab8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-88a88e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8625 .elementor-element.elementor-element-88a88e6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8625 .elementor-element.elementor-element-88a88e6 .elementor-icon-box-title{margin-block-end:11px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-88a88e6.elementor-view-stacked .elementor-icon{background-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-88a88e6.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-88a88e6.elementor-view-default .elementor-icon{fill:#0389E0;color:#0389E0;border-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-88a88e6 .elementor-icon{font-size:10px;}.elementor-8625 .elementor-element.elementor-element-88a88e6 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-88a88e6 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:2.2px;}.elementor-8625 .elementor-element.elementor-element-1ff4bb4 .elementor-heading-title{font-size:70px;font-weight:500;letter-spacing:1.6px;}.elementor-8625 .elementor-element.elementor-element-c517b07{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8625 .elementor-element.elementor-element-c517b07:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-c517b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-022d7df{--display:flex;--border-radius:0px 60px 0px 0px;--margin-top:-170px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:50px;--padding-bottom:13px;--padding-left:110px;--padding-right:50px;--z-index:0;}.elementor-8625 .elementor-element.elementor-element-022d7df:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-022d7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-d4ba64a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8625 .elementor-element.elementor-element-d4ba64a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8625 .elementor-element.elementor-element-d4ba64a .elementor-icon-box-title{margin-block-end:11px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-d4ba64a.elementor-view-stacked .elementor-icon{background-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-d4ba64a.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-d4ba64a.elementor-view-default .elementor-icon{fill:#0389E0;color:#0389E0;border-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-d4ba64a .elementor-icon{font-size:10px;}.elementor-8625 .elementor-element.elementor-element-d4ba64a .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-d4ba64a .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:2.2px;}.elementor-8625 .elementor-element.elementor-element-c1508ca .elementor-heading-title{font-size:70px;font-weight:500;letter-spacing:1.6px;}.elementor-8625 .elementor-element.elementor-element-0a5ee1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-db3b80b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title{color:#253137;font-family:"Noto Sans JP", Sans-serif;font-size:52px;line-height:80px;}.elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title > span{color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title > span{font-weight:500;}.elementor-8625 .elementor-element.elementor-element-e294c53{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:42px;letter-spacing:1.5px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-ae236cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8625 .elementor-element.elementor-element-ae236cc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8625 .elementor-element.elementor-element-ae236cc .elementor-icon-box-title{margin-block-end:11px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-ae236cc.elementor-view-stacked .elementor-icon{background-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-ae236cc.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-ae236cc.elementor-view-default .elementor-icon{fill:#0389E0;color:#0389E0;border-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-ae236cc .elementor-icon{font-size:10px;}.elementor-8625 .elementor-element.elementor-element-ae236cc .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-ae236cc .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:2.2px;}.elementor-8625 .elementor-element.elementor-element-05724fe{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-c1979bc{background-color:#F6FBFF;padding:25px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BDD6;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-c1979bc.elementor-element{--align-self:center;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-8625 .elementor-element.elementor-element-c1979bc.elementor-view-stacked .elementor-icon{background-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-c1979bc.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-c1979bc.elementor-view-default .elementor-icon{fill:#028AE1;color:#028AE1;border-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon{font-size:38px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title a{font-size:18px;letter-spacing:1.5px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title{color:#253137;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d{background-color:#F6FBFF;padding:25px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BDD6;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d.elementor-element{--align-self:center;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d.elementor-view-stacked .elementor-icon{background-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-ac2dc0d.elementor-view-default .elementor-icon{fill:#028AE1;color:#028AE1;border-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon{font-size:38px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title a{font-size:18px;letter-spacing:1.5px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title{color:#253137;}.elementor-8625 .elementor-element.elementor-element-74422cf{background-color:#F6FBFF;padding:25px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BDD6;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-74422cf.elementor-element{--align-self:center;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-8625 .elementor-element.elementor-element-74422cf.elementor-view-stacked .elementor-icon{background-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-74422cf.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-74422cf.elementor-view-default .elementor-icon{fill:#028AE1;color:#028AE1;border-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon{font-size:38px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title a{font-size:18px;letter-spacing:1.5px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title{color:#253137;}.elementor-8625 .elementor-element.elementor-element-8f792a6{background-color:#F6FBFF;padding:25px 0px 10px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BDD6;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-8f792a6.elementor-element{--align-self:center;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-wrapper{text-align:center;gap:8px;}.elementor-8625 .elementor-element.elementor-element-8f792a6.elementor-view-stacked .elementor-icon{background-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-8f792a6.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-8f792a6.elementor-view-default .elementor-icon{fill:#028AE1;color:#028AE1;border-color:#028AE1;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon{font-size:38px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title a{font-size:18px;letter-spacing:1.5px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title{color:#253137;}.elementor-8625 .elementor-element.elementor-element-94bd2b8{background-color:#F6FBFF;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-element{--align-self:flex-start;}.elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon{font-size:15px;padding:15px;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1px;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-94bd2b8:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-94bd2b8:has(:focus) .elementor-icon-box-title{color:#008AE3;}.elementor-8625 .elementor-element.elementor-element-a1b04eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-3d6942e{background-color:#F6FBFF;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-element{--align-self:flex-start;}.elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon{font-size:15px;padding:15px;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1px;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-3d6942e:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-3d6942e:has(:focus) .elementor-icon-box-title{color:#008AE3;}.elementor-8625 .elementor-element.elementor-element-d7d3b44{--display:flex;--min-height:880px;--justify-content:center;--flex-wrap:nowrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8625 .elementor-element.elementor-element-d7d3b44:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-d7d3b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#515452;}.elementor-8625 .elementor-element.elementor-element-a88ab64{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8625 .elementor-element.elementor-element-343f30b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8625 .elementor-element.elementor-element-343f30b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:50px;font-weight:500;font-style:italic;line-height:60px;letter-spacing:-2.5px;word-spacing:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-3d71a35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-e3b0a1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8625 .elementor-element.elementor-element-093ac6c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-093ac6c:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-093ac6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bvit.com.tw/wp-content/uploads/2026/05/frame_7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8625 .elementor-element.elementor-element-69a6c07{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-c0025f3{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:5px 30px 5px 30px;background-image:linear-gradient(167deg, #053483 0%, #018DD0 100%);}.elementor-8625 .elementor-element.elementor-element-c0025f3.elementor-element{--align-self:flex-start;}.elementor-8625 .elementor-element.elementor-element-c0025f3:not( .elementor-widget-image ), .elementor-8625 .elementor-element.elementor-element-c0025f3.elementor-widget-image img{-webkit-mask-image:url( https://bvit.com.tw/wp-content/uploads/2026/05/frame_13.webp );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-8625 .elementor-element.elementor-element-c0025f3 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:26px;font-weight:500;font-style:italic;line-height:28px;letter-spacing:0px;word-spacing:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-e7e49dd{z-index:2;}.elementor-8625 .elementor-element.elementor-element-e7e49dd .elementor-icon-box-wrapper{text-align:start;}.elementor-8625 .elementor-element.elementor-element-e7e49dd .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-e7e49dd .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-e7e49dd .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:2px;}.elementor-8625 .elementor-element.elementor-element-e7e49dd .elementor-icon-box-description{font-size:14px;color:#FFFFFF80;}.elementor-8625 .elementor-element.elementor-element-c12bd12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-bbbb583{width:var( --container-widget-width, 201px );max-width:201px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-8625 .elementor-element.elementor-element-bbbb583.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-bad4317{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8625 .elementor-element.elementor-element-1a5cf7b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-1a5cf7b:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-1a5cf7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bvit.com.tw/wp-content/uploads/2026/05/frame_12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8625 .elementor-element.elementor-element-463cc7a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-5458a38{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:5px 30px 5px 30px;background-image:linear-gradient(167deg, #053483 0%, #018DD0 100%);}.elementor-8625 .elementor-element.elementor-element-5458a38.elementor-element{--align-self:flex-start;}.elementor-8625 .elementor-element.elementor-element-5458a38:not( .elementor-widget-image ), .elementor-8625 .elementor-element.elementor-element-5458a38.elementor-widget-image img{-webkit-mask-image:url( https://bvit.com.tw/wp-content/uploads/2026/05/frame_13.webp );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-8625 .elementor-element.elementor-element-5458a38 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:26px;font-weight:500;font-style:italic;line-height:28px;letter-spacing:0px;word-spacing:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-16e0379{z-index:2;}.elementor-8625 .elementor-element.elementor-element-16e0379 .elementor-icon-box-wrapper{text-align:start;}.elementor-8625 .elementor-element.elementor-element-16e0379 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-16e0379 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-16e0379 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:2px;}.elementor-8625 .elementor-element.elementor-element-16e0379 .elementor-icon-box-description{font-size:14px;color:#FFFFFF80;}.elementor-8625 .elementor-element.elementor-element-3e8892a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-f900016{width:var( --container-widget-width, 201px );max-width:201px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-8625 .elementor-element.elementor-element-f900016.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-47659d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:300px;}.elementor-8625 .elementor-element.elementor-element-cbec732{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-cbec732:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-cbec732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bvit.com.tw/wp-content/uploads/2026/05/frame_14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8625 .elementor-element.elementor-element-d7a4386{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-524c069{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:5px 30px 5px 30px;background-image:linear-gradient(167deg, #053483 0%, #018DD0 100%);}.elementor-8625 .elementor-element.elementor-element-524c069.elementor-element{--align-self:flex-start;}.elementor-8625 .elementor-element.elementor-element-524c069:not( .elementor-widget-image ), .elementor-8625 .elementor-element.elementor-element-524c069.elementor-widget-image img{-webkit-mask-image:url( https://bvit.com.tw/wp-content/uploads/2026/05/frame_13.webp );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-8625 .elementor-element.elementor-element-524c069 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:26px;font-weight:500;font-style:italic;line-height:28px;letter-spacing:0px;word-spacing:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-455fcb8{z-index:2;}.elementor-8625 .elementor-element.elementor-element-455fcb8 .elementor-icon-box-wrapper{text-align:start;}.elementor-8625 .elementor-element.elementor-element-455fcb8 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-455fcb8 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-455fcb8 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:2px;}.elementor-8625 .elementor-element.elementor-element-455fcb8 .elementor-icon-box-description{font-size:14px;color:#FFFFFF80;}.elementor-8625 .elementor-element.elementor-element-d56aad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:32px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-1aaa691{width:var( --container-widget-width, 201px );max-width:201px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-8625 .elementor-element.elementor-element-1aaa691.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-a9c736f{--display:flex;--min-height:920px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8625 .elementor-element.elementor-element-7f3fb6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-33c5cf4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-a1dadbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8625 .elementor-element.elementor-element-a1dadbc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8625 .elementor-element.elementor-element-a1dadbc .elementor-icon-box-title{margin-block-end:11px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-a1dadbc.elementor-view-stacked .elementor-icon{background-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-a1dadbc.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-a1dadbc.elementor-view-default .elementor-icon{fill:#0389E0;color:#0389E0;border-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-a1dadbc .elementor-icon{font-size:10px;}.elementor-8625 .elementor-element.elementor-element-a1dadbc .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-a1dadbc .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:2.2px;}.elementor-8625 .elementor-element.elementor-element-b02592d .elementor-heading-title{font-size:70px;font-weight:500;letter-spacing:1.6px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-4533b39{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-866b75f{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;line-height:42px;color:#0089E1;}.elementor-8625 .elementor-element.elementor-element-866b75f p{margin-block-end:10px;}.elementor-8625 .elementor-element.elementor-element-e68f10c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-6802bc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#E9EAEB;}.elementor-8625 .elementor-element.elementor-element-0f60e0e.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-title{margin-bottom:6px;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:500;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-0f60e0e:has(:hover) .elementor-image-box-title,
					 .elementor-8625 .elementor-element.elementor-element-0f60e0e:has(:focus) .elementor-image-box-title{color:#008AE2;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-description{color:#CCCCCC;}.elementor-8625 .elementor-element.elementor-element-ceda6db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9EAEB;}.elementor-8625 .elementor-element.elementor-element-ceda6db.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-8625 .elementor-element.elementor-element-ceda6db.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-8625 .elementor-element.elementor-element-ceda6db.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-title{margin-bottom:6px;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:500;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-ceda6db:has(:hover) .elementor-image-box-title,
					 .elementor-8625 .elementor-element.elementor-element-ceda6db:has(:focus) .elementor-image-box-title{color:#008AE2;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-description{color:#CCCCCC;}.elementor-8625 .elementor-element.elementor-element-139b549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9EAEB;}.elementor-8625 .elementor-element.elementor-element-139b549.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-8625 .elementor-element.elementor-element-139b549.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-8625 .elementor-element.elementor-element-139b549.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-title{margin-bottom:6px;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:500;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-139b549:has(:hover) .elementor-image-box-title,
					 .elementor-8625 .elementor-element.elementor-element-139b549:has(:focus) .elementor-image-box-title{color:#008AE2;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-description{color:#CCCCCC;}.elementor-8625 .elementor-element.elementor-element-362f765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9EAEB;}.elementor-8625 .elementor-element.elementor-element-362f765.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-8625 .elementor-element.elementor-element-362f765.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-8625 .elementor-element.elementor-element-362f765.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-title{margin-bottom:6px;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:500;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-362f765:has(:hover) .elementor-image-box-title,
					 .elementor-8625 .elementor-element.elementor-element-362f765:has(:focus) .elementor-image-box-title{color:#008AE2;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-description{color:#CCCCCC;}.elementor-8625 .elementor-element.elementor-element-1acb07d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-7e3761e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-7e3761e.e-con{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-6599595{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-cdb824f{background-color:#ECECEC;padding:0px 0px 0px 30px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon{font-size:15px;padding:15px;border-radius:99px 99px 99px 99px;}.elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1px;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-cdb824f:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-cdb824f:has(:focus) .elementor-icon-box-title{color:#008AE3;}.elementor-8625 .elementor-element.elementor-element-585596d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-a197935{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 10px;--row-gap:20px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-b3c1805{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8625 .elementor-element.elementor-element-b3c1805 img{border-radius:50px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-0d194b1{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-6a53a04{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-beb4aed{background-color:#ECECEC;padding:0px 0px 0px 30px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon{font-size:15px;padding:14px;}.elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1px;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-beb4aed:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-beb4aed:has(:focus) .elementor-icon-box-title{color:#008AE3;}.elementor-8625 .elementor-element.elementor-element-73e5907{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-b9ad23b img{border-radius:50px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-24cf0a5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-31bcde7{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-96ceb03{background-color:#ECECEC;padding:0px 0px 0px 30px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon{font-size:15px;padding:14px;}.elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1px;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-96ceb03:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-96ceb03:has(:focus) .elementor-icon-box-title{color:#008AE3;}.elementor-8625 .elementor-element.elementor-element-6236e64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-9bf8556{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-wrapper{text-align:center;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;color:#253137;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b{background-color:#ECECEC;padding:0px 0px 0px 30px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon{font-size:15px;padding:14px;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;line-height:1px;letter-spacing:0.7px;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-7dd8b3b:has(:focus) .elementor-icon-box-title{color:#008AE3;}.elementor-8625 .elementor-element.elementor-element-5bc68d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8625 .elementor-element.elementor-element-5bc68d3:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-5bc68d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-5bc68d3 > .elementor-shape-top .elementor-shape-fill, .elementor-8625 .elementor-element.elementor-element-5bc68d3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-5bc68d3 > .elementor-shape-top svg, .elementor-8625 .elementor-element.elementor-element-5bc68d3 > .e-con-inner > .elementor-shape-top svg{height:140px;}.elementor-8625 .elementor-element.elementor-element-c63c697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8625 .elementor-element.elementor-element-c63c697 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8625 .elementor-element.elementor-element-c63c697 .elementor-icon-box-title{margin-block-end:11px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-c63c697.elementor-view-stacked .elementor-icon{background-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-c63c697.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-c63c697.elementor-view-default .elementor-icon{fill:#0389E0;color:#0389E0;border-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-c63c697 .elementor-icon{font-size:10px;}.elementor-8625 .elementor-element.elementor-element-c63c697 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-c63c697 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:2.2px;}.elementor-8625 .elementor-element.elementor-element-f8bbd01 .elementor-heading-title{font-size:70px;font-weight:500;letter-spacing:1.6px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-6d4f094{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:500;line-height:42px;color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-6d4f094 p{margin-block-end:6px;}.elementor-8625 .elementor-element.elementor-element-281f021{--display:flex;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-281f021:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-281f021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F4F7;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__post-wrapper{justify-content:flex-start;column-gap:50px;border-radius:0px;padding:18px 18px 18px 18px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item i{font-size:230px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item img{width:230px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item > svg,
                    .elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item .premium-lottie-animation,
                    .elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item .premium-drawable-icon{width:230px;height:230px;line-height:230px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__post-title a{font-size:1px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__post-wrapper, .elementor-8625 .elementor-element.elementor-element-c8a4add:not(.premium-post-ticker__layout-4) .premium-post-ticker__arrows, .elementor-8625 .elementor-element.elementor-element-c8a4add.premium-post-ticker__layout-3 .premium-post-ticker__content{background-color:#02010100;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__content{background-color:#02010100;border-radius:0px;}.elementor-8625 .elementor-element.elementor-element-4ec9654{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-4ec9654:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-4ec9654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-d1b51ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 0px rgba(152.99999999999997, 183.45788043478254, 211, 0.5);--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-d1b51ee:not(.elementor-motion-effects-element-type-background), .elementor-8625 .elementor-element.elementor-element-d1b51ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-8b18677{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8625 .elementor-element.elementor-element-a86d589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-8625 .elementor-element.elementor-element-a86d589 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-8625 .elementor-element.elementor-element-a86d589 .elementor-icon-box-title{margin-block-end:11px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-a86d589.elementor-view-stacked .elementor-icon{background-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-a86d589.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-a86d589.elementor-view-default .elementor-icon{fill:#0389E0;color:#0389E0;border-color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-a86d589 .elementor-icon{font-size:10px;}.elementor-8625 .elementor-element.elementor-element-a86d589 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-a86d589 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:2.2px;}.elementor-8625 .elementor-element.elementor-element-581d3a6 .elementor-heading-title{font-size:70px;font-weight:500;letter-spacing:1.6px;color:#253137;}.elementor-8625 .elementor-element.elementor-element-e6d12e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:42px;color:#0389E0;}.elementor-8625 .elementor-element.elementor-element-e6d12e8 p{margin-block-end:6px;}.elementor-8625 .elementor-element.elementor-element-c6f3f62{--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;}.elementor-8625 .elementor-element.elementor-element-c6f3f62.e-con{--align-self:center;}.elementor-8625 .elementor-element.elementor-element-eaa1314{background-color:#F0F4F7;padding:0px 0px 0px 50px;border-radius:90px 90px 90px 90px;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-element{--align-self:center;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title{margin-block-end:10px;color:#253137;transition-duration:0.3s;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-stacked .elementor-icon{background-color:#198D94;fill:#FFFFFF;color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-framed .elementor-icon, .elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-default .elementor-icon{fill:#198D94;color:#198D94;border-color:#198D94;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-view-default:has(:focus) .elementor-icon{fill:#419BA0;color:#419BA0;border-color:#419BA0;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon{font-size:15px;padding:14px;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:1px;letter-spacing:2.7px;}.elementor-8625 .elementor-element.elementor-element-eaa1314:has(:hover) .elementor-icon-box-title,
					 .elementor-8625 .elementor-element.elementor-element-eaa1314:has(:focus) .elementor-icon-box-title{color:#008AE3;}@media(min-width:768px){.elementor-8625 .elementor-element.elementor-element-e531bf0{--width:100%;}.elementor-8625 .elementor-element.elementor-element-ba1725a{--content-width:100%;}.elementor-8625 .elementor-element.elementor-element-022d7df{--width:51%;}.elementor-8625 .elementor-element.elementor-element-05724fe{--width:90%;}.elementor-8625 .elementor-element.elementor-element-d7d3b44{--width:100%;}.elementor-8625 .elementor-element.elementor-element-e3b0a1b{--width:1600px;}.elementor-8625 .elementor-element.elementor-element-093ac6c{--width:75%;}.elementor-8625 .elementor-element.elementor-element-69a6c07{--width:100%;}.elementor-8625 .elementor-element.elementor-element-bad4317{--width:1600px;}.elementor-8625 .elementor-element.elementor-element-1a5cf7b{--width:75%;}.elementor-8625 .elementor-element.elementor-element-463cc7a{--width:100%;}.elementor-8625 .elementor-element.elementor-element-47659d2{--width:1600px;}.elementor-8625 .elementor-element.elementor-element-cbec732{--width:75%;}.elementor-8625 .elementor-element.elementor-element-d7a4386{--width:100%;}.elementor-8625 .elementor-element.elementor-element-33c5cf4{--width:500px;}.elementor-8625 .elementor-element.elementor-element-4533b39{--width:562px;}.elementor-8625 .elementor-element.elementor-element-6802bc1{--width:71%;}.elementor-8625 .elementor-element.elementor-element-281f021{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8625 .elementor-element.elementor-element-022d7df{--width:400px;}.elementor-8625 .elementor-element.elementor-element-db3b80b{--width:100%;}.elementor-8625 .elementor-element.elementor-element-a1b04eb{--width:63%;}.elementor-8625 .elementor-element.elementor-element-33c5cf4{--width:45%;}.elementor-8625 .elementor-element.elementor-element-4533b39{--width:500px;}.elementor-8625 .elementor-element.elementor-element-d1b51ee{--width:90%;}}@media(max-width:1024px){.elementor-8625 .elementor-element.elementor-element-e531bf0{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8625 .elementor-element.elementor-element-8e22e5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ae543bd .elementor-heading-title{font-size:71px;}.elementor-8625 .elementor-element.elementor-element-d0ce7f0{text-align:start;}.elementor-8625 .elementor-element.elementor-element-7365960{--container-widget-width:727px;--container-widget-flex-grow:0;width:var( --container-widget-width, 727px );max-width:727px;}.elementor-8625 .elementor-element.elementor-element-109c8d5{--container-widget-width:727px;--container-widget-flex-grow:0;width:var( --container-widget-width, 727px );max-width:727px;}.elementor-8625 .elementor-element.elementor-element-1ff4bb4 .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-c517b07{--padding-top:0px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8625 .elementor-element.elementor-element-022d7df{--margin-top:-120px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:50px;--padding-bottom:13px;--padding-left:50px;--padding-right:50px;}.elementor-8625 .elementor-element.elementor-element-c1508ca .elementor-heading-title{font-size:45px;}.elementor-8625 .elementor-element.elementor-element-db3b80b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;}.elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title{font-size:40px;line-height:1.5em;}.elementor-8625 .elementor-element.elementor-element-e294c53{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-05724fe{--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-c1979bc{padding:20px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon{font-size:20px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d{padding:20px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon{font-size:20px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-74422cf{padding:20px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon{font-size:20px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-8f792a6{padding:20px 0px 0px 0px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon{font-size:20px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-a1b04eb{--justify-content:center;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-343f30b .elementor-heading-title{font-size:71px;}.elementor-8625 .elementor-element.elementor-element-c0025f3 .elementor-heading-title{font-size:71px;}.elementor-8625 .elementor-element.elementor-element-c12bd12{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-5458a38 .elementor-heading-title{font-size:71px;}.elementor-8625 .elementor-element.elementor-element-3e8892a{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-524c069 .elementor-heading-title{font-size:71px;}.elementor-8625 .elementor-element.elementor-element-d56aad4{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-a9c736f{--min-height:760px;--padding-top:100px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-8625 .elementor-element.elementor-element-b02592d .elementor-heading-title{font-size:45px;}.elementor-8625 .elementor-element.elementor-element-4533b39{--justify-content:flex-end;}.elementor-8625 .elementor-element.elementor-element-866b75f{font-size:18px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-title{margin-bottom:3px;font-size:18px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-description{font-size:14px;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-title{margin-bottom:3px;font-size:18px;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-description{font-size:14px;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-title{margin-bottom:3px;font-size:18px;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-description{font-size:14px;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-title{margin-bottom:3px;font-size:18px;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-description{font-size:14px;}.elementor-8625 .elementor-element.elementor-element-6599595{--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-a197935{--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-b3c1805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-0d194b1{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-8625 .elementor-element.elementor-element-6a53a04{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-b9ad23b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-24cf0a5{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-8625 .elementor-element.elementor-element-31bcde7{text-align:start;font-size:16px;line-height:1.6em;letter-spacing:0px;}.elementor-8625 .elementor-element.elementor-element-31bcde7 p{margin-block-end:5px;}.elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-9bf8556{--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-title{font-size:16px;line-height:1.6em;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-f8bbd01 .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-6d4f094{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;font-size:18px;}.elementor-8625 .elementor-element.elementor-element-4ec9654{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8625 .elementor-element.elementor-element-581d3a6 .elementor-heading-title{font-size:45px;}.elementor-8625 .elementor-element.elementor-element-e6d12e8{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;font-size:18px;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title a{font-size:18px;}}@media(max-width:767px){.elementor-8625 .elementor-element.elementor-element-e531bf0{--width:1091px;--min-height:0em;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8625 .elementor-element.elementor-element-8e22e5e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:0vh;}.elementor-8625 .elementor-element.elementor-element-ae543bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-ae543bd .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-d0ce7f0{text-align:start;font-size:16px;line-height:2em;letter-spacing:0px;}.elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon{font-size:14px;padding:9px;}.elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-ff74a1f .elementor-icon-box-title a{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-ba1725a{--min-height:0px;}.elementor-8625 .elementor-element.elementor-element-7365960{--container-widget-width:783px;--container-widget-flex-grow:0;width:var( --container-widget-width, 783px );max-width:783px;}.elementor-8625 .elementor-element.elementor-element-109c8d5{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-8625 .elementor-element.elementor-element-acd8ca0{--content-width:500px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8625 .elementor-element.elementor-element-acd8ca0.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8625 .elementor-element.elementor-element-850ab8e{--width:250px;--border-radius:0px 50px 0px 0px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:10px;}.elementor-8625 .elementor-element.elementor-element-1ff4bb4 .elementor-heading-title{font-size:40px;}.elementor-8625 .elementor-element.elementor-element-c517b07{--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-8625 .elementor-element.elementor-element-0a5ee1a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-6235a56 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;line-height:1.5em;}.elementor-8625 .elementor-element.elementor-element-e294c53{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-05724fe{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-c1979bc{padding:13px 0px 13px 0px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title{margin-block-end:0px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon{font-size:22px;}.elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-c1979bc .elementor-icon-box-title a{font-size:16px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d{padding:12px 0px 12px 0px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title{margin-block-end:0px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon{font-size:26px;}.elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-ac2dc0d .elementor-icon-box-title a{font-size:16px;}.elementor-8625 .elementor-element.elementor-element-74422cf{padding:13px 0px 13px 0px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title{margin-block-end:0px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon{font-size:22px;}.elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-74422cf .elementor-icon-box-title a{font-size:16px;}.elementor-8625 .elementor-element.elementor-element-8f792a6{padding:13px 0px 13px 0px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-wrapper{gap:0px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon{font-size:22px;}.elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-8f792a6 .elementor-icon-box-title a{font-size:16px;}.elementor-8625 .elementor-element.elementor-element-94bd2b8.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-94bd2b8 .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-3d6942e{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8625 .elementor-element.elementor-element-3d6942e.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-3d6942e .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-343f30b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-343f30b .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-c0025f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-c0025f3 .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-c12bd12{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-5458a38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-5458a38 .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-3e8892a{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-524c069{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8625 .elementor-element.elementor-element-524c069 .elementor-heading-title{font-size:50px;}.elementor-8625 .elementor-element.elementor-element-d56aad4{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-a9c736f{--padding-top:100px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-8625 .elementor-element.elementor-element-b02592d .elementor-heading-title{font-size:40px;}.elementor-8625 .elementor-element.elementor-element-866b75f{font-size:18px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-866b75f p{margin-block-end:0px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e{padding:10px 0px 10px 0px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8625 .elementor-element.elementor-element-0f60e0e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8625 .elementor-element.elementor-element-ceda6db{padding:10px 0px 10px 0px;}.elementor-8625 .elementor-element.elementor-element-ceda6db .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-139b549{padding:10px 0px 10px 0px;}.elementor-8625 .elementor-element.elementor-element-139b549 .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-362f765{padding:10px 0px 10px 0px;}.elementor-8625 .elementor-element.elementor-element-362f765 .elementor-image-box-img{margin-bottom:18px;}.elementor-8625 .elementor-element.elementor-element-6599595{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-bb65a73 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b296550.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b296550 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-7c39c02 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-d7c6103 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ec50c8f .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-cdb824f.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-cdb824f .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-a197935{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-ebf52c4 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-05d4f47 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b3335aa .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-16e6d31 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-0d194b1{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-6a53a04{text-align:start;font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-6a53a04 p{margin-block-end:1px;}.elementor-8625 .elementor-element.elementor-element-beb4aed.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-beb4aed .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-24cf0a5{font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-31bcde7{text-align:start;font-size:15px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-31bcde7 p{margin-block-end:1px;}.elementor-8625 .elementor-element.elementor-element-96ceb03.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-96ceb03 .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-9bf8556{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b642e3a .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-b86d871 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8625 .elementor-element.elementor-element-09e2cc8 .elementor-image-box-title{font-size:15px;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-7dd8b3b .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-5bc68d3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8625 .elementor-element.elementor-element-f8bbd01 .elementor-heading-title{font-size:40px;}.elementor-8625 .elementor-element.elementor-element-6d4f094{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;font-size:18px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item i{font-size:91px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item img{width:91px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item > svg,
                    .elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item .premium-lottie-animation,
                    .elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__icon-wrapper.premium-repeater-item .premium-drawable-icon{width:91px;height:91px;line-height:91px;}.elementor-8625 .elementor-element.elementor-element-c8a4add .premium-post-ticker__post-wrapper{column-gap:0px;}.elementor-8625 .elementor-element.elementor-element-4ec9654{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8625 .elementor-element.elementor-element-d1b51ee{--width:85%;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8625 .elementor-element.elementor-element-8b18677{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8625 .elementor-element.elementor-element-581d3a6 .elementor-heading-title{font-size:40px;}.elementor-8625 .elementor-element.elementor-element-e6d12e8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;font-size:18px;line-height:2em;}.elementor-8625 .elementor-element.elementor-element-eaa1314.elementor-element{--align-self:flex-end;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-wrapper{text-align:end;}.elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title, .elementor-8625 .elementor-element.elementor-element-eaa1314 .elementor-icon-box-title a{font-size:18px;}}/* Start custom CSS for image-carousel, class: .elementor-element-f4001ad *//* --- 三協網頁製作：全螢幕高度與保底高度優化 --- */

/* 1. 主容器設定 */
.elementor-8625 .elementor-element.elementor-element-f4001ad {
    height: 100vh;          /* 強制全螢幕高  */
    min-height: 800px;     /* 關鍵：當螢幕小於 1000px 時，高度鎖定在 1000px */
    width: 100vw;           /* 強制全螢幕寬  */
    overflow: hidden;
}

/* 2. 確保 Swiper 內部結構繼承高度 */
.elementor-8625 .elementor-element.elementor-element-f4001ad .swiper,
.elementor-8625 .elementor-element.elementor-element-f4001ad .swiper-wrapper,
.elementor-8625 .elementor-element.elementor-element-f4001ad .swiper-slide {
    height: 100% !important; /* 繼承父層計算後的高度 (不管是 100vh 還是 1000px)  */
}

/* 3. 圖片填滿處理 */
.elementor-8625 .elementor-element.elementor-element-f4001ad .swiper-slide img {
    width: 100vw !important;
    height: 100% !important;
    min-height: 1000px;     /* 確保圖片本身也不會縮小  */
    object-fit: cover;      /* 保持比例填滿，若要強行拉伸不顧比例請改 fill */
}

/* 4. 遮罩層 (Overlay) 設定 */
.elementor-8625 .elementor-element.elementor-element-f4001ad .swiper-slide::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #00071059;
    pointer-events: none;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff74a1f */.b .elementor-icon-box-wrapper:hover .elementor-icon {
  transform: scale(1.2);
  transition: transform 0.3s ease;
}

.b .elementor-icon {
  background: linear-gradient(135deg, #3e62bf, #008be0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e22e5e */.hero-full {
  height: 100vh;          /* 強制全螢幕高  */
    min-height: 800px;     /* 關鍵：當螢幕小於 1000px 時，高度鎖定在 1000px */
    width: 100vw;           /* 強制全螢幕寬  */
    overflow: hidden;
}

/* 2. 確保 Swiper 內部結構繼承高度 */
.elementor-8625 .elementor-element.elementor-element-8e22e5e .swiper,
.elementor-8625 .elementor-element.elementor-element-8e22e5e .swiper-wrapper,
.elementor-8625 .elementor-element.elementor-element-8e22e5e .swiper-slide {
    height: 100% !important; /* 繼承父層計算後的高度 (不管是 100vh 還是 1000px)  */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-94bd2b8 *//* --- 三協網頁製作：針對 .bu 類別修正圖示連結變形 --- */

/* 1. 鎖定帶有 .bu 類別的容器內的圖示標籤 */
.bu .elementor-icon {
    width: 40px !important;       /* 寬度固定 */
    height: 40px !important;      /* 高度固定，確保 1:1 */
    
    display: inline-flex !important; /* 強制內部置中 */
    align-items: center !important;
    justify-content: center !important;
    
    border-radius: 50% !important; /* 強制圓形 */
    aspect-ratio: 1 / 1 !important; /* 鎖定比例 */
    padding: 0 !important;         /* 移除內邊距干擾 */
    overflow: hidden !important;   /* 確保內容不溢出圓圈 */
}

/* 2. 縮放 .bu 容器內部的箭頭圖示 */
.bu .elementor-icon svg {
    width: 10px !important;       /* 調整箭頭大小 */
    height: auto !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d6942e *//* --- 三協網頁製作：針對 .bu 類別修正圖示連結變形 --- */

/* 1. 鎖定帶有 .bu 類別的容器內的圖示標籤 */
.bu .elementor-icon {
    width: 40px !important;       /* 寬度固定 */
    height: 40px !important;      /* 高度固定，確保 1:1 */
    
    display: inline-flex !important; /* 強制內部置中 */
    align-items: center !important;
    justify-content: center !important;
    
    border-radius: 50% !important; /* 強制圓形 */
    aspect-ratio: 1 / 1 !important; /* 鎖定比例 */
    padding: 0 !important;         /* 移除內邊距干擾 */
    overflow: hidden !important;   /* 確保內容不溢出圓圈 */
}

/* 2. 縮放 .bu 容器內部的箭頭圖示 */
.bu .elementor-icon svg {
    width: 10px !important;       /* 調整箭頭大小 */
    height: auto !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bbbb583 */.btnlink {
  display: inline-flex;      /* 改為 inline-flex 讓文字與 icon 水平排列並置中 */
  align-items: center;       /* 垂直置中 */
  gap: 30px;                  /* 文字與 icon 之間的間距，可自行調整 */
  padding: 15px 32px;
  background-color: #1e283c; /* 背景色 */
  color: #ffffff;            /* 文字色 */
  border: none;              /* 若不需要邊框可拿掉 */
  border-radius: 99px;
  text-decoration: none;
  overflow: hidden;
}

.btnlink .inner {
  position: relative;
  display: block;
  height: 1.4em;          /* 只顯示一行字 */
  overflow: hidden;       /* 把滑動藏起來 */
}

.btnlink .word {
  display: block;
  transition: transform 0.35s ease;
}

/* 第二段文字藏在下面 */
.btnlink .word:nth-child(2) {
  position: absolute;
  top: 100%;
  left: 0;
}

.btnlink:hover .word:nth-child(1) {
  transform: translateY(-100%);
}

.btnlink:hover .word:nth-child(2) {
  transform: translateY(-100%);
}

.btnlink,
.btnlink:visited,
.btnlink:hover,
.btnlink:active {
  color: #ffffff;
}

.btnlink .word {
  color: #ffffff;
}

/* ================================
   新增的 Icon 樣式與懸停動畫
================================ */
.btnlink .icon {
  display: inline-flex;             /* 改用 inline-flex 讓內部嚴格置中 */
  align-items: center;
  justify-content: center;
  line-height: 1;                   /* 關鍵：消除字體預設的行高干擾 */
  transition: transform 0.35s ease; 
  font-size: 10px;      
  color: #ffffff;       
}

/* 游標懸停時 Icon 放大 */
.btnlink:hover .icon {
  transform: scale(1.8); /* 1.2倍大小，可以依喜好調整數值 (例如 1.1 或 1.3) */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f900016 */.btnlink {
  display: inline-flex;      /* 改為 inline-flex 讓文字與 icon 水平排列並置中 */
  align-items: center;       /* 垂直置中 */
  gap: 30px;                  /* 文字與 icon 之間的間距，可自行調整 */
  padding: 15px 32px;
  background-color: #1e283c; /* 背景色 */
  color: #ffffff;            /* 文字色 */
  border: none;              /* 若不需要邊框可拿掉 */
  border-radius: 99px;
  text-decoration: none;
  overflow: hidden;
}

.btnlink .inner {
  position: relative;
  display: block;
  height: 1.4em;          /* 只顯示一行字 */
  overflow: hidden;       /* 把滑動藏起來 */
}

.btnlink .word {
  display: block;
  transition: transform 0.35s ease;
}

/* 第二段文字藏在下面 */
.btnlink .word:nth-child(2) {
  position: absolute;
  top: 100%;
  left: 0;
}

.btnlink:hover .word:nth-child(1) {
  transform: translateY(-100%);
}

.btnlink:hover .word:nth-child(2) {
  transform: translateY(-100%);
}

.btnlink,
.btnlink:visited,
.btnlink:hover,
.btnlink:active {
  color: #ffffff;
}

.btnlink .word {
  color: #ffffff;
}

/* ================================
   新增的 Icon 樣式與懸停動畫
================================ */
.btnlink .icon {
  display: inline-flex;             /* 改用 inline-flex 讓內部嚴格置中 */
  align-items: center;
  justify-content: center;
  line-height: 1;                   /* 關鍵：消除字體預設的行高干擾 */
  transition: transform 0.35s ease; 
  font-size: 10px;      
  color: #ffffff;       
}

/* 游標懸停時 Icon 放大 */
.btnlink:hover .icon {
  transform: scale(1.8); /* 1.2倍大小，可以依喜好調整數值 (例如 1.1 或 1.3) */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1aaa691 */.btnlink {
  display: inline-flex;      /* 改為 inline-flex 讓文字與 icon 水平排列並置中 */
  align-items: center;       /* 垂直置中 */
  gap: 30px;                  /* 文字與 icon 之間的間距，可自行調整 */
  padding: 15px 32px;
  background-color: #1e283c; /* 背景色 */
  color: #ffffff;            /* 文字色 */
  border: none;              /* 若不需要邊框可拿掉 */
  border-radius: 99px;
  text-decoration: none;
  overflow: hidden;
}

.btnlink .inner {
  position: relative;
  display: block;
  height: 1.4em;          /* 只顯示一行字 */
  overflow: hidden;       /* 把滑動藏起來 */
}

.btnlink .word {
  display: block;
  transition: transform 0.35s ease;
}

/* 第二段文字藏在下面 */
.btnlink .word:nth-child(2) {
  position: absolute;
  top: 100%;
  left: 0;
}

.btnlink:hover .word:nth-child(1) {
  transform: translateY(-100%);
}

.btnlink:hover .word:nth-child(2) {
  transform: translateY(-100%);
}

.btnlink,
.btnlink:visited,
.btnlink:hover,
.btnlink:active {
  color: #ffffff;
}

.btnlink .word {
  color: #ffffff;
}

/* ================================
   新增的 Icon 樣式與懸停動畫
================================ */
.btnlink .icon {
  display: inline-flex;             /* 改用 inline-flex 讓內部嚴格置中 */
  align-items: center;
  justify-content: center;
  line-height: 1;                   /* 關鍵：消除字體預設的行高干擾 */
  transition: transform 0.35s ease; 
  font-size: 10px;      
  color: #ffffff;       
}

/* 游標懸停時 Icon 放大 */
.btnlink:hover .icon {
  transform: scale(1.8); /* 1.2倍大小，可以依喜好調整數值 (例如 1.1 或 1.3) */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f60e0e *//* 桌機（預設） */
.c .elementor-image-box-wrapper {
  display: flex;
  align-items: center;
  gap: 14px;
}

.c .elementor-image-box-content {
  text-align: left;
}

/* 平板 */
@media (max-width: 1024px) {
  .c .elementor-image-box-wrapper {
    gap: 0px;
  }
}

/* 手機（可選，更緊一點） */
@media (max-width: 767px) {
  .c .elementor-image-box-wrapper {
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6802bc1 *//* --- 三協網頁製作：僅在選中時變色 --- */

/* 只有被加上 .active-link 類別時，才覆蓋為藍色 [cite: 309, 310] */
.active-link .elementor-image-box-title,
.active-link .elementor-image-box-description {
    color: #0189e1 !important;
}

/* 如果你希望滑鼠「移開」後就變回原色，
   你可以把上面的邏輯改到 :hover 上，
   或者維持現狀（Hover 後持續保持藍色直到下一個被觸發） *//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb65a73 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b296550 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c39c02 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d7c6103 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ec50c8f *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cdb824f *//* --- 三協網頁製作：針對 .bu 類別修正圖示連結變形 --- */

/* 1. 鎖定帶有 .bu 類別的容器內的圖示標籤 */
.bu .elementor-icon {
    width: 40px !important;       /* 寬度固定 */
    height: 40px !important;      /* 高度固定，確保 1:1 */
    
    display: inline-flex !important; /* 強制內部置中 */
    align-items: center !important;
    justify-content: center !important;
    
    border-radius: 50% !important; /* 強制圓形 */
    aspect-ratio: 1 / 1 !important; /* 鎖定比例 */
    padding: 0 !important;         /* 移除內邊距干擾 */
    overflow: hidden !important;   /* 確保內容不溢出圓圈 */
}

/* 2. 縮放 .bu 容器內部的箭頭圖示 */
.bu .elementor-icon svg {
    width: 10px !important;       /* 調整箭頭大小 */
    height: auto !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebf52c4 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-05d4f47 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b3335aa *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16e6d31 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b642e3a *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b86d871 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09e2cc8 *//* 桌機版（預設） */
.d .subtitle-small {
  font-size: 18px;
  font-weight: 400;
}

/* 手機版 */
@media (max-width: 767px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}

@media (max-width: 1024px) {
  .d .subtitle-small {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eaa1314 *//* --- 三協網頁製作：針對 .bu 類別修正圖示連結變形 --- */

/* 1. 鎖定帶有 .bu 類別的容器內的圖示標籤 */
.buu .elementor-icon {
    width: 70px !important;       /* 寬度固定 */
    height: 70px !important;      /* 高度固定，確保 1:1 */
    
    display: inline-flex !important; /* 強制內部置中 */
    align-items: center !important;
    justify-content: center !important;
    
    border-radius: 50% !important; /* 強制圓形 */
    aspect-ratio: 1 / 1 !important; /* 鎖定比例 */
    padding: 0 !important;         /* 移除內邊距干擾 */
    overflow: hidden !important;   /* 確保內容不溢出圓圈 */
}

/* 2. 縮放 .bu 容器內部的箭頭圖示 */
.buu .elementor-icon svg {
    width: 10px !important;       /* 調整箭頭大小 */
    height: auto !important;
    display: block;
}/* End custom CSS */