.elementor-727 .elementor-element.elementor-element-8e5439f:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-8e5439f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-8e5439f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-727 .elementor-element.elementor-element-8e5439f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-727 .elementor-element.elementor-element-b0baaac {
    text-align: center;
}

.elementor-727 .elementor-element.elementor-element-b0baaac .elementor-heading-title {
    color: black;
    font-weight: bold;
    font-family: "ABeeZee";
    font-size: 37px;
}

@media screen and (max-width: 767px) {
    .elementor-727 .elementor-element.elementor-element-b0baaac .elementor-heading-title {
        color: black;
        font-family: "ABeeZee";
        font-size: 20px;
    }
}

.elementor-727 .elementor-element.elementor-element-b0baaac>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-8e54977>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-8e54977 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 27px 0px 9px 0px;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-b9ca407.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-b9ca407.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-b9ca407>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-11ca6c4.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-d8ba489.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-d8ba489.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-d8ba489>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-27dd4fa.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-7c56db1.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-7c56db1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-7c56db1>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-bb70e33.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-bb70e33.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-bb70e33.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-bb70e33 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-fe48968>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-fe48968 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 27px 0px 9px 0px;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-8bc6619.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-8bc6619.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-8bc6619>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-d5ea85b.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-e897197.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-e897197.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-e897197>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-6f33c36.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-6f33c36.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-6f33c36.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-6f33c36 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-6e067a6.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-6e067a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-6e067a6>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-f651083.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-f651083.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-f651083.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-f651083 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-8a2a08d:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-8a2a08d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-8a2a08d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-727 .elementor-element.elementor-element-8a2a08d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-727 .elementor-element.elementor-element-579537f {
    text-align: center;
}

.elementor-727 .elementor-element.elementor-element-579537f .elementor-heading-title {
    color: black;
    font-weight: bold;
    font-family: "ABeeZee";
    font-size: 37px;
}

@media screen and (max-width: 767px) {
    .elementor-727 .elementor-element.elementor-element-579537f .elementor-heading-title {
        color: black;
        font-family: "ABeeZee";
        font-size: 20px;
    }
}

.elementor-727 .elementor-element.elementor-element-579537f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-4ce9053b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-4ce9053b {
    padding: 040px 0px 40px 0px;
}

.elementor-727 .elementor-element.elementor-element-4700700e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: -15px;
}

.elementor-727 .elementor-element.elementor-element-4700700e>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0% 0% 0% 5%;
}

