.elementor-21606 .elementor-element.elementor-element-1bcc1e7f{--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-21606 .elementor-element.elementor-element-284230d1 .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-21606 .elementor-element.elementor-element-5ca25375 .elementor-heading-title{font-size:19px;font-weight:800;color:var(--e-global-color-secondary)}.elementor-21606 .elementor-element.elementor-element-a3562c3 ul.hfe-breadcrumbs li{margin-right:10px}.elementor-21606 .elementor-element.elementor-element-1d049b5e .ha-icon-list-icon{width:14px}.elementor-21606 .elementor-element.elementor-element-1d049b5e .ha-icon-list-icon i{font-size:14px}.elementor-21606 .elementor-element.elementor-element-1d049b5e .ha-icon-list-icon svg{--e-icon-list-icon-size:14px}body:not(.rtl) .elementor-21606 .elementor-element.elementor-element-1d049b5e .ha-icon-list-text{padding-left:10px}body.rtl .elementor-21606 .elementor-element.elementor-element-1d049b5e .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-21606 .elementor-element.elementor-element-387cc436{font-size:14px;font-weight:400;color:#54595F}.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-21606 .elementor-element.elementor-element-3260d4cf .elementor-button{background-color:var(--e-global-color-astglobalcolor0);font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500}.elementor-21606 .elementor-element.elementor-element-3260d4cf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-21606 .elementor-element.elementor-element-13911911{--spacer-size:20px}.elementor-21606 .elementor-element.elementor-element-6ffdebd.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-ca8646a.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-6dd2f4d0{--spacer-size:10px}.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-21606 .elementor-element.elementor-element-4667b058{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-21606 .elementor-element.elementor-element-4667b058: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-21606 .elementor-element.elementor-element-4667b058 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-21606 .elementor-element.elementor-element-4667b058 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-21606 .elementor-element.elementor-element-4667b058 .ha-post-list-title{font-weight:400}.elementor-21606 .elementor-element.elementor-element-4667b058 span.ha-post-list-icon{margin-right:15px}.elementor-21606 .elementor-element.elementor-element-4561dd3{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-21606 .elementor-element.elementor-element-4561dd3: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-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list-title{font-weight:400}.elementor-21606 .elementor-element.elementor-element-5fe17460{--spacer-size:20px}.elementor-21606 .elementor-element.elementor-element-19f18451{--display:flex}.elementor-21606 .elementor-element.elementor-element-6362908d{--display:flex}.elementor-21606 .elementor-element.elementor-element-10c87905{--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-21606 .elementor-element.elementor-element-10c87905:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-10c87905>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-10c87905.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-21606 .elementor-element.elementor-element-6708406c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-6708406c.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-6708406c .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-6708406c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-6708406c.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-6708406c.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-6708406c.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-6708406c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-6708406c .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-6708406c .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-62cd6594.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-62cd6594 .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-widget-ha-data-table .ha-table .ha-table__head-column-cell-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-data-table .ha-table__body .ha-table__body-row-cell-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__head-column-cell{text-align:left}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__body-row-cell{text-align:left}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-21606 .elementor-element.elementor-element-4c3310ac.elementor-element{--align-self:flex-end}.elementor-21606 .elementor-element.elementor-element-4c3310ac{text-align:end;font-size:12px;font-weight:400}.elementor-21606 .elementor-element.elementor-element-385260cd .elementor-button{background-color:#004CCC;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:var(--e-global-color-astglobalcolor4);color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-385260cd.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-385260cd .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21606 .elementor-element.elementor-element-201b250c{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-7d1bd282 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-1215fbe{text-align:end;font-size:12px;font-weight:400;color:var(--e-global-color-primary)}.elementor-21606 .elementor-element.elementor-element-11c3aab{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-2b0b7bd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-2159c604{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-2844bda7{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-63e4f08{--display:flex}.elementor-21606 .elementor-element.elementor-element-1454e76b{--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-21606 .elementor-element.elementor-element-1454e76b:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-1454e76b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-1454e76b.e-con{--align-self:center}.elementor-21606 .elementor-element.elementor-element-7ab1ef82{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-7ab1ef82.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-7ab1ef82 .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-7ab1ef82.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-7ab1ef82.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-7ab1ef82.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-7ab1ef82.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-7ab1ef82.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-7ab1ef82 .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-7ab1ef82 .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-7e6415ba{width:var(--container-widget-width,92%);max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-7e6415ba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-21606 .elementor-element.elementor-element-7e6415ba .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-3276f35 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-5287158{--spacer-size:20px}.elementor-21606 .elementor-element.elementor-element-be59423 .elementor-button{background-color:#004CCC;font-family:"Noto Sans JP",Sans-serif;font-weight:600;fill:var(--e-global-color-astglobalcolor4);color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-be59423.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-be59423 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21606 .elementor-element.elementor-element-c43d637{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-35ffd6d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-69238121{background-color:var(--e-global-color-primary)}.elementor-21606 .elementor-element.elementor-element-69238121 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-24c5ec6c{--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-21606 .elementor-element.elementor-element-24c5ec6c:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-24c5ec6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-2f3456bb{width:var(--container-widget-width,83.343%);max-width:83.343%;--container-widget-width:83.343%;--container-widget-flex-grow:0;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-2f3456bb.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-21606 .elementor-element.elementor-element-49e07e43.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-63a20330.elementor-element{--align-self:flex-end}.elementor-21606 .elementor-element.elementor-element-63a20330{text-align:end;font-size:12px;font-weight:400}.elementor-21606 .elementor-element.elementor-element-43c53770{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-36b535f4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-3598928b{--display:flex}.elementor-21606 .elementor-element.elementor-element-71ae32b8{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-71ae32b8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-21606 .elementor-element.elementor-element-1b0e1ccc{--n-accordion-title-font-size:1rem;border-style:solid;border-color:var(--e-global-color-primary);--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-21606 .elementor-element.elementor-element-1b0e1ccc>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#FFF8E7}:where(.elementor-21606 .elementor-element.elementor-element-1b0e1ccc>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#004CCC}:where(.elementor-21606 .elementor-element.elementor-element-1b0e1ccc>.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-weight:600}.elementor-21606 .elementor-element.elementor-element-12ddfd32{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-284eab21{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-47a8d374{--display:flex}.elementor-21606 .elementor-element.elementor-element-368c839{--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-21606 .elementor-element.elementor-element-368c839:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-368c839>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-368c839.e-con{--align-self:center}.elementor-21606 .elementor-element.elementor-element-48834b6f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-48834b6f.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-48834b6f .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-48834b6f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-48834b6f.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-48834b6f.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-48834b6f.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-48834b6f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-48834b6f .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-48834b6f .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-660ff20f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-21606 .elementor-element.elementor-element-660ff20f .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-36fa7438.elementor-element{--align-self:flex-start}.elementor-21606 .elementor-element.elementor-element-36fa7438{text-align:start;font-size:12px;font-weight:400}.elementor-21606 .elementor-element.elementor-element-65631bfe{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-acb57e9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-48c3f5a0{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-21606 .elementor-element.elementor-element-48c3f5a0: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-21606 .elementor-element.elementor-element-48c3f5a0 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-21606 .elementor-element.elementor-element-48c3f5a0 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-21606 .elementor-element.elementor-element-48c3f5a0 .ha-post-list-title{font-weight:400}.elementor-21606 .elementor-element.elementor-element-48c3f5a0 span.ha-post-list-icon{margin-right:15px}.elementor-21606 .elementor-element.elementor-element-2a004f47{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-21606 .elementor-element.elementor-element-2a004f47: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-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list-title{font-weight:400}.elementor-21606 .elementor-element.elementor-element-43d9c6fd{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-168264b8{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-2b88ce81{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-1654a85d{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-69e4ecb0{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-4fb29d69{text-align:end;font-size:12px;font-weight:400;color:var(--e-global-color-primary)}.elementor-21606 .elementor-element.elementor-element-4b52e834{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-42d3b36b{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-78874abb{--display:flex}.elementor-21606 .elementor-element.elementor-element-e72bc85{--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-21606 .elementor-element.elementor-element-e72bc85:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-e72bc85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-e72bc85.e-con{--align-self:center}.elementor-21606 .elementor-element.elementor-element-38259af0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-38259af0.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-38259af0 .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-38259af0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-38259af0.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-38259af0.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-38259af0.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-38259af0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-38259af0 .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-38259af0 .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-2ca1e4bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-21606 .elementor-element.elementor-element-2ca1e4bb .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-267465dc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-327aa40d .elementor-button{background-color:var(--e-global-color-accent);font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-21606 .elementor-element.elementor-element-327aa40d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-21606 .elementor-element.elementor-element-5792eb8b{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-1fd40be8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-d21306a.elementor-element{--align-self:flex-end}.elementor-21606 .elementor-element.elementor-element-d21306a{text-align:end;font-size:12px;font-weight:400}.elementor-21606 .elementor-element.elementor-element-841970d.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-4276c0d7{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-3a4516e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:800;text-decoration:underline}.elementor-21606 .elementor-element.elementor-element-b76c624{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-51d7aed0{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-21c56396{--display:flex}.elementor-21606 .elementor-element.elementor-element-3091673c{--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-21606 .elementor-element.elementor-element-3091673c:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-3091673c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-3091673c.e-con{--align-self:center}.elementor-21606 .elementor-element.elementor-element-72106e6c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-72106e6c.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-72106e6c .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-72106e6c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-72106e6c.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-72106e6c.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-72106e6c.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-72106e6c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-72106e6c .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-72106e6c .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-6cbb38cf.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-6cbb38cf .elementor-heading-title{font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-5af3a3c5{--display:flex}.elementor-21606 .elementor-element.elementor-element-88f63a3 .elementor-repeater-item-6d49b36.elementor-social-icon{background-color:#E1306C}.elementor-21606 .elementor-element.elementor-element-88f63a3{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-21606 .elementor-element.elementor-element-1ce05988{--spacer-size:30px}.elementor-21606 .elementor-element.elementor-element-68803d3 .elementor-button{background-color:var(--e-global-color-astglobalcolor0);font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:500}.elementor-21606 .elementor-element.elementor-element-68803d3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-21606 .elementor-element.elementor-element-188d238c{--spacer-size:20px}.elementor-21606 .elementor-element.elementor-element-3a257c40.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-78fbf24e.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-765e0d35{--spacer-size:10px}.elementor-21606 .elementor-element.elementor-element-2acca2e1{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-21606 .elementor-element.elementor-element-2acca2e1: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-21606 .elementor-element.elementor-element-2acca2e1 .ha-post-list .ha-post-list-item a{flex-direction:row}.elementor-21606 .elementor-element.elementor-element-2acca2e1 .ha-post-list-item a img{margin-right:15px;width:150px}.elementor-21606 .elementor-element.elementor-element-2acca2e1 .ha-post-list-title{font-weight:400}.elementor-21606 .elementor-element.elementor-element-2acca2e1 span.ha-post-list-icon{margin-right:15px}.elementor-21606 .elementor-element.elementor-element-70c3ac03{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-21606 .elementor-element.elementor-element-70c3ac03: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-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list-item a img{margin-right:0;width:150px;margin-bottom:15px}.elementor-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list-title{font-weight:400}.elementor-21606 .elementor-element.elementor-element-6e93308a{--spacer-size:50px}.elementor-21606 .elementor-element.elementor-element-7716dc06{--display:flex}.elementor-21606 .elementor-element.elementor-element-25809316{--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-21606 .elementor-element.elementor-element-25809316:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-25809316>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-25809316.e-con{--align-self:center}.elementor-21606 .elementor-element.elementor-element-1a2b993e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-1a2b993e.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-1a2b993e .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-1a2b993e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-1a2b993e.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-1a2b993e.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-1a2b993e.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-1a2b993e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-1a2b993e .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-1a2b993e .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-62ee4c92.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-62ee4c92 .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-729cc48c{--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-21606 .elementor-element.elementor-element-729cc48c:not(.elementor-motion-effects-element-type-background),.elementor-21606 .elementor-element.elementor-element-729cc48c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#004CCC}.elementor-21606 .elementor-element.elementor-element-729cc48c.e-con{--align-self:center}.elementor-21606 .elementor-element.elementor-element-6deb4280{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-21606 .elementor-element.elementor-element-6deb4280.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-6deb4280 .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-6deb4280.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-6deb4280.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-6deb4280.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor4);border-color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-6deb4280.elementor-view-framed .elementor-icon,.elementor-21606 .elementor-element.elementor-element-6deb4280.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-6deb4280 .elementor-icon{font-size:34px}.elementor-21606 .elementor-element.elementor-element-6deb4280 .elementor-icon svg{height:34px}.elementor-21606 .elementor-element.elementor-element-1f67b3be.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-1f67b3be .elementor-heading-title{font-size:24px;font-weight:800;color:var(--e-global-color-astglobalcolor4)}.elementor-21606 .elementor-element.elementor-element-10e9eac1 .ha-post-list .ha-post-list-item a{flex-direction:column}.elementor-21606 .elementor-element.elementor-element-10e9eac1 .ha-post-list-item a img{margin-right:0;margin-bottom:15px}@media(max-width:960px){.elementor-21606 .elementor-element.elementor-element-284230d1 .elementor-heading-title{font-size:21px}.elementor-21606 .elementor-element.elementor-element-5ca25375{text-align:center}.elementor-21606 .elementor-element.elementor-element-5ca25375 .elementor-heading-title{font-size:18px}.elementor-21606 .elementor-element.elementor-element-387cc436{font-size:14px}.elementor-21606 .elementor-element.elementor-element-3260d4cf{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-3260d4cf.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-3260d4cf .elementor-button{font-size:16px}.elementor-21606 .elementor-element.elementor-element-4667b058 .ha-post-list-title{font-size:16px}.elementor-21606 .elementor-element.elementor-element-4667b058 .ha-post-list-item a img{width:180px}.elementor-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list-title{font-size:13px}.elementor-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__body-row-cell{text-align:left}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px}.elementor-21606 .elementor-element.elementor-element-4c3310ac{font-size:10px}.elementor-21606 .elementor-element.elementor-element-1215fbe{font-size:14px}.elementor-21606 .elementor-element.elementor-element-7e6415ba{width:var(--container-widget-width,300.083px);max-width:300.083px;--container-widget-width:300.083px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-24c5ec6c{--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-21606 .elementor-element.elementor-element-2f3456bb{width:var(--container-widget-width,360.206px);max-width:360.206px;--container-widget-width:360.206px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-49e07e43 img{width:90%}.elementor-21606 .elementor-element.elementor-element-63a20330{font-size:10px}.elementor-21606 .elementor-element.elementor-element-71ae32b8{width:var(--container-widget-width,360.206px);max-width:360.206px;--container-widget-width:360.206px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-660ff20f{width:var(--container-widget-width,306.083px);max-width:306.083px;--container-widget-width:306.083px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-36fa7438{text-align:start;font-size:10px}.elementor-21606 .elementor-element.elementor-element-48c3f5a0 .ha-post-list-title{font-size:16px}.elementor-21606 .elementor-element.elementor-element-48c3f5a0 .ha-post-list-item a img{width:180px}.elementor-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list-title{font-size:13px}.elementor-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list-item a img{width:300px;margin-bottom:0}.elementor-21606 .elementor-element.elementor-element-4fb29d69{font-size:9px}.elementor-21606 .elementor-element.elementor-element-2ca1e4bb{width:var(--container-widget-width,305.083px);max-width:305.083px;--container-widget-width:305.083px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-d21306a{font-size:10px}.elementor-21606 .elementor-element.elementor-element-68803d3{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-68803d3.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-68803d3 .elementor-button{font-size:16px}.elementor-21606 .elementor-element.elementor-element-2acca2e1 .ha-post-list-title{font-size:16px}.elementor-21606 .elementor-element.elementor-element-2acca2e1 .ha-post-list-item a img{width:180px}.elementor-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list-title{font-size:13px}.elementor-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list-item a img{width:300px;margin-bottom:0}}@media(max-width:450px){.elementor-21606 .elementor-element.elementor-element-5ca25375 .elementor-heading-title{font-size:15px}.elementor-21606 .elementor-element.elementor-element-387cc436{font-size:12px}.elementor-21606 .elementor-element.elementor-element-3260d4cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-21606 .elementor-element.elementor-element-3260d4cf.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list-title{font-size:16px}.elementor-21606 .elementor-element.elementor-element-4561dd3 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-21606 .elementor-element.elementor-element-10c87905{--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-21606 .elementor-element.elementor-element-6708406c .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-6708406c .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-6708406c .elementor-icon svg{height:25px}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__body-row-cell{text-align:left}.elementor-21606 .elementor-element.elementor-element-6b63150a .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px}.elementor-21606 .elementor-element.elementor-element-4c3310ac{font-size:9px}.elementor-21606 .elementor-element.elementor-element-1215fbe{font-size:12px}.elementor-21606 .elementor-element.elementor-element-1454e76b{--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-21606 .elementor-element.elementor-element-7ab1ef82 .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-7ab1ef82 .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-7ab1ef82 .elementor-icon svg{height:25px}.elementor-21606 .elementor-element.elementor-element-7e6415ba{width:var(--container-widget-width,217.657px);max-width:217.657px;--container-widget-width:217.657px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-7e6415ba .elementor-heading-title{font-size:17px}.elementor-21606 .elementor-element.elementor-element-63a20330{font-size:9px}.elementor-21606 .elementor-element.elementor-element-368c839{--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-21606 .elementor-element.elementor-element-48834b6f .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-48834b6f .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-48834b6f .elementor-icon svg{height:25px}.elementor-21606 .elementor-element.elementor-element-660ff20f{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-36fa7438{text-align:start;font-size:9px}.elementor-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list-title{font-size:16px}.elementor-21606 .elementor-element.elementor-element-2a004f47 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-21606 .elementor-element.elementor-element-4fb29d69{font-size:8px}.elementor-21606 .elementor-element.elementor-element-e72bc85{--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-21606 .elementor-element.elementor-element-38259af0 .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-38259af0 .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-38259af0 .elementor-icon svg{height:25px}.elementor-21606 .elementor-element.elementor-element-2ca1e4bb{width:var(--container-widget-width,221.102px);max-width:221.102px;--container-widget-width:221.102px;--container-widget-flex-grow:0}.elementor-21606 .elementor-element.elementor-element-d21306a{font-size:9px}.elementor-21606 .elementor-element.elementor-element-3091673c{--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-21606 .elementor-element.elementor-element-72106e6c .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-72106e6c .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-72106e6c .elementor-icon svg{height:25px}.elementor-21606 .elementor-element.elementor-element-68803d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-21606 .elementor-element.elementor-element-68803d3.elementor-element{--align-self:center}.elementor-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list-title{font-size:16px}.elementor-21606 .elementor-element.elementor-element-70c3ac03 .ha-post-list-item a img{width:230px;margin-bottom:0}.elementor-21606 .elementor-element.elementor-element-25809316{--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-21606 .elementor-element.elementor-element-1a2b993e .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-1a2b993e .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-1a2b993e .elementor-icon svg{height:25px}.elementor-21606 .elementor-element.elementor-element-729cc48c{--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-21606 .elementor-element.elementor-element-6deb4280 .elementor-icon-wrapper{text-align:start}.elementor-21606 .elementor-element.elementor-element-6deb4280 .elementor-icon{font-size:25px}.elementor-21606 .elementor-element.elementor-element-6deb4280 .elementor-icon svg{height:25px}}