.elementor-14117 .elementor-element.elementor-element-1ac58da:not(.elementor-motion-effects-element-type-background),
.elementor-14117 .elementor-element.elementor-element-1ac58da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/2020/11/About-Mission.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-14117 .elementor-element.elementor-element-1ac58da {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 105px 0px;
    z-index: 1;
}
.elementor-14117 .elementor-element.elementor-element-1ac58da > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-0cdfd1a {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-0cdfd1a .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-14117 .elementor-element.elementor-element-0cdfd1a .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: var(--e-global-color-primary);
    width: 100px;
    height: 4px;
}
.elementor-14117 .elementor-element.elementor-element-0cdfd1a > .elementor-widget-container {
    padding: 100px 0px 33px 0px;
}
.elementor-14117 .elementor-element.elementor-element-2837416 > .elementor-widget-container {
    padding: 0px 0px 35px 0px;
}
.elementor-14117 .elementor-element.elementor-element-66e6ef3 {
    text-align: left;
    display: inline-block;
    width: auto !important;
    max-width: auto !important;
}
.elementor-14117 .elementor-element.elementor-element-66e6ef3 > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-37ac595 {
    text-align: left;
    display: inline-block;
    width: auto !important;
    max-width: auto !important;
}
.elementor-14117 .elementor-element.elementor-element-37ac595 > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-92870cf {
    text-align: left;
    display: inline-block;
    width: auto !important;
    max-width: auto !important;
}
.elementor-14117 .elementor-element.elementor-element-92870cf > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button .bdt-flex-align-right {
    margin-left: 8px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button .bdt-flex-align-left {
    margin-right: 8px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 8px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 8px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button {
    color: var(--e-global-color-156f092);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    padding: 17px 40px 17px 40px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 24px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button,
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button.bdt-ep-button-effect-h:hover {
    background-color: var(--e-global-color-primary);
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button:hover {
    color: var(--e-global-color-62ff542);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button:after,
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button:hover,
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button .bdt-ep-button-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button .bdt-ep-button-icon svg {
    fill: #ffffff;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: var(--e-global-color-62ff542);
}
.elementor-14117 .elementor-element.elementor-element-a8401fd .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: var(--e-global-color-62ff542);
}
.elementor-14117 .elementor-element.elementor-element-a8401fd > .elementor-widget-container {
    margin: 50px 50px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-a8401fd {
    width: auto;
    max-width: auto;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-framed .elementor-icon,
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-default .elementor-icon {
    color: var(--e-global-color-156f092);
    border-color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-framed .elementor-icon,
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-stacked .elementor-icon:hover {
    background-color: #ffffff;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-framed .elementor-icon:hover,
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-default .elementor-icon:hover {
    color: #ffffff;
    border-color: #ffffff;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-framed .elementor-icon:hover,
.elementor-14117 .elementor-element.elementor-element-46b7ec3.elementor-view-default .elementor-icon:hover svg {
    fill: #ffffff;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3 .elementor-icon {
    font-size: 15px;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3 .elementor-icon i,
.elementor-14117 .elementor-element.elementor-element-46b7ec3 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 17px 0px 13px 2px;
    background-color: #ffffff00;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-primary);
    border-radius: 50% 50% 50% 50%;
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3:hover .elementor-widget-container {
    background-color: var(--e-global-color-156f092);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-46b7ec3 {
    width: 60px;
    max-width: 60px;
    align-self: center;
}
.elementor-14117 .elementor-element.elementor-element-251ef32 .elementor-text-editor {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-251ef32 {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    width: auto;
    max-width: auto;
}
.elementor-14117 .elementor-element.elementor-element-251ef32 > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 62px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-e8e1a8e {
    text-align: right;
}
.elementor-14117 .elementor-element.elementor-element-60da021:not(.elementor-motion-effects-element-type-background),
.elementor-14117 .elementor-element.elementor-element-60da021 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #eff2f7;
    background-image: url("/wp-content/uploads/2020/11/image-bg.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-14117 .elementor-element.elementor-element-60da021 > .elementor-background-overlay {
    background-image: url("/wp-content/uploads/2020/10/bak_line.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-60da021 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 220px 0px;
}
.elementor-14117 .elementor-element.elementor-element-e3da744 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-e3da744 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-6ee3c5d {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-6ee3c5d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-14117 .elementor-element.elementor-element-6ee3c5d .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: var(--e-global-color-primary);
    width: 100px;
    height: 4px;
}
.elementor-14117 .elementor-element.elementor-element-6ee3c5d > .elementor-widget-container {
    padding: 0px 0px 85px 0px;
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-2698096 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
    z-index: 2;
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    fill: #dfe5f0;
}
.elementor-14117 .elementor-element.elementor-element-2698096.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}
.elementor-14117 .elementor-element.elementor-element-2698096.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-14117 .elementor-element.elementor-element-2698096.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box:hover .bdt-icon-wrapper svg {
    fill: #fa9d1a;
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-2698096 > .elementor-widget-container {
    margin: 80px 0px 0px 0px;
    padding: 45px 40px 30px 40px;
    background-color: var(--e-global-color-62ff542);
    background-image: url("/wp-content/uploads/2020/10/bak_icon.png");
    background-position: 100% 30%;
    background-repeat: no-repeat;
    background-size: auto;
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-2698096:hover .elementor-widget-container {
    background-color: var(--e-global-color-primary);
    background-image: url("/wp-content/uploads/2020/10/bak_icon_hover.png");
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-5538975 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
    z-index: 2;
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    fill: #dfe5f0;
}
.elementor-14117 .elementor-element.elementor-element-5538975.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}
.elementor-14117 .elementor-element.elementor-element-5538975.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-14117 .elementor-element.elementor-element-5538975.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box:hover .bdt-icon-wrapper svg {
    fill: #fa9d1a;
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-5538975 > .elementor-widget-container {
    margin: 40px 0px 0px 0px;
    padding: 45px 40px 30px 40px;
    background-color: var(--e-global-color-62ff542);
    background-image: url("/wp-content/uploads/2020/10/bak_icon.png");
    background-position: 100% 30%;
    background-repeat: no-repeat;
    background-size: auto;
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-5538975:hover .elementor-widget-container {
    background-color: var(--e-global-color-primary);
    background-image: url("/wp-content/uploads/2020/10/bak_icon_hover.png");
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
    z-index: 2;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box .bdt-icon-wrapper svg {
    fill: #dfe5f0;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box .bdt-icon-wrapper {
    font-size: 177px;
    width: 177px;
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box:hover .bdt-icon-wrapper svg {
    fill: #fa9d1a;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: none;
    line-height: 30px;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box:hover .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-193b8a8 > .elementor-widget-container {
    padding: 45px 40px 30px 40px;
    background-color: var(--e-global-color-62ff542);
    background-image: url("/wp-content/uploads/2020/10/bak_icon.png");
    background-position: 100% 30%;
    background-repeat: no-repeat;
    background-size: auto;
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-193b8a8:hover .elementor-widget-container {
    background-color: var(--e-global-color-primary);
    background-image: url("/wp-content/uploads/2020/10/bak_icon_hover.png");
}
.elementor-14117 .elementor-element.elementor-element-c681544 {
    margin-top: -145px;
    margin-bottom: -145px;
    z-index: 2;
}
.elementor-14117 .elementor-element.elementor-element-0d06902:not(.elementor-motion-effects-element-type-background),
.elementor-14117 .elementor-element.elementor-element-0d06902 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
    background-image: url("/wp-content/uploads/2020/10/Image-Bg-2.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-14117 .elementor-element.elementor-element-0d06902,
.elementor-14117 .elementor-element.elementor-element-0d06902 > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-0d06902 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 65px 0px 75px 0px;
}
.elementor-14117 .elementor-element.elementor-element-0d06902 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-icon {
    transform: translate(0px, 8px);
}
.elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-number {
    margin-bottom: -5px;
}
.elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-14117 .elementor-element.elementor-element-4643fbc > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter-number {
    margin-bottom: -5px;
}
.elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-14117 .elementor-element.elementor-element-3e74e2a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-icon {
    transform: translate(-45px, 8px);
}
.elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-number {
    margin-bottom: -5px;
}
.elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-14117 .elementor-element.elementor-element-a0a662f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter-number {
    margin-bottom: -5px;
}
.elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter-content .bdt-advanced-counter-number {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 70px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 80px;
    letter-spacing: 0px;
}
.elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
    color: var(--e-global-color-156f092);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-14117 .elementor-element.elementor-element-6bd01c6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #ffffff52;
}
.elementor-14117 .elementor-element.elementor-element-e15a1ac {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 250px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-e15a1ac > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-556b6be:not(.elementor-motion-effects-element-type-background),
.elementor-14117 .elementor-element.elementor-element-556b6be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #1c4b94;
    background-image: url("/wp-content/uploads/2020/10/icon-idea-1.png");
    background-position: center left;
    background-repeat: no-repeat;
}
.elementor-14117 .elementor-element.elementor-element-556b6be {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 100px;
    margin-bottom: 0px;
    padding: 11% 6% 11% 54%;
    z-index: 2;
}
.elementor-14117 .elementor-element.elementor-element-556b6be > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
    z-index: 3;
    width: 150px;
    max-width: 150px;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d.elementor-position-right .bdt-advanced-icon-box-icon {
    margin-left: 15px;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d.elementor-position-left .bdt-advanced-icon-box-icon {
    margin-right: 15px;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d.elementor-position-top .bdt-advanced-icon-box-icon {
    margin-bottom: 15px;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box .bdt-icon-wrapper i {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box .bdt-icon-wrapper img {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box .bdt-icon-wrapper {
    transform: rotate(0deg);
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-title {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 10px;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box-content .bdt-advanced-icon-box-description {
    color: var(--e-global-color-156f092);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 22px;
}
.elementor-14117 .elementor-element.elementor-element-5ebc49d > .elementor-widget-container {
    padding: 55px 30px 30px 30px;
    background: #fa9d1a  url("/wp-content/uploads/2020/10/Free-testing.png");
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-14117 .elementor-element.elementor-element-af1f3c2 {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-af1f3c2 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: var(--e-global-color-62ff542);
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-14117 .elementor-element.elementor-element-af1f3c2 .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: var(--e-global-color-primary);
    width: 100px;
    height: 4px;
}
.elementor-14117 .elementor-element.elementor-element-af1f3c2 > .elementor-widget-container {
    padding: 0px 100px 33px 0px;
}
.elementor-14117 .elementor-element.elementor-element-67a67b2 .elementor-text-editor {
    text-align: left;
}
.elementor-14117 .elementor-element.elementor-element-67a67b2 {
    color: var(--e-global-color-62ff542);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-14117 .elementor-element.elementor-element-67a67b2 > .elementor-widget-container {
    padding: 0px 100px 30px 0px;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery.bdt-grid {
    margin-left: -30px;
    margin-top: -30px;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery.bdt-grid > * {
    padding-left: 30px;
    margin-top: 30px;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery .bdt-overlay {
    text-align: center;
    justify-content: center;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery .bdt-gallery-item .bdt-overlay {
    background-color: #1c4b9499;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery .bdt-gallery-item-link span {
    color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery .bdt-gallery-item-link {
    background-color: var(--e-global-color-primary);
    border-radius: 50% 50% 50% 50%;
    padding: 14px 5px 9px 5px;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery .bdt-gallery-item-link span.bdt-text,
.elementor-14117 .elementor-element.elementor-element-ea127b6 .bdt-custom-gallery .bdt-gallery-item-link span.bdt-icon {
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 900;
    text-transform: none;
    line-height: 24px;
}
.elementor-14117 .elementor-element.elementor-element-ea127b6 > .elementor-widget-container {
    padding: 0px 165px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button .bdt-flex-align-right {
    margin-left: 12px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button .bdt-flex-align-left {
    margin-right: 12px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 12px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 12px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button {
    color: var(--e-global-color-156f092);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    padding: 17px 53px 17px 53px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 24px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button,
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button.bdt-ep-button-effect-h:hover {
    background-color: var(--e-global-color-primary);
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button:hover {
    color: var(--e-global-color-62ff542);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button:after,
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button:hover,
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button .bdt-ep-button-icon i {
    color: var(--e-global-color-156f092);
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button .bdt-ep-button-icon svg {
    fill: #ffffff;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: var(--e-global-color-62ff542);
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: var(--e-global-color-62ff542);
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 > .elementor-widget-container {
    margin: 0px 40px 0px 0px;
    padding: 63px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-eee2cd7 {
    width: auto;
    max-width: auto;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button .bdt-flex-align-right {
    margin-left: 10px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button .bdt-flex-align-left {
    margin-right: 10px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button .bdt-flex-align-top {
    margin-bottom: 10px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button .bdt-flex-align-bottom {
    margin-top: 10px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button {
    color: var(--e-global-color-primary);
    border-style: none;
    padding: 0px 0px 0px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: none;
    line-height: 26px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button:hover {
    color: var(--e-global-color-62ff542);
    border-style: none;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button:after,
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button:hover,
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: #ffffff00;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    padding: 5px 5px 5px 6px;
    border-radius: 50% 50% 50% 50%;
    font-size: 15px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button:hover .bdt-ep-button-icon i {
    color: var(--e-global-color-62ff542);
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c .bdt-ep-button:hover .bdt-ep-button-icon svg {
    fill: var(--e-global-color-62ff542);
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c > .elementor-widget-container {
    padding: 78px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-f9f4b1c {
    width: auto;
    max-width: auto;
}
.elementor-14117 .elementor-element.elementor-element-ed2140d .bdt-ep-button {
    color: var(--e-global-color-primary);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    padding: 5px 50px 5px 0px;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 24px;
}
.elementor-14117 .elementor-element.elementor-element-ed2140d .bdt-ep-button:hover {
    color: var(--e-global-color-62ff542);
    border-style: none;
    border-radius: 5px 5px 5px 5px;
}
.elementor-14117 .elementor-element.elementor-element-ed2140d .bdt-ep-button:after,
.elementor-14117 .elementor-element.elementor-element-ed2140d .bdt-ep-button:hover,
.elementor-14117 .elementor-element.elementor-element-ed2140d .bdt-ep-button.bdt-ep-button-effect-i,
.elementor-14117 .elementor-element.elementor-element-ed2140d .bdt-ep-button.bdt-ep-button-effect-h:after {
    background-color: #ffffff00;
}
.elementor-14117 .elementor-element.elementor-element-ed2140d > .elementor-widget-container {
    padding: 63px 0px 0px 0px;
}
.elementor-14117 .elementor-element.elementor-element-ed2140d {
    width: auto;
    max-width: auto;
}
.elementor-14117 .elementor-element.elementor-element-b78dc77 .elementor-image img {
    width: 100%;
}
.elementor-14117 .elementor-element.elementor-element-6175c98 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 110px 0px;
}
.elementor-14117 .elementor-element.elementor-element-6175c98 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-14117 .elementor-element.elementor-element-36d18b9 {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-36d18b9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    padding: 0px 0px 25px 0px;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    text-transform: var(--e-global-typography-primary-text-transform);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-14117 .elementor-element.elementor-element-36d18b9 .bdt-advanced-heading .bdt-main-heading .line:after {
    background-color: var(--e-global-color-primary);
    width: 100px;
    height: 4px;
}
.elementor-14117 .elementor-element.elementor-element-36d18b9 > .elementor-widget-container {
    padding: 0px 0px 38px 0px;
}
.elementor-14117 .elementor-element.elementor-element-aba7ee0 .elementor-text-editor {
    text-align: center;
}
.elementor-14117 .elementor-element.elementor-element-aba7ee0 {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}
.elementor-14117 .elementor-element.elementor-element-aba7ee0 > .elementor-widget-container {
    padding: 0% 36% 0% 36%;
}
.elementor-14117 .elementor-element.elementor-element-0c2a674 .bdt-custom-carousel .swiper-pagination-bullet {
    background-color: #ffffff00;
    height: 10px;
    width: 10px;
}
.elementor-14117 .elementor-element.elementor-element-0c2a674 .bdt-custom-carousel .swiper-pagination-bullet-active {
    background-color: var(--e-global-color-primary);
}
.elementor-14117 .elementor-element.elementor-element-0c2a674 {
    --ep-custom-carousel-dots-nnx: 0px;
    --ep-custom-carousel-dots-nny: 80px;
}
.elementor-14117 .elementor-element.elementor-element-0c2a674 > .elementor-widget-container {
    padding: 55px 0px 0px 0px;
}
.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}
@media (min-width: 768px) {
    .elementor-14117 .elementor-element.elementor-element-45eec5f {
        width: 35.808%;
    }
    .elementor-14117 .elementor-element.elementor-element-e12a6fe {
        width: 64.192%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-14117 .elementor-element.elementor-element-87d9398 {
        width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-ccf8d26 {
        width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-aa50fef {
        width: 50%;
    }
    .elementor-14117 .elementor-element.elementor-element-294d518 {
        width: 50%;
    }
    .elementor-14117 .elementor-element.elementor-element-e54c97e {
        width: 50%;
    }
    .elementor-14117 .elementor-element.elementor-element-fa86bd7 {
        width: 50%;
    }
    .elementor-14117 .elementor-element.elementor-element-45eec5f {
        width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-e12a6fe {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-14117 .elementor-element.elementor-element-1ac58da {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-0cdfd1a .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-0cdfd1a > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-251ef32 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-e8e1a8e {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-e8e1a8e .elementor-image img {
        width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-6ee3c5d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-2698096 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-5538975 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-193b8a8 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-0d06902:not(.elementor-motion-effects-element-type-background),
    .elementor-14117 .elementor-element.elementor-element-0d06902 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("https://demo42.atiframe.com/wp-content/uploads/2020/10/000-2.png");
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc > .elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-3e74e2a > .elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f > .elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-6bd01c6 > .elementor-widget-container {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-556b6be {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 45px 0px 45px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-5ebc49d {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-af1f3c2 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-af1f3c2 > .elementor-widget-container {
        padding: 0px 0px 35px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-67a67b2 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-67a67b2 > .elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-ea127b6 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-9decfcf > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-36d18b9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-aba7ee0 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-aba7ee0 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-0c2a674 {
        --ep-custom-carousel-dots-nnx: 0px;
        --ep-custom-carousel-dots-nny: 30px;
    }
    .elementor-14117 .elementor-element.elementor-element-0c2a674 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}
@media (max-width: 767px) {
    .elementor-14117 .elementor-element.elementor-element-0cdfd1a .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-a8401fd {
        width: 100%;
        max-width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-251ef32 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-251ef32 > .elementor-widget-container {
        padding: 40px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-e8e1a8e > .elementor-widget-container {
        margin: 50px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-6ee3c5d .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-2698096 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-2698096 .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-14117 .elementor-element.elementor-element-2698096 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-5538975 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-5538975 .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-14117 .elementor-element.elementor-element-5538975 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-193b8a8 {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-193b8a8 .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-14117 .elementor-element.elementor-element-193b8a8 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-14117 .elementor-element.elementor-element-4643fbc .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-3e74e2a .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-icon {
        transform: translate(0px, 0px);
    }
    .elementor-14117 .elementor-element.elementor-element-a0a662f .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-6bd01c6 .bdt-advanced-counter-content .bdt-advanced-counter-content-text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-5ebc49d {
        --ep-advanced-icon-box-icon-top-v-offset: -0px;
        --ep-advanced-icon-box-icon-top-h-offset: 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-5ebc49d .bdt-advanced-icon-box-icon {
        margin-bottom: 15px;
    }
    .elementor-14117 .elementor-element.elementor-element-af1f3c2 {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-af1f3c2 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-67a67b2 .elementor-text-editor {
        text-align: center;
    }
    .elementor-14117 .elementor-element.elementor-element-67a67b2 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-eee2cd7 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-eee2cd7 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-f9f4b1c {
        width: 100%;
        max-width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-ed2140d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-ed2140d {
        width: 100%;
        max-width: 100%;
    }
    .elementor-14117 .elementor-element.elementor-element-36d18b9 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }
    .elementor-14117 .elementor-element.elementor-element-aba7ee0 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-14117 .elementor-element.elementor-element-aba7ee0 > .elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-14117 .elementor-element.elementor-element-0c2a674 {
        --ep-custom-carousel-dots-nnx: 0px;
        --ep-custom-carousel-dots-nny: 30px;
    }
}
