.elementor-1272 .elementor-element.elementor-element-55a8071 {
    font-family: "Cairo", Sans-serif;
    font-weight: 400;
}

.elementor-1272 .elementor-element.elementor-element-f992c1c iframe {
    height: 306px;
}

.elementor-1272 .elementor-element.elementor-element-83ba79f .elementor-repeater-item-7d9271c.elementor-social-icon {
    background-color: var( --e-global-color-accent);
}

.elementor-1272 .elementor-element.elementor-element-83ba79f {
    --grid-template-columns: repeat(0, auto);
    --grid-column-gap: 5px;
    --grid-row-gap: 0px;
}

.elementor-1272 .elementor-element.elementor-element-83ba79f .elementor-widget-container {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-cf973ab {
    --spacer-size: 50px;
}

.elementor-1272 .elementor-element.elementor-element-8ca3391 {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-8ca3391 .elementor-star-rating__title {
    font-family: "Roboto", Sans-serif;
    font-size: 38px;
    font-weight: 600;
}

.elementor-1272 .elementor-element.elementor-element-8ca3391 .elementor-star-rating {
    font-size: 40px;
}

.elementor-1272 .elementor-element.elementor-element-743208b2>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1272 .elementor-element.elementor-element-743208b2 {
    padding: 100px 0px 100px 0px;
}

.elementor-1272 .elementor-element.elementor-element-e88c1f3 {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-e88c1f3 .elementor-heading-title {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 25px;
    font-weight: 700;
}

.elementor-1272 .elementor-element.elementor-element-1146bc21 {
    padding: 35px 0px 0px 0px;
}

.elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 16px 0px 0px;
    --e-column-margin-right: 16px;
    --e-column-margin-left: 0px;
    padding: 35px 35px 35px 35px;
}

.elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-element-populated,
.elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-element-populated>.elementor-background-overlay,
.elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1272 .elementor-element.elementor-element-4fbfd621 .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-4fbfd621 .elementor-testimonial-content {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-1272 .elementor-element.elementor-element-4fbfd621 .elementor-testimonial-name {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 20px;
}

.elementor-1272 .elementor-element.elementor-element-4fbfd621 .elementor-testimonial-job {
    color: #bfbfbf;
    font-size: 15px;
    font-weight: 300;
}

.elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 8px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 8px;
    padding: 35px 35px 35px 35px;
}

.elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-element-populated,
.elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-element-populated>.elementor-background-overlay,
.elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1272 .elementor-element.elementor-element-2d0c454c .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-2d0c454c .elementor-testimonial-content {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-1272 .elementor-element.elementor-element-2d0c454c .elementor-testimonial-name {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 20px;
}

.elementor-1272 .elementor-element.elementor-element-2d0c454c .elementor-testimonial-job {
    color: #bfbfbf;
    font-size: 15px;
    font-weight: 300;
}

.elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 16px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 16px;
    padding: 35px 35px 35px 35px;
}

.elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-element-populated,
.elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-element-populated>.elementor-background-overlay,
.elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1272 .elementor-element.elementor-element-44cf88bb .elementor-testimonial-wrapper {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-44cf88bb .elementor-testimonial-content {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8em;
}

.elementor-1272 .elementor-element.elementor-element-44cf88bb .elementor-testimonial-name {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 20px;
}

.elementor-1272 .elementor-element.elementor-element-44cf88bb .elementor-testimonial-job {
    color: #bfbfbf;
    font-size: 15px;
    font-weight: 300;
}

.elementor-1272 .elementor-element.elementor-element-2d1361e {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-2d1361e .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 25px;
    font-weight: 700;
}

.elementor-1272 .elementor-element.elementor-element-5a077ca {
    --spacer-size: 50px;
}

.elementor-1272 .elementor-element.elementor-element-6f15983 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-6f15983.elementor-view-stacked .elementor-icon {
    background-color: #2E3235;
}

.elementor-1272 .elementor-element.elementor-element-6f15983.elementor-view-framed .elementor-icon,
.elementor-1272 .elementor-element.elementor-element-6f15983.elementor-view-default .elementor-icon {
    color: #2E3235;
    border-color: #2E3235;
}

.elementor-1272 .elementor-element.elementor-element-6f15983.elementor-view-framed .elementor-icon,
.elementor-1272 .elementor-element.elementor-element-6f15983.elementor-view-default .elementor-icon svg {
    fill: #2E3235;
}

.elementor-1272 .elementor-element.elementor-element-362db74 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-362db74.elementor-view-stacked .elementor-icon {
    background-color: #589DBA;
}

.elementor-1272 .elementor-element.elementor-element-362db74.elementor-view-framed .elementor-icon,
.elementor-1272 .elementor-element.elementor-element-362db74.elementor-view-default .elementor-icon {
    color: #589DBA;
    border-color: #589DBA;
}

.elementor-1272 .elementor-element.elementor-element-362db74.elementor-view-framed .elementor-icon,
.elementor-1272 .elementor-element.elementor-element-362db74.elementor-view-default .elementor-icon svg {
    fill: #589DBA;
}

.elementor-1272 .elementor-element.elementor-element-d9a3240 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-d9a3240.elementor-view-stacked .elementor-icon {
    background-color: #61C05B;
}

.elementor-1272 .elementor-element.elementor-element-d9a3240.elementor-view-framed .elementor-icon,
.elementor-1272 .elementor-element.elementor-element-d9a3240.elementor-view-default .elementor-icon {
    color: #61C05B;
    border-color: #61C05B;
}

.elementor-1272 .elementor-element.elementor-element-d9a3240.elementor-view-framed .elementor-icon,
.elementor-1272 .elementor-element.elementor-element-d9a3240.elementor-view-default .elementor-icon svg {
    fill: #61C05B;
}

.elementor-1272 .elementor-element.elementor-element-2b990410>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1272 .elementor-element.elementor-element-2b990410 {
    padding: 100px 0px 100px 0px;
}

.elementor-1272 .elementor-element.elementor-element-2a09092 .elementor-counter-number-wrapper {
    color: #bfbfbf;
    font-size: 35px;
    font-weight: 400;
}

.elementor-1272 .elementor-element.elementor-element-2a09092 .elementor-counter-title {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-1272 .elementor-element.elementor-element-c4b2624 .elementor-counter-number-wrapper {
    color: #bfbfbf;
    font-size: 35px;
    font-weight: 400;
}

.elementor-1272 .elementor-element.elementor-element-c4b2624 .elementor-counter-title {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-1272 .elementor-element.elementor-element-c2b1f0d .elementor-counter-number-wrapper {
    color: #bfbfbf;
    font-size: 35px;
    font-weight: 400;
}

.elementor-1272 .elementor-element.elementor-element-c2b1f0d .elementor-counter-title {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-1272 .elementor-element.elementor-element-80e8d0c .elementor-counter-number-wrapper {
    color: #bfbfbf;
    font-size: 35px;
    font-weight: 400;
}

.elementor-1272 .elementor-element.elementor-element-80e8d0c .elementor-counter-title {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-1272 .elementor-element.elementor-element-2a932721>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1272 .elementor-element.elementor-element-2a932721 {
    padding: 100px 0px 100px 0px;
}

.elementor-1272 .elementor-element.elementor-element-2b48a720>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1272 .elementor-element.elementor-element-2ee0311a {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-2ee0311a .elementor-heading-title {
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2em;
}

.elementor-1272 .elementor-element.elementor-element-41b02246 {
    text-align: center;
    color: #bfbfbf;
    font-family: "Cairo", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    line-height: 2em;
}

.elementor-1272 .elementor-element.elementor-element-41b02246>.elementor-widget-container {
    padding: 0% 15% 0% 15%;
}

.elementor-1272 .elementor-element.elementor-element-41954d37>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1272 .elementor-element.elementor-element-41954d37 {
    padding: 15px 15px 15px 15px;
}

.elementor-1272 .elementor-element.elementor-element-30015fe9>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-1272 .elementor-element.elementor-element-2a6c92be {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-2a6c92be .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1272 .elementor-element.elementor-element-2970f547 {
    text-align: center;
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-1272 .elementor-element.elementor-element-516d4bb1>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-1272 .elementor-element.elementor-element-c36e6e4 {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-c36e6e4 .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1272 .elementor-element.elementor-element-38240bf8 {
    text-align: center;
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-1272 .elementor-element.elementor-element-11243592>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-1272 .elementor-element.elementor-element-260a4f2e {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-260a4f2e .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1272 .elementor-element.elementor-element-73b2edce {
    text-align: center;
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-1272 .elementor-element.elementor-element-38497d0>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1272 .elementor-element.elementor-element-38497d0 {
    padding: 15px 15px 15px 15px;
}

.elementor-1272 .elementor-element.elementor-element-892ba3c>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-1272 .elementor-element.elementor-element-2c8e293 {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-2c8e293 .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1272 .elementor-element.elementor-element-510c13e {
    text-align: center;
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-1272 .elementor-element.elementor-element-ede2232>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-1272 .elementor-element.elementor-element-054ca77 {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-054ca77 .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1272 .elementor-element.elementor-element-405a0b5 {
    text-align: center;
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}

.elementor-1272 .elementor-element.elementor-element-c22ed30>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-1272 .elementor-element.elementor-element-c213f08 {
    text-align: center;
}

.elementor-1272 .elementor-element.elementor-element-c213f08 .elementor-heading-title {
    color: #417389;
    font-family: "Cairo", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-1272 .elementor-element.elementor-element-fc0201f {
    text-align: center;
    color: #000000;
    font-family: "Cairo", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-1272 .elementor-element.elementor-element-743208b2 {
        padding: 100px 25px 100px 25px;
    }
    .elementor-1272 .elementor-element.elementor-element-e88c1f3 .elementor-heading-title {
        font-size: 45px;
    }
    .elementor-1272 .elementor-element.elementor-element-1146bc21 {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-4fbfd621 .elementor-testimonial-name {
        font-size: 18px;
    }
    .elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-2d0c454c .elementor-testimonial-name {
        font-size: 18px;
    }
    .elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-44cf88bb .elementor-testimonial-name {
        font-size: 18px;
    }
    .elementor-1272 .elementor-element.elementor-element-2b990410 {
        padding: 100px 25px 100px 25px;
    }
    .elementor-1272 .elementor-element.elementor-element-2a09092 .elementor-counter-number-wrapper {
        font-size: 65px;
    }
    .elementor-1272 .elementor-element.elementor-element-2a09092 .elementor-counter-title {
        font-size: 12px;
    }
    .elementor-1272 .elementor-element.elementor-element-c4b2624 .elementor-counter-number-wrapper {
        font-size: 65px;
    }
    .elementor-1272 .elementor-element.elementor-element-c4b2624 .elementor-counter-title {
        font-size: 12px;
    }
    .elementor-1272 .elementor-element.elementor-element-c2b1f0d .elementor-counter-number-wrapper {
        font-size: 65px;
    }
    .elementor-1272 .elementor-element.elementor-element-c2b1f0d .elementor-counter-title {
        font-size: 12px;
    }
    .elementor-1272 .elementor-element.elementor-element-80e8d0c .elementor-counter-number-wrapper {
        font-size: 65px;
    }
    .elementor-1272 .elementor-element.elementor-element-80e8d0c .elementor-counter-title {
        font-size: 12px;
    }
    .elementor-1272 .elementor-element.elementor-element-2a932721 {
        padding: 100px 25px 100px 25px;
    }
    .elementor-1272 .elementor-element.elementor-element-41b02246>.elementor-widget-container {
        padding: 0px 25px 0px 25px;
    }
    .elementor-1272 .elementor-element.elementor-element-41954d37 {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-30015fe9>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-516d4bb1>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-11243592>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-38497d0 {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-892ba3c>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-ede2232>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-c22ed30>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
}

@media(max-width:767px) {
    .elementor-1272 .elementor-element.elementor-element-743208b2 {
        padding: 50px 20px 50px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-e88c1f3 .elementor-heading-title {
        font-size: 25px;
    }
    .elementor-1272 .elementor-element.elementor-element-4ae858ab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-17e5003a>.elementor-element-populated {
        margin: 25px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-1ca7c806>.elementor-element-populated {
        margin: 25px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-2b990410 {
        padding: 50px 20px 50px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-6f1f8781 {
        width: 50%;
    }
    .elementor-1272 .elementor-element.elementor-element-2a09092 .elementor-counter-number-wrapper {
        font-size: 35px;
    }
    .elementor-1272 .elementor-element.elementor-element-2a09092 .elementor-counter-title {
        font-size: 10px;
        letter-spacing: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-d547fec {
        width: 50%;
    }
    .elementor-1272 .elementor-element.elementor-element-c4b2624 .elementor-counter-number-wrapper {
        font-size: 35px;
    }
    .elementor-1272 .elementor-element.elementor-element-c4b2624 .elementor-counter-title {
        font-size: 10px;
        letter-spacing: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-76296fcf {
        width: 50%;
    }
    .elementor-1272 .elementor-element.elementor-element-76296fcf>.elementor-element-populated {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-c2b1f0d .elementor-counter-number-wrapper {
        font-size: 35px;
    }
    .elementor-1272 .elementor-element.elementor-element-c2b1f0d .elementor-counter-title {
        font-size: 10px;
        letter-spacing: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-24e50afc {
        width: 50%;
    }
    .elementor-1272 .elementor-element.elementor-element-24e50afc>.elementor-element-populated {
        padding: 40px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-80e8d0c .elementor-counter-number-wrapper {
        font-size: 35px;
    }
    .elementor-1272 .elementor-element.elementor-element-80e8d0c .elementor-counter-title {
        font-size: 10px;
        letter-spacing: 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-2a932721 {
        padding: 50px 20px 50px 20px;
    }
    .elementor-1272 .elementor-element.elementor-element-2ee0311a .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-1272 .elementor-element.elementor-element-41b02246>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-41954d37 {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-30015fe9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-516d4bb1>.elementor-element-populated {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-11243592>.elementor-element-populated {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-38497d0 {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-892ba3c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-ede2232>.elementor-element-populated {
        padding: 15px 0px 0px 0px;
    }
    .elementor-1272 .elementor-element.elementor-element-c22ed30>.elementor-element-populated {
        padding: 15px 0px 0px 0px;
    }
}