.elementor-24989 .elementor-element.elementor-element-28ac9fca{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-24989 .elementor-element.elementor-element-20cfb9fe .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-24989 .elementor-element.elementor-element-584f200a .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-24989 .elementor-element.elementor-element-16fc7e5b ul.hfe-breadcrumbs li{margin-right:10px}.elementor-24989 .elementor-element.elementor-element-7996d9d7 .ha-icon-list-icon{width:14px}.elementor-24989 .elementor-element.elementor-element-7996d9d7 .ha-icon-list-icon i{font-size:14px}.elementor-24989 .elementor-element.elementor-element-7996d9d7 .ha-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-24989 .elementor-element.elementor-element-7996d9d7 .ha-icon-list-text{padding-left:10px}body.rtl .elementor-24989 .elementor-element.elementor-element-7996d9d7 .ha-icon-list-text{padding-right:10px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24989 .elementor-element.elementor-element-2b670a91{font-size:14px;font-weight:400;color:#54595F}.elementor-24989 .elementor-element.elementor-element-d46c64b{--display:flex}.elementor-24989 .elementor-element.elementor-element-d46c64b:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-d46c64b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title{margin-block-end:0;color:#FF6210}.elementor-24989 .elementor-element.elementor-element-6d97cc0b.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-24989 .elementor-element.elementor-element-6d97cc0b.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-6d97cc0b.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon{font-size:44px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title,.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title a{font-size:24px;font-weight:800}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-24989 .elementor-element.elementor-element-75b38ad0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24989 .elementor-element.elementor-element-75b38ad0 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-24989 .elementor-element.elementor-element-7625053{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-cffc557{--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-24989 .elementor-element.elementor-element-cb3146e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-cb3146e:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-cb3146e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-cb3146e:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-cb3146e,.elementor-24989 .elementor-element.elementor-element-cb3146e::before{--border-transition:0.3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-24989 .elementor-element.elementor-element-5d47fbd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-5d47fbd{text-align:center}.elementor-24989 .elementor-element.elementor-element-5d47fbd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-b0df2b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-b0df2b2:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-b0df2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-b0df2b2:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-b0df2b2,.elementor-24989 .elementor-element.elementor-element-b0df2b2::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-d0d55d7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-d0d55d7{text-align:center}.elementor-24989 .elementor-element.elementor-element-d0d55d7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-9c8b812{--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-24989 .elementor-element.elementor-element-6fbf444{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-6fbf444:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-6fbf444>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-6fbf444:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-6fbf444,.elementor-24989 .elementor-element.elementor-element-6fbf444::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-0df0e28.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-0df0e28{text-align:center}.elementor-24989 .elementor-element.elementor-element-0df0e28 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-a7d6111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-a7d6111:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-a7d6111>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-a7d6111:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-a7d6111,.elementor-24989 .elementor-element.elementor-element-a7d6111::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-8ff0156.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-8ff0156{text-align:center}.elementor-24989 .elementor-element.elementor-element-8ff0156 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-ab928f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-ab928f7:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-ab928f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-ab928f7:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-ab928f7,.elementor-24989 .elementor-element.elementor-element-ab928f7::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-9db8537.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-9db8537{text-align:center}.elementor-24989 .elementor-element.elementor-element-9db8537 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-25df646d{--spacer-size:20px}.elementor-widget-ha-post-list .ha-post-list-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-list .ha-post-list-excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-post-list .ha-post-list-meta-wrap span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-24989 .elementor-element.elementor-element-1f560c0d{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-1f560c0d:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-1f560c0d .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-1f560c0d .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-1f560c0d .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-1f560c0d span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-e1e5bf{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-e1e5bf:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-661e1344{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-79a25f3a{--display:flex}.elementor-24989 .elementor-element.elementor-element-73a71bb5{--display:flex}.elementor-24989 .elementor-element.elementor-element-737812b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-737812b2:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-737812b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-737812b2.e-con{--align-self:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-24989 .elementor-element.elementor-element-7dbc603e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-7dbc603e.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-7dbc603e .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-7dbc603e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-7dbc603e.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-7dbc603e.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-7dbc603e.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-7dbc603e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-7dbc603e .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-7dbc603e .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-369d6685.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-369d6685 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-76248ca{text-align:end;font-size:12px;font-weight:400;color:var(--e-global-color-primary)}.elementor-24989 .elementor-element.elementor-element-ce73ffa.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-d351f87{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-294c63b6{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-33e88454{--display:flex}.elementor-24989 .elementor-element.elementor-element-64c96e5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-64c96e5d:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-64c96e5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-64c96e5d.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-50508091{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-50508091.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-50508091 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-50508091.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-50508091.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-50508091.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-50508091.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-50508091.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-50508091 .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-50508091 .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-79461e9b{width:var(--container-widget-width,95%);max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-79461e9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-79461e9b .elementor-heading-title{font-size:28px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-c25644f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-79e4b4ef{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-79e4b4ef:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-79e4b4ef .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-79e4b4ef .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-79e4b4ef .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-79e4b4ef span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-16b5658d{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-16b5658d:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-41ec1c58{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-e547bc1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-f3b6cab .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-58fbfb6{--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-24989 .elementor-element.elementor-element-aa7025f.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-33ba7c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-717368e{--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-24989 .elementor-element.elementor-element-5072a3a.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-f7a9c7f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-6472b25{--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-24989 .elementor-element.elementor-element-a3de0ac.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-27868de{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-4498c42.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-a9f9c09{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-4004056{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-4948e0f7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-f41c77d{background-color:var(--e-global-color-primary)}.elementor-24989 .elementor-element.elementor-element-f41c77d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-ee2254f{background-color:var(--e-global-color-primary)}.elementor-24989 .elementor-element.elementor-element-ee2254f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-24989 .elementor-element.elementor-element-4d26d7e .elementor-button{background-color:#0D4FC7;font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24989 .elementor-element.elementor-element-4d26d7e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-24989 .elementor-element.elementor-element-565c1b9b{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-55effbe.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-3668b3a{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-58fcee5a{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-3b52276d{--display:flex}.elementor-24989 .elementor-element.elementor-element-45d2583b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-45d2583b:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-45d2583b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-45d2583b.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-1c52e24d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-1c52e24d.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-1c52e24d .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-1c52e24d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-1c52e24d.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-1c52e24d.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-1c52e24d.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-1c52e24d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-1c52e24d .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-1c52e24d .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-6d46c80.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-6d46c80 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-3c4fe753 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-689b288a.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-2e45c26.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-3b44813b{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-6b760f73 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-526b2f1{background-color:var(--e-global-color-astglobalcolor2)}.elementor-24989 .elementor-element.elementor-element-526b2f1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-026f3ee{--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-24989 .elementor-element.elementor-element-026f3ee:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-026f3ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-24989 .elementor-element.elementor-element-ffb87dd{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-7f46faf{background-color:var(--e-global-color-astglobalcolor2)}.elementor-24989 .elementor-element.elementor-element-7f46faf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-2016ce9{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-83636a9{background-color:var(--e-global-color-astglobalcolor2)}.elementor-24989 .elementor-element.elementor-element-83636a9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-7ef4ed6{--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-24989 .elementor-element.elementor-element-7ef4ed6:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-7ef4ed6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-24989 .elementor-element.elementor-element-a5cbc59{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-4c58725{background-color:var(--e-global-color-astglobalcolor2)}.elementor-24989 .elementor-element.elementor-element-4c58725 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-5510d8dd{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-5d258211{--display:flex}.elementor-24989 .elementor-element.elementor-element-6996f097{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-6996f097:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-6996f097>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-6996f097.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-664b78df{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-664b78df.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-664b78df .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-664b78df.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-664b78df.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-664b78df.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-664b78df.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-664b78df.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-664b78df .elementor-icon{font-size:34px}.elementor-24989 .elementor-element.elementor-element-664b78df .elementor-icon svg{height:34px}.elementor-24989 .elementor-element.elementor-element-55d9b0a2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-55d9b0a2 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-4b6adc1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-55a183c.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-2e7770b{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-bf1e8e5{text-align:center}.elementor-24989 .elementor-element.elementor-element-c9fd799{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-c9fd799:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-c9fd799 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-c9fd799 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-c9fd799 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-c9fd799 span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-ad00b9b{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-ad00b9b:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-dbbf3ae{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-fd3165f.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-0c91eae{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-3626683 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-3a507dd.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-89359b7{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-6f855bf{--display:flex}.elementor-24989 .elementor-element.elementor-element-a3aeb30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-a3aeb30:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-a3aeb30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-a3aeb30.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-10ef33b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-10ef33b.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-10ef33b .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-10ef33b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-10ef33b.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-10ef33b.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-10ef33b.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-10ef33b.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-10ef33b .elementor-icon{font-size:34px}.elementor-24989 .elementor-element.elementor-element-10ef33b .elementor-icon svg{height:34px}.elementor-24989 .elementor-element.elementor-element-8a2a787.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-8a2a787 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-3bb0971e{--display:flex}.elementor-24989 .elementor-element.elementor-element-423e59c3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-34192017 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-24989 .elementor-element.elementor-element-34192017 .elementor-button{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24989 .elementor-element.elementor-element-4f182d57{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-a9d6822 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-7770177{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-7770177:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-7770177 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-7770177 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-7770177 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-7770177 span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-457114f{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-457114f:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-b232615{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-463afd1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-e5899e8{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-e5899e8:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-e5899e8 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-e5899e8 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-e5899e8 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-e5899e8 span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-02d009d{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-02d009d:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-41e06bf{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-267be67e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-24989 .elementor-element.elementor-element-2664f1f{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-2664f1f:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-2664f1f .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-2664f1f .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-2664f1f .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-2664f1f span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-3cdca961{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-3cdca961:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-2d125b4f{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-6fb9451.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-9f3912a{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-8cffe1f.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-d4fb169{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-557a5a2.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-27437e7{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-16df0cf9{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-4d4c0e1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-4d4c0e1b:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-4d4c0e1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-4d4c0e1b.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-3f28c98e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-3f28c98e.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-3f28c98e .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-3f28c98e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-3f28c98e.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-3f28c98e.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-3f28c98e.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-3f28c98e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-3f28c98e .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-3f28c98e .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-4aabc929.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-4aabc929 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-5d876247{--display:flex}.elementor-24989 .elementor-element.elementor-element-5d876247:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-5d876247>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title{margin-block-end:0;color:#FF6210}.elementor-24989 .elementor-element.elementor-element-c0387a6.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-24989 .elementor-element.elementor-element-c0387a6.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-c0387a6.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon{font-size:44px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title,.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title a{font-size:24px;font-weight:800}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-description{font-weight:400}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-24989 .elementor-element.elementor-element-31696469{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-24989 .elementor-element.elementor-element-12a06e0c{--display:flex}.elementor-24989 .elementor-element.elementor-element-2b458670{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-2b458670:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-2b458670 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-2b458670 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-2b458670 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-2b458670 span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-71ade63c{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-71ade63c:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-5413fc58{--spacer-size:20px}.elementor-24989 .elementor-element.elementor-element-14dc4f56{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-14dc4f56:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-14dc4f56 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-24989 .elementor-element.elementor-element-14dc4f56 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-24989 .elementor-element.elementor-element-14dc4f56 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-14dc4f56 span.ha-post-list-icon{margin-right:15px}.elementor-24989 .elementor-element.elementor-element-76af5230{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#F0F8FF 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-76af5230:hover{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#C1DDF5 100%);border-style:solid;border-color:#DDD;border-radius:12px 12px 12px 12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list-title{font-weight:400}.elementor-24989 .elementor-element.elementor-element-220efcb0{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-3da34bf0 .elementor-repeater-item-6d49b36.elementor-social-icon{background-color:#E1306C}.elementor-24989 .elementor-element.elementor-element-3da34bf0{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-24989 .elementor-element.elementor-element-6606069e{--spacer-size:30px}.elementor-24989 .elementor-element.elementor-element-5bec0c7d{--display:flex}.elementor-24989 .elementor-element.elementor-element-6ce53f72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-6ce53f72:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-6ce53f72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-6ce53f72.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-18e89032{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-18e89032.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-18e89032 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-18e89032.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-18e89032.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-18e89032.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-18e89032.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-18e89032.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-18e89032 .elementor-icon{font-size:34px}.elementor-24989 .elementor-element.elementor-element-18e89032 .elementor-icon svg{height:34px}.elementor-24989 .elementor-element.elementor-element-6f8f8f26.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-6f8f8f26 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-3b8d3cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-57d3d8be{--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-24989 .elementor-element.elementor-element-45f1e9fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-45f1e9fc:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-45f1e9fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-45f1e9fc:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-45f1e9fc,.elementor-24989 .elementor-element.elementor-element-45f1e9fc::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-15cd4ee4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-15cd4ee4{text-align:center}.elementor-24989 .elementor-element.elementor-element-15cd4ee4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-33604f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-33604f5:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-33604f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-33604f5:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-33604f5,.elementor-24989 .elementor-element.elementor-element-33604f5::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-6a86561d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-6a86561d{text-align:center}.elementor-24989 .elementor-element.elementor-element-6a86561d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-158e33d6{--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-24989 .elementor-element.elementor-element-10b75e13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-10b75e13:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-10b75e13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-10b75e13:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-10b75e13,.elementor-24989 .elementor-element.elementor-element-10b75e13::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-4e79acaf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-4e79acaf{text-align:center}.elementor-24989 .elementor-element.elementor-element-4e79acaf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-ed1565e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-ed1565e:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-ed1565e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-ed1565e:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-ed1565e,.elementor-24989 .elementor-element.elementor-element-ed1565e::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-297b33d0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-297b33d0{text-align:center}.elementor-24989 .elementor-element.elementor-element-297b33d0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-2e368763{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;box-shadow:0 4px 6px 0 rgb(0 0 0 / .1)}.elementor-24989 .elementor-element.elementor-element-2e368763:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-2e368763>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-24989 .elementor-element.elementor-element-2e368763:hover{background-color:#A8E6B1;border-style:solid;border-color:#DDD;--border-color:#DDDDDD;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;box-shadow:0 6px 10px 0 rgb(0 0 0 / .2)}.elementor-24989 .elementor-element.elementor-element-2e368763,.elementor-24989 .elementor-element.elementor-element-2e368763::before{--border-transition:0.3s}.elementor-24989 .elementor-element.elementor-element-6b6ac2d0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-24989 .elementor-element.elementor-element-6b6ac2d0{text-align:center}.elementor-24989 .elementor-element.elementor-element-6b6ac2d0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-24989 .elementor-element.elementor-element-66f5a1e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-66f5a1e0:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-66f5a1e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-66f5a1e0.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-2d20d0b2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-2d20d0b2.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-2d20d0b2 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-2d20d0b2.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-2d20d0b2.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-2d20d0b2.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-2d20d0b2.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-2d20d0b2.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-2d20d0b2 .elementor-icon{font-size:34px}.elementor-24989 .elementor-element.elementor-element-2d20d0b2 .elementor-icon svg{height:34px}.elementor-24989 .elementor-element.elementor-element-223af854.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-223af854 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-6540b701{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-24989 .elementor-element.elementor-element-6540b701:not(.elementor-motion-effects-element-type-background),.elementor-24989 .elementor-element.elementor-element-6540b701>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0D4FC7}.elementor-24989 .elementor-element.elementor-element-6540b701.e-con{--align-self:center}.elementor-24989 .elementor-element.elementor-element-729a9bc9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-24989 .elementor-element.elementor-element-729a9bc9.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-729a9bc9 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-729a9bc9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-729a9bc9.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-729a9bc9.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-729a9bc9.elementor-view-framed .elementor-icon,.elementor-24989 .elementor-element.elementor-element-729a9bc9.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-729a9bc9 .elementor-icon{font-size:34px}.elementor-24989 .elementor-element.elementor-element-729a9bc9 .elementor-icon svg{height:34px}.elementor-24989 .elementor-element.elementor-element-61bc425.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-61bc425 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-24989 .elementor-element.elementor-element-12dfffa8 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-24989 .elementor-element.elementor-element-12dfffa8 .ha-post-list-item a img{margin-right:0;margin-bottom:15px}@media(max-width:960px){.elementor-24989 .elementor-element.elementor-element-20cfb9fe .elementor-heading-title{font-size:21px}.elementor-24989 .elementor-element.elementor-element-584f200a{text-align:center}.elementor-24989 .elementor-element.elementor-element-584f200a .elementor-heading-title{font-size:18px}.elementor-24989 .elementor-element.elementor-element-2b670a91{font-size:14px}.elementor-24989 .elementor-element.elementor-element-d46c64b{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-wrapper{gap:7px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title,.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title a{font-size:22px}.elementor-24989 .elementor-element.elementor-element-cffc557{--justify-content:center}.elementor-24989 .elementor-element.elementor-element-cb3146e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-b0df2b2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-9c8b812{--justify-content:center}.elementor-24989 .elementor-element.elementor-element-6fbf444{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-a7d6111{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-ab928f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-1f560c0d .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-1f560c0d .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-369d6685{width:var(--container-widget-width,310.685px);max-width:310.685px;--container-widget-width:310.685px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-369d6685 .elementor-heading-title{font-size:20px}.elementor-24989 .elementor-element.elementor-element-76248ca{font-size:14px}.elementor-24989 .elementor-element.elementor-element-79461e9b{width:var(--container-widget-width,310.685px);max-width:310.685px;--container-widget-width:310.685px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-79461e9b .elementor-heading-title{font-size:20px}.elementor-24989 .elementor-element.elementor-element-79e4b4ef .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-79e4b4ef .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-58fbfb6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-717368e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-6472b25{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-6d46c80{width:var(--container-widget-width,308.685px);max-width:308.685px;--container-widget-width:308.685px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-55d9b0a2{width:var(--container-widget-width,303.002px);max-width:303.002px;--container-widget-width:303.002px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-c9fd799 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-c9fd799 .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-8a2a787{width:var(--container-widget-width,303.002px);max-width:303.002px;--container-widget-width:303.002px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-7770177 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-7770177 .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-e5899e8 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-e5899e8 .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-2664f1f .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-2664f1f .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-5d876247{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-wrapper{gap:7px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon{font-size:40px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title,.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title a{font-size:22px}.elementor-24989 .elementor-element.elementor-element-2b458670 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-2b458670 .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-14dc4f56 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-14dc4f56 .ha-post-list-item a img{width:180px}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list-title{font-size:13px}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-6f8f8f26{width:var(--container-widget-width,306.083px);max-width:306.083px;--container-widget-width:306.083px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-57d3d8be{--justify-content:center}.elementor-24989 .elementor-element.elementor-element-45f1e9fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-33604f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-158e33d6{--justify-content:center}.elementor-24989 .elementor-element.elementor-element-10b75e13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-ed1565e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-24989 .elementor-element.elementor-element-2e368763{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}}@media(max-width:450px){.elementor-24989 .elementor-element.elementor-element-584f200a .elementor-heading-title{font-size:15px}.elementor-24989 .elementor-element.elementor-element-2b670a91{font-size:12px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-wrapper{gap:7px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon{font-size:32px}.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title,.elementor-24989 .elementor-element.elementor-element-6d97cc0b .elementor-icon-box-title a{font-size:18px}.elementor-24989 .elementor-element.elementor-element-cb3146e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-7ab67af{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-7ab67af.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-5d47fbd{width:var(--container-widget-width,171.912px);max-width:171.912px;--container-widget-width:171.912px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-5d47fbd.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-5d47fbd .elementor-heading-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-b0df2b2{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-df35e06{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-df35e06.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-d0d55d7{width:var(--container-widget-width,170.924px);max-width:170.924px;--container-widget-width:170.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-d0d55d7.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-d0d55d7 .elementor-heading-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-6fbf444{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-24d8a9a{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-24d8a9a.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-0df0e28{width:var(--container-widget-width,174.924px);max-width:174.924px;--container-widget-width:174.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-0df0e28.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-0df0e28 .elementor-heading-title{font-size:14px}.elementor-24989 .elementor-element.elementor-element-a7d6111{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-9b9f6a6{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-9b9f6a6.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-8ff0156{width:var(--container-widget-width,175.924px);max-width:175.924px;--container-widget-width:175.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-8ff0156.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-8ff0156 .elementor-heading-title{font-size:14px}.elementor-24989 .elementor-element.elementor-element-ab928f7{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-8d35535{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-8d35535.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-9db8537{width:var(--container-widget-width,170.924px);max-width:170.924px;--container-widget-width:170.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-9db8537.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-9db8537 .elementor-heading-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-e1e5bf .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-737812b2{--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-24989 .elementor-element.elementor-element-7dbc603e .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-7dbc603e .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-7dbc603e .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-369d6685{width:var(--container-widget-width,219.574px);max-width:219.574px;--container-widget-width:219.574px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-369d6685 .elementor-heading-title{font-size:18px}.elementor-24989 .elementor-element.elementor-element-76248ca{font-size:12px}.elementor-24989 .elementor-element.elementor-element-64c96e5d{--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-24989 .elementor-element.elementor-element-50508091 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-50508091 .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-50508091 .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-79461e9b{width:var(--container-widget-width,214.574px);max-width:214.574px;--container-widget-width:214.574px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-79461e9b .elementor-heading-title{font-size:18px}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-16b5658d .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-45d2583b{--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-24989 .elementor-element.elementor-element-1c52e24d .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-1c52e24d .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-1c52e24d .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-6d46c80{width:var(--container-widget-width,218.574px);max-width:218.574px;--container-widget-width:218.574px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-6d46c80 .elementor-heading-title{font-size:18px}.elementor-24989 .elementor-element.elementor-element-6996f097{--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-24989 .elementor-element.elementor-element-664b78df .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-664b78df .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-664b78df .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-55d9b0a2{width:var(--container-widget-width,217.574px);max-width:217.574px;--container-widget-width:217.574px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-55d9b0a2 .elementor-heading-title{font-size:18px}.elementor-24989 .elementor-element.elementor-element-bf1e8e5{text-align:center}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-ad00b9b .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-a3aeb30{--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-24989 .elementor-element.elementor-element-10ef33b .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-10ef33b .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-10ef33b .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-8a2a787{width:var(--container-widget-width,217.574px);max-width:217.574px;--container-widget-width:217.574px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-8a2a787 .elementor-heading-title{font-size:18px}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-457114f .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-02d009d .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-3cdca961 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-4d4c0e1b{--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-24989 .elementor-element.elementor-element-3f28c98e .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-3f28c98e .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-3f28c98e .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon{font-size:32px}.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title,.elementor-24989 .elementor-element.elementor-element-c0387a6 .elementor-icon-box-title a{font-size:18px}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-24989 .elementor-element.elementor-element-31696469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-71ade63c .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-76af5230 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-24989 .elementor-element.elementor-element-6ce53f72{--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-24989 .elementor-element.elementor-element-18e89032 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-18e89032 .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-18e89032 .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-6f8f8f26{width:var(--container-widget-width,218.102px);max-width:218.102px;--container-widget-width:218.102px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-6f8f8f26 .elementor-heading-title{font-size:20px}.elementor-24989 .elementor-element.elementor-element-45f1e9fc{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-440b70a7{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-440b70a7.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-15cd4ee4{width:var(--container-widget-width,171.912px);max-width:171.912px;--container-widget-width:171.912px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-15cd4ee4.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-15cd4ee4 .elementor-heading-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-33604f5{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-305a026d{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-305a026d.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-6a86561d{width:var(--container-widget-width,170.924px);max-width:170.924px;--container-widget-width:170.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-6a86561d.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-6a86561d .elementor-heading-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-10b75e13{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-41de921d{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-41de921d.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-4e79acaf{width:var(--container-widget-width,174.924px);max-width:174.924px;--container-widget-width:174.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-4e79acaf.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-4e79acaf .elementor-heading-title{font-size:14px}.elementor-24989 .elementor-element.elementor-element-ed1565e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-57e1049b{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-57e1049b.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-297b33d0{width:var(--container-widget-width,175.924px);max-width:175.924px;--container-widget-width:175.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-297b33d0.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-297b33d0 .elementor-heading-title{font-size:14px}.elementor-24989 .elementor-element.elementor-element-2e368763{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-24989 .elementor-element.elementor-element-db5ee11{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-24989 .elementor-element.elementor-element-db5ee11.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-6b6ac2d0{width:var(--container-widget-width,170.924px);max-width:170.924px;--container-widget-width:170.924px;--container-widget-flex-grow:0;text-align:start}.elementor-24989 .elementor-element.elementor-element-6b6ac2d0.elementor-element{--align-self:center}.elementor-24989 .elementor-element.elementor-element-6b6ac2d0 .elementor-heading-title{font-size:16px}.elementor-24989 .elementor-element.elementor-element-66f5a1e0{--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-24989 .elementor-element.elementor-element-2d20d0b2 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-2d20d0b2 .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-2d20d0b2 .elementor-icon svg{height:25px}.elementor-24989 .elementor-element.elementor-element-6540b701{--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-24989 .elementor-element.elementor-element-729a9bc9 .elementor-icon-wrapper{text-align:start}.elementor-24989 .elementor-element.elementor-element-729a9bc9 .elementor-icon{font-size:25px}.elementor-24989 .elementor-element.elementor-element-729a9bc9 .elementor-icon svg{height:25px}}