.elementor-21145 .elementor-element.elementor-element-c230213:not(.elementor-motion-effects-element-type-background),.elementor-21145 .elementor-element.elementor-element-c230213>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-21145 .elementor-element.elementor-element-c230213{border-style:double;border-width:4px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21145 .elementor-element.elementor-element-c230213>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21145 .elementor-element.elementor-element-a253414{--spacer-size:15px}.elementor-21145 .elementor-element.elementor-element-6e0978c{background-color:transparent;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 0 4px;background-image:linear-gradient(190deg,#195695 30%,#7baec9 100%);text-align:center}.elementor-21145 .elementor-element.elementor-element-6e0978c .elementor-heading-title{font-family:"Kaisei Opti",Sans-serif;font-size:45px;color:#fff}.elementor-21145 .elementor-element.elementor-element-f2a111f{text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:30px;font-weight:600;color:#363636}.elementor-21145 .elementor-element.elementor-element-6d4650c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center;font-family:"M PLUS 2",Sans-serif;font-size:15px}.elementor-21145 .elementor-element.elementor-element-a9e0cd5 .elementor-button{background-color:#fff;font-family:"Kaisei Opti",Sans-serif;font-size:30px;font-weight:600;fill:#000;color:#000;border-style:solid;border-width:1px;border-radius:0}.elementor-21145 .elementor-element.elementor-element-a9e0cd5{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-21145 .elementor-element.elementor-element-2052d1e{--spacer-size:15px}.elementor-21145 .elementor-element.elementor-element-9db7d52{text-align:center;font-family:"Noto Sans Gothic",Sans-serif;font-size:25px;font-weight:600;line-height:28px;color:#c70000}.elementor-21145 .elementor-element.elementor-element-55242f9{--spacer-size:15px}.elementor-21145 .elementor-element.elementor-element-ea1417e{background-color:transparent;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 0 4px;background-image:linear-gradient(190deg,#195695 30%,#7baec9 100%);text-align:center}.elementor-21145 .elementor-element.elementor-element-ea1417e .elementor-heading-title{font-family:"Kaisei Opti",Sans-serif;font-size:45px;color:#fff}.elementor-21145 .elementor-element.elementor-element-8598d17{text-align:center;font-family:"Zen Kaku Gothic New",Sans-serif;font-size:30px;font-weight:600;color:#363636}.elementor-21145 .elementor-element.elementor-element-e24f285:not(.elementor-motion-effects-element-type-background),.elementor-21145 .elementor-element.elementor-element-e24f285>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7BAEC9C7}.elementor-21145 .elementor-element.elementor-element-e24f285{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-21145 .elementor-element.elementor-element-e24f285>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21145 .elementor-element.elementor-element-43d3da2 img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-acc3bd9 img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-65bff94 img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-b34c703 img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-6b6995b img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-2e2d8eb:not(.elementor-motion-effects-element-type-background),.elementor-21145 .elementor-element.elementor-element-2e2d8eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7BAEC9C7}.elementor-21145 .elementor-element.elementor-element-2e2d8eb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21145 .elementor-element.elementor-element-2e2d8eb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21145 .elementor-element.elementor-element-7741c34 img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-375e51a img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-0a503ab img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-f7d10eb img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-2fc8fea img{border-style:solid;border-width:1px;border-color:#666666B3}.elementor-21145 .elementor-element.elementor-element-584cce2 .elementor-button{background-color:#fff;font-family:"Kaisei Opti",Sans-serif;font-size:30px;font-weight:600;fill:#000;color:#000;border-style:solid;border-width:1px;border-radius:0}.elementor-21145 .elementor-element.elementor-element-584cce2{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-21145 .elementor-element.elementor-element-b045a36{text-align:center;font-family:"Noto Sans Gothic",Sans-serif;font-size:25px;font-weight:600;line-height:28px;color:#c70000}@media(max-width:767px){.elementor-21145 .elementor-element.elementor-element-9f73724{margin-top:-30px;margin-bottom:0}.elementor-21145 .elementor-element.elementor-element-6e0978c .elementor-heading-title{font-size:22px}.elementor-21145 .elementor-element.elementor-element-f2a111f{font-size:19px}.elementor-21145 .elementor-element.elementor-element-6d4650c{font-size:9px}.elementor-21145 .elementor-element.elementor-element-a9e0cd5 .elementor-button{font-size:19px}.elementor-21145 .elementor-element.elementor-element-ea1417e .elementor-heading-title{font-size:24px}.elementor-21145 .elementor-element.elementor-element-8598d17{font-size:19px}.elementor-21145 .elementor-element.elementor-element-584cce2 .elementor-button{font-size:19px}}