.elementor-20 .elementor-element.elementor-element-877b49e{text-align:center;}.elementor-20 .elementor-element.elementor-element-877b49e.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-877b49e .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:23px;}.elementor-20 .elementor-element.elementor-element-8161025{color:#000000;font-weight:400;}.elementor-20 .elementor-element.elementor-element-ddde66a{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-ddde66a .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-ddde66a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-20 .elementor-element.elementor-element-b18dce4 a.elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b18dce4 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b18dce4 a.elementor-button:focus, .elementor-20 .elementor-element.elementor-element-b18dce4 .elementor-button:focus{background-color:#1ba7e2;}.elementor-20 .elementor-element.elementor-element-3c8ebaf .elementor-spacer-inner{height:14px;}.elementor-20 .elementor-element.elementor-element-0e4f74e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0e4f74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-0e4f74e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-0e4f74e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-ee7ac0f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-ee7ac0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-2aab123 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2aab123.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-2aab123.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-2aab123.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-2aab123.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-2aab123.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-2aab123 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-2aab123 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-2aab123 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-c3a8efa.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-c3a8efa .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-ad2328d{color:#000000;}.elementor-20 .elementor-element.elementor-element-9542c96:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9542c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-9542c96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-9542c96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b332f72 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-b332f72 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-b332f72 a.elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b332f72 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b332f72 a.elementor-button:focus, .elementor-20 .elementor-element.elementor-element-b332f72 .elementor-button:focus{background-color:#009ee2;}.elementor-20 .elementor-element.elementor-element-9cac227 .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-5bd7763:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5bd7763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-5bd7763{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-5bd7763 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6655f31.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-6655f31.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-610636b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-610636b.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-610636b.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-610636b.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-610636b.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-610636b.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-610636b .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-610636b .elementor-icon i, .elementor-20 .elementor-element.elementor-element-610636b .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-56434b6{text-align:left;}.elementor-20 .elementor-element.elementor-element-56434b6.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-56434b6 .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-7df07ff{color:#000000;}.elementor-20 .elementor-element.elementor-element-0c9f0e2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0c9f0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-0c9f0e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-0c9f0e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ace4ad7 .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-9965415:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9965415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-9965415{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-9965415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-4eea53a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-4eea53a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-5c3b3a3 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5c3b3a3.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-5c3b3a3.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-5c3b3a3.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-5c3b3a3.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-5c3b3a3.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-5c3b3a3 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-5c3b3a3 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-246a6bb{text-align:left;}.elementor-20 .elementor-element.elementor-element-246a6bb.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-246a6bb .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-87c1e0b{color:#000000;}.elementor-20 .elementor-element.elementor-element-8be2a97:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8be2a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-8be2a97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-8be2a97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-fc2eb5f .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-decd3c3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-decd3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-decd3c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-decd3c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-db8e5cc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-db8e5cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-34c42ad .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-34c42ad.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-34c42ad.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-34c42ad.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-34c42ad.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-34c42ad.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-34c42ad .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-34c42ad .elementor-icon i, .elementor-20 .elementor-element.elementor-element-34c42ad .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-729c9e7.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-729c9e7 .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-07db572{color:#000000;font-family:"Kosugi", Sans-serif;font-size:16px;}.elementor-20 .elementor-element.elementor-element-f8172eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f8172eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-f8172eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-f8172eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b47bb83 .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-91e2474:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-91e2474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-91e2474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-91e2474 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-4e38f3c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-4e38f3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-8302550 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-8302550.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-8302550.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-8302550.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-8302550.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-8302550.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-8302550 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-8302550 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-19bef67.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-19bef67 .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-aa6b4dd{color:#000000;font-family:"Kosugi", Sans-serif;font-size:15px;}.elementor-20 .elementor-element.elementor-element-7683796:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7683796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-7683796{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-7683796 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b14f518 .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-7a2c195:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7a2c195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-7a2c195{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-7a2c195 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-0ac6e9e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-0ac6e9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-2941e71 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2941e71.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-2941e71.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-2941e71.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-2941e71.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-2941e71.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-2941e71 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-2941e71 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-ce5669c.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-ce5669c .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-963b7d3{color:#000000;font-size:15px;}.elementor-20 .elementor-element.elementor-element-b48dcda:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b48dcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-b48dcda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-b48dcda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-222d5cf .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-3611dc3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3611dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-20 .elementor-element.elementor-element-3611dc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-3611dc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-dc4b43d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-dc4b43d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-1dd6591 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1dd6591.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-1dd6591.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-1dd6591.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-1dd6591.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-1dd6591.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-1dd6591 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-1dd6591 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-4188071.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-4188071 .elementor-heading-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-c02fbca{color:#000000;}.elementor-20 .elementor-element.elementor-element-0267c1b{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-0267c1b .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-0267c1b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-8247084.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-8247084.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-0504a46 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-0504a46.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-0504a46.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-0504a46.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-0504a46.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-0504a46.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-0504a46 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-0504a46 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-0504a46 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-54c4035.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-54c4035 .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:23px;}.elementor-20 .elementor-element.elementor-element-be8ed3a{color:#000000;font-family:"Kosugi", Sans-serif;font-size:16px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-bec2ea8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-bec2ea8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-a30dcd1 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a30dcd1.elementor-view-stacked .elementor-icon:hover{background-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-a30dcd1.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-a30dcd1.elementor-view-default .elementor-icon:hover{color:rgba(2,90,255,0.88);border-color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-a30dcd1.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-a30dcd1.elementor-view-default .elementor-icon:hover svg{fill:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-a30dcd1 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-a30dcd1 .elementor-icon i, .elementor-20 .elementor-element.elementor-element-a30dcd1 .elementor-icon svg{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-c12aabb.elementor-widget-heading .elementor-heading-title{color:rgba(2,90,255,0.88);}.elementor-20 .elementor-element.elementor-element-c12aabb .elementor-heading-title{font-family:"Kosugi", Sans-serif;font-size:23px;}.elementor-20 .elementor-element.elementor-element-e6078b8{color:#000000;font-size:16px;}.elementor-20 .elementor-element.elementor-element-01e9cc7 .elementor-spacer-inner{height:31px;}.elementor-20 .elementor-element.elementor-element-c3e605c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c3e605c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-20 .elementor-element.elementor-element-c3e605c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-c3e605c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b61fde0{text-align:center;}.elementor-20 .elementor-element.elementor-element-b61fde0.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-b61fde0 .elementor-heading-title{font-size:16px;font-weight:500;line-height:1.7em;}.elementor-20 .elementor-element.elementor-element-b61fde0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a531d8c a.elementor-button, .elementor-20 .elementor-element.elementor-element-a531d8c .elementor-button{font-size:15px;font-weight:100;}.elementor-20 .elementor-element.elementor-element-a531d8c > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-ee7ac0f{width:16.438%;}.elementor-20 .elementor-element.elementor-element-9488055{width:83.562%;}.elementor-20 .elementor-element.elementor-element-6655f31{width:15.89%;}.elementor-20 .elementor-element.elementor-element-96f6112{width:84.11%;}.elementor-20 .elementor-element.elementor-element-4eea53a{width:15.479%;}.elementor-20 .elementor-element.elementor-element-ee2bb17{width:84.521%;}.elementor-20 .elementor-element.elementor-element-db8e5cc{width:15.89%;}.elementor-20 .elementor-element.elementor-element-e8a334b{width:84.11%;}.elementor-20 .elementor-element.elementor-element-4e38f3c{width:15.205%;}.elementor-20 .elementor-element.elementor-element-dd559a2{width:84.795%;}.elementor-20 .elementor-element.elementor-element-0ac6e9e{width:15.479%;}.elementor-20 .elementor-element.elementor-element-04661d0{width:84.521%;}.elementor-20 .elementor-element.elementor-element-dc4b43d{width:15.479%;}.elementor-20 .elementor-element.elementor-element-d2b9e90{width:84.521%;}.elementor-20 .elementor-element.elementor-element-8247084{width:15.476%;}.elementor-20 .elementor-element.elementor-element-63ee617{width:84.521%;}.elementor-20 .elementor-element.elementor-element-bec2ea8{width:15.476%;}.elementor-20 .elementor-element.elementor-element-48900d4{width:84.521%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-877b49e .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-8161025 .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-8161025{font-size:13px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-ee7ac0f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-ee7ac0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-2aab123 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2aab123 .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-c3a8efa .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-ad2328d{font-size:13px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-6655f31.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-6655f31.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-610636b .elementor-icon{font-size:50px;}.elementor-20 .elementor-element.elementor-element-56434b6 .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-7df07ff{font-size:13px;}.elementor-20 .elementor-element.elementor-element-246a6bb .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-87c1e0b{font-size:13px;}.elementor-20 .elementor-element.elementor-element-729c9e7 .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-07db572{font-size:13px;}.elementor-20 .elementor-element.elementor-element-19bef67 .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-aa6b4dd{font-size:13px;}.elementor-20 .elementor-element.elementor-element-ce5669c .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-963b7d3{font-size:13px;}.elementor-20 .elementor-element.elementor-element-4188071 .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-c02fbca{font-size:13px;}.elementor-20 .elementor-element.elementor-element-be8ed3a{font-size:13px;}.elementor-20 .elementor-element.elementor-element-e6078b8{font-size:13px;}.elementor-20 .elementor-element.elementor-element-b61fde0 .elementor-heading-title{font-size:17px;line-height:1.5em;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-877b49e .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-8161025 .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-8161025{font-size:12px;}.elementor-20 .elementor-element.elementor-element-c3a8efa{text-align:center;}.elementor-20 .elementor-element.elementor-element-c3a8efa .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-ad2328d .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-ad2328d{font-size:12px;}.elementor-20 .elementor-element.elementor-element-56434b6{text-align:center;}.elementor-20 .elementor-element.elementor-element-56434b6 .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-7df07ff .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-7df07ff{font-size:12px;}.elementor-20 .elementor-element.elementor-element-246a6bb{text-align:center;}.elementor-20 .elementor-element.elementor-element-246a6bb .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-87c1e0b .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-87c1e0b{font-size:12px;}.elementor-20 .elementor-element.elementor-element-729c9e7{text-align:center;}.elementor-20 .elementor-element.elementor-element-729c9e7 .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-07db572 .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-07db572{font-size:12px;}.elementor-20 .elementor-element.elementor-element-19bef67{text-align:center;}.elementor-20 .elementor-element.elementor-element-19bef67 .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-aa6b4dd .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-aa6b4dd{font-size:12px;}.elementor-20 .elementor-element.elementor-element-ce5669c{text-align:center;}.elementor-20 .elementor-element.elementor-element-ce5669c .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-963b7d3 .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-963b7d3{font-size:12px;}.elementor-20 .elementor-element.elementor-element-4188071{text-align:center;}.elementor-20 .elementor-element.elementor-element-4188071 .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-c02fbca .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-c02fbca{font-size:12px;}.elementor-20 .elementor-element.elementor-element-54c4035{text-align:center;}.elementor-20 .elementor-element.elementor-element-54c4035 .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-be8ed3a .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-be8ed3a{font-size:12px;}.elementor-20 .elementor-element.elementor-element-c12aabb{text-align:center;}.elementor-20 .elementor-element.elementor-element-c12aabb .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-e6078b8 .elementor-text-editor{text-align:center;}.elementor-20 .elementor-element.elementor-element-e6078b8{font-size:12px;}.elementor-20 .elementor-element.elementor-element-b61fde0 .elementor-heading-title{font-size:17px;line-height:1.5em;}}