.elementor-400 .elementor-element.elementor-element-b05f5ea{--spacer-size:50px}.elementor-400 .elementor-element.elementor-element-179456d{text-align:center}.elementor-400 .elementor-element.elementor-element-179456d .elementor-heading-title{font-family:"Noto Sans Gothic",Sans-serif;font-size:50px}.elementor-400 .elementor-element.elementor-element-dc30b63>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor5);padding:22px;border-radius:16px}.elementor-400 .elementor-element.elementor-element-dc30b63 .elementor-icon-box-wrapper{align-items:center;gap:22px}.elementor-400 .elementor-element.elementor-element-dc30b63 .elementor-icon-box-title{margin-block-end:2px;color:#000}.elementor-400 .elementor-element.elementor-element-dc30b63.elementor-view-stacked .elementor-icon{background-color:#000;fill:#fff;color:#fff}.elementor-400 .elementor-element.elementor-element-dc30b63.elementor-view-framed .elementor-icon,.elementor-400 .elementor-element.elementor-element-dc30b63.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-400 .elementor-element.elementor-element-dc30b63.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-400 .elementor-element.elementor-element-dc30b63 .elementor-icon{font-size:16px;padding:16px;border-radius:16px}.elementor-400 .elementor-element.elementor-element-dc30b63 .elementor-icon-box-title,.elementor-400 .elementor-element.elementor-element-dc30b63 .elementor-icon-box-title a{font-size:18px;text-transform:uppercase}.elementor-400 .elementor-element.elementor-element-dc30b63 .elementor-icon-box-description{font-size:30px;font-weight:700}.elementor-400 .elementor-element.elementor-element-23f8ba8>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor5);margin:0;padding:22px;border-radius:16px}.elementor-400 .elementor-element.elementor-element-23f8ba8 .elementor-icon-box-wrapper{align-items:center;gap:22px}.elementor-400 .elementor-element.elementor-element-23f8ba8 .elementor-icon-box-title{margin-block-end:2px;color:#000}.elementor-400 .elementor-element.elementor-element-23f8ba8.elementor-view-stacked .elementor-icon{background-color:#000;fill:#fff;color:#fff}.elementor-400 .elementor-element.elementor-element-23f8ba8.elementor-view-framed .elementor-icon,.elementor-400 .elementor-element.elementor-element-23f8ba8.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-400 .elementor-element.elementor-element-23f8ba8.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-400 .elementor-element.elementor-element-23f8ba8 .elementor-icon{font-size:16px;padding:16px;border-radius:16px}.elementor-400 .elementor-element.elementor-element-23f8ba8 .elementor-icon-box-title,.elementor-400 .elementor-element.elementor-element-23f8ba8 .elementor-icon-box-title a{font-size:18px;text-transform:uppercase}.elementor-400 .elementor-element.elementor-element-23f8ba8 .elementor-icon-box-description{font-size:25px;font-weight:700}.elementor-400 .elementor-element.elementor-element-5da0193>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor5);margin:0;padding:22px;border-radius:16px}.elementor-400 .elementor-element.elementor-element-5da0193 .elementor-icon-box-wrapper{align-items:center;gap:22px}.elementor-400 .elementor-element.elementor-element-5da0193 .elementor-icon-box-title{margin-block-end:2px;color:#000}.elementor-400 .elementor-element.elementor-element-5da0193.elementor-view-stacked .elementor-icon{background-color:#000;fill:#fff;color:#fff}.elementor-400 .elementor-element.elementor-element-5da0193.elementor-view-framed .elementor-icon,.elementor-400 .elementor-element.elementor-element-5da0193.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-400 .elementor-element.elementor-element-5da0193.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-400 .elementor-element.elementor-element-5da0193 .elementor-icon{font-size:16px;padding:16px;border-radius:16px}.elementor-400 .elementor-element.elementor-element-5da0193 .elementor-icon-box-title,.elementor-400 .elementor-element.elementor-element-5da0193 .elementor-icon-box-title a{font-size:18px;text-transform:uppercase}.elementor-400 .elementor-element.elementor-element-5da0193 .elementor-icon-box-description{font-size:25px;font-weight:700}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-179456d .elementor-heading-title{font-size:45px}.elementor-400 .elementor-element.elementor-element-23f8ba8>.elementor-widget-container{margin:-1px}.elementor-400 .elementor-element.elementor-element-5da0193>.elementor-widget-container{margin:-1px}}