.elementor-29578 .elementor-element.elementor-element-1f646a58{--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-29578 .elementor-element.elementor-element-631df350 .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-29578 .elementor-element.elementor-element-1a2f9b2a .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-29578 .elementor-element.elementor-element-50dbe510 ul.hfe-breadcrumbs li{margin-right:10px}.elementor-29578 .elementor-element.elementor-element-5d57e038 .ha-icon-list-icon{width:14px}.elementor-29578 .elementor-element.elementor-element-5d57e038 .ha-icon-list-icon i{font-size:14px}.elementor-29578 .elementor-element.elementor-element-5d57e038 .ha-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-29578 .elementor-element.elementor-element-5d57e038 .ha-icon-list-text{padding-left:10px}body.rtl .elementor-29578 .elementor-element.elementor-element-5d57e038 .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-29578 .elementor-element.elementor-element-50ec72b1{font-size:14px;font-weight:400;color:#54595F}.elementor-29578 .elementor-element.elementor-element-12b07779{--display:flex}.elementor-29578 .elementor-element.elementor-element-12b07779:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-12b07779>.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-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-title{margin-block-end:0;color:#FF6210}.elementor-29578 .elementor-element.elementor-element-40c9fb60.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-29578 .elementor-element.elementor-element-40c9fb60.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-40c9fb60.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon{font-size:44px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-title,.elementor-29578 .elementor-element.elementor-element-40c9fb60 .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-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-29578 .elementor-element.elementor-element-77cd9cf1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-29578 .elementor-element.elementor-element-77cd9cf1 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.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-29578 .elementor-element.elementor-element-79517f3e{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-29578 .elementor-element.elementor-element-79517f3e: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-29578 .elementor-element.elementor-element-79517f3e .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-29578 .elementor-element.elementor-element-79517f3e .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-29578 .elementor-element.elementor-element-79517f3e .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-79517f3e span.ha-post-list-icon{margin-right:15px}.elementor-29578 .elementor-element.elementor-element-13f8a7f{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-29578 .elementor-element.elementor-element-13f8a7f: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-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-4d78e1b6{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-2b54c37d{--display:flex}.elementor-29578 .elementor-element.elementor-element-30854fc2{--display:flex}.elementor-29578 .elementor-element.elementor-element-55fdf414{--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-29578 .elementor-element.elementor-element-55fdf414:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-55fdf414>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#80C31C}.elementor-29578 .elementor-element.elementor-element-55fdf414.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-29578 .elementor-element.elementor-element-47a7dc40{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-47a7dc40.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-47a7dc40 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-47a7dc40.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-47a7dc40.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-47a7dc40.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-47a7dc40.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-47a7dc40.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-47a7dc40 .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-47a7dc40 .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-4c3fe37e{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-4c3fe37e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-4c3fe37e .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-6bdfcaa{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-29578 .elementor-element.elementor-element-6bdfcaa: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-29578 .elementor-element.elementor-element-6bdfcaa .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-29578 .elementor-element.elementor-element-6bdfcaa .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-29578 .elementor-element.elementor-element-6bdfcaa .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-6bdfcaa span.ha-post-list-icon{margin-right:15px}.elementor-29578 .elementor-element.elementor-element-b7e8035{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-29578 .elementor-element.elementor-element-b7e8035: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-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-7318bdc{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-3380943 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-07b2782{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-14d8c49b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-1d0e026b{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-9ac4671 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-74566cb6{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-29578 .elementor-element.elementor-element-74566cb6: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-29578 .elementor-element.elementor-element-74566cb6 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-29578 .elementor-element.elementor-element-74566cb6 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-29578 .elementor-element.elementor-element-74566cb6 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-74566cb6 span.ha-post-list-icon{margin-right:15px}.elementor-29578 .elementor-element.elementor-element-2e1e24a1{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-29578 .elementor-element.elementor-element-2e1e24a1: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-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-36f3546{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-12fc18a6{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-581806ad{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-5fac7e4f{--display:flex}.elementor-29578 .elementor-element.elementor-element-23bf21d4{--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-29578 .elementor-element.elementor-element-23bf21d4:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-23bf21d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#007DC5}.elementor-29578 .elementor-element.elementor-element-23bf21d4.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-74dc77d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-74dc77d.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-74dc77d .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-74dc77d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-74dc77d.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-74dc77d.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-74dc77d.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-74dc77d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-74dc77d .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-74dc77d .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-729a3ff6{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-729a3ff6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-729a3ff6 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-1dc2b297.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-240f9bfa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-5458b15a{--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-29578 .elementor-element.elementor-element-78a54659{width:var(--container-widget-width,50.79%);max-width:50.79%;--container-widget-width:50.79%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-78a54659.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-8e41b14.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-75fd0c7{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-1d4d2c24 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-3965c88a{--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-29578 .elementor-element.elementor-element-3a49c797{width:var(--container-widget-width,53.85%);max-width:53.85%;--container-widget-width:53.85%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-3a49c797.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-5950a95.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-87f0ff0.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-3e62553e{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-69e3db7c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-13673b4d{--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-29578 .elementor-element.elementor-element-17405f00{width:var(--container-widget-width,52.952%);max-width:52.952%;--container-widget-width:52.952%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-17405f00.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-6289440.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-41effce1{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-4a97579{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-132560d0{--display:flex}.elementor-29578 .elementor-element.elementor-element-786c9f12{--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-29578 .elementor-element.elementor-element-786c9f12:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-786c9f12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E60012}.elementor-29578 .elementor-element.elementor-element-786c9f12.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2b96af9e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-2b96af9e.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2b96af9e .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-2b96af9e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor2)}.elementor-29578 .elementor-element.elementor-element-2b96af9e.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-2b96af9e.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor2);border-color:var(--e-global-color-astglobalcolor2)}.elementor-29578 .elementor-element.elementor-element-2b96af9e.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-2b96af9e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor2)}.elementor-29578 .elementor-element.elementor-element-2b96af9e .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-2b96af9e .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-13da8bca{width:var(--container-widget-width,91%);max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-13da8bca.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-13da8bca .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor2)}.elementor-29578 .elementor-element.elementor-element-34d8991c{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-4758d21f{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-5864606c{--display:flex}.elementor-29578 .elementor-element.elementor-element-45dee9bc{--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-29578 .elementor-element.elementor-element-45dee9bc:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-45dee9bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#80C31C}.elementor-29578 .elementor-element.elementor-element-45dee9bc.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-77c70c05{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-77c70c05.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-77c70c05 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-77c70c05.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-77c70c05.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-77c70c05.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-77c70c05.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-77c70c05.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-77c70c05 .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-77c70c05 .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-11016d7f{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-11016d7f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-11016d7f .elementor-heading-title{font-size:22px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-12eeac77 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-5d9b3add .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-487d6aec{--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-29578 .elementor-element.elementor-element-3d9e8800{width:var(--container-widget-width,57.853%);max-width:57.853%;--container-widget-width:57.853%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-3d9e8800.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-15e75c56.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-35cd205f{--spacer-size:20px}.elementor-29578 .elementor-element.elementor-element-19676ea8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-712bd669{--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-29578 .elementor-element.elementor-element-62745d33.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-7c5c7803{--spacer-size:50px}.elementor-29578 .elementor-element.elementor-element-2cd1ffa8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-5d2aedc4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-53be9205{--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-29578 .elementor-element.elementor-element-5716bf1f{width:var(--container-widget-width,54.906%);max-width:54.906%;--container-widget-width:54.906%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-5716bf1f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-764ecfc1.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-5a39fcd{--spacer-size:20px}.elementor-29578 .elementor-element.elementor-element-17d6cd91 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-2757ec75{--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-29578 .elementor-element.elementor-element-3876d4d2{width:var(--container-widget-width,55.376%);max-width:55.376%;--container-widget-width:55.376%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-3876d4d2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-47c45c45.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-6fbf0dc7{--spacer-size:50px}.elementor-29578 .elementor-element.elementor-element-a817df6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-646f9ab4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-4736586e{--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-29578 .elementor-element.elementor-element-415b3a70.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-79bbcb6d{--spacer-size:20px}.elementor-29578 .elementor-element.elementor-element-70f3bb1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-158d975{--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-29578 .elementor-element.elementor-element-12def411{width:var(--container-widget-width,55.363%);max-width:55.363%;--container-widget-width:55.363%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-12def411.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-386bb0e5.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-198f7455{--spacer-size:50px}.elementor-29578 .elementor-element.elementor-element-12562b72 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-54cd5d08 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-1079167e{--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-29578 .elementor-element.elementor-element-7f1fb57c{width:var(--container-widget-width,58.337%);max-width:58.337%;--container-widget-width:58.337%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-7f1fb57c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-6761f7ef.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-50785f61{--spacer-size:20px}.elementor-29578 .elementor-element.elementor-element-6431af77 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-50a1d867{--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-29578 .elementor-element.elementor-element-cc2e33c{width:var(--container-widget-width,56.119%);max-width:56.119%;--container-widget-width:56.119%;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-cc2e33c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-646eb552.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-6578b7d4{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-5972516c{--spacer-size:50px}.elementor-29578 .elementor-element.elementor-element-32c34d31{--display:flex}.elementor-29578 .elementor-element.elementor-element-68099069{--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-29578 .elementor-element.elementor-element-68099069:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-68099069>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#80C31C}.elementor-29578 .elementor-element.elementor-element-68099069.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-2e7ab9eb.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-2e7ab9eb.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-525607fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-525607fc .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-7fee725b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-475fd9ca{background-color:#C1DDF5;border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-29578 .elementor-element.elementor-element-6c9b186c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-29578 .elementor-element.elementor-element-764ae4a0{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-66ade719{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-3e85909{--display:flex}.elementor-29578 .elementor-element.elementor-element-52f7e07b{--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-29578 .elementor-element.elementor-element-52f7e07b:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-52f7e07b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#80C31C}.elementor-29578 .elementor-element.elementor-element-52f7e07b.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-8c43b62{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-8c43b62.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-8c43b62 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-8c43b62.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-8c43b62.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-8c43b62.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-8c43b62.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-8c43b62.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-8c43b62 .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-8c43b62 .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-ad6f857.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-ad6f857 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-71b0087{--display:flex}.elementor-29578 .elementor-element.elementor-element-71b0087:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-71b0087>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title{margin-block-end:0;color:#FF6210}.elementor-29578 .elementor-element.elementor-element-4a356c22.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-29578 .elementor-element.elementor-element-4a356c22.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-4a356c22.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon{font-size:44px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title,.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title a{font-size:24px;font-weight:800}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-description{font-weight:400}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-29578 .elementor-element.elementor-element-29ed4a46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-29578 .elementor-element.elementor-element-155b7c7a{--display:flex}.elementor-29578 .elementor-element.elementor-element-2dc3d7e5{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-29578 .elementor-element.elementor-element-2dc3d7e5: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-29578 .elementor-element.elementor-element-2dc3d7e5 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-29578 .elementor-element.elementor-element-2dc3d7e5 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-29578 .elementor-element.elementor-element-2dc3d7e5 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-2dc3d7e5 span.ha-post-list-icon{margin-right:15px}.elementor-29578 .elementor-element.elementor-element-71867f26{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-29578 .elementor-element.elementor-element-71867f26: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-29578 .elementor-element.elementor-element-71867f26 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-29578 .elementor-element.elementor-element-71867f26 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-29578 .elementor-element.elementor-element-71867f26 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-25bf97c0{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-1c269501{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-40b86fb4 .elementor-repeater-item-6d49b36.elementor-social-icon{background-color:#E1306C}.elementor-29578 .elementor-element.elementor-element-40b86fb4{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-29578 .elementor-element.elementor-element-5cd0a038{--spacer-size:30px}.elementor-29578 .elementor-element.elementor-element-62db1ab{--display:flex}.elementor-29578 .elementor-element.elementor-element-a8fdf54{--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-29578 .elementor-element.elementor-element-a8fdf54:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-a8fdf54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#007DC5}.elementor-29578 .elementor-element.elementor-element-a8fdf54.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-66ea324{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-66ea324.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-66ea324 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-66ea324.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-66ea324.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-66ea324.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-66ea324.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-66ea324.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-66ea324 .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-66ea324 .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-87c04c9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-87c04c9 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-a137026.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-43a4e92{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-29578 .elementor-element.elementor-element-43a4e92: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-29578 .elementor-element.elementor-element-43a4e92 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-29578 .elementor-element.elementor-element-43a4e92 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-29578 .elementor-element.elementor-element-43a4e92 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-43a4e92 span.ha-post-list-icon{margin-right:15px}.elementor-29578 .elementor-element.elementor-element-6f0a8f8{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-29578 .elementor-element.elementor-element-6f0a8f8: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-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list-title{font-weight:400}.elementor-29578 .elementor-element.elementor-element-d346b4c{--spacer-size:50px}.elementor-29578 .elementor-element.elementor-element-9615b38{--display:flex}.elementor-29578 .elementor-element.elementor-element-9248431{--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-29578 .elementor-element.elementor-element-9248431:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-9248431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#007DC5}.elementor-29578 .elementor-element.elementor-element-9248431.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-ea51425{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-ea51425.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-ea51425 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-ea51425.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-ea51425.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-ea51425.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-ea51425.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-ea51425.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-ea51425 .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-ea51425 .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-0907e96.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-0907e96 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-14916a6{--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-29578 .elementor-element.elementor-element-90b59f3{--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-29578 .elementor-element.elementor-element-7de591f{--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-29578 .elementor-element.elementor-element-7de591f:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-7de591f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-29578 .elementor-element.elementor-element-7de591f: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-29578 .elementor-element.elementor-element-7de591f,.elementor-29578 .elementor-element.elementor-element-7de591f::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-29578 .elementor-element.elementor-element-2177036.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-2177036{text-align:center}.elementor-29578 .elementor-element.elementor-element-2177036 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-29578 .elementor-element.elementor-element-7bee2b6{--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-29578 .elementor-element.elementor-element-7bee2b6:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-7bee2b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-29578 .elementor-element.elementor-element-7bee2b6: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-29578 .elementor-element.elementor-element-7bee2b6,.elementor-29578 .elementor-element.elementor-element-7bee2b6::before{--border-transition:0.3s}.elementor-29578 .elementor-element.elementor-element-78faee6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-78faee6{text-align:center}.elementor-29578 .elementor-element.elementor-element-78faee6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-29578 .elementor-element.elementor-element-196ca52{--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-29578 .elementor-element.elementor-element-196ca52:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-196ca52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-29578 .elementor-element.elementor-element-196ca52: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-29578 .elementor-element.elementor-element-196ca52,.elementor-29578 .elementor-element.elementor-element-196ca52::before{--border-transition:0.3s}.elementor-29578 .elementor-element.elementor-element-ce1498c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-ce1498c{text-align:center}.elementor-29578 .elementor-element.elementor-element-ce1498c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-29578 .elementor-element.elementor-element-c434b89{--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-29578 .elementor-element.elementor-element-a58a5ba{--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-29578 .elementor-element.elementor-element-a58a5ba:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-a58a5ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-29578 .elementor-element.elementor-element-a58a5ba: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-29578 .elementor-element.elementor-element-a58a5ba,.elementor-29578 .elementor-element.elementor-element-a58a5ba::before{--border-transition:0.3s}.elementor-29578 .elementor-element.elementor-element-cde3feb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-cde3feb{text-align:center}.elementor-29578 .elementor-element.elementor-element-cde3feb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-29578 .elementor-element.elementor-element-bc42227{--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-29578 .elementor-element.elementor-element-bc42227:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-bc42227>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-29578 .elementor-element.elementor-element-bc42227: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-29578 .elementor-element.elementor-element-bc42227,.elementor-29578 .elementor-element.elementor-element-bc42227::before{--border-transition:0.3s}.elementor-29578 .elementor-element.elementor-element-f7f57ba.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-f7f57ba{text-align:center}.elementor-29578 .elementor-element.elementor-element-f7f57ba .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-29578 .elementor-element.elementor-element-89ed700{--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-29578 .elementor-element.elementor-element-89ed700:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-89ed700>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2F8E9}.elementor-29578 .elementor-element.elementor-element-89ed700: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-29578 .elementor-element.elementor-element-89ed700,.elementor-29578 .elementor-element.elementor-element-89ed700::before{--border-transition:0.3s}.elementor-29578 .elementor-element.elementor-element-f138fb5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29578 .elementor-element.elementor-element-f138fb5{text-align:center}.elementor-29578 .elementor-element.elementor-element-f138fb5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800}.elementor-29578 .elementor-element.elementor-element-25b7648{--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-29578 .elementor-element.elementor-element-25b7648:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-25b7648>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#007DC5}.elementor-29578 .elementor-element.elementor-element-25b7648.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-4aca63e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-4aca63e.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-4aca63e .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-4aca63e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-4aca63e.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-4aca63e.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-4aca63e.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-4aca63e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-4aca63e .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-4aca63e .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-6b1b388.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-6b1b388 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-3ecdfe1{--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-29578 .elementor-element.elementor-element-3ecdfe1:not(.elementor-motion-effects-element-type-background),.elementor-29578 .elementor-element.elementor-element-3ecdfe1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#007DC5}.elementor-29578 .elementor-element.elementor-element-3ecdfe1.e-con{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2682010{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-29578 .elementor-element.elementor-element-2682010.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2682010 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-2682010.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-2682010.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-2682010.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-2682010.elementor-view-framed .elementor-icon,.elementor-29578 .elementor-element.elementor-element-2682010.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-2682010 .elementor-icon{font-size:34px}.elementor-29578 .elementor-element.elementor-element-2682010 .elementor-icon svg{height:34px}.elementor-29578 .elementor-element.elementor-element-b629c9a.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-b629c9a .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-29578 .elementor-element.elementor-element-1eb216e .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-29578 .elementor-element.elementor-element-1eb216e .ha-post-list-item a img{margin-right:0;margin-bottom:15px}@media(max-width:960px){.elementor-29578 .elementor-element.elementor-element-631df350 .elementor-heading-title{font-size:21px}.elementor-29578 .elementor-element.elementor-element-1a2f9b2a{text-align:center}.elementor-29578 .elementor-element.elementor-element-1a2f9b2a .elementor-heading-title{font-size:18px}.elementor-29578 .elementor-element.elementor-element-50ec72b1{font-size:14px}.elementor-29578 .elementor-element.elementor-element-12b07779{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-wrapper{gap:7px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-title,.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-title a{font-size:22px}.elementor-29578 .elementor-element.elementor-element-79517f3e .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-79517f3e .ha-post-list-item a img{width:180px}.elementor-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list-title{font-size:13px}.elementor-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-4c3fe37e{width:var(--container-widget-width,305.213px);max-width:305.213px;--container-widget-width:305.213px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-6bdfcaa .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-6bdfcaa .ha-post-list-item a img{width:180px}.elementor-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list-title{font-size:13px}.elementor-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-74566cb6 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-74566cb6 .ha-post-list-item a img{width:180px}.elementor-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list-title{font-size:13px}.elementor-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-729a3ff6{width:var(--container-widget-width,301.479px);max-width:301.479px;--container-widget-width:301.479px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-729a3ff6 .elementor-heading-title{font-size:18px}.elementor-29578 .elementor-element.elementor-element-1dc2b297{width:var(--container-widget-width,359.083px);max-width:359.083px;--container-widget-width:359.083px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-5458b15a{--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-29578 .elementor-element.elementor-element-78a54659{width:var(--container-widget-width,383.312px);max-width:383.312px;--container-widget-width:383.312px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-3965c88a{--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-29578 .elementor-element.elementor-element-3a49c797{width:var(--container-widget-width,381.052px);max-width:381.052px;--container-widget-width:381.052px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-13673b4d{--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-29578 .elementor-element.elementor-element-17405f00{width:var(--container-widget-width,380.896px);max-width:380.896px;--container-widget-width:380.896px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-13da8bca{width:var(--container-widget-width,299.479px);max-width:299.479px;--container-widget-width:299.479px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-13da8bca .elementor-heading-title{font-size:20px}.elementor-29578 .elementor-element.elementor-element-11016d7f{width:var(--container-widget-width,303.213px);max-width:303.213px;--container-widget-width:303.213px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-11016d7f .elementor-heading-title{font-size:20px}.elementor-29578 .elementor-element.elementor-element-487d6aec{--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-29578 .elementor-element.elementor-element-3d9e8800{width:var(--container-widget-width,385.104px);max-width:385.104px;--container-widget-width:385.104px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-712bd669{--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-29578 .elementor-element.elementor-element-53be9205{--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-29578 .elementor-element.elementor-element-5716bf1f{width:var(--container-widget-width,400.76px);max-width:400.76px;--container-widget-width:400.76px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-2757ec75{--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-29578 .elementor-element.elementor-element-3876d4d2{width:var(--container-widget-width,360.406px);max-width:360.406px;--container-widget-width:360.406px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-4736586e{--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-29578 .elementor-element.elementor-element-158d975{--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-29578 .elementor-element.elementor-element-12def411{width:var(--container-widget-width,351.365px);max-width:351.365px;--container-widget-width:351.365px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-1079167e{--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-29578 .elementor-element.elementor-element-7f1fb57c{width:var(--container-widget-width,381.802px);max-width:381.802px;--container-widget-width:381.802px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-50a1d867{--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-29578 .elementor-element.elementor-element-cc2e33c{width:var(--container-widget-width,400.021px);max-width:400.021px;--container-widget-width:400.021px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-525607fc .elementor-heading-title{font-size:21px}.elementor-29578 .elementor-element.elementor-element-71b0087{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-wrapper{gap:7px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon{font-size:40px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title,.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title a{font-size:22px}.elementor-29578 .elementor-element.elementor-element-2dc3d7e5 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-2dc3d7e5 .ha-post-list-item a img{width:180px}.elementor-29578 .elementor-element.elementor-element-71867f26 .ha-post-list-title{font-size:13px}.elementor-29578 .elementor-element.elementor-element-71867f26 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-87c04c9{width:var(--container-widget-width,304.213px);max-width:304.213px;--container-widget-width:304.213px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-43a4e92 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-43a4e92 .ha-post-list-item a img{width:180px}.elementor-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list-title{font-size:13px}.elementor-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-0907e96 .elementor-heading-title{font-size:20px}.elementor-29578 .elementor-element.elementor-element-90b59f3{--justify-content:center}.elementor-29578 .elementor-element.elementor-element-7de591f{--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-29578 .elementor-element.elementor-element-7bee2b6{--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-29578 .elementor-element.elementor-element-196ca52{--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-29578 .elementor-element.elementor-element-c434b89{--justify-content:center}.elementor-29578 .elementor-element.elementor-element-a58a5ba{--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-29578 .elementor-element.elementor-element-bc42227{--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-29578 .elementor-element.elementor-element-89ed700{--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-29578 .elementor-element.elementor-element-1a2f9b2a .elementor-heading-title{font-size:15px}.elementor-29578 .elementor-element.elementor-element-50ec72b1{font-size:12px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-wrapper{gap:7px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon{font-size:32px}.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-title,.elementor-29578 .elementor-element.elementor-element-40c9fb60 .elementor-icon-box-title a{font-size:18px}.elementor-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-13f8a7f .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-55fdf414{--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-29578 .elementor-element.elementor-element-47a7dc40 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-47a7dc40 .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-47a7dc40 .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-4c3fe37e{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-4c3fe37e .elementor-heading-title{font-size:18px}.elementor-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-b7e8035 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-2e1e24a1 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-23bf21d4{--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-29578 .elementor-element.elementor-element-74dc77d .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-74dc77d .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-74dc77d .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-729a3ff6{width:var(--container-widget-width,218.102px);max-width:218.102px;--container-widget-width:218.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-729a3ff6 .elementor-heading-title{font-size:18px}.elementor-29578 .elementor-element.elementor-element-786c9f12{--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-29578 .elementor-element.elementor-element-2b96af9e .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-2b96af9e .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-2b96af9e .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-13da8bca{width:var(--container-widget-width,218.102px);max-width:218.102px;--container-widget-width:218.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-13da8bca .elementor-heading-title{font-size:18px}.elementor-29578 .elementor-element.elementor-element-45dee9bc{--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-29578 .elementor-element.elementor-element-77c70c05 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-77c70c05 .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-77c70c05 .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-11016d7f{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-11016d7f .elementor-heading-title{font-size:17px}.elementor-29578 .elementor-element.elementor-element-68099069{--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-29578 .elementor-element.elementor-element-2e7ab9eb .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-2e7ab9eb .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-525607fc{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-52f7e07b{--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-29578 .elementor-element.elementor-element-8c43b62 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-8c43b62 .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-8c43b62 .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon{font-size:32px}.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title,.elementor-29578 .elementor-element.elementor-element-4a356c22 .elementor-icon-box-title a{font-size:18px}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-29578 .elementor-element.elementor-element-29ed4a46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-29578 .elementor-element.elementor-element-71867f26 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-71867f26 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-a8fdf54{--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-29578 .elementor-element.elementor-element-66ea324 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-66ea324 .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-66ea324 .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-87c04c9{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-6f0a8f8 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-29578 .elementor-element.elementor-element-9248431{--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-29578 .elementor-element.elementor-element-ea51425 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-ea51425 .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-ea51425 .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-0907e96{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-7de591f{--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-29578 .elementor-element.elementor-element-6bb4490{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-6bb4490.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2177036{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-29578 .elementor-element.elementor-element-2177036.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-2177036 .elementor-heading-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-7bee2b6{--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-29578 .elementor-element.elementor-element-cbefb71{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-cbefb71.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-78faee6{width:var(--container-widget-width,174.914px);max-width:174.914px;--container-widget-width:174.914px;--container-widget-flex-grow:0;text-align:start}.elementor-29578 .elementor-element.elementor-element-78faee6.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-78faee6 .elementor-heading-title{font-size:15px}.elementor-29578 .elementor-element.elementor-element-196ca52{--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-29578 .elementor-element.elementor-element-4478261{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-4478261.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-ce1498c{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-29578 .elementor-element.elementor-element-ce1498c.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-ce1498c .elementor-heading-title{font-size:14px}.elementor-29578 .elementor-element.elementor-element-a58a5ba{--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-29578 .elementor-element.elementor-element-59d0da9{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-59d0da9.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-cde3feb{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-29578 .elementor-element.elementor-element-cde3feb.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-cde3feb .elementor-heading-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-bc42227{--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-29578 .elementor-element.elementor-element-6c9ad2f{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-6c9ad2f.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-f7f57ba{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-29578 .elementor-element.elementor-element-f7f57ba.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-f7f57ba .elementor-heading-title{font-size:14px}.elementor-29578 .elementor-element.elementor-element-89ed700{--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-29578 .elementor-element.elementor-element-0dcd5ef{width:var(--container-widget-width,60px);max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0}.elementor-29578 .elementor-element.elementor-element-0dcd5ef.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-f138fb5{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-29578 .elementor-element.elementor-element-f138fb5.elementor-element{--align-self:center}.elementor-29578 .elementor-element.elementor-element-f138fb5 .elementor-heading-title{font-size:16px}.elementor-29578 .elementor-element.elementor-element-25b7648{--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-29578 .elementor-element.elementor-element-4aca63e .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-4aca63e .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-4aca63e .elementor-icon svg{height:25px}.elementor-29578 .elementor-element.elementor-element-3ecdfe1{--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-29578 .elementor-element.elementor-element-2682010 .elementor-icon-wrapper{text-align:start}.elementor-29578 .elementor-element.elementor-element-2682010 .elementor-icon{font-size:25px}.elementor-29578 .elementor-element.elementor-element-2682010 .elementor-icon svg{height:25px}}