.elementor-16953 .elementor-element.elementor-element-6c7d1e7c{--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-16953 .elementor-element.elementor-element-48b3fa09 .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-16953 .elementor-element.elementor-element-770a24 .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-16953 .elementor-element.elementor-element-2098e168 ul.hfe-breadcrumbs li{margin-right:10px}.elementor-16953 .elementor-element.elementor-element-780b4831 .ha-icon-list-icon{width:14px}.elementor-16953 .elementor-element.elementor-element-780b4831 .ha-icon-list-icon i{font-size:14px}.elementor-16953 .elementor-element.elementor-element-780b4831 .ha-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-16953 .elementor-element.elementor-element-780b4831 .ha-icon-list-text{padding-left:10px}body.rtl .elementor-16953 .elementor-element.elementor-element-780b4831 .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-16953 .elementor-element.elementor-element-7ea9559c{font-size:14px;font-weight:400;color:#54595F}.elementor-16953 .elementor-element.elementor-element-7100d7c9{--display:flex}.elementor-16953 .elementor-element.elementor-element-7100d7c9:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-7100d7c9>.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-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-title{margin-block-end:0;color:#FF6210}.elementor-16953 .elementor-element.elementor-element-757a951.elementor-view-stacked .elementor-icon{background-color:#FF6210}.elementor-16953 .elementor-element.elementor-element-757a951.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-757a951.elementor-view-default .elementor-icon{fill:#FF6210;color:#FF6210;border-color:#FF6210}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon{font-size:44px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-title,.elementor-16953 .elementor-element.elementor-element-757a951 .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-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-16953 .elementor-element.elementor-element-19c86fc9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-item>a{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-16953 .elementor-element.elementor-element-19c86fc9 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-16953 .elementor-element.elementor-element-2bc97d95{--spacer-size:30px}.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-16953 .elementor-element.elementor-element-9a27909{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-16953 .elementor-element.elementor-element-9a27909: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-16953 .elementor-element.elementor-element-9a27909 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-9a27909 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-9a27909 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-9a27909 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-d240ca2{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-16953 .elementor-element.elementor-element-d240ca2: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-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-df44255{--spacer-size:20px}.elementor-16953 .elementor-element.elementor-element-16f8d0b{--display:flex}.elementor-16953 .elementor-element.elementor-element-16df1cbf{--display:flex}.elementor-16953 .elementor-element.elementor-element-4a0ee32c{--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-16953 .elementor-element.elementor-element-4a0ee32c:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-4a0ee32c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1C0D0A}.elementor-16953 .elementor-element.elementor-element-4a0ee32c.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-16953 .elementor-element.elementor-element-1dff0ba3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-1dff0ba3.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-1dff0ba3 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-1dff0ba3.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-1dff0ba3.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-1dff0ba3.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-1dff0ba3.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-1dff0ba3.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-1dff0ba3 .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-1dff0ba3 .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-54670bdd.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-54670bdd .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-1fbb02e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:dotted;--border-style:dotted;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px}.elementor-16953 .elementor-element.elementor-element-1fbb02e6:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-1fbb02e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-f00f72f{width:var(--container-widget-width,58%);max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;color:red}.elementor-16953 .elementor-element.elementor-element-f00f72f.elementor-element{--flex-grow:0;--flex-shrink:0}.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-16953 .elementor-element.elementor-element-60d4745e.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-bff5ff8.elementor-element{--align-self:flex-end}.elementor-16953 .elementor-element.elementor-element-bff5ff8{text-align:end;font-size:12px;font-weight:400}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-16953 .elementor-element.elementor-element-7a885053 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-16953 .elementor-element.elementor-element-7a885053.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-7a885053 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-16953 .elementor-element.elementor-element-40844acc{--spacer-size:20px}.elementor-16953 .elementor-element.elementor-element-4225d2d0{--spacer-size:20px}.elementor-16953 .elementor-element.elementor-element-432344d3{text-align:end;font-size:12px;font-weight:400;color:var(--e-global-color-primary)}.elementor-16953 .elementor-element.elementor-element-75b3f000{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-d52ea3c{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-16953 .elementor-element.elementor-element-d52ea3c: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-16953 .elementor-element.elementor-element-d52ea3c .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-d52ea3c .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-d52ea3c .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-d52ea3c span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-9332a4f{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-16953 .elementor-element.elementor-element-9332a4f: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-16953 .elementor-element.elementor-element-9332a4f .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-9332a4f .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-9332a4f .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-7224b68{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-662fd1cb{--spacer-size:50px}.elementor-16953 .elementor-element.elementor-element-1057e4a9{--display:flex}.elementor-16953 .elementor-element.elementor-element-6f399a36{--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-16953 .elementor-element.elementor-element-6f399a36:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-6f399a36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-6f399a36.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-10ff5bb9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-10ff5bb9.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-10ff5bb9 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-10ff5bb9.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-10ff5bb9.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-10ff5bb9.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-10ff5bb9.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-10ff5bb9.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-10ff5bb9 .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-10ff5bb9 .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-497cd917{width:var(--container-widget-width,93%);max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-497cd917.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-497cd917 .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-727d8af5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-3cf9f8b{--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-16953 .elementor-element.elementor-element-1a67de3.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-43e38fb6{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-16953 .elementor-element.elementor-element-43e38fb6: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-16953 .elementor-element.elementor-element-43e38fb6 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-43e38fb6 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-43e38fb6 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-43e38fb6 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-19177fdb{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-16953 .elementor-element.elementor-element-19177fdb: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-16953 .elementor-element.elementor-element-19177fdb .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-19177fdb .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-19177fdb .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-4ff725ca{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-4b134666 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-704ba1af{font-size:12px;font-weight:400}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-16953 .elementor-element.elementor-element-367d27fe{--display:flex}.elementor-16953 .elementor-element.elementor-element-52c5ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:dotted;--border-style:dotted;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px}.elementor-16953 .elementor-element.elementor-element-52c5ff:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-52c5ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DEFFF1}.elementor-16953 .elementor-element.elementor-element-1cba8dbc{width:var(--container-widget-width,54.133%);max-width:54.133%;--container-widget-width:54.133%;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-1cba8dbc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-3333da97.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-3333da97 img{border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-16953 .elementor-element.elementor-element-2252c714{--display:flex}.elementor-16953 .elementor-element.elementor-element-2d37c409{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:dotted;--border-style:dotted;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px}.elementor-16953 .elementor-element.elementor-element-2d37c409:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-2d37c409>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#DEFFF1}.elementor-16953 .elementor-element.elementor-element-35d2b683{width:var(--container-widget-width,54.133%);max-width:54.133%;--container-widget-width:54.133%;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-35d2b683.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-d0d410f.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-d0d410f img{border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-16953 .elementor-element.elementor-element-6cbc7b3d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial}.elementor-16953 .elementor-element.elementor-element-6cbc7b3d.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-16953 .elementor-element.elementor-element-694d639d{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-508d8454{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-16953 .elementor-element.elementor-element-508d8454: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-16953 .elementor-element.elementor-element-508d8454 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-508d8454 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-508d8454 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-508d8454 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-56028cc1{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-16953 .elementor-element.elementor-element-56028cc1: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-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-71bde866{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-23fdbe4{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-2826bbd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-6dbde60{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-16953 .elementor-element.elementor-element-6dbde60: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-16953 .elementor-element.elementor-element-6dbde60 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-6dbde60 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-6dbde60 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-6dbde60 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-6d0d198{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-16953 .elementor-element.elementor-element-6d0d198: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-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-3133b6f{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-5215d5b3{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-1c38e6fa{--display:flex}.elementor-16953 .elementor-element.elementor-element-270b48d1{--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-16953 .elementor-element.elementor-element-270b48d1:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-270b48d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-270b48d1.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-422d0254{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-422d0254.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-422d0254 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-422d0254.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-422d0254.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-422d0254.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-422d0254.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-422d0254.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-422d0254 .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-422d0254 .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-2a732954.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-2a732954 .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-420f624{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-16953 .elementor-element.elementor-element-420f624: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-16953 .elementor-element.elementor-element-420f624 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-420f624 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-420f624 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-420f624 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-71e67f7{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-16953 .elementor-element.elementor-element-71e67f7: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-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-5b7533e{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-3c0d3cc7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-27d5717 .elementor-button{background-color:var(--e-global-color-astglobalcolor2);font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:red;color:red}.elementor-16953 .elementor-element.elementor-element-27d5717 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-16953 .elementor-element.elementor-element-813b5a8 .elementor-button{background-color:#392171;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:#FFD800;color:#FFD800}.elementor-16953 .elementor-element.elementor-element-813b5a8 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-16953 .elementor-element.elementor-element-4c129ec{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-cc1b22f{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-f645627{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-42efe29e{--display:flex}.elementor-16953 .elementor-element.elementor-element-563cfacc{--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-16953 .elementor-element.elementor-element-563cfacc:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-563cfacc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-563cfacc.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-d1b4336{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-d1b4336.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-d1b4336 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-d1b4336.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-d1b4336.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-d1b4336.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-d1b4336.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-d1b4336.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-d1b4336 .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-d1b4336 .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-7fbb2332.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-7fbb2332 .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-12021399 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-78ac8d33{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-33cddd89 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-735a4e8c{font-weight:400;color:var(--e-global-color-primary)}.elementor-16953 .elementor-element.elementor-element-7f255065.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-15be8e18{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-151d4f5d{--display:flex}.elementor-16953 .elementor-element.elementor-element-2cf53e78{--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-16953 .elementor-element.elementor-element-2cf53e78:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-2cf53e78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-2cf53e78.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-1a46c9ee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-1a46c9ee.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-1a46c9ee .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-1a46c9ee.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-1a46c9ee.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-1a46c9ee.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-1a46c9ee.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-1a46c9ee.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-1a46c9ee .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-1a46c9ee .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-43dbfd8e{width:var(--container-widget-width,89%);max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-43dbfd8e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-43dbfd8e .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-ea546ec .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-33e818c{--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-16953 .elementor-element.elementor-element-879e134{--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-16953 .elementor-element.elementor-element-228b546.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-2089cf52{--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-16953 .elementor-element.elementor-element-2089cf52:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-2089cf52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-16953 .elementor-element.elementor-element-bf8dd23{--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-16953 .elementor-element.elementor-element-99d2b63.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-3ff90266{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-16953 .elementor-element.elementor-element-3ff90266>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#C1DDF5;border-style:solid;border-color:var(--e-global-color-text)}:where(.elementor-16953 .elementor-element.elementor-element-3ff90266>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#FFF8E7}:where(.elementor-16953 .elementor-element.elementor-element-3ff90266>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-16953 .elementor-element.elementor-element-17823632{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-dcb56e2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-eaedc43 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-0cbcbe9{--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-16953 .elementor-element.elementor-element-0cbcbe9:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-0cbcbe9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-16953 .elementor-element.elementor-element-030192a{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-4905ffd.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-cd8608d{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-0358700 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-c64719b{--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-16953 .elementor-element.elementor-element-c64719b:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-c64719b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF8E7}.elementor-16953 .elementor-element.elementor-element-bea7416{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-511b366{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-16953 .elementor-element.elementor-element-511b366: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-16953 .elementor-element.elementor-element-511b366 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-511b366 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-511b366 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-511b366 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-14d0e4a{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-16953 .elementor-element.elementor-element-14d0e4a: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-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-69d4480{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-49e6dc9{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-16953 .elementor-element.elementor-element-49e6dc9: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-16953 .elementor-element.elementor-element-49e6dc9 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-49e6dc9 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-49e6dc9 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-49e6dc9 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-4d610bc5{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-16953 .elementor-element.elementor-element-4d610bc5: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-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-acedad7{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-5537831d{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-4567cd6a{--display:flex}.elementor-16953 .elementor-element.elementor-element-3b1a47d4{--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-16953 .elementor-element.elementor-element-3b1a47d4:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-3b1a47d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-3b1a47d4.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-44e3abca{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-44e3abca.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-44e3abca .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-44e3abca.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-44e3abca.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-44e3abca.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-44e3abca.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-44e3abca.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-44e3abca .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-44e3abca .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-6d82fc6d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-16953 .elementor-element.elementor-element-6d82fc6d .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-fdef5de .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-748c3cb{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-16953 .elementor-element.elementor-element-748c3cb: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-16953 .elementor-element.elementor-element-748c3cb .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-748c3cb .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-748c3cb .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-748c3cb span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-8e5ce14{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-16953 .elementor-element.elementor-element-8e5ce14: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-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-bed7883{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-44162d1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-6b6da82{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-16953 .elementor-element.elementor-element-6b6da82: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-16953 .elementor-element.elementor-element-6b6da82 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-6b6da82 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-6b6da82 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-6b6da82 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-791d5e3{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-16953 .elementor-element.elementor-element-791d5e3: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-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-f0f5bca{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-84d2761 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:800;text-decoration:underline}.elementor-16953 .elementor-element.elementor-element-198b321{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-16953 .elementor-element.elementor-element-198b321: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-16953 .elementor-element.elementor-element-198b321 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-198b321 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-198b321 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-198b321 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-225b6dd{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-16953 .elementor-element.elementor-element-225b6dd: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-16953 .elementor-element.elementor-element-225b6dd .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-225b6dd .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-225b6dd .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-6c30484{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-399089e4{--display:flex}.elementor-16953 .elementor-element.elementor-element-43941cf2{--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-16953 .elementor-element.elementor-element-43941cf2:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-43941cf2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-43941cf2.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-5620b644{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-5620b644.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-5620b644 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-5620b644.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-5620b644.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-5620b644.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-5620b644.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-5620b644.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-5620b644 .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-5620b644 .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-20904893.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-20904893 .elementor-heading-title{font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-2a72dd8c{--display:flex}.elementor-16953 .elementor-element.elementor-element-136f21e4{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-16953 .elementor-element.elementor-element-136f21e4: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-16953 .elementor-element.elementor-element-136f21e4 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-16953 .elementor-element.elementor-element-136f21e4 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-16953 .elementor-element.elementor-element-136f21e4 .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-136f21e4 span.ha-post-list-icon{margin-right:15px}.elementor-16953 .elementor-element.elementor-element-7dc75e9d{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-16953 .elementor-element.elementor-element-7dc75e9d: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-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list-title{font-weight:400}.elementor-16953 .elementor-element.elementor-element-5a487a1b{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-33613343 .elementor-repeater-item-6d49b36.elementor-social-icon{background-color:#E1306C}.elementor-16953 .elementor-element.elementor-element-33613343{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-16953 .elementor-element.elementor-element-3c56b8f{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-3c804dba{--display:flex}.elementor-16953 .elementor-element.elementor-element-f084116{--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-16953 .elementor-element.elementor-element-f084116:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-f084116>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-f084116.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-72a6172f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-72a6172f.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-72a6172f .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-72a6172f.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-72a6172f.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-72a6172f.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-72a6172f.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-72a6172f.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-72a6172f .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-72a6172f .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-6ea94513.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-6ea94513 .elementor-heading-title{font-size:24px;font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-6fafe394{--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-16953 .elementor-element.elementor-element-6fafe394:not(.elementor-motion-effects-element-type-background),.elementor-16953 .elementor-element.elementor-element-6fafe394>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}.elementor-16953 .elementor-element.elementor-element-6fafe394.e-con{--align-self:center}.elementor-16953 .elementor-element.elementor-element-c59c915{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-16953 .elementor-element.elementor-element-c59c915.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-c59c915 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-c59c915.elementor-view-stacked .elementor-icon{background-color:red}.elementor-16953 .elementor-element.elementor-element-c59c915.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-c59c915.elementor-view-default .elementor-icon{color:red;border-color:red}.elementor-16953 .elementor-element.elementor-element-c59c915.elementor-view-framed .elementor-icon,.elementor-16953 .elementor-element.elementor-element-c59c915.elementor-view-default .elementor-icon svg{fill:red}.elementor-16953 .elementor-element.elementor-element-c59c915 .elementor-icon{font-size:34px}.elementor-16953 .elementor-element.elementor-element-c59c915 .elementor-icon svg{height:34px}.elementor-16953 .elementor-element.elementor-element-25671bca.elementor-element{--align-self:center}.elementor-16953 .elementor-element.elementor-element-25671bca .elementor-heading-title{font-size:24px;font-weight:800;color:red}.elementor-16953 .elementor-element.elementor-element-6e5c3fe5 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-16953 .elementor-element.elementor-element-6e5c3fe5 .ha-post-list-item a img{margin-right:0;margin-bottom:15px}@media(max-width:960px){.elementor-16953 .elementor-element.elementor-element-48b3fa09 .elementor-heading-title{font-size:21px}.elementor-16953 .elementor-element.elementor-element-770a24{text-align:center}.elementor-16953 .elementor-element.elementor-element-770a24 .elementor-heading-title{font-size:18px}.elementor-16953 .elementor-element.elementor-element-7ea9559c{font-size:14px}.elementor-16953 .elementor-element.elementor-element-7100d7c9{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-wrapper{gap:7px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-title,.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-title a{font-size:22px}.elementor-16953 .elementor-element.elementor-element-9a27909 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-9a27909 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-1fbb02e6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16953 .elementor-element.elementor-element-f00f72f{width:var(--container-widget-width,360.206px);max-width:360.206px;--container-widget-width:360.206px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-60d4745e img{width:90%}.elementor-16953 .elementor-element.elementor-element-bff5ff8{font-size:10px}.elementor-16953 .elementor-element.elementor-element-432344d3{font-size:14px}.elementor-16953 .elementor-element.elementor-element-d52ea3c .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-d52ea3c .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-9332a4f .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-9332a4f .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-497cd917{width:var(--container-widget-width,298.757px);max-width:298.757px;--container-widget-width:298.757px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-3cf9f8b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16953 .elementor-element.elementor-element-43e38fb6 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-43e38fb6 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-19177fdb .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-19177fdb .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-704ba1af{font-size:10px}.elementor-16953 .elementor-element.elementor-element-52c5ff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16953 .elementor-element.elementor-element-1cba8dbc{width:var(--container-widget-width,360.206px);max-width:360.206px;--container-widget-width:360.206px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-3333da97 img{width:90%}.elementor-16953 .elementor-element.elementor-element-2d37c409{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16953 .elementor-element.elementor-element-35d2b683{width:var(--container-widget-width,360.206px);max-width:360.206px;--container-widget-width:360.206px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-d0d410f img{width:90%}.elementor-16953 .elementor-element.elementor-element-508d8454 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-508d8454 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-6dbde60 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-6dbde60 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-2a732954 .elementor-heading-title{font-size:20px}.elementor-16953 .elementor-element.elementor-element-420f624 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-420f624 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-7fbb2332 .elementor-heading-title{font-size:20px}.elementor-16953 .elementor-element.elementor-element-735a4e8c{font-size:14px}.elementor-16953 .elementor-element.elementor-element-43dbfd8e{width:var(--container-widget-width,300.083px);max-width:300.083px;--container-widget-width:300.083px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-879e134{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16953 .elementor-element.elementor-element-bf8dd23{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16953 .elementor-element.elementor-element-511b366 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-511b366 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-49e6dc9 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-49e6dc9 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-6d82fc6d{width:var(--container-widget-width,298.685px);max-width:298.685px;--container-widget-width:298.685px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-fdef5de .elementor-heading-title{font-size:18px}.elementor-16953 .elementor-element.elementor-element-748c3cb .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-748c3cb .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-44162d1 .elementor-heading-title{font-size:18px}.elementor-16953 .elementor-element.elementor-element-6b6da82 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-6b6da82 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-198b321 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-198b321 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-225b6dd .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-225b6dd .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-136f21e4 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-136f21e4 .ha-post-list-item a img{width:180px}.elementor-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list-title{font-size:13px}.elementor-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list-item a img{width:300px;margin-bottom:0}}@media(max-width:450px){.elementor-16953 .elementor-element.elementor-element-770a24 .elementor-heading-title{font-size:15px}.elementor-16953 .elementor-element.elementor-element-7ea9559c{font-size:12px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-wrapper{gap:7px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon{font-size:32px}.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-title,.elementor-16953 .elementor-element.elementor-element-757a951 .elementor-icon-box-title a{font-size:18px}.elementor-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-d240ca2 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-4a0ee32c{--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-16953 .elementor-element.elementor-element-1dff0ba3 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-1dff0ba3 .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-1dff0ba3 .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-bff5ff8{font-size:9px}.elementor-16953 .elementor-element.elementor-element-432344d3{font-size:9px}.elementor-16953 .elementor-element.elementor-element-9332a4f .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-9332a4f .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-6f399a36{--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-16953 .elementor-element.elementor-element-10ff5bb9 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-10ff5bb9 .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-10ff5bb9 .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-497cd917{width:var(--container-widget-width,221.75px);max-width:221.75px;--container-widget-width:221.75px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-497cd917 .elementor-heading-title{font-size:18px}.elementor-16953 .elementor-element.elementor-element-19177fdb .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-19177fdb .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-704ba1af{font-size:12px}.elementor-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-56028cc1 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-6d0d198 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-270b48d1{--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-16953 .elementor-element.elementor-element-422d0254 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-422d0254 .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-422d0254 .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-2a732954{width:var(--container-widget-width,220.574px);max-width:220.574px;--container-widget-width:220.574px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-71e67f7 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-563cfacc{--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-16953 .elementor-element.elementor-element-d1b4336 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-d1b4336 .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-d1b4336 .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-7fbb2332{width:var(--container-widget-width,221.569px);max-width:221.569px;--container-widget-width:221.569px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-735a4e8c{font-size:12px}.elementor-16953 .elementor-element.elementor-element-2cf53e78{--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-16953 .elementor-element.elementor-element-1a46c9ee .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-1a46c9ee .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-1a46c9ee .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-43dbfd8e{width:var(--container-widget-width,216.75px);max-width:216.75px;--container-widget-width:216.75px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-43dbfd8e .elementor-heading-title{font-size:18px}.elementor-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-14d0e4a .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-4d610bc5 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-3b1a47d4{--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-16953 .elementor-element.elementor-element-44e3abca .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-44e3abca .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-44e3abca .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-6d82fc6d{width:var(--container-widget-width,217.574px);max-width:217.574px;--container-widget-width:217.574px;--container-widget-flex-grow:0}.elementor-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-8e5ce14 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-791d5e3 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-84d2761 .elementor-heading-title{font-size:18px}.elementor-16953 .elementor-element.elementor-element-225b6dd .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-225b6dd .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-43941cf2{--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-16953 .elementor-element.elementor-element-5620b644 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-5620b644 .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-5620b644 .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list-title{font-size:16px}.elementor-16953 .elementor-element.elementor-element-7dc75e9d .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-16953 .elementor-element.elementor-element-5a487a1b{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-3c56b8f{--spacer-size:30px}.elementor-16953 .elementor-element.elementor-element-f084116{--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-16953 .elementor-element.elementor-element-72a6172f .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-72a6172f .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-72a6172f .elementor-icon svg{height:25px}.elementor-16953 .elementor-element.elementor-element-6fafe394{--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-16953 .elementor-element.elementor-element-c59c915 .elementor-icon-wrapper{text-align:start}.elementor-16953 .elementor-element.elementor-element-c59c915 .elementor-icon{font-size:25px}.elementor-16953 .elementor-element.elementor-element-c59c915 .elementor-icon svg{height:25px}}