.elementor-100 .elementor-element.elementor-element-6dff0ab>.elementor-container {
    max-width: 1385px;
}

.elementor-100 .elementor-element.elementor-element-6dff0ab>.elementor-background-overlay {
    background-image: url("/wp-content/uploads/2021/05/profile2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.per-minute {
    display: flex;
    justify-content: center;
}

.per-minute h2:nth-child(1) {
    text-decoration: line-through;
    color: rgba(255, 255, 255, 0.856)!important;
}

.per-minute h2:nth-child(2) {
    font-size: 18px!important;
    margin-left: 10px;
}

.elementor-100 .elementor-element.elementor-element-6dff0ab {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-100 .elementor-element.elementor-element-3184804 {
    text-align: center;
}

.elementor-100 .elementor-element.elementor-element-3184804 .elementor-heading-title {
    color: #ffffff;
    font-family: "Open Sans", Sans-serif;
    font-size: 50px;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: -0.9px;
}

.elementor-100 .elementor-element.elementor-element-3184804>.elementor-widget-container {
    margin: 30px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-arrows-yes .elementor-main-swiper {
    width: calc( 85% - 40px);
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-main-swiper {
    width: 68%;
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-main-swiper .swiper-slide {
    background-color: #54595fb3;
    padding: 50px 50px 50px 50px;
}

@media screen and (max-width: 892px) {
    .elementor-100 .elementor-element.elementor-element-ad97feb .elementor-main-swiper .swiper-slide {
        padding: 50px 0!important;
    }
    .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-arrows-yes .elementor-main-swiper {
        width: calc( 100% - 40px)!important;
    }
    .elementor-100 .elementor-element.elementor-element-ad97feb>.elementor-widget-container {
        margin: 0!important;
    }
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-testimonial__text {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 500;
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-testimonial__name {
    color: #fff;
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-testimonial__title {
    color: #fff;
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-testimonial__image img {
    width: 54px;
    height: 54px;
}

.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
    top: calc( 20px + (54px / 2) - 8px);
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
body:not(.rtl) .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
    left: calc( 20px + (54px / 2) - 8px);
    right: auto;
}

body.rtl .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
body.rtl .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
    right: calc( 20px + (54px / 2) - 8px);
    left: auto;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
    left: calc( 20px + (54px / 2) - 8px);
    right: auto;
}

body.rtl .elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-100 .elementor-element.elementor-element-ad97feb.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
    right: calc( 20px + (54px / 2) - 8px);
    left: auto;
}

.elementor-100 .elementor-element.elementor-element-ad97feb .elementor-swiper-button {
    font-size: 20px;
}

.elementor-100 .elementor-element.elementor-element-ad97feb>.elementor-widget-container {
    margin: 0px 50px 0px 50px;
}

.elementor-100 .elementor-element.elementor-element-e2f1e90 {
    text-align: center;
}

.elementor-100 .elementor-element.elementor-element-e2f1e90 .elementor-heading-title {
    color: #ffffff;
    font-family: "Open Sans", Sans-serif;
    font-size: 50px;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: -0.9px;
}

.elementor-100 .elementor-element.elementor-element-e2f1e90>.elementor-widget-container {
    margin: 30px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-100 .elementor-element.elementor-element-3beec44>.elementor-container {
    max-width: 1100px;
}

.elementor-100 .elementor-element.elementor-element-3beec44 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-100 .elementor-element.elementor-element-3ce8838:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-3ce8838>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-3ce8838:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-3ce8838>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-3ce8838>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-d8c315b {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-68c4c71 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-12edcf4 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-12edcf4 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-12edcf4>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-12edcf4 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-12edcf4 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-d3fc795 {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-d3fc795>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-100 .elementor-element.elementor-element-beafbaf {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-beafbaf .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-beafbaf>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-beafbaf {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-beafbaf {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-224b689 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-224b689 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-224b689 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-224b689 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-9a39c60 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-9a39c60 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-9a39c60 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-9a39c60 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-c04eeef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-c04eeef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-c04eeef:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-c04eeef>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-c04eeef>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-b13763d {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-74b34e0 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-296bbbd {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-296bbbd .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-296bbbd>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-296bbbd {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-296bbbd {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-46cb2e3 {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-b4794db {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-b4794db .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-b4794db>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-b4794db {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-b4794db {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-ae1054b .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-ae1054b {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-ae1054b {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-ae1054b {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-8c9ffb2 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-8c9ffb2 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-8c9ffb2 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-8c9ffb2 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-5a2a9cf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-5a2a9cf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-5a2a9cf:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-5a2a9cf>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-5a2a9cf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-da1d361 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-6a6565d .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-b9a5681 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-b9a5681 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-b9a5681>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-b9a5681 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-b9a5681 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-0a4667b {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-b1d66e0 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-b1d66e0 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-b1d66e0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-b1d66e0 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-b1d66e0 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-e3a5f6b .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-e3a5f6b {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-e3a5f6b {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-e3a5f6b {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-1fa5789 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-1fa5789 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-1fa5789 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-1fa5789 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-49231f2>.elementor-container {
    max-width: 1100px;
}

.elementor-100 .elementor-element.elementor-element-49231f2 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-100 .elementor-element.elementor-element-8f36d05:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-8f36d05>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-8f36d05:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-8f36d05>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-8f36d05>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-8208228 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-234b825 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-777b27a {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-777b27a .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-777b27a>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-777b27a {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-777b27a {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-82ee77a {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-82ee77a>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-100 .elementor-element.elementor-element-4273f16 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-4273f16 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-4273f16>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-4273f16 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-4273f16 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-f5d81c6 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-f5d81c6 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-f5d81c6 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-f5d81c6 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-03cd6f6 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-03cd6f6 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-03cd6f6 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-03cd6f6 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-bb7b049:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-bb7b049>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-bb7b049:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-bb7b049>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-bb7b049>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-c9501b2 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-d0a42f5 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-8588f73 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-8588f73 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-8588f73>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-8588f73 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-8588f73 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-0724d8a {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-f481a2e {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-f481a2e .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-f481a2e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-f481a2e {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-f481a2e {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-d96fb85 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-d96fb85 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-d96fb85 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-d96fb85 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-6c00d28 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-6c00d28 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-6c00d28 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-6c00d28 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-7eba119:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-7eba119>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-7eba119:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-7eba119>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-7eba119>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-7c0e62d {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-64f874c .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-31cbe65 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-31cbe65 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-31cbe65>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-31cbe65 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-31cbe65 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-2d7fbcf {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-b58c675 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-b58c675 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-b58c675>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-b58c675 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-b58c675 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-73fcd1d .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-73fcd1d {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-73fcd1d {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-73fcd1d {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-d4d1522 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-d4d1522 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-d4d1522 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-d4d1522 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-1615a28>.elementor-container {
    max-width: 1100px;
}

.elementor-100 .elementor-element.elementor-element-1615a28 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-100 .elementor-element.elementor-element-830b0db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-830b0db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-830b0db:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-830b0db>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-830b0db>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-d7c2bc8 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-1834ae9 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-8a26b48 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-8a26b48 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-8a26b48>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-8a26b48 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-8a26b48 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-30feff4 {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-30feff4>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-100 .elementor-element.elementor-element-5b5ecfc {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-5b5ecfc .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-5b5ecfc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-5b5ecfc {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-5b5ecfc {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-bf1eb9a .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-bf1eb9a {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-bf1eb9a {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-bf1eb9a {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-38b92fb .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-38b92fb {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-38b92fb {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-38b92fb {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-a970945:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-a970945>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-a970945:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-a970945>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-a970945>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-3812015 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-8652022 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-dc22aec {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 174px;
}

.elementor-100 .elementor-element.elementor-element-dc22aec .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-dc22aec>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-dc22aec {
    left: 235px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-dc22aec {
    right: 235px;
}

.elementor-100 .elementor-element.elementor-element-6a97406 {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-72fe178 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-72fe178 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-72fe178>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-72fe178 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-72fe178 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-5df1ca8 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-5df1ca8 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-5df1ca8 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-5df1ca8 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-3a04242 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-3a04242 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-3a04242 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-3a04242 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-df72337:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-df72337>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-df72337:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-df72337>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-df72337>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-89e656d {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-c05f692 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-236124d {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-236124d .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-236124d>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-236124d {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-236124d {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-75a15b2 {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-58c0061 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-58c0061 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-58c0061>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-58c0061 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-58c0061 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-9f89db6 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-9f89db6 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-9f89db6 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-9f89db6 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-6428794 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-6428794 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-6428794 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-6428794 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-2647a2b>.elementor-container {
    max-width: 1100px;
}

.elementor-100 .elementor-element.elementor-element-2647a2b {
    margin-top: 10px;
    margin-bottom: 10px;
}

.elementor-100 .elementor-element.elementor-element-d89556a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-d89556a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-d89556a:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-d89556a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-d89556a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-2e7f01a {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-894570f .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-93c3026 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-93c3026 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-93c3026>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-93c3026 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-93c3026 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-ef0e5fe {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-d5ee5f5 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-d5ee5f5 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-d5ee5f5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-d5ee5f5 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-d5ee5f5 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-fe6d358 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-fe6d358 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-fe6d358 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-fe6d358 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-32c7c43 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-32c7c43 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-32c7c43 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-32c7c43 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-0bfad9a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-0bfad9a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-0bfad9a:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-0bfad9a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-0bfad9a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-1ed9039 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-f13d3bc .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-4814014 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-4814014 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-4814014>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-4814014 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-4814014 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-5c91c3c {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-5c91c3c>.elementor-widget-container {
    padding: 0px 0px 60px 0px;
}

.elementor-100 .elementor-element.elementor-element-e2a72fe {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-e2a72fe .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-e2a72fe>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-e2a72fe {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-e2a72fe {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-218e153 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-218e153 {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-218e153 {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-218e153 {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-d20e916 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-d20e916 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-d20e916 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-d20e916 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-7a8b3c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-100 .elementor-element.elementor-element-7a8b3c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54595fb3;
}

.elementor-100 .elementor-element.elementor-element-7a8b3c8:hover>.elementor-element-populated {
    box-shadow: 6px 2px 24px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-7a8b3c8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
}

.elementor-100 .elementor-element.elementor-element-7a8b3c8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-100 .elementor-element.elementor-element-6461908 {
    text-align: left;
}

.elementor-100 .elementor-element.elementor-element-f98e35c .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 37px;
    font-weight: 700;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-8407983 {
    text-align: left;
    width: auto;
    max-width: auto;
    top: 186px;
}

.elementor-100 .elementor-element.elementor-element-8407983 .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-100 .elementor-element.elementor-element-8407983>.elementor-widget-container {
    padding: 5px 15px 5px 15px;
    background-color: var( --e-global-color-1d986a6);
    border-radius: 100px 100px 100px 100px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-8407983 {
    left: 230px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-8407983 {
    right: 230px;
}

.elementor-100 .elementor-element.elementor-element-e5cdc33 {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.elementor-100 .elementor-element.elementor-element-e5cdc33>.elementor-widget-container {
    padding: 0px 0px 60px 0px;
}

.elementor-100 .elementor-element.elementor-element-9102c7e {
    text-align: center;
    width: 100%;
    max-width: 100%;
    bottom: 33px;
}

.elementor-100 .elementor-element.elementor-element-9102c7e .elementor-heading-title {
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 0.5px;
}

.elementor-100 .elementor-element.elementor-element-9102c7e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-9102c7e {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-9102c7e {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-101e7ec .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-835d98d);
}

.elementor-100 .elementor-element.elementor-element-101e7ec {
    width: 100%;
    max-width: 100%;
    bottom: 0px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-101e7ec {
    left: 0px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-101e7ec {
    right: 0px;
}

.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button .elementor-align-icon-right {
    margin-left: 6px;
}

.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button .elementor-align-icon-left {
    margin-right: 6px;
}

.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button {
    background-color: var( --e-global-color-31aa325);
    border-radius: 100px 100px 100px 100px;
    box-shadow: 6px 5px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button:focus {
    color: #fff;
    background-color: #FF0FAD;
}

.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button:hover svg,
.elementor-100 .elementor-element.elementor-element-c745f28 .elementor-button:focus svg {
    fill: #fff;
}

.elementor-100 .elementor-element.elementor-element-c745f28 {
    width: auto;
    max-width: auto;
    top: 118px;
}

body:not(.rtl) .elementor-100 .elementor-element.elementor-element-c745f28 {
    left: 169px;
}

body.rtl .elementor-100 .elementor-element.elementor-element-c745f28 {
    right: 169px;
}

.elementor-100 .elementor-element.elementor-element-b51c969 .elementor-spacer-inner {
    height: 20px;
}

.elementor-100 .elementor-element.elementor-element-09da277 .elementor-button {
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    background-color: #0D009EAB;
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 20px 11px rgba(81, 74, 158, 0.35);
}

.elementor-100 .elementor-element.elementor-element-09da277 .elementor-button:hover,
.elementor-100 .elementor-element.elementor-element-09da277 .elementor-button:focus {
    background-color: rgba(255, 0, 174, 0.76);
}

.elementor-100 .elementor-element.elementor-element-09da277>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

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

@media(max-width:767px) {
    .elementor-100 .elementor-element.elementor-element-3184804 .elementor-heading-title {
        font-size: 45px;
        line-height: 1.3em;
    }
    .elementor-100 .elementor-element.elementor-element-3184804>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-100 .elementor-element.elementor-element-e2f1e90 .elementor-heading-title {
        font-size: 45px;
        line-height: 1.3em;
    }
    .elementor-100 .elementor-element.elementor-element-e2f1e90>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(min-width:1025px) {
    .elementor-100 .elementor-element.elementor-element-6dff0ab>.elementor-background-overlay {
        background-attachment: fixed;
    }
}


/* Start custom CSS for heading, class: .elementor-element-3184804 */

.elementor-100 .elementor-element.elementor-element-3184804 {
    text-shadow: 0 0 20px #fff, 0 0 10px #fff, 0 0 50px #ff0fad, 0 0 50px #ff0fad, 0 0 40px #ff0fad, 0 0 100px #ff0fad, 0 0 75px #ff0fad;
}


/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-e2f1e90 */

.elementor-100 .elementor-element.elementor-element-e2f1e90 {
    text-shadow: 0 0 20px #fff, 0 0 10px #fff, 0 0 50px #ff0fad, 0 0 50px #ff0fad, 0 0 40px #ff0fad, 0 0 100px #ff0fad, 0 0 75px #ff0fad;
}

.tab-profile-size {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.readers-wrapper {
    display: flex;
    justify-content: space-between;
}

.readers-wrapper h2 {
    font-size: 27px!important;
}

.readers-wrapper .readers-description {
    position: relative!important;
    left: 0!important;
    top: 0!important;
}

.readers-wrapper>.tab-profile-size {
    padding: 10px 0;
    width: 33.333%!important;
}

.readers-image-wrapper {
    display: flex;
    justify-content: center;
    align-items: flex-end;
}

.readers-image-wrapper .readers-status {
    position: relative!important;
    left: 20px!important;
    top: 0!important;
}

.sp-text {
    margin-bottom: 80px;
}

.custom-button {
    padding: 12px!important;
}

@media screen and (max-width: 900px) and (min-width: 542px) {
    .tab-profile-size {
        width: 50%!important;
    }
    .ml-0 {
        margin-left: 0!important;
    }
    .readers-wrapper h2 {
        font-size: 20px!important;
    }
}

@media screen and (max-width: 541px) and (min-width: 424px) {
    .tab-profile-size {
        width: 100%!important;
        padding: 10px 50px!important;
    }
    .readers-wrapper h2 {
        font-size: 18px!important;
    }
}

@media screen and (max-width: 423px) {
    .tab-profile-size {
        width: 100%!important;
        padding: 10px 0!important;
    }
    .sp-text {
        font-size: 14px;
    }
    .readers-image-wrapper .readers-status {
        position: relative!important;
        left: 5px!important;
        top: 0!important;
    }
    .readers-wrapper h2 {
        font-size: 16px!important;
    }
    .sp-main-button {
        padding: 10px!important;
        font-size: 14px!important;
    }
}


/* End custom CSS */