.elementor-727 .elementor-element.elementor-element-26b329b8 {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-26b329b8 .elementor-heading-title {
    color: #0BC90E;
    font-size: 65px;
    font-weight: 600;
    line-height: 1em;
    letter-spacing: -0.5px;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0.elementor-view-stacked .elementor-icon {
    background-color: #2AD512;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-ce2e3c0.elementor-view-default .elementor-icon {
    fill: #2AD512;
    color: #2AD512;
    border-color: #2AD512;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-ce2e3c0 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-ce2e3c0>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-183b4a28.elementor-view-stacked .elementor-icon {
    background-color: #D91F1F;
}

.elementor-727 .elementor-element.elementor-element-183b4a28.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-183b4a28.elementor-view-default .elementor-icon {
    fill: #D91F1F;
    color: #D91F1F;
    border-color: #D91F1F;
}

.elementor-727 .elementor-element.elementor-element-183b4a28 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-183b4a28 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-183b4a28 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-183b4a28 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-183b4a28 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-183b4a28 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-183b4a28 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-183b4a28>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-3f8beda.elementor-view-stacked .elementor-icon {
    background-color: #3995F0;
}

.elementor-727 .elementor-element.elementor-element-3f8beda.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-3f8beda.elementor-view-default .elementor-icon {
    fill: #3995F0;
    color: #3995F0;
    border-color: #3995F0;
}

.elementor-727 .elementor-element.elementor-element-3f8beda {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-3f8beda .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-3f8beda .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-3f8beda .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-3f8beda .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-3f8beda .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-3f8beda .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-3f8beda>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-f1380ce:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-f1380ce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #D51111;
}

.elementor-727 .elementor-element.elementor-element-f1380ce {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-727 .elementor-element.elementor-element-f1380ce>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-727 .elementor-element.elementor-element-f1380ce .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-727 .elementor-element.elementor-element-6580cb0 {
    text-align: center;
}

.elementor-727 .elementor-element.elementor-element-6580cb0 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2em;
    letter-spacing: -0.6px;
}

.elementor-727 .elementor-element.elementor-element-ae8494e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-ae8494e {
    padding: 23px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-922d7b0>.elementor-element-populated {
    margin: 0px 40px 12px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
}

.elementor-727 .elementor-element.elementor-element-3409db8.elementor-view-stacked .elementor-icon {
    background-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-3409db8.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-3409db8.elementor-view-default .elementor-icon {
    fill: #FF0000;
    color: #FF0000;
    border-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-3409db8 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-3409db8>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-7f66465>.elementor-element-populated {
    margin: 0px 40px 12px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8.elementor-view-stacked .elementor-icon {
    background-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-51f1ae8.elementor-view-default .elementor-icon {
    fill: #FF0000;
    color: #FF0000;
    border-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-51f1ae8>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-a70c6c2:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-a70c6c2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-a70c6c2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-727 .elementor-element.elementor-element-a70c6c2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-727 .elementor-element.elementor-element-763d879 {
    text-align: center;
}

.elementor-727 .elementor-element.elementor-element-763d879 .elementor-heading-title {
    color: black;
    font-weight: bold;
    font-family: "ABeeZee";
    font-size: 37px;
}

@media screen and (max-width: 767px) {
    .elementor-727 .elementor-element.elementor-element-763d879 .elementor-heading-title {
        color: black;
        font-family: "ABeeZee";
        font-size: 20px;
    }
}   

.elementor-727 .elementor-element.elementor-element-763d879>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-9b01ace>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-9b01ace {
    padding: 040px 0px 33px 0px;
}

.elementor-727 .elementor-element.elementor-element-147a8ea>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: -15px;
}

.elementor-727 .elementor-element.elementor-element-147a8ea>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0% 0% 0% 4%;
}

.elementor-727 .elementor-element.elementor-element-ee1de58 {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-ee1de58 .elementor-heading-title {
    color: #05C608;
    font-size: 61px;
    font-weight: 600;
    line-height: 1.2em;
    letter-spacing: -0.6px;
}

.elementor-727 .elementor-element.elementor-element-1cae81c.elementor-view-stacked .elementor-icon {
    background-color: #2AD512;
}

.elementor-727 .elementor-element.elementor-element-1cae81c.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-1cae81c.elementor-view-default .elementor-icon {
    fill: #2AD512;
    color: #2AD512;
    border-color: #2AD512;
}

.elementor-727 .elementor-element.elementor-element-1cae81c {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-1cae81c>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-3e56b39.elementor-view-stacked .elementor-icon {
    background-color: #D91F1F;
}

.elementor-727 .elementor-element.elementor-element-3e56b39.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-3e56b39.elementor-view-default .elementor-icon {
    fill: #D91F1F;
    color: #D91F1F;
    border-color: #D91F1F;
}

.elementor-727 .elementor-element.elementor-element-3e56b39 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-3e56b39>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c.elementor-view-stacked .elementor-icon {
    background-color: #3995F0;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-c3c8c5c.elementor-view-default .elementor-icon {
    fill: #3995F0;
    color: #3995F0;
    border-color: #3995F0;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-c3c8c5c>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-9884845:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-9884845>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #D51111;
}

.elementor-727 .elementor-element.elementor-element-9884845 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-727 .elementor-element.elementor-element-9884845>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-727 .elementor-element.elementor-element-9884845 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-727 .elementor-element.elementor-element-fa15f3f {
    text-align: center;
}

.elementor-727 .elementor-element.elementor-element-fa15f3f .elementor-heading-title {
    color: #FFFFFF;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2em;
    letter-spacing: -0.6px;
}

.elementor-727 .elementor-element.elementor-element-ac7a95f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-ac7a95f {
    padding: 23px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-fd63654>.elementor-element-populated {
    margin: 0px 40px 12px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
}

.elementor-727 .elementor-element.elementor-element-2888483.elementor-view-stacked .elementor-icon {
    background-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-2888483.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-2888483.elementor-view-default .elementor-icon {
    fill: #FF0000;
    color: #FF0000;
    border-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-2888483 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-2888483>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-5367fb6>.elementor-element-populated {
    margin: 0px 40px 12px 40px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 40px;
}

.elementor-727 .elementor-element.elementor-element-961e1f8.elementor-view-stacked .elementor-icon {
    background-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-961e1f8.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-961e1f8.elementor-view-default .elementor-icon {
    fill: #FF0000;
    color: #FF0000;
    border-color: #FF0000;
}

.elementor-727 .elementor-element.elementor-element-961e1f8 {
    --icon-box-icon-margin: 15px;
}

.elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon {
    font-size: 25px;
}

.elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-title a {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1em;
}

.elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-description {
    color: #232222;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-961e1f8>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-830123c:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-830123c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-830123c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-830123c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-727 .elementor-element.elementor-element-a0d57b9 {
    text-align: center;
}

.elementor-727 .elementor-element.elementor-element-a0d57b9 .elementor-heading-title {
    color: black;
    font-weight: bold;
    font-family: "ABeeZee";
    font-size: 37px;
}

.elementor-727 .elementor-element.elementor-element-a0d57b9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-727 .elementor-element.elementor-element-779e2f2 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-727 .elementor-element.elementor-element-932e06f img {
    width: 31%;
    max-width: 31%;
}

.elementor-727 .elementor-element.elementor-element-932e06f>.elementor-widget-container {
    margin: 8px 8px 8px 8px;
}

.elementor-727 .elementor-element.elementor-element-ac8f15c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-ac8f15c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 27px 0px 9px 0px;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-58abe28.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-58abe28.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-58abe28>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-8c4dfef.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-54bef10.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-54bef10.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-54bef10>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-d67c6e1.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-3fc08b7.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-3fc08b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-3fc08b7>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-0858f5c.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-0858f5c.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-0858f5c.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-0858f5c {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-727 .elementor-element.elementor-element-26ec947>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-727 .elementor-element.elementor-element-26ec947 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 27px 0px 9px 0px;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-414d7cc.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-414d7cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-414d7cc>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-49dc7a5.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-ffbc15e.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-ffbc15e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-ffbc15e>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-1cdeef5.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-5862d97.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-5862d97.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-727 .elementor-element.elementor-element-5862d97>.elementor-element-populated>.elementor-widget-wrap {
    padding: 25px 25px 25px 25px;
}

.elementor-727 .elementor-element.elementor-element-42279c0.elementor-view-stacked .elementor-icon {
    background-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-42279c0.elementor-view-framed .elementor-icon, .elementor-727 .elementor-element.elementor-element-42279c0.elementor-view-default .elementor-icon {
    fill: #02d1d8;
    color: #02d1d8;
    border-color: #02d1d8;
}

.elementor-727 .elementor-element.elementor-element-42279c0 {
    --icon-box-icon-margin: 0px;
}

.elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon {
    font-size: 45px;
}

.elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon-box-title {
    color: #000000;
}

.elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon-box-title a {
    font-family: "Helvetica";
    font-size: 25px;
    font-weight: 600;
}

.elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon-box-description {
    color: #7a7a7a;
    font-family: "Helvetica";
    font-size: 16px;
    font-weight: 300;
    line-height: 1.6em;
}

@media(max-width:1024px) {
    .elementor-727 .elementor-element.elementor-element-8e54977 {
        padding: 25px 25px 25px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-b9ca407>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-11ca6c4 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-d8ba489>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-27dd4fa .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-7c56db1>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-bb70e33 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-fe48968 {
        padding: 25px 25px 25px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-8bc6619>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-d5ea85b .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-e897197>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-6f33c36 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-6e067a6>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-f651083 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-4ce9053b {
        padding: 100px 25px 100px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-1dd48476 {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-1dd48476 img {
        max-width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-4700700e>.elementor-element-populated>.elementor-widget-wrap {
        padding: 25px 200px 0px 100px;
    }

    .elementor-727 .elementor-element.elementor-element-26b329b8 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-727 .elementor-element.elementor-element-ce2e3c0>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-183b4a28>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3f8beda>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-6580cb0 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-727 .elementor-element.elementor-element-ae8494e {
        padding: 100px 25px 100px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-6039acb {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-6039acb img {
        max-width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-3409db8>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-6833424 {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-6833424 img {
        max-width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-51f1ae8>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-9b01ace {
        padding: 100px 25px 100px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-3a3811b {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-3a3811b img {
        max-width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-147a8ea>.elementor-element-populated>.elementor-widget-wrap {
        padding: 25px 200px 0px 100px;
    }

    .elementor-727 .elementor-element.elementor-element-ee1de58 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-727 .elementor-element.elementor-element-1cae81c>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3e56b39>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-c3c8c5c>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-fa15f3f .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-727 .elementor-element.elementor-element-ac7a95f {
        padding: 100px 25px 100px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-c929513 {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-c929513 img {
        max-width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-2888483>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-0521eaf {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-0521eaf img {
        max-width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-961e1f8>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-ac8f15c {
        padding: 25px 25px 25px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-58abe28>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-8c4dfef .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-54bef10>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-d67c6e1 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-3fc08b7>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-0858f5c .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-26ec947 {
        padding: 25px 25px 25px 25px;
    }

    .elementor-727 .elementor-element.elementor-element-414d7cc>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-49dc7a5 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-ffbc15e>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-1cdeef5 .elementor-icon-box-title a {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-5862d97>.elementor-element-populated>.elementor-widget-wrap {
        padding: 15px 15px 15px 15px;
    }

    .elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon-box-title, .elementor-727 .elementor-element.elementor-element-42279c0 .elementor-icon-box-title a {
        font-size: 20px;
    }
}

@media(max-width:767px) {
    .elementor-727 .elementor-element.elementor-element-8e54977 {
        padding: 25px 20px 50px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-b9ca407>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-d8ba489>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-7c56db1>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-fe48968 {
        padding: 25px 20px 50px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-8bc6619>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-e897197>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-6e067a6>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-4ce9053b {
        padding: 50px 20px 50px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-4700700e>.elementor-element-populated>.elementor-widget-wrap {
        padding: 50px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-26b329b8 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-727 .elementor-element.elementor-element-ce2e3c0>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-183b4a28>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3f8beda>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-6580cb0 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-727 .elementor-element.elementor-element-ae8494e {
        padding: 20px 20px 20px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-3409db8 {
        --icon-box-icon-margin: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-3409db8 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3409db8>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-51f1ae8 {
        --icon-box-icon-margin: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-51f1ae8 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-51f1ae8>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-9b01ace {
        padding: 20px 20px 20px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-147a8ea>.elementor-element-populated>.elementor-widget-wrap {
        padding: 25px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-ee1de58 {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-ee1de58 .elementor-heading-title {
        font-size: 31px;
    }

    .elementor-727 .elementor-element.elementor-element-1cae81c {
        --icon-box-icon-margin: 2px;
    }

    .elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-1cae81c .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-1cae81c>.elementor-widget-container {
        padding: 15px 0px 20px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3e56b39 {
        --icon-box-icon-margin: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3e56b39 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-3e56b39>.elementor-widget-container {
        padding: 15px 0px 20px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-c3c8c5c {
        --icon-box-icon-margin: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-c3c8c5c .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-c3c8c5c>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-fa15f3f .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-727 .elementor-element.elementor-element-ac7a95f {
        padding: 20px 20px 20px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-2888483 {
        --icon-box-icon-margin: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-2888483 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-2888483>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-961e1f8 {
        --icon-box-icon-margin: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-727 .elementor-element.elementor-element-961e1f8 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-961e1f8>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-a0d57b9 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-727 .elementor-element.elementor-element-779e2f2 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-727 .elementor-element.elementor-element-932e06f img {
        width: 96%;
        max-width: 87%;
    }

    .elementor-727 .elementor-element.elementor-element-ac8f15c {
        padding: 25px 20px 29px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-58abe28>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-54bef10>.elementor-element-populated>.elementor-widget-wrap {
        padding: 50px 0px 50px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-3fc08b7>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-26ec947 {
        padding: 25px 20px 50px 20px;
    }

    .elementor-727 .elementor-element.elementor-element-414d7cc>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-ffbc15e>.elementor-element-populated>.elementor-widget-wrap {
        padding: 50px 0px 50px 0px;
    }

    .elementor-727 .elementor-element.elementor-element-5862d97>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-727 .elementor-element.elementor-element-2be60035 {
        width: 56.754%;
    }

    .elementor-727 .elementor-element.elementor-element-4700700e {
        width: 43.246%;
    }

    .elementor-727 .elementor-element.elementor-element-793871e {
        width: 48.418%;
    }

    .elementor-727 .elementor-element.elementor-element-147a8ea {
        width: 51.582%;
    }

    .elementor-727 .elementor-element.elementor-element-54bef10 {
        width: 31.842%;
    }

    .elementor-727 .elementor-element.elementor-element-3fc08b7 {
        width: 34.822%;
    }

    .elementor-727 .elementor-element.elementor-element-ffbc15e {
        width: 31.842%;
    }

    .elementor-727 .elementor-element.elementor-element-5862d97 {
        width: 34.822%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-727 .elementor-element.elementor-element-2be60035 {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-4700700e {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-922d7b0 {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-7f66465 {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-793871e {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-147a8ea {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-fd63654 {
        width: 100%;
    }

    .elementor-727 .elementor-element.elementor-element-5367fb6 {
        width: 100%;
    }
}