.elementor-13139 .elementor-element.elementor-element-19e99d98>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-19e99d98:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-19e99d98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-19e99d98{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 6%}.elementor-13139 .elementor-element.elementor-element-19e99d98>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-51181ae0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-51181ae0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 10px}.elementor-13139 .elementor-element.elementor-element-147709dd>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-147709dd{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:15px;line-height:1.6em;color:#fff}.elementor-13139 .elementor-element.elementor-element-12f1a871>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-12f1a871>.elementor-element-populated{padding:5px 20px 5px 5px}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-1f1a70c2:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg,#fff 54%,#e9eff9 95%)}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/undraw_medicine_trans.png");background-position:bottom right;background-repeat:no-repeat;background-size:61% auto;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-container{min-height:60vh}.elementor-13139 .elementor-element.elementor-element-1f1a70c2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6%}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-shape-top .elementor-shape-fill{fill:#2e70ce}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-shape-top svg{width:calc(300% + 1.3px);height:64px}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-shape-bottom .elementor-shape-fill{fill:#e9eff9}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:42px}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-6a57fb9f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-6a57fb9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-6861208c>.elementor-widget-container{margin:-57px 0 17px -78px}.elementor-13139 .elementor-element.elementor-element-6861208c{z-index:9}.elementor-13139 .elementor-element.elementor-element-6861208c .elementor-icon-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-6861208c.elementor-view-stacked .elementor-icon{background-color:rgba(69,118,216,.22)}.elementor-13139 .elementor-element.elementor-element-6861208c.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-6861208c.elementor-view-default .elementor-icon{color:rgba(69,118,216,.22);border-color:rgba(69,118,216,.22)}.elementor-13139 .elementor-element.elementor-element-6861208c.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-6861208c.elementor-view-default .elementor-icon svg{fill:rgba(69,118,216,.22)}.elementor-13139 .elementor-element.elementor-element-6861208c .elementor-icon{font-size:102px}.elementor-13139 .elementor-element.elementor-element-6861208c .elementor-icon svg{height:102px}.elementor-13139 .elementor-element.elementor-element-6b5f1730>.elementor-widget-container{margin:0 50px 0 0}.elementor-13139 .elementor-element.elementor-element-6b5f1730{z-index:9}.elementor-13139 .elementor-element.elementor-element-6b5f1730 .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-6b5f1730.elementor-view-stacked .elementor-icon{background-color:rgba(72,144,226,.45)}.elementor-13139 .elementor-element.elementor-element-6b5f1730.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-6b5f1730.elementor-view-default .elementor-icon{color:rgba(72,144,226,.45);border-color:rgba(72,144,226,.45)}.elementor-13139 .elementor-element.elementor-element-6b5f1730.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-6b5f1730.elementor-view-default .elementor-icon svg{fill:rgba(72,144,226,.45)}.elementor-13139 .elementor-element.elementor-element-6b5f1730 .elementor-icon{font-size:44px}.elementor-13139 .elementor-element.elementor-element-6b5f1730 .elementor-icon svg{height:44px}.elementor-13139 .elementor-element.elementor-element-22f1327f>.elementor-widget-container{margin:0 0 -40px 135px}.elementor-13139 .elementor-element.elementor-element-22f1327f{z-index:9}.elementor-13139 .elementor-element.elementor-element-22f1327f .elementor-icon-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-22f1327f.elementor-view-stacked .elementor-icon{background-color:#f44e4e}.elementor-13139 .elementor-element.elementor-element-22f1327f.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-22f1327f.elementor-view-default .elementor-icon{color:#f44e4e;border-color:#f44e4e}.elementor-13139 .elementor-element.elementor-element-22f1327f.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-22f1327f.elementor-view-default .elementor-icon svg{fill:#f44e4e}.elementor-13139 .elementor-element.elementor-element-22f1327f .elementor-icon{font-size:24px}.elementor-13139 .elementor-element.elementor-element-22f1327f .elementor-icon svg{height:24px}.elementor-13139 .elementor-element.elementor-element-5349f58c>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-5349f58c{z-index:9;text-align:left}.elementor-13139 .elementor-element.elementor-element-5349f58c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:500;line-height:.8em;letter-spacing:1.7px;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-24e1cf8a{text-align:left}.elementor-13139 .elementor-element.elementor-element-24e1cf8a .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:65px;font-weight:600;letter-spacing:-2.5px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-dd1cd74>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-dd1cd74{z-index:9;text-align:left}.elementor-13139 .elementor-element.elementor-element-dd1cd74 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;line-height:.8em;letter-spacing:1.7px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-7f12052>.elementor-widget-container{margin:-94px -67px -20px 0;padding:0}.elementor-13139 .elementor-element.elementor-element-7f12052{z-index:9}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-7f12052.elementor-view-stacked .elementor-icon{background-color:#0087BE80}.elementor-13139 .elementor-element.elementor-element-7f12052.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-7f12052.elementor-view-default .elementor-icon{color:#0087BE80;border-color:#0087BE80}.elementor-13139 .elementor-element.elementor-element-7f12052.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-7f12052.elementor-view-default .elementor-icon svg{fill:#0087BE80}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon{font-size:156px}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon svg{height:156px}.elementor-13139 .elementor-element.elementor-element-50ce914{z-index:9}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-f5c6ebf.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-f5c6ebf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-f5c6ebf>.elementor-element-populated{margin:0 0 40px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 0 0}.elementor-13139 .elementor-element.elementor-element-b5b4c82 .elementor-button{background-color:#2e70ce;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(97,192,211,.84);border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-b5b4c82 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-b5b4c82 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#0056ce}.elementor-13139 .elementor-element.elementor-element-b5b4c82>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-b5b4c82 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-b5b4c82 .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-8c0abf9.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-8c0abf9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-8c0abf9>.elementor-element-populated{padding:1em 1em 2em}.elementor-13139 .elementor-element.elementor-element-edd031a.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-13139 .elementor-element.elementor-element-edd031a.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-13139 .elementor-element.elementor-element-edd031a.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-wrapper .elementor-image-box-img{width:12%}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-img img{filter:brightness(96%) contrast(125%) saturate(90%) blur(0px) hue-rotate(64deg);transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-title{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:15px;font-weight:700;line-height:1.8em}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-1b7776b.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-1b7776b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec>.elementor-widget-container{margin:0 0 -26px}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec{z-index:9}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec.elementor-view-stacked .elementor-icon{background-color:#f44e4e}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-5cd4b9ec.elementor-view-default .elementor-icon{color:#f44e4e;border-color:#f44e4e}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-5cd4b9ec.elementor-view-default .elementor-icon svg{fill:#f44e4e}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec .elementor-icon{font-size:76px}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec .elementor-icon svg{height:76px}.elementor-13139 .elementor-element.elementor-element-19175b98>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-19175b98:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-19175b98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-19175b98>.elementor-container{max-width:1400px}.elementor-13139 .elementor-element.elementor-element-19175b98{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 120px}.elementor-13139 .elementor-element.elementor-element-19175b98>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-66e201a3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-fb35d03>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-fb35d03{text-align:center}.elementor-13139 .elementor-element.elementor-element-fb35d03 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2rem;font-weight:300;line-height:.8em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-63ecf87c{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-7df3f3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-7df3f3{padding:20px 0 0}.elementor-13139 .elementor-element.elementor-element-187e6755:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-187e6755:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2c500134 .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px}.elementor-13139 .elementor-element.elementor-element-2c500134>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-2c500134{z-index:8}.elementor-13139 .elementor-element.elementor-element-ff65a2b>.elementor-widget-container{margin:-10px 0 -27px}.elementor-13139 .elementor-element.elementor-element-ff65a2b img{width:63%}.elementor-13139 .elementor-element.elementor-element-30d9a373>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-30d9a373{text-align:center}.elementor-13139 .elementor-element.elementor-element-30d9a373 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-2ce6dfcb>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-2ce6dfcb{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-f811a5b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-f811a5b:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-ad167a3 .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px 4px 3px}.elementor-13139 .elementor-element.elementor-element-ad167a3>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-ad167a3{z-index:8}.elementor-13139 .elementor-element.elementor-element-d577439 img{width:80%}.elementor-13139 .elementor-element.elementor-element-13d1d3a8>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-13d1d3a8{text-align:center}.elementor-13139 .elementor-element.elementor-element-13d1d3a8 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-1b1ffa7>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-1b1ffa7{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-61ee175:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-61ee175:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-693afc35 .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px}.elementor-13139 .elementor-element.elementor-element-693afc35>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-693afc35{z-index:8}.elementor-13139 .elementor-element.elementor-element-3097720b>.elementor-widget-container{margin:-20px 0 -26px}.elementor-13139 .elementor-element.elementor-element-3097720b img{width:68%}.elementor-13139 .elementor-element.elementor-element-59807fb5>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-59807fb5{text-align:center}.elementor-13139 .elementor-element.elementor-element-59807fb5 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-17e1f684>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-17e1f684{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-338625c5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-338625c5:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-31b9c266 .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px}.elementor-13139 .elementor-element.elementor-element-31b9c266>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-31b9c266{z-index:8}.elementor-13139 .elementor-element.elementor-element-32759ff>.elementor-widget-container{margin:-10px 0 -12px}.elementor-13139 .elementor-element.elementor-element-32759ff img{width:70%}.elementor-13139 .elementor-element.elementor-element-581a4cf3>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-581a4cf3{text-align:center}.elementor-13139 .elementor-element.elementor-element-581a4cf3 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-642c9d7f>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-642c9d7f{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-74384c5 .elementor-button{background-color:#2e70ce;font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(97,192,211,.84);border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-74384c5 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-74384c5 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#0056ce}.elementor-13139 .elementor-element.elementor-element-74384c5>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-74384c5 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-74384c5 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-2292eb8c:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/tic-tac-toe.png");opacity:.83;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-container{max-width:1200px}.elementor-13139 .elementor-element.elementor-element-2292eb8c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 0}.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-shape-top .elementor-shape-fill{fill:#e9eff9}.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-shape-top svg{height:16px}.elementor-13139 .elementor-element.elementor-element-5f9f003a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-5a99ec46>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-5a99ec46{text-align:center}.elementor-13139 .elementor-element.elementor-element-5a99ec46 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2rem;font-weight:300;line-height:.8em;color:#fff}.elementor-13139 .elementor-element.elementor-element-51b2af4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-51b2af4{padding:20px 0 0}.elementor-13139 .elementor-element.elementor-element-185ba2ce:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-185ba2ce:hover>.elementor-element-populated{background-color:#1d2366;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em}.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-4dfb0eb5 img{width:45%}.elementor-13139 .elementor-element.elementor-element-62a9c7d6>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-62a9c7d6{text-align:center}.elementor-13139 .elementor-element.elementor-element-62a9c7d6 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#fff}.elementor-13139 .elementor-element.elementor-element-27a318cd>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-27a318cd{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#fff}.elementor-13139 .elementor-element.elementor-element-5cbe7a71 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Barlow",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-5cbe7a71 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-5cbe7a71 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-5cbe7a71>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-5cbe7a71 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-5cbe7a71 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-5cbe7a71 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-59ffd6d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-59ffd6d9:hover>.elementor-element-populated{background-color:#e9eff9;box-shadow:-2px 1px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-element-populated{box-shadow:0px 31px 19px -10px rgba(97,192,211,.26);transition:background .5s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-35d73230 img{width:60%}.elementor-13139 .elementor-element.elementor-element-51d756a1>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-51d756a1{text-align:center}.elementor-13139 .elementor-element.elementor-element-51d756a1 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-6159b935>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-6159b935{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-3c3f31d6 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Barlow",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-3c3f31d6 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-3c3f31d6 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-3c3f31d6>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-3c3f31d6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-3c3f31d6 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-3c3f31d6 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-3d85c4c1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-3d85c4c1:hover>.elementor-element-populated{background-color:#1d2366;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em}.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-248d8114>.elementor-widget-container{margin:7px 0 0}.elementor-13139 .elementor-element.elementor-element-248d8114 img{width:72%}.elementor-13139 .elementor-element.elementor-element-6c57633e>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-6c57633e{text-align:center}.elementor-13139 .elementor-element.elementor-element-6c57633e .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#fff}.elementor-13139 .elementor-element.elementor-element-31cbbc80>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-31cbbc80{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#fff}.elementor-13139 .elementor-element.elementor-element-6ab2756d .elementor-button{background-color:rgba(46,112,206,0);font-family:"Barlow",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-6ab2756d .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-6ab2756d .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-6ab2756d>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-6ab2756d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-6ab2756d .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-6ab2756d .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-68440433 .elementor-button{background-color:#47e0b0;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(71,224,176,.82);border-style:solid;border-width:0;border-color:#47e0b0;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-68440433 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-68440433 .elementor-button:focus{background-color:#fa4a57;color:#fff;border-color:#f92231}.elementor-13139 .elementor-element.elementor-element-68440433>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-68440433 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-68440433 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-27b91ed:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-27b91ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-27b91ed>.elementor-container{max-width:700px}.elementor-13139 .elementor-element.elementor-element-27b91ed{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:140px 0 70px}.elementor-13139 .elementor-element.elementor-element-27b91ed>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-27b91ed>.elementor-shape-top .elementor-shape-fill{fill:#e9eff9}.elementor-13139 .elementor-element.elementor-element-27b91ed>.elementor-shape-top svg{width:calc(300% + 1.3px);height:35px;transform:translateX(-50%) rotateY(180deg)}.elementor-13139 .elementor-element.elementor-element-27b91ed>.elementor-shape-bottom svg{width:calc(156% + 1.3px);height:142px}.elementor-13139 .elementor-element.elementor-element-670cd200>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-670cd200{text-align:center}.elementor-13139 .elementor-element.elementor-element-670cd200 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.5rem;font-weight:300;line-height:.8em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-4ceb798d:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-4ceb798d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-4ceb798d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 6%}.elementor-13139 .elementor-element.elementor-element-4ceb798d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-4b32ce7c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-4b32ce7c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-5c1396bc>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-134ca80b>.elementor-container{max-width:460px}.elementor-13139 .elementor-element.elementor-element-270c081b>.elementor-widget-container{margin:40px 0 0}.elementor-13139 .elementor-element.elementor-element-270c081b{text-align:left}.elementor-13139 .elementor-element.elementor-element-270c081b .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-56e354dd>.elementor-widget-container{margin:20px 0 0}.elementor-13139 .elementor-element.elementor-element-56e354dd{text-align:left}.elementor-13139 .elementor-element.elementor-element-56e354dd .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.1rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-6bcb32c9>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-6bcb32c9{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-4037eee9:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-4037eee9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-4037eee9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6% 6% 0}.elementor-13139 .elementor-element.elementor-element-4037eee9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-4037eee9>.elementor-shape-top svg{width:calc(102% + 1.3px);height:98px;transform:translateX(-50%) rotateY(180deg)}.elementor-13139 .elementor-element.elementor-element-2cc51aef>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-d0180fc>.elementor-container{max-width:460px}.elementor-13139 .elementor-element.elementor-element-66354cb6>.elementor-widget-container{margin:40px 0 0}.elementor-13139 .elementor-element.elementor-element-66354cb6{text-align:left}.elementor-13139 .elementor-element.elementor-element-66354cb6 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-3e322208>.elementor-widget-container{margin:20px 0 0}.elementor-13139 .elementor-element.elementor-element-3e322208{text-align:left}.elementor-13139 .elementor-element.elementor-element-3e322208 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.1rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-4d2fd49e>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-4d2fd49e{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-5afc273.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-5afc273.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-5d4cb9f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 6%}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9>.elementor-shape-top svg{width:calc(102% + 1.3px);height:98px;transform:translateX(-50%) rotateY(180deg)}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9>.elementor-shape-bottom .elementor-shape-fill{fill:#e9eff9}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9>.elementor-shape-bottom svg{width:calc(254% + 1.3px);height:35px;transform:translateX(-50%) rotateY(180deg)}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-30dc1d03.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-30dc1d03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-57dd1955>.elementor-widget-container{margin:70px 0 -48px}.elementor-13139 .elementor-element.elementor-element-7735b13a>.elementor-element-populated{padding:16%}.elementor-13139 .elementor-element.elementor-element-7cecd7d7>.elementor-container{max-width:460px}.elementor-13139 .elementor-element.elementor-element-3e8109f6>.elementor-widget-container{margin:40px 0 0}.elementor-13139 .elementor-element.elementor-element-3e8109f6{text-align:left}.elementor-13139 .elementor-element.elementor-element-3e8109f6 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-6da650c7>.elementor-widget-container{margin:20px 0 0}.elementor-13139 .elementor-element.elementor-element-6da650c7{text-align:left}.elementor-13139 .elementor-element.elementor-element-6da650c7 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.1rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-73f9df6f>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-73f9df6f{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-b0d4ce9 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px;padding:0}.elementor-13139 .elementor-element.elementor-element-b0d4ce9 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-b0d4ce9 .elementor-button:focus{background-color:rgba(29,35,102,0);color:#4054b2;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-b0d4ce9>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-b0d4ce9 .elementor-button-content-wrapper{flex-direction:row}.elementor-13139 .elementor-element.elementor-element-b0d4ce9 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-b0d4ce9 .elementor-button:focus svg{fill:#4054b2}.elementor-13139 .elementor-element.elementor-element-c37391d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-c37391d:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-c37391d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-c37391d>.elementor-container{max-width:1200px}.elementor-13139 .elementor-element.elementor-element-c37391d{border-style:solid;border-width:1px 0 0;border-color:#d4e3f9;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-13139 .elementor-element.elementor-element-c37391d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-65062d0e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-e9967f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-e9967f>.elementor-container{max-width:1350px}.elementor-13139 .elementor-element.elementor-element-e9967f{margin-top:0;margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-eecaac1:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-eecaac1>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-eecaac1>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-eecaac1>.elementor-background-slideshow{border-radius:100%}.elementor-13139 .elementor-element.elementor-element-eecaac1>.elementor-element-populated{margin:0 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-16956391>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-16956391 .elementor-counter-number-wrapper{color:#2e70ce1;font-family:"Noto Sans",Sans-serif;line-height:1.8em;letter-spacing:-.3px}.elementor-13139 .elementor-element.elementor-element-16956391 .elementor-counter-title{color:#1d2366;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;font-style:italic;line-height:.5em;letter-spacing:.3px}.elementor-13139 .elementor-element.elementor-element-241544b2:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-241544b2>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-241544b2>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-241544b2>.elementor-background-slideshow{border-radius:100%}.elementor-13139 .elementor-element.elementor-element-241544b2>.elementor-element-populated{margin:0 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-564835e9 .elementor-counter-number-wrapper{color:#2e70ce1;font-family:"Noto Sans",Sans-serif;line-height:1.8em;letter-spacing:-.3px}.elementor-13139 .elementor-element.elementor-element-564835e9 .elementor-counter-title{color:#1d2366;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;font-style:italic;line-height:.5em;letter-spacing:.3px}.elementor-13139 .elementor-element.elementor-element-137c7008:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-137c7008>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-137c7008>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-137c7008>.elementor-background-slideshow{border-radius:100%}.elementor-13139 .elementor-element.elementor-element-137c7008>.elementor-element-populated{margin:0 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-672ddd7f .elementor-counter-number-wrapper{color:#2e70ce1;font-family:"Noto Sans",Sans-serif;line-height:1.8em;letter-spacing:-.3px}.elementor-13139 .elementor-element.elementor-element-672ddd7f .elementor-counter-title{color:#1d2366;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;font-style:italic;line-height:.5em;letter-spacing:.3px}.elementor-13139 .elementor-element.elementor-element-5c4186e3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-5c4186e3:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-5c4186e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-5c4186e3>.elementor-container{min-height:40vh}.elementor-13139 .elementor-element.elementor-element-5c4186e3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 6%}.elementor-13139 .elementor-element.elementor-element-5c4186e3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-4c5c2061.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-4c5c2061.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-6e5e8340>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-6e5e8340{z-index:11}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-61971fb1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-61971fb1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-61971fb1>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-2d932265>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-2d932265{text-align:left}.elementor-13139 .elementor-element.elementor-element-2d932265 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-753dee3>.elementor-widget-container{margin:20px 0 40px}.elementor-13139 .elementor-element.elementor-element-753dee3{text-align:left}.elementor-13139 .elementor-element.elementor-element-753dee3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:1.8rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-item{border-width:0}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-item .elementor-tab-content{border-width:0}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-icon,.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-title{color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-icon svg{fill:#3d79b5}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-active .elementor-accordion-icon,.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-active .elementor-accordion-title{color:#1d2366}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-active .elementor-accordion-icon svg{fill:#1d2366}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-accordion-title{font-family:"Noto Sans",Sans-serif;line-height:1.1em}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-tab-title{padding:10px 0 14px}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-tab-title .elementor-accordion-icon i:before{color:#c5d6f1}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-tab-title .elementor-accordion-icon svg{fill:#c5d6f1}.elementor-13139 .elementor-element.elementor-element-55dea03f .elementor-tab-content{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em;padding:0 2em 2em}.elementor-13139 .elementor-element.elementor-element-2f017bc1:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-2f017bc1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-2f017bc1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0}.elementor-13139 .elementor-element.elementor-element-2f017bc1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-72a4ade1>.elementor-container{max-width:1400px}.elementor-13139 .elementor-element.elementor-element-72a4ade1{margin-top:0;margin-bottom:0;padding:0}.elementor-13139 .elementor-element.elementor-element-7c678507>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-188a987e>.elementor-widget-container{margin:20px 0 0}.elementor-13139 .elementor-element.elementor-element-188a987e{text-align:left}.elementor-13139 .elementor-element.elementor-element-188a987e .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.1rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-item{border-width:0}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-item .elementor-tab-content{border-width:0}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-icon,.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-title{color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-icon svg{fill:#3d79b5}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-active .elementor-accordion-icon,.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-active .elementor-accordion-title{color:#1d2366}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-active .elementor-accordion-icon svg{fill:#1d2366}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-accordion-title{font-family:"Noto Sans",Sans-serif;line-height:1.1em}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-tab-title{padding:10px 0 14px}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-tab-title .elementor-accordion-icon i:before{color:#c5d6f1}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-tab-title .elementor-accordion-icon svg{fill:#c5d6f1}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-tab-content{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em;padding:0 2em 2em}.elementor-13139 .elementor-element.elementor-element-7dcb427f>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-5ff86019>.elementor-widget-container{margin:20px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-5ff86019{text-align:left}.elementor-13139 .elementor-element.elementor-element-5ff86019 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.1rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-39057791.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-13139 .elementor-element.elementor-element-39057791.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-13139 .elementor-element.elementor-element-39057791.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-title{margin-bottom:11px;font-family:"Noto Sans",Sans-serif;line-height:.1em}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-wrapper .elementor-image-box-img{width:10%}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-img img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(38deg);transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-description{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-429c00b8.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-13139 .elementor-element.elementor-element-429c00b8.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-13139 .elementor-element.elementor-element-429c00b8.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-title{margin-bottom:11px;font-family:"Noto Sans",Sans-serif;line-height:.1em}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-wrapper .elementor-image-box-img{width:10%}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-img img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(38deg);transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-description{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-1fcc151a.elementor-position-right .elementor-image-box-img{margin-left:18px}.elementor-13139 .elementor-element.elementor-element-1fcc151a.elementor-position-left .elementor-image-box-img{margin-right:18px}.elementor-13139 .elementor-element.elementor-element-1fcc151a.elementor-position-top .elementor-image-box-img{margin-bottom:18px}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-title{margin-bottom:11px;font-family:"Noto Sans",Sans-serif;line-height:.1em}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-wrapper .elementor-image-box-img{width:10%}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-img img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(38deg);transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-description{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-239ed987:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-239ed987>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-239ed987>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/tic-tac-toe.png");opacity:1;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-239ed987>.elementor-container{max-width:700px}.elementor-13139 .elementor-element.elementor-element-239ed987{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:140px 0 120px}.elementor-13139 .elementor-element.elementor-element-239ed987>.elementor-shape-top .elementor-shape-fill{fill:#e9eff9}.elementor-13139 .elementor-element.elementor-element-239ed987>.elementor-shape-top svg{width:calc(300% + 1.3px);height:37px}.elementor-13139 .elementor-element.elementor-element-65ff0c99>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-65ff0c99{text-align:center}.elementor-13139 .elementor-element.elementor-element-65ff0c99 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.5rem;font-weight:300;line-height:.8em;color:#fff}.elementor-13139 .elementor-element.elementor-element-a53dff2{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#fff}.elementor-13139 .elementor-element.elementor-element-57a6bdf7 .elementor-button{background-color:#fa4a57;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(221,116,102,.84);border-style:solid;border-width:0;border-color:#fa4a57;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-57a6bdf7 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-57a6bdf7 .elementor-button:focus{background-color:#fa4a57;color:#fff;border-color:#f92231}.elementor-13139 .elementor-element.elementor-element-57a6bdf7>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-57a6bdf7 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-57a6bdf7 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-34a6a224:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/hero_mask-corner.png");background-position:top right;background-size:cover;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-container{max-width:1350px;min-height:50vh}.elementor-13139 .elementor-element.elementor-element-34a6a224{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 0}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-shape-top .elementor-shape-fill{fill:#2e70ce}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-shape-top svg{width:calc(100% + 1.3px);height:44px;transform:translateX(-50%) rotateY(180deg)}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-28ad13ce.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-28ad13ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-28ad13ce>.elementor-element-populated>.elementor-background-overlay{opacity:1}.elementor-13139 .elementor-element.elementor-element-28ad13ce>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-28ad13ce>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-7b7570ca>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-7b7570ca{padding:0}.elementor-13139 .elementor-element.elementor-element-d4d7b58:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-d4d7b58:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-d4d7b58.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-d4d7b58.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em}.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-3cdde16b>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-3cdde16b.elementor-position-right .elementor-image-box-img{margin-left:17px}.elementor-13139 .elementor-element.elementor-element-3cdde16b.elementor-position-left .elementor-image-box-img{margin-right:17px}.elementor-13139 .elementor-element.elementor-element-3cdde16b.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-title{margin-bottom:1px;font-family:"Noto Sans",Sans-serif;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-wrapper .elementor-image-box-img{width:44%}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-img img{transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-description{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-4cc86a5c>.elementor-widget-container{padding:0 0 0 3%}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2)}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-icon i{color:#c2d8f9;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-icon svg{fill:#c2d8f9;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-4cc86a5c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-icon{padding-right:10px}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:.8rem;font-weight:700;line-height:2em}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-text{color:#2e70ce;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-4cc86a5c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6b94ce}.elementor-13139 .elementor-element.elementor-element-372c69c0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-372c69c0{padding:0 0 20px}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2)}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2)}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2)}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2)}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:rgba(64,84,178,.17)}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-icon i{color:#2e70ce;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-icon svg{fill:#2e70ce;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-50b3e55{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-icon{padding-right:10px}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:2em}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-text{color:#2e70ce;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-50b3e55 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6b94ce}.elementor-13139 .elementor-element.elementor-element-52ced38d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-52ced38d:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-52ced38d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-52ced38d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em}.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-76293cd2>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-76293cd2.elementor-position-right .elementor-image-box-img{margin-left:17px}.elementor-13139 .elementor-element.elementor-element-76293cd2.elementor-position-left .elementor-image-box-img{margin-right:17px}.elementor-13139 .elementor-element.elementor-element-76293cd2.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-title{margin-bottom:1px;font-family:"Noto Sans",Sans-serif;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-wrapper .elementor-image-box-img{width:33%}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-img img{transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-description{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-4eee4fb>.elementor-widget-container{padding:0 0 5% 3%}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2)}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-icon i{color:#c2d8f9;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-icon svg{fill:#c2d8f9;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-4eee4fb{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-icon{padding-right:10px}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:.8rem;font-weight:700;line-height:2em}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-text{color:#2e70ce;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-4eee4fb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6b94ce}.elementor-13139 .elementor-element.elementor-element-4eac440f .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-4eac440f .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-4eac440f .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-4eac440f>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-4eac440f .elementor-button-content-wrapper{flex-direction:row}.elementor-13139 .elementor-element.elementor-element-4eac440f .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-4eac440f .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-9a01d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-9a01d9:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-9a01d9.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-9a01d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em}.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2cf0c198>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-2cf0c198.elementor-position-right .elementor-image-box-img{margin-left:17px}.elementor-13139 .elementor-element.elementor-element-2cf0c198.elementor-position-left .elementor-image-box-img{margin-right:17px}.elementor-13139 .elementor-element.elementor-element-2cf0c198.elementor-position-top .elementor-image-box-img{margin-bottom:17px}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-title{margin-bottom:1px;font-family:"Noto Sans",Sans-serif;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-wrapper .elementor-image-box-img{width:44%}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-img img{transition-duration:.3s}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-description{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-420a8284>.elementor-widget-container{padding:0 0 0 3%}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2)}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2)}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-icon i{color:#c2d8f9;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-icon svg{fill:#c2d8f9;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-420a8284{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-icon{padding-right:10px}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:.8rem;font-weight:700;line-height:2em}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-text{color:#2e70ce;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-420a8284 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6b94ce}.elementor-13139 .elementor-element.elementor-element-2ebd48cf>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-2ebd48cf:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-2ebd48cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-2ebd48cf>.elementor-container{max-width:1350px}.elementor-13139 .elementor-element.elementor-element-2ebd48cf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 60px 60px}.elementor-13139 .elementor-element.elementor-element-2ebd48cf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2ebd48cf>.elementor-shape-top svg{width:calc(300% + 1.3px);height:26px}.elementor-13139 .elementor-element.elementor-element-72914bc0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-72914bc0>.elementor-element-populated{padding:0 4em 0 2em}.elementor-13139 .elementor-element.elementor-element-2ad052a7>.elementor-container{max-width:720px}.elementor-13139 .elementor-element.elementor-element-4404c1de>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-4404c1de{text-align:center}.elementor-13139 .elementor-element.elementor-element-4404c1de .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.5rem;font-weight:300;line-height:.8em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-9753ab4{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-3dbae2ac>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-3dbae2ac{padding:0}.elementor-13139 .elementor-element.elementor-element-6d8e0847:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-6d8e0847:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-53e51ade .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px}.elementor-13139 .elementor-element.elementor-element-53e51ade>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-53e51ade{z-index:8}.elementor-13139 .elementor-element.elementor-element-13aeafe3 img{width:46%}.elementor-13139 .elementor-element.elementor-element-37302fc9>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-37302fc9{text-align:center}.elementor-13139 .elementor-element.elementor-element-37302fc9 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-749d000>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-749d000{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-11e45df1 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-11e45df1 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-11e45df1 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-11e45df1>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-11e45df1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-11e45df1 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-11e45df1 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-57341fd2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-57341fd2:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-15727593 .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px}.elementor-13139 .elementor-element.elementor-element-15727593>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-15727593{z-index:8}.elementor-13139 .elementor-element.elementor-element-6655b218{text-align:center}.elementor-13139 .elementor-element.elementor-element-6655b218 img{width:48%}.elementor-13139 .elementor-element.elementor-element-604cc265>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-604cc265{text-align:center}.elementor-13139 .elementor-element.elementor-element-604cc265 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-7e395907>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-7e395907{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-15a126b8 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-15a126b8 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-15a126b8 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-15a126b8>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-15a126b8 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-15a126b8 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-15a126b8 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-15fb71b2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-15fb71b2:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-368cb02e .elementor-button{background-color:#5286ce;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:800;border-radius:100%;padding:4px 8px}.elementor-13139 .elementor-element.elementor-element-368cb02e>.elementor-widget-container{margin:0 0 -36px -65px}.elementor-13139 .elementor-element.elementor-element-368cb02e{z-index:8}.elementor-13139 .elementor-element.elementor-element-57c33de8>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-57c33de8 img{width:41%}.elementor-13139 .elementor-element.elementor-element-73b684>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-73b684{text-align:center}.elementor-13139 .elementor-element.elementor-element-73b684 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.2rem;font-weight:700;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-2628322f>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-2628322f{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-11e77ed5 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-11e77ed5 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-11e77ed5 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-11e77ed5>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-11e77ed5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-11e77ed5 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-11e77ed5 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-5a752878:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg,#fff 54%,#e9eff9 95%)}.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/blobmask-1.png");background-position:top left;background-size:cover;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-container{max-width:1350px;min-height:45vh}.elementor-13139 .elementor-element.elementor-element-5a752878{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8% 6% 0}.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-shape-top .elementor-shape-fill{fill:#2e70ce}.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-shape-top svg{width:calc(300% + 1.3px);height:50px}.elementor-13139 .elementor-element.elementor-element-5a752878>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-4762e436.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-4762e436.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-4762e436>.elementor-element-populated>.elementor-background-overlay{opacity:1}.elementor-13139 .elementor-element.elementor-element-4762e436>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-4762e436>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 -30px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 8em 0 2em}.elementor-13139 .elementor-element.elementor-element-711b321e>.elementor-widget-container{margin:0 0 -28px 118px}.elementor-13139 .elementor-element.elementor-element-711b321e{z-index:9}.elementor-13139 .elementor-element.elementor-element-711b321e .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-711b321e.elementor-view-stacked .elementor-icon{background-color:#f7794f}.elementor-13139 .elementor-element.elementor-element-711b321e.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-711b321e.elementor-view-default .elementor-icon{color:#f7794f;border-color:#f7794f}.elementor-13139 .elementor-element.elementor-element-711b321e.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-711b321e.elementor-view-default .elementor-icon svg{fill:#f7794f}.elementor-13139 .elementor-element.elementor-element-711b321e .elementor-icon{font-size:24px}.elementor-13139 .elementor-element.elementor-element-711b321e .elementor-icon svg{height:24px}.elementor-13139 .elementor-element.elementor-element-6faf360b>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-6faf360b{text-align:left}.elementor-13139 .elementor-element.elementor-element-6faf360b .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-57d0d234>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-57d0d234{z-index:9;text-align:left}.elementor-13139 .elementor-element.elementor-element-57d0d234 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:3.2rem;font-weight:300;line-height:.8em;letter-spacing:-2.5px;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-53338777>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-53338777{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-4f4c421d>.elementor-element-populated>.elementor-background-overlay{opacity:1}.elementor-13139 .elementor-element.elementor-element-4f4c421d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-13139 .elementor-element.elementor-element-4f4c421d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2507563e>.elementor-widget-container{margin:0 0 -28px 118px}.elementor-13139 .elementor-element.elementor-element-2507563e{z-index:9}.elementor-13139 .elementor-element.elementor-element-2507563e .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-2507563e.elementor-view-stacked .elementor-icon{background-color:#f7794f}.elementor-13139 .elementor-element.elementor-element-2507563e.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-2507563e.elementor-view-default .elementor-icon{color:#f7794f;border-color:#f7794f}.elementor-13139 .elementor-element.elementor-element-2507563e.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-2507563e.elementor-view-default .elementor-icon svg{fill:#f7794f}.elementor-13139 .elementor-element.elementor-element-2507563e .elementor-icon{font-size:24px}.elementor-13139 .elementor-element.elementor-element-2507563e .elementor-icon svg{height:24px}.elementor-13139 .elementor-element.elementor-element-3bab9392>.elementor-widget-container{margin:0 0 -28px 118px}.elementor-13139 .elementor-element.elementor-element-3bab9392{z-index:9}.elementor-13139 .elementor-element.elementor-element-3bab9392 .elementor-icon-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-3bab9392.elementor-view-stacked .elementor-icon{background-color:#f7794f}.elementor-13139 .elementor-element.elementor-element-3bab9392.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-3bab9392.elementor-view-default .elementor-icon{color:#f7794f;border-color:#f7794f}.elementor-13139 .elementor-element.elementor-element-3bab9392.elementor-view-framed .elementor-icon,.elementor-13139 .elementor-element.elementor-element-3bab9392.elementor-view-default .elementor-icon svg{fill:#f7794f}.elementor-13139 .elementor-element.elementor-element-3bab9392 .elementor-icon{font-size:24px}.elementor-13139 .elementor-element.elementor-element-3bab9392 .elementor-icon svg{height:24px}.elementor-13139 .elementor-element.elementor-element-709b8dfa>.elementor-widget-container{margin:0 -20px 0 -60px}.elementor-13139 .elementor-element.elementor-element-709b8dfa img{width:100%}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-4f7d1a2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f>.elementor-container{max-width:1350px}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f>.elementor-background-overlay{opacity:.83;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 0}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f>.elementor-shape-top svg{width:calc(165% + 1.3px);height:50px}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:26px}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f a{color:#51a6e2}.elementor-13139 .elementor-element.elementor-element-33610a3e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-13139 .elementor-element.elementor-element-7556322c>.elementor-widget-container{margin:0 0 40px -3px}.elementor-13139 .elementor-element.elementor-element-7556322c{text-align:center}.elementor-13139 .elementor-element.elementor-element-7556322c .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.5rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-1203a952>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-1203a952{padding:2% 6%}.elementor-13139 .elementor-element.elementor-element-295e3e8f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-295e3e8f:hover>.elementor-element-populated{background-color:#1d2366;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em}.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-20835df9>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-20835df9{text-align:center}.elementor-13139 .elementor-element.elementor-element-20835df9 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.8rem;font-weight:300;line-height:1em;color:#fff}.elementor-13139 .elementor-element.elementor-element-6ad00cff>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-6ad00cff{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#fff}.elementor-13139 .elementor-element.elementor-element-579e0e25>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-579e0e25{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:3.6rem;font-weight:700;line-height:.7em;color:#fff}.elementor-13139 .elementor-element.elementor-element-78c8be3d>.elementor-widget-container{margin:-49px 0 0}.elementor-13139 .elementor-element.elementor-element-78c8be3d{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#fff}.elementor-13139 .elementor-element.elementor-element-5b2e2711>.elementor-widget-container{padding:1em}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2)}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-icon i{color:#e56b6b;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-icon svg{fill:#e56b6b;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-5b2e2711{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-icon{padding-right:16px}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;line-height:1em}.elementor-13139 .elementor-element.elementor-element-5b2e2711 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-19de5daf .elementor-button{background-color:#47e0b0;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(71,224,176,.82);border-style:solid;border-width:0;border-color:#47e0b0;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-19de5daf .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-19de5daf .elementor-button:focus{background-color:#fa4a57;color:#fff;border-color:#f92231}.elementor-13139 .elementor-element.elementor-element-19de5daf>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-19de5daf .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-19de5daf .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-100b6d45 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-100b6d45 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-100b6d45 .elementor-button:focus{background-color:rgba(82,134,206,0);color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-100b6d45>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-100b6d45 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-100b6d45 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-100b6d45 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-6675bce6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-6675bce6:hover>.elementor-element-populated{background-color:#e9eff9;box-shadow:-2px 1px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-element-populated{box-shadow:0px 31px 19px -10px rgba(97,192,211,.26);transition:background .5s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 1em}.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-554b37de>.elementor-widget-container{margin:0 0 0 -3px}.elementor-13139 .elementor-element.elementor-element-554b37de{text-align:center}.elementor-13139 .elementor-element.elementor-element-554b37de .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.8rem;font-weight:500;line-height:1em;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-7976b36f>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-7976b36f{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-168f9602>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-168f9602{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:3.6rem;font-weight:700;line-height:.7em;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-65ce6992>.elementor-widget-container{margin:-49px 0 0}.elementor-13139 .elementor-element.elementor-element-65ce6992{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-7b75d61b>.elementor-widget-container{padding:1em}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2)}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-icon i{color:#e56b6b;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-icon svg{fill:#e56b6b;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-7b75d61b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-icon{padding-right:16px}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;line-height:1em}.elementor-13139 .elementor-element.elementor-element-7b75d61b .elementor-icon-list-text{color:#2e70ce;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-330f14eb .elementor-button{background-color:#47e0b0;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(71,224,176,.82);border-style:solid;border-width:0;border-color:#47e0b0;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-330f14eb .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-330f14eb .elementor-button:focus{background-color:#fa4a57;color:#fff;border-color:#f92231}.elementor-13139 .elementor-element.elementor-element-330f14eb>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-330f14eb .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-330f14eb .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-61b0b50b .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-61b0b50b .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-61b0b50b .elementor-button:focus{background-color:rgba(82,134,206,0);color:#2e70ce;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-61b0b50b>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-61b0b50b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-61b0b50b .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-61b0b50b .elementor-button:focus svg{fill:#2e70ce}.elementor-13139 .elementor-element.elementor-element-620bb3e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-620bb3e3:hover>.elementor-element-populated{background-color:#1d2366;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em}.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2a5d142a>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-2a5d142a{text-align:center}.elementor-13139 .elementor-element.elementor-element-2a5d142a .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:1.8rem;font-weight:300;line-height:1em;color:#fff}.elementor-13139 .elementor-element.elementor-element-11aa11cd>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-11aa11cd{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:500;font-style:italic;line-height:1.4em;color:#fff}.elementor-13139 .elementor-element.elementor-element-368350a7>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-368350a7{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:3.6rem;font-weight:700;line-height:.7em;color:#fff}.elementor-13139 .elementor-element.elementor-element-750512b6>.elementor-widget-container{margin:-49px 0 0}.elementor-13139 .elementor-element.elementor-element-750512b6{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:#fff}.elementor-13139 .elementor-element.elementor-element-3fe3f85a>.elementor-widget-container{padding:1em}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2)}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2)}body.rtl .elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2)}body:not(.rtl) .elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2)}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-icon i{color:#e56b6b;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-icon svg{fill:#e56b6b;transition:fill .3s}.elementor-13139 .elementor-element.elementor-element-3fe3f85a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-icon{padding-right:16px}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-item>a{font-family:"Noto Sans",Sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;line-height:1em}.elementor-13139 .elementor-element.elementor-element-3fe3f85a .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-13139 .elementor-element.elementor-element-256ec7b9 .elementor-button{background-color:#47e0b0;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(71,224,176,.82);border-style:solid;border-width:0;border-color:#47e0b0;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-256ec7b9 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-256ec7b9 .elementor-button:focus{background-color:#fa4a57;color:#fff;border-color:#f92231}.elementor-13139 .elementor-element.elementor-element-256ec7b9>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-256ec7b9 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-256ec7b9 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-69e74d2c .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-69e74d2c .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-69e74d2c .elementor-button:focus{background-color:rgba(82,134,206,0);color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-69e74d2c>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-69e74d2c .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13139 .elementor-element.elementor-element-69e74d2c .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-69e74d2c .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-286bba12>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-286bba12:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-286bba12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-286bba12>.elementor-container{min-height:40vh}.elementor-13139 .elementor-element.elementor-element-286bba12{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:6% 6% 0}.elementor-13139 .elementor-element.elementor-element-286bba12>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-6e0401a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-6e0401a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#e9eff9 0%,#fff 100%)}.elementor-13139 .elementor-element.elementor-element-6e0401a3>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/blobmask-1.png");background-repeat:no-repeat;background-size:cover;opacity:1}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-6e0401a3.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-6e0401a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-13139 .elementor-element.elementor-element-6e0401a3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-13139 .elementor-element.elementor-element-6e0401a3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-2bb99a0c>.elementor-widget-container{margin:0}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-5de150cd.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-5de150cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-13139 .elementor-element.elementor-element-5de150cd>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-72fd1119>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-72fd1119{text-align:left}.elementor-13139 .elementor-element.elementor-element-72fd1119 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-13ef069b>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-13ef069b{z-index:9;text-align:left}.elementor-13139 .elementor-element.elementor-element-13ef069b .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:3.2rem;font-weight:300;line-height:.8em;letter-spacing:-2.5px;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-item{border-width:0}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-item .elementor-tab-content{border-width:0}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-icon,.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-title{color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-icon svg{fill:#3d79b5}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-active .elementor-accordion-icon,.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-active .elementor-accordion-title{color:#1d2366}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-active .elementor-accordion-icon svg{fill:#1d2366}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-accordion-title{font-family:"Noto Sans",Sans-serif;line-height:1.1em}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-tab-title{padding:10px 0 14px}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-tab-title .elementor-accordion-icon i:before{color:#c5d6f1}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-tab-title .elementor-accordion-icon svg{fill:#c5d6f1}.elementor-13139 .elementor-element.elementor-element-5390b598 .elementor-tab-content{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:.9rem;line-height:1.6em;padding:0 2em 2em}.elementor-13139 .elementor-element.elementor-element-aa0e95:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-aa0e95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-aa0e95{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6% 6% 0}.elementor-13139 .elementor-element.elementor-element-aa0e95>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-1d545e25>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-5940227c>.elementor-container{max-width:460px}.elementor-13139 .elementor-element.elementor-element-1eb7c89a>.elementor-widget-container{margin:40px 0 0 4px}.elementor-13139 .elementor-element.elementor-element-1eb7c89a{text-align:left}.elementor-13139 .elementor-element.elementor-element-1eb7c89a .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-3151883>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-3151883{z-index:9;text-align:left}.elementor-13139 .elementor-element.elementor-element-3151883 .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:3.2rem;font-weight:300;line-height:1.2em;letter-spacing:-2.5px;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-3735c6e9>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-3735c6e9{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#3d79b5}.elementor-13139 .elementor-element.elementor-element-5b859fbe .elementor-button{background-color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(97,192,211,.84);border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-5b859fbe .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-5b859fbe .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#0056ce}.elementor-13139 .elementor-element.elementor-element-5b859fbe>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-5b859fbe .elementor-button-content-wrapper{flex-direction:row}.elementor-13139 .elementor-element.elementor-element-5b859fbe .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-5b859fbe .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-ee0a401.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-ee0a401.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-59b70e68>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-59b70e68:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-59b70e68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-59b70e68>.elementor-container{max-width:1350px}.elementor-13139 .elementor-element.elementor-element-59b70e68{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2% 0 0}.elementor-13139 .elementor-element.elementor-element-59b70e68>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-720e01ac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-720e01ac:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em}.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-21d9b0e6 .elementor-testimonial-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-21d9b0e6 .elementor-testimonial-content{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:1.1rem;font-style:italic;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-21d9b0e6 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px}.elementor-13139 .elementor-element.elementor-element-21d9b0e6 .elementor-testimonial-name{color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-weight:700}.elementor-13139 .elementor-element.elementor-element-21d9b0e6 .elementor-testimonial-job{color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.elementor-13139 .elementor-element.elementor-element-7899c1c6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9eff9}.elementor-13139 .elementor-element.elementor-element-7899c1c6:hover>.elementor-element-populated{background-color:#fff;box-shadow:0px 22px 20px 2px rgba(97,192,211,.26)}.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-element-populated,.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-element-populated>.elementor-background-overlay,.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-background-slideshow{border-radius:10px}.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-element-populated{transition:background .9s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em}.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-77957700 .elementor-testimonial-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-77957700 .elementor-testimonial-content{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:1.1rem;font-style:italic;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-77957700 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px}.elementor-13139 .elementor-element.elementor-element-77957700 .elementor-testimonial-name{color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-weight:700}.elementor-13139 .elementor-element.elementor-element-77957700 .elementor-testimonial-job{color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.elementor-13139 .elementor-element.elementor-element-22833912:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-22833912>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-13139 .elementor-element.elementor-element-22833912{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 0}.elementor-13139 .elementor-element.elementor-element-22833912>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-22833912>.elementor-shape-top svg{width:calc(102% + 1.3px);height:98px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-13139 .elementor-element.elementor-element-710f551f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-13139 .elementor-element.elementor-element-710f551f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-13139 .elementor-element.elementor-element-17d5cfd9>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-17d5cfd9{text-align:right}.elementor-13139 .elementor-element.elementor-element-17d5cfd9 img{width:73%}.elementor-13139 .elementor-element.elementor-element-7d8cc3c0>.elementor-element-populated{padding:10%}.elementor-13139 .elementor-element.elementor-element-268e7d01>.elementor-container{max-width:460px}.elementor-13139 .elementor-element.elementor-element-24d1b7bb>.elementor-widget-container{margin:40px 0 0}.elementor-13139 .elementor-element.elementor-element-24d1b7bb{text-align:left}.elementor-13139 .elementor-element.elementor-element-24d1b7bb .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:.4em;letter-spacing:-.3px;color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-32ed509e>.elementor-widget-container{margin:20px 0 0}.elementor-13139 .elementor-element.elementor-element-32ed509e{text-align:left}.elementor-13139 .elementor-element.elementor-element-32ed509e .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.1rem;font-weight:300;line-height:1em;color:#1d2366}.elementor-13139 .elementor-element.elementor-element-25ec90dd>.elementor-widget-container{padding:0 0 0 1em}.elementor-13139 .elementor-element.elementor-element-25ec90dd .elementor-testimonial-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-25ec90dd .elementor-testimonial-content{color:#3d79b5;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-style:italic;line-height:1.6em}.elementor-13139 .elementor-element.elementor-element-25ec90dd .elementor-testimonial-name{color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-weight:700}.elementor-13139 .elementor-element.elementor-element-25ec90dd .elementor-testimonial-job{color:#2e70ce;font-family:"Noto Sans",Sans-serif;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.elementor-13139 .elementor-element.elementor-element-250e2533 .elementor-button{background-color:rgba(46,112,206,0);font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#2e70ce;color:#2e70ce;border-style:solid;border-width:0;border-color:#0055e8;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-250e2533 .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-250e2533 .elementor-button:focus{background-color:#5286ce;color:#fff;border-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-250e2533>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-250e2533 .elementor-button-content-wrapper{flex-direction:row}.elementor-13139 .elementor-element.elementor-element-250e2533 .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-250e2533 .elementor-button:focus svg{fill:#fff}.elementor-13139 .elementor-element.elementor-element-3965c91d:not(.elementor-motion-effects-element-type-background),.elementor-13139 .elementor-element.elementor-element-3965c91d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2e70ce}.elementor-13139 .elementor-element.elementor-element-3965c91d>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/tic-tac-toe.png");opacity:1;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-13139 .elementor-element.elementor-element-3965c91d>.elementor-container{max-width:700px}.elementor-13139 .elementor-element.elementor-element-3965c91d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:140px 0 120px}.elementor-13139 .elementor-element.elementor-element-3965c91d>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-13139 .elementor-element.elementor-element-3965c91d>.elementor-shape-top svg{width:calc(300% + 1.3px);height:37px}.elementor-13139 .elementor-element.elementor-element-649d53bb>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-649d53bb{text-align:center}.elementor-13139 .elementor-element.elementor-element-649d53bb .elementor-heading-title{font-family:"Noto Sans",Sans-serif;font-size:2.5rem;font-weight:300;line-height:.8em;color:#fff}.elementor-13139 .elementor-element.elementor-element-24010a13{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:1rem;font-weight:500;line-height:1.6em;color:#fff}.elementor-13139 .elementor-element.elementor-element-2b9760b .elementor-button{background-color:#fa4a57;font-family:"Noto Sans",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:.5px;fill:#fff;color:#fff;box-shadow:-2px 20px 32px -17px rgba(221,116,102,.84);border-style:solid;border-width:0;border-color:#fa4a57;border-radius:30px}.elementor-13139 .elementor-element.elementor-element-2b9760b .elementor-button:hover,.elementor-13139 .elementor-element.elementor-element-2b9760b .elementor-button:focus{background-color:#fa4a57;color:#fff;border-color:#f92231}.elementor-13139 .elementor-element.elementor-element-2b9760b>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-2b9760b .elementor-button:hover svg,.elementor-13139 .elementor-element.elementor-element-2b9760b .elementor-button:focus svg{fill:#fff}@media(min-width:768px){.elementor-13139 .elementor-element.elementor-element-6a57fb9f{width:55%}.elementor-13139 .elementor-element.elementor-element-f5c6ebf{width:39.098%}.elementor-13139 .elementor-element.elementor-element-8c0abf9{width:60.834%}.elementor-13139 .elementor-element.elementor-element-1b7776b{width:45.028%}}@media(max-width:1024px) and (min-width:768px){.elementor-13139 .elementor-element.elementor-element-51181ae0{width:50%}.elementor-13139 .elementor-element.elementor-element-12f1a871{width:25%}.elementor-13139 .elementor-element.elementor-element-6a57fb9f{width:100%}.elementor-13139 .elementor-element.elementor-element-f5c6ebf{width:50%}.elementor-13139 .elementor-element.elementor-element-8c0abf9{width:50%}.elementor-13139 .elementor-element.elementor-element-1b7776b{width:100%}.elementor-13139 .elementor-element.elementor-element-187e6755{width:50%}.elementor-13139 .elementor-element.elementor-element-f811a5b{width:50%}.elementor-13139 .elementor-element.elementor-element-61ee175{width:50%}.elementor-13139 .elementor-element.elementor-element-338625c5{width:50%}.elementor-13139 .elementor-element.elementor-element-30dc1d03{width:100%}.elementor-13139 .elementor-element.elementor-element-7735b13a{width:100%}.elementor-13139 .elementor-element.elementor-element-4c5c2061{width:100%}.elementor-13139 .elementor-element.elementor-element-61971fb1{width:60%}.elementor-13139 .elementor-element.elementor-element-7c678507{width:50%}.elementor-13139 .elementor-element.elementor-element-7dcb427f{width:50%}.elementor-13139 .elementor-element.elementor-element-d4d7b58{width:50%}.elementor-13139 .elementor-element.elementor-element-52ced38d{width:50%}.elementor-13139 .elementor-element.elementor-element-9a01d9{width:50%}.elementor-13139 .elementor-element.elementor-element-6e0401a3{width:100%}.elementor-13139 .elementor-element.elementor-element-5de150cd{width:100%}}@media(max-width:1024px){.elementor-13139 .elementor-element.elementor-element-147709dd{text-align:center;font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-background-overlay{background-image:url("https://kohkira.com/wp-content/uploads/2020/10/undraw_medicine_trans.png");background-position:293px 158px;background-size:72% auto}.elementor-13139 .elementor-element.elementor-element-1f1a70c2{padding:1em}.elementor-13139 .elementor-element.elementor-element-5349f58c .elementor-heading-title{font-size:2rem}.elementor-13139 .elementor-element.elementor-element-24e1cf8a .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-dd1cd74 .elementor-heading-title{font-size:2rem}.elementor-13139 .elementor-element.elementor-element-7f12052>.elementor-widget-container{margin:0 0 -120px}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-wrapper .elementor-image-box-img{width:12%}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-19175b98{padding:80px 20px}.elementor-13139 .elementor-element.elementor-element-fb35d03 .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-187e6755>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-f811a5b>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-61ee175>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-338625c5>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-2292eb8c{padding:80px 20px}.elementor-13139 .elementor-element.elementor-element-185ba2ce>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-4dfb0eb5 img{width:41%}.elementor-13139 .elementor-element.elementor-element-27a318cd{font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-59ffd6d9>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-6159b935{font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-3d85c4c1>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-31cbbc80{font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-27b91ed{padding:4em 1em 0}.elementor-13139 .elementor-element.elementor-element-670cd200 .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-4ceb798d{padding:1em}.elementor-13139 .elementor-element.elementor-element-b32ac8f>.elementor-widget-container{margin:0 -57px 0 -30px}.elementor-13139 .elementor-element.elementor-element-b32ac8f{text-align:left}.elementor-13139 .elementor-element.elementor-element-5c1396bc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-771aa8d>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-56e354dd .elementor-heading-title{font-size:1.9rem}.elementor-13139 .elementor-element.elementor-element-6bcb32c9{font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-4037eee9{margin-top:0;margin-bottom:0;padding:1em}.elementor-13139 .elementor-element.elementor-element-2cc51aef>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-3e322208 .elementor-heading-title{font-size:1.9rem}.elementor-13139 .elementor-element.elementor-element-4d2fd49e{font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-4c33c318>.elementor-widget-container{margin:0 -57px 0 -30px}.elementor-13139 .elementor-element.elementor-element-4c33c318{text-align:left}.elementor-13139 .elementor-element.elementor-element-5d4cb9f9{padding:1em}.elementor-13139 .elementor-element.elementor-element-30dc1d03>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-57dd1955>.elementor-widget-container{margin:0;padding:0}.elementor-13139 .elementor-element.elementor-element-7735b13a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-7cecd7d7{margin-top:0;margin-bottom:0;padding:0}.elementor-13139 .elementor-element.elementor-element-c37391d{padding:80px 20px}.elementor-13139 .elementor-element.elementor-element-eecaac1>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-241544b2>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-137c7008>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-5c4186e3{padding:0}.elementor-13139 .elementor-element.elementor-element-4c5c2061>.elementor-element-populated{margin:-138px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13139 .elementor-element.elementor-element-6e5e8340>.elementor-widget-container{margin:-45px 0 0 184px}.elementor-13139 .elementor-element.elementor-element-61971fb1>.elementor-element-populated{padding:2em}.elementor-13139 .elementor-element.elementor-element-2f017bc1{padding:0}.elementor-13139 .elementor-element.elementor-element-188a987e .elementor-heading-title{font-size:1.9rem}.elementor-13139 .elementor-element.elementor-element-4e6e45fb .elementor-tab-content{font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-5ff86019>.elementor-widget-container{margin:0 0 40px}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-title{font-size:1rem}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-title{font-size:1rem}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-wrapper .elementor-image-box-img{width:15%}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-title{font-size:1rem}.elementor-13139 .elementor-element.elementor-element-65ff0c99 .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-background-overlay{background-position:800px 0;background-size:cover}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-shape-top svg{width:calc(103% + 1.3px);height:12px}.elementor-13139 .elementor-element.elementor-element-34a6a224{padding:7em 0 0}.elementor-13139 .elementor-element.elementor-element-d4d7b58>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-52ced38d>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-9a01d9>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-2ebd48cf{padding:3em 0}.elementor-13139 .elementor-element.elementor-element-72914bc0>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-4404c1de .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-6d8e0847>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-57341fd2>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-15fb71b2>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-5a752878{padding:0}.elementor-13139 .elementor-element.elementor-element-4762e436>.elementor-element-populated{padding:2em}.elementor-13139 .elementor-element.elementor-element-711b321e .elementor-icon-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-57d0d234 .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-2507563e .elementor-icon-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-3bab9392 .elementor-icon-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-709b8dfa>.elementor-widget-container{margin:0}.elementor-13139 .elementor-element.elementor-element-4f7d1a2f{padding:80px 20px}.elementor-13139 .elementor-element.elementor-element-33610a3e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-7556322c .elementor-heading-title{font-size:42px}.elementor-13139 .elementor-element.elementor-element-1203a952{padding:0}.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-579e0e25{font-size:42px}.elementor-13139 .elementor-element.elementor-element-78c8be3d>.elementor-widget-container{margin:-37px 0 0}.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-168f9602{font-size:42px}.elementor-13139 .elementor-element.elementor-element-65ce6992>.elementor-widget-container{margin:-40px 0 0}.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-368350a7{font-size:42px}.elementor-13139 .elementor-element.elementor-element-750512b6>.elementor-widget-container{margin:-37px 0 0}.elementor-13139 .elementor-element.elementor-element-286bba12{padding:0}.elementor-13139 .elementor-element.elementor-element-72fd1119{text-align:center}.elementor-13139 .elementor-element.elementor-element-13ef069b{text-align:center}.elementor-13139 .elementor-element.elementor-element-aa0e95{padding:0}.elementor-13139 .elementor-element.elementor-element-3151883 .elementor-heading-title{font-size:2.3rem;line-height:1.2em}.elementor-13139 .elementor-element.elementor-element-59b70e68{padding:1em}.elementor-13139 .elementor-element.elementor-element-720e01ac>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-21d9b0e6 .elementor-testimonial-content{font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-7899c1c6>.elementor-element-populated{padding:40px 15px}.elementor-13139 .elementor-element.elementor-element-77957700 .elementor-testimonial-content{font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-17d5cfd9>.elementor-widget-container{margin:0 -47px 0 -41px}.elementor-13139 .elementor-element.elementor-element-17d5cfd9{text-align:center}.elementor-13139 .elementor-element.elementor-element-649d53bb .elementor-heading-title{font-size:42px}}@media(max-width:767px){.elementor-13139 .elementor-element.elementor-element-19e99d98{padding:20px 0 10px}.elementor-13139 .elementor-element.elementor-element-51181ae0>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-147709dd>.elementor-widget-container{padding:0}.elementor-13139 .elementor-element.elementor-element-147709dd{text-align:center;line-height:1em}.elementor-13139 .elementor-element.elementor-element-12f1a871>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-1f1a70c2>.elementor-background-overlay{background-position:top center;background-size:364px auto}.elementor-13139 .elementor-element.elementor-element-5349f58c>.elementor-widget-container{margin:60px 0 0}.elementor-13139 .elementor-element.elementor-element-5349f58c{text-align:center}.elementor-13139 .elementor-element.elementor-element-5349f58c .elementor-heading-title{font-size:20px}.elementor-13139 .elementor-element.elementor-element-24e1cf8a>.elementor-widget-container{margin:-14px 0 0;padding:4px 0 0}.elementor-13139 .elementor-element.elementor-element-24e1cf8a{text-align:center}.elementor-13139 .elementor-element.elementor-element-24e1cf8a .elementor-heading-title{font-size:2.4rem}.elementor-13139 .elementor-element.elementor-element-dd1cd74>.elementor-widget-container{margin:-10px 0 0}.elementor-13139 .elementor-element.elementor-element-dd1cd74{text-align:center}.elementor-13139 .elementor-element.elementor-element-dd1cd74 .elementor-heading-title{font-size:20px}.elementor-13139 .elementor-element.elementor-element-7f12052>.elementor-widget-container{margin:-65px 0 0}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon{font-size:99px}.elementor-13139 .elementor-element.elementor-element-7f12052 .elementor-icon svg{height:99px}.elementor-13139 .elementor-element.elementor-element-b5b4c82>.elementor-widget-container{margin:-56px 0 0 30px}.elementor-13139 .elementor-element.elementor-element-b5b4c82 .elementor-button{font-size:18px}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-img{margin-bottom:5px}.elementor-13139 .elementor-element.elementor-element-edd031a.elementor-position-right .elementor-image-box-img{margin-left:5px}.elementor-13139 .elementor-element.elementor-element-edd031a.elementor-position-left .elementor-image-box-img{margin-right:5px}.elementor-13139 .elementor-element.elementor-element-edd031a.elementor-position-top .elementor-image-box-img{margin-bottom:5px}.elementor-13139 .elementor-element.elementor-element-edd031a .elementor-image-box-title{font-size:12px}.elementor-13139 .elementor-element.elementor-element-5cd4b9ec .elementor-icon-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-19175b98{padding:50px 20px}.elementor-13139 .elementor-element.elementor-element-fb35d03{text-align:center}.elementor-13139 .elementor-element.elementor-element-fb35d03 .elementor-heading-title{font-size:26px}.elementor-13139 .elementor-element.elementor-element-63ecf87c{text-align:center}.elementor-13139 .elementor-element.elementor-element-7df3f3{padding:0}.elementor-13139 .elementor-element.elementor-element-30d9a373{text-align:center}.elementor-13139 .elementor-element.elementor-element-2ce6dfcb{text-align:center}.elementor-13139 .elementor-element.elementor-element-13d1d3a8{text-align:center}.elementor-13139 .elementor-element.elementor-element-1b1ffa7{text-align:center}.elementor-13139 .elementor-element.elementor-element-59807fb5{text-align:center}.elementor-13139 .elementor-element.elementor-element-17e1f684{text-align:center}.elementor-13139 .elementor-element.elementor-element-581a4cf3{text-align:center}.elementor-13139 .elementor-element.elementor-element-642c9d7f{text-align:center}.elementor-13139 .elementor-element.elementor-element-74384c5>.elementor-widget-container{margin:-56px 0 0 30px}.elementor-13139 .elementor-element.elementor-element-74384c5 .elementor-button{font-size:18px}.elementor-13139 .elementor-element.elementor-element-2292eb8c>.elementor-shape-top svg{width:calc(270% + 1.3px)}.elementor-13139 .elementor-element.elementor-element-2292eb8c{padding:80px 20px 50px}.elementor-13139 .elementor-element.elementor-element-5a99ec46{text-align:center}.elementor-13139 .elementor-element.elementor-element-5a99ec46 .elementor-heading-title{font-size:26px}.elementor-13139 .elementor-element.elementor-element-51b2af4{padding:0}.elementor-13139 .elementor-element.elementor-element-62a9c7d6{text-align:center}.elementor-13139 .elementor-element.elementor-element-27a318cd{text-align:center}.elementor-13139 .elementor-element.elementor-element-51d756a1{text-align:center}.elementor-13139 .elementor-element.elementor-element-6159b935{text-align:center}.elementor-13139 .elementor-element.elementor-element-6c57633e{text-align:center}.elementor-13139 .elementor-element.elementor-element-31cbbc80{text-align:center}.elementor-13139 .elementor-element.elementor-element-27b91ed{margin-top:0;margin-bottom:0;padding:3em 1em 0}.elementor-13139 .elementor-element.elementor-element-27508600>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-670cd200{text-align:center}.elementor-13139 .elementor-element.elementor-element-670cd200 .elementor-heading-title{font-size:2.3rem}.elementor-13139 .elementor-element.elementor-element-270c081b{text-align:center}.elementor-13139 .elementor-element.elementor-element-56e354dd{text-align:center}.elementor-13139 .elementor-element.elementor-element-6bcb32c9{text-align:center;font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-d0180fc{padding:0}.elementor-13139 .elementor-element.elementor-element-11546c35>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-66354cb6{text-align:center}.elementor-13139 .elementor-element.elementor-element-3e322208{text-align:center}.elementor-13139 .elementor-element.elementor-element-4d2fd49e{text-align:center;font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-3e8109f6{text-align:center}.elementor-13139 .elementor-element.elementor-element-6da650c7{text-align:center}.elementor-13139 .elementor-element.elementor-element-6da650c7 .elementor-heading-title{font-size:1.6rem}.elementor-13139 .elementor-element.elementor-element-73f9df6f{text-align:center;font-size:.8rem}.elementor-13139 .elementor-element.elementor-element-c37391d{padding:50px 20px}.elementor-13139 .elementor-element.elementor-element-e9967f{padding:0}.elementor-13139 .elementor-element.elementor-element-eecaac1>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-16956391>.elementor-widget-container{padding:0 1em 2em}.elementor-13139 .elementor-element.elementor-element-241544b2>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-564835e9>.elementor-widget-container{padding:0 1em 2em}.elementor-13139 .elementor-element.elementor-element-137c7008>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-672ddd7f>.elementor-widget-container{padding:0 1em 2em}.elementor-13139 .elementor-element.elementor-element-4c5c2061>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-13139 .elementor-element.elementor-element-6e5e8340>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-13139 .elementor-element.elementor-element-6e5e8340 img{width:50%}.elementor-13139 .elementor-element.elementor-element-2d932265{text-align:center}.elementor-13139 .elementor-element.elementor-element-753dee3{text-align:center}.elementor-13139 .elementor-element.elementor-element-753dee3 .elementor-heading-title{font-size:26px}.elementor-13139 .elementor-element.elementor-element-55dea03f>.elementor-widget-container{padding:1em}.elementor-13139 .elementor-element.elementor-element-188a987e{text-align:center}.elementor-13139 .elementor-element.elementor-element-188a987e .elementor-heading-title{font-size:1.6rem}.elementor-13139 .elementor-element.elementor-element-5ff86019{text-align:center}.elementor-13139 .elementor-element.elementor-element-5ff86019 .elementor-heading-title{font-size:1.6rem}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-39057791 .elementor-image-box-img{margin-bottom:18px}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-429c00b8 .elementor-image-box-img{margin-bottom:18px}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-1fcc151a .elementor-image-box-img{margin-bottom:18px}.elementor-13139 .elementor-element.elementor-element-239ed987{padding:4em 1em 3em}.elementor-13139 .elementor-element.elementor-element-65ff0c99{text-align:center}.elementor-13139 .elementor-element.elementor-element-65ff0c99 .elementor-heading-title{font-size:2.3rem}.elementor-13139 .elementor-element.elementor-element-a53dff2{text-align:center;font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-34a6a224>.elementor-background-overlay{background-position:0 0}.elementor-13139 .elementor-element.elementor-element-34a6a224{padding:0}.elementor-13139 .elementor-element.elementor-element-7b7570ca{padding:50px 20px}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-3cdde16b .elementor-image-box-img{margin-bottom:17px}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-76293cd2 .elementor-image-box-img{margin-bottom:17px}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-2cf0c198 .elementor-image-box-img{margin-bottom:17px}.elementor-13139 .elementor-element.elementor-element-2ebd48cf{padding:50px 20px}.elementor-13139 .elementor-element.elementor-element-4404c1de{text-align:center}.elementor-13139 .elementor-element.elementor-element-9753ab4{text-align:center}.elementor-13139 .elementor-element.elementor-element-3dbae2ac{padding:0}.elementor-13139 .elementor-element.elementor-element-37302fc9{text-align:center}.elementor-13139 .elementor-element.elementor-element-749d000{text-align:center}.elementor-13139 .elementor-element.elementor-element-604cc265{text-align:center}.elementor-13139 .elementor-element.elementor-element-7e395907{text-align:center}.elementor-13139 .elementor-element.elementor-element-73b684{text-align:center}.elementor-13139 .elementor-element.elementor-element-2628322f{text-align:center}.elementor-13139 .elementor-element.elementor-element-4762e436>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-711b321e>.elementor-widget-container{margin:0 0 -24px;padding:0}.elementor-13139 .elementor-element.elementor-element-711b321e .elementor-icon-wrapper{text-align:left}.elementor-13139 .elementor-element.elementor-element-6faf360b{text-align:center}.elementor-13139 .elementor-element.elementor-element-6faf360b .elementor-heading-title{font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-57d0d234{text-align:center}.elementor-13139 .elementor-element.elementor-element-53338777{text-align:center;font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-2507563e .elementor-icon-wrapper{text-align:right}.elementor-13139 .elementor-element.elementor-element-3bab9392 .elementor-icon-wrapper{text-align:center}.elementor-13139 .elementor-element.elementor-element-7556322c{text-align:center}.elementor-13139 .elementor-element.elementor-element-1203a952{padding:0}.elementor-13139 .elementor-element.elementor-element-295e3e8f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13139 .elementor-element.elementor-element-20835df9{text-align:center}.elementor-13139 .elementor-element.elementor-element-6ad00cff{text-align:center}.elementor-13139 .elementor-element.elementor-element-579e0e25{text-align:center}.elementor-13139 .elementor-element.elementor-element-78c8be3d{text-align:center}.elementor-13139 .elementor-element.elementor-element-6675bce6>.elementor-element-populated{margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13139 .elementor-element.elementor-element-554b37de{text-align:center}.elementor-13139 .elementor-element.elementor-element-7976b36f{text-align:center}.elementor-13139 .elementor-element.elementor-element-168f9602{text-align:center}.elementor-13139 .elementor-element.elementor-element-65ce6992{text-align:center}.elementor-13139 .elementor-element.elementor-element-620bb3e3>.elementor-element-populated{margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-13139 .elementor-element.elementor-element-2a5d142a{text-align:center}.elementor-13139 .elementor-element.elementor-element-11aa11cd{text-align:center}.elementor-13139 .elementor-element.elementor-element-368350a7{text-align:center}.elementor-13139 .elementor-element.elementor-element-750512b6{text-align:center}.elementor-13139 .elementor-element.elementor-element-286bba12{padding:0}.elementor-13139 .elementor-element.elementor-element-5de150cd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em}.elementor-13139 .elementor-element.elementor-element-72fd1119{text-align:center}.elementor-13139 .elementor-element.elementor-element-13ef069b{text-align:center}.elementor-13139 .elementor-element.elementor-element-13ef069b .elementor-heading-title{font-size:2.1rem}.elementor-13139 .elementor-element.elementor-element-5390b598>.elementor-widget-container{padding:1em}.elementor-13139 .elementor-element.elementor-element-aa0e95{padding:0}.elementor-13139 .elementor-element.elementor-element-1d545e25>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-1eb7c89a{text-align:center}.elementor-13139 .elementor-element.elementor-element-3151883{text-align:center}.elementor-13139 .elementor-element.elementor-element-3151883 .elementor-heading-title{line-height:1.1em}.elementor-13139 .elementor-element.elementor-element-3735c6e9{text-align:center;font-size:.9rem}.elementor-13139 .elementor-element.elementor-element-59b70e68{padding:50px 20px}.elementor-13139 .elementor-element.elementor-element-7d8cc3c0>.elementor-element-populated{padding:0}.elementor-13139 .elementor-element.elementor-element-7683a681>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-24d1b7bb{text-align:left}.elementor-13139 .elementor-element.elementor-element-32ed509e{text-align:left}.elementor-13139 .elementor-element.elementor-element-3965c91d{padding:4em 1em 3em}.elementor-13139 .elementor-element.elementor-element-1cc4bbc>.elementor-element-populated{padding:1em}.elementor-13139 .elementor-element.elementor-element-649d53bb{text-align:center}.elementor-13139 .elementor-element.elementor-element-649d53bb .elementor-heading-title{font-size:2.1rem;line-height:1.1em}.elementor-13139 .elementor-element.elementor-element-24010a13{text-align:center}}