.elementor-88 .elementor-element.elementor-element-2cf3362d:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-2cf3362d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F9FA;
}

.elementor-88 .elementor-element.elementor-element-2cf3362d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 17px 20px 17px 20px;
}

.elementor-88 .elementor-element.elementor-element-2cf3362d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-3d08d3cc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-3d08d3cc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-50189ea4 {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-50189ea4 img {
    width: 200px;
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-11f79de7:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-11f79de7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F9FA;
}

.elementor-88 .elementor-element.elementor-element-11f79de7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 20px 17px 20px;
}

.elementor-88 .elementor-element.elementor-element-11f79de7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-531ff5ec.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-531ff5ec>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-531ff5ec>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-16c95f6a {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-16c95f6a .elementor-heading-title {
    color: #242424;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.2em;
}

.elementor-88 .elementor-element.elementor-element-16c95f6a>.elementor-widget-container {
    padding: 12px 18px 12px 18px;
    background-color: #CABB67;
    border-radius: 50px 50px 50px 50px;
}

.elementor-88 .elementor-element.elementor-element-652e2fd5:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-652e2fd5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F9FA;
}

.elementor-88 .elementor-element.elementor-element-652e2fd5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-652e2fd5>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-655d304d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-655d304d>.elementor-element-populated {
    padding: 0px 0px 55px 0px;
}

.elementor-88 .elementor-element.elementor-element-24217a74 img {
    width: 100%;
    border-radius: 50px 50px 50px 50px;
}

.elementor-88 .elementor-element.elementor-element-24217a74>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-24217a74 {
    width: var(--container-widget-width, 54px);
    max-width: 54px;
    --container-widget-width: 54px;
    --container-widget-flex-grow: 0;
    top: 10px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-24217a74 {
    left: 0px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-24217a74 {
    right: 0px;
}

.elementor-88 .elementor-element.elementor-element-322bd8e img {
    width: 100%;
}

.elementor-88 .elementor-element.elementor-element-322bd8e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-322bd8e {
    width: var(--container-widget-width, 54px);
    max-width: 54px;
    --container-widget-width: 54px;
    --container-widget-flex-grow: 0;
    top: 107px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-322bd8e {
    right: 0px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-322bd8e {
    left: 0px;
}

.elementor-88 .elementor-element.elementor-element-6484ef99 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 40px 0px;
    z-index: 1;
}

.elementor-88 .elementor-element.elementor-element-17eabfef.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-17eabfef>.elementor-element-populated {
    padding: 0px 24px 0px 24px;
}

.elementor-88 .elementor-element.elementor-element-3d10cd57 {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-3d10cd57 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 41px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-3d10cd57>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-36245916 {
    --e-icon-list-icon-size: 24px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-text {
    color: #454545;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-36245916>.elementor-widget-container {
    margin: 0px 15px 0px 0px;
    padding: 12px 20px 12px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-16a087e2 {
    --e-icon-list-icon-size: 24px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-text {
    color: #454545;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-16a087e2>.elementor-widget-container {
    margin: 0px 15px 0px 0px;
    padding: 12px 20px 12px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-417ff63e {
    --e-icon-list-icon-size: 24px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-text {
    color: #454545;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-417ff63e>.elementor-widget-container {
    padding: 12px 20px 12px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
}

.elementor-88 .elementor-element.elementor-element-9b04cbc {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 24px 0px 24px;
    z-index: 1;
}

.elementor-88 .elementor-element.elementor-element-1987447.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-1987447:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-1987447>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/svgviewer-output.svg");
    background-position: 50% 60px;
    background-repeat: no-repeat;
    background-size: 440px auto;
}

.elementor-88 .elementor-element.elementor-element-1987447>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-88 .elementor-element.elementor-element-b2be546 img {
    width: 365px;
    filter: brightness(104%) contrast(114%) saturate(113%) blur(0px) hue-rotate(0deg);
}

.elementor-88 .elementor-element.elementor-element-b2be546>.elementor-widget-container {
    margin: 0px 0px -125px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-b4d6a03 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-b4d6a03 .elementor-heading-title {
    color: #143906;
    font-family: "Poppins", Sans-serif;
    font-size: 21px;
    font-weight: 700;
}

.elementor-88 .elementor-element.elementor-element-b4d6a03>.elementor-widget-container {
    padding: 15px 20px 10px 20px;
    border-radius: 25px 25px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-fea10df {
    --divider-border-style: solid;
    --divider-color: #FFFFFF;
    --divider-border-width: 0px;
}

.elementor-88 .elementor-element.elementor-element-fea10df .elementor-divider-separator {
    width: 100%;
}

.elementor-88 .elementor-element.elementor-element-fea10df .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-88 .elementor-element.elementor-element-26bac4d {
    text-align: center;
    width: var(--container-widget-width, 393px);
    max-width: 393px;
    --container-widget-width: 393px;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-26bac4d .elementor-heading-title {
    color: #454545;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-88 .elementor-element.elementor-element-26bac4d>.elementor-widget-container {
    padding: 16px 20px 16px 20px;
    background-color: #FFFFFF;
    background-image: url("../image/name-below-bg-1.png");
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.13);
}

.elementor-88 .elementor-element.elementor-element-df70000.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-daf7504 {
    --divider-border-style: solid;
    --divider-color: #E9E9E9;
    --divider-border-width: 0px;
}

.elementor-88 .elementor-element.elementor-element-daf7504 .elementor-divider-separator {
    width: 100%;
}

.elementor-88 .elementor-element.elementor-element-daf7504 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-88 .elementor-element.elementor-element-daf7504 .elementor-divider__text {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    font-style: italic;
}

.elementor-88 .elementor-element.elementor-element-daf7504>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-88 .elementor-element.elementor-element-58b4dab {
    --icon-box-icon-margin: 20px;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon {
    font-size: 50px;
}

.elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-title {
    color: #CABB67;
}

.elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-title,
.elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
}

.elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-description {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 21px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-58b4dab>.elementor-widget-container {
    margin: 0px 7px 14px 0px;
    padding: 15px 15px 13px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}

.elementor-88 .elementor-element.elementor-element-94b9422 {
    --icon-box-icon-margin: 20px;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon {
    font-size: 50px;
}

.elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-title {
    color: #CABB67;
}

.elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-title,
.elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
}

.elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-description {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 21px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-94b9422>.elementor-widget-container {
    margin: 0px 7px 14px 0px;
    padding: 15px 15px 13px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}

.elementor-88 .elementor-element.elementor-element-cc6d3a0 {
    --icon-box-icon-margin: 20px;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon {
    font-size: 50px;
}

.elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-title {
    color: #CABB67;
}

.elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-title,
.elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
}

.elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-description {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 21px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-cc6d3a0>.elementor-widget-container {
    margin: 0px 7px 14px 0px;
    padding: 15px 15px 13px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}

.elementor-88 .elementor-element.elementor-element-eb36a36 {
    --icon-box-icon-margin: 20px;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon {
    font-size: 50px;
}

.elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-title {
    color: #CABB67;
}

.elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-title,
.elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-title a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
}

.elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-description {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 21px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-eb36a36>.elementor-widget-container {
    margin: 0px 7px 14px 0px;
    padding: 15px 15px 13px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}

.elementor-88 .elementor-element.elementor-element-bb16113 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    fill: #143906;
    color: #143906;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.23);
    padding: 23px 20px 23px 20px;
}

.elementor-88 .elementor-element.elementor-element-bb16113>.elementor-widget-container {
    margin: 33px 0px 20px 0px;
}

.elementor-88 .elementor-element.elementor-element-24246ce {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-24246ce .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-88 .elementor-element.elementor-element-24246ce>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-wrapper {
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-item {
    background-color: #FFFFFF00;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc(4px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc(4px/2);
}

.elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-digits {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-88 .elementor-element.elementor-element-c10bc2b>.elementor-widget-container {
    margin: 0px 0px 0px 5px;
}

.elementor-88 .elementor-element.elementor-element-c10bc2b {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-f7445e2 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-f7445e2 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-f7445e2>.elementor-widget-container {
    padding: 0px 0px 0px 2px;
}

.elementor-88 .elementor-element.elementor-element-a5828e7 {
    margin-top: 0px;
    margin-bottom: 80px;
    padding: 20px 0px 20px 0px;
}

.elementor-88 .elementor-element.elementor-element-22fdbec>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-2e1e7f08 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 24px 0px 24px;
}

.elementor-88 .elementor-element.elementor-element-b9bc699.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-b9bc699>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-b9bc699:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-b9bc699>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEFBE6;
}

.elementor-88 .elementor-element.elementor-element-b9bc699>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #C2AD06;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.11);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-b9bc699>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-b9bc699>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-b9bc699>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-88 .elementor-element.elementor-element-23c711f7 img {
    width: 80px;
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-23c711f7>.elementor-widget-container {
    margin: -2.5em 0em 0em 0em;
    padding: 0px 0px 020px 0px;
}

.elementor-88 .elementor-element.elementor-element-56e65624 {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-56e65624 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-56e65624>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-761a822d {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-icon {
    padding-right: 6px;
}

.elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-316718be {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 0px;
}

.elementor-88 .elementor-element.elementor-element-316718be .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-88 .elementor-element.elementor-element-316718be .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-88 .elementor-element.elementor-element-316718be>.elementor-widget-container {
    margin: 15px 0px 15px 39px;
    padding: 1px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(91deg, #C2AD06 0%, #DFD6A41A 100%);
}

.elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-46f0b46c {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-icon {
    padding-right: 6px;
}

.elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-623bb91e {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 0px;
}

.elementor-88 .elementor-element.elementor-element-623bb91e .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-88 .elementor-element.elementor-element-623bb91e .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-88 .elementor-element.elementor-element-623bb91e>.elementor-widget-container {
    margin: 15px 0px 15px 39px;
    padding: 1px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(91deg, #C2AD06 0%, #DFD6A41A 100%);
}

.elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-50bb6acb {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-icon {
    padding-right: 6px;
}

.elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6674ecbb {
    --divider-border-style: solid;
    --divider-color: #00000000;
    --divider-border-width: 0px;
}

.elementor-88 .elementor-element.elementor-element-6674ecbb .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-88 .elementor-element.elementor-element-6674ecbb .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-88 .elementor-element.elementor-element-6674ecbb>.elementor-widget-container {
    margin: 15px 0px 15px 39px;
    padding: 1px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(91deg, #C2AD06 0%, #DFD6A41A 100%);
}

.elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-64edc7bd {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-icon {
    padding-right: 6px;
}

.elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-1d2cc0e4:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-1d2cc0e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAF8F0;
    background-image: url("../image/masterclass-patern.svg");
    background-position: top left;
    background-repeat: no-repeat;
}

.elementor-88 .elementor-element.elementor-element-1d2cc0e4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 50px 20px;
}

.elementor-88 .elementor-element.elementor-element-1d2cc0e4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-35cf317e {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-35cf317e .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-35cf317e>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-26604419>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-664764b0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 16px 0px;
}

.elementor-88 .elementor-element.elementor-element-1d0d4865:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-1d0d4865>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-88 .elementor-element.elementor-element-1d0d4865>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EFEBD1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 0px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-1d0d4865>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-1d0d4865>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-1d0d4865>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-40f2e23d {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-28bf541d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EFEBD1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 7px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 7px;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6cef3f {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-14343023 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 16px 0px;
}

.elementor-88 .elementor-element.elementor-element-424335c0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-424335c0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-88 .elementor-element.elementor-element-424335c0>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EFEBD1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 0px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-424335c0>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-424335c0>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-424335c0>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-424335c0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-576b6158 {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-5ce7455d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-5ce7455d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-88 .elementor-element.elementor-element-5ce7455d>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EFEBD1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 7px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 7px;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-5ce7455d>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-5ce7455d>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-5ce7455d>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-331b027e {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-7f6d4fd5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 16px 0px;
}

.elementor-88 .elementor-element.elementor-element-316eee0e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EFEBD1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 8px 0px 0px;
    --e-column-margin-right: 8px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-5b8742e9 {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-8818a20:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-8818a20>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F8F8;
}

.elementor-88 .elementor-element.elementor-element-8818a20>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EFEBD1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 7px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 7px;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-8818a20>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-8818a20>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-8818a20>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-8818a20>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6b1abe96 {
    --e-icon-list-icon-size: 22px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-2b1658ef:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-2b1658ef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F9FA;
    background-image: url("../image/why-join-this-master-class-top-pattern.svg");
    background-position: top left;
    background-repeat: no-repeat;
}

.elementor-88 .elementor-element.elementor-element-2b1658ef {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 50px 20px;
}

.elementor-88 .elementor-element.elementor-element-2b1658ef>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-ae74800.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-6893c37a {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-6893c37a .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-6893c37a>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-386ad297>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-19305a60>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-70dfe169 {
    text-align: left;
}

.elementor-88 .elementor-element.elementor-element-4770e379>.elementor-element-populated {
    padding: 0px 0px 0px 30px;
}

.elementor-88 .elementor-element.elementor-element-29893aec {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-6726e596 {
    text-align: center;
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-6726e596>.elementor-widget-container {
    padding: 10px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-618c4f84 {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-618c4f84>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-6578e726 {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-6578e726>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-1cf63e0b {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-1cf63e0b>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-6d0b038a {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-6d0b038a>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-398a2b66 {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-88 .elementor-element.elementor-element-398a2b66>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-540faefd .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    fill: #143906;
    color: #143906;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.23);
    padding: 23px 20px 23px 20px;
}

.elementor-88 .elementor-element.elementor-element-540faefd>.elementor-widget-container {
    margin: 33px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-540faefd {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-4db15330>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-4db15330 {
    padding: 20px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-2a38c320.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-20a4f484 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-20a4f484 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-20a4f484>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-wrapper {
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-item {
    background-color: #FFFFFF00;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc(4px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc(4px/2);
}

.elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-digits {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-88 .elementor-element.elementor-element-37eca4ae>.elementor-widget-container {
    margin: 0px 0px 0px 5px;
}

.elementor-88 .elementor-element.elementor-element-37eca4ae {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-6e5360c3 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-6e5360c3 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-6e5360c3>.elementor-widget-container {
    padding: 0px 0px 0px 2px;
}

.elementor-88 .elementor-element.elementor-element-14673b4a:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-14673b4a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FAF8F0;
    background-image: url("../image/what-will-covered.png");
    background-position: top right;
    background-repeat: no-repeat;
}

.elementor-88 .elementor-element.elementor-element-14673b4a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 50px 20px;
}

.elementor-88 .elementor-element.elementor-element-14673b4a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-3d384d86.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-4f81bba3 {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-4f81bba3 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-4f81bba3>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-39068548>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-748a8e11 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 30px 0px;
}

.elementor-88 .elementor-element.elementor-element-18e03b4d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6b9e5896 img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-6b9e5896>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-4721a2ca .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-4721a2ca>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-185ba727 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-185ba727>.elementor-widget-container {
    padding: 0px 15px 20px 15px;
}

.elementor-88 .elementor-element.elementor-element-31a93401:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-31a93401>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-31a93401>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-88 .elementor-element.elementor-element-31a93401>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-31a93401>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-31a93401>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-31a93401>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6efef0ae img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-6efef0ae>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-1931f85c .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-1931f85c>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-425dd0dd {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-425dd0dd>.elementor-widget-container {
    padding: 0px 15px 20px 15px;
}

.elementor-88 .elementor-element.elementor-element-76322925:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-76322925>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-76322925>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-76322925>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-76322925>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-76322925>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-88 .elementor-element.elementor-element-8262913 img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-8262913>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-9e4cabd .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-9e4cabd>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-131cf641 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-131cf641>.elementor-widget-container {
    padding: 0px 15px 20px 15px;
}

.elementor-88 .elementor-element.elementor-element-4ad30f55 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 30px 0px;
}

.elementor-88 .elementor-element.elementor-element-432160b7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-432160b7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-432160b7>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-88 .elementor-element.elementor-element-432160b7>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-432160b7>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-432160b7>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-432160b7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-1ac2675b img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-1ac2675b>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-70100ec4 .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-70100ec4>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6c1799ce {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-6c1799ce>.elementor-widget-container {
    padding: 0px 15px 20px 15px;
}

.elementor-88 .elementor-element.elementor-element-20a9768b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-1aa1e21e img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-1aa1e21e>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-12e2a29d .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-12e2a29d>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-2e96680c {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-text {
    color: #212034;
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-2e96680c>.elementor-widget-container {
    padding: 0px 15px 20px 15px;
}

.elementor-88 .elementor-element.elementor-element-7b27eaaa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-7b27eaaa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-7b27eaaa>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-7b27eaaa>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-7b27eaaa>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-7b27eaaa>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-88 .elementor-element.elementor-element-11f95a0a img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-11f95a0a>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-4e7d334a .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-4e7d334a>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(8px/2);
    margin-left: calc(8px/2);
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-8px/2);
    margin-left: calc(-8px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-8px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-8px/2);
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-88 .elementor-element.elementor-element-21503501 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 1px;
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-88 .elementor-element.elementor-element-21503501>.elementor-widget-container {
    padding: 0px 15px 20px 15px;
}

.elementor-88 .elementor-element.elementor-element-71d3d0e4 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    fill: #143906;
    color: #143906;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.23);
    padding: 23px 20px 23px 20px;
}

.elementor-88 .elementor-element.elementor-element-71d3d0e4>.elementor-widget-container {
    margin: 15px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-71d3d0e4 {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-1a8ca6dd>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-1a8ca6dd {
    padding: 20px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-56101e82.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-1e0e029f {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-1e0e029f .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 500;
}

.elementor-88 .elementor-element.elementor-element-1e0e029f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-wrapper {
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-item {
    background-color: #FFFFFF00;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc(4px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc(4px/2);
}

.elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-digits {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-88 .elementor-element.elementor-element-35bdcb9d>.elementor-widget-container {
    margin: 0px 0px 0px 5px;
}

.elementor-88 .elementor-element.elementor-element-35bdcb9d {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-14b5e1bf {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-14b5e1bf .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-14b5e1bf>.elementor-widget-container {
    padding: 0px 0px 0px 2px;
}

.elementor-88 .elementor-element.elementor-element-2b664759 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 50px 20px;
}

.elementor-88 .elementor-element.elementor-element-2b664759:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-2b664759>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../image/start-bg.svg");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-88 .elementor-element.elementor-element-2b664759>.elementor-background-overlay {
    background-image: url("../image/Frame.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-1fdb22b5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-5fd0ffcb {
    width: auto;
    max-width: auto;
    top: -49px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-5fd0ffcb {
    left: -39px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-5fd0ffcb {
    right: -39px;
}

.elementor-88 .elementor-element.elementor-element-75772f82 {
    width: auto;
    max-width: auto;
    top: -68px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-75772f82 {
    right: -27px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-75772f82 {
    left: -27px;
}

.elementor-88 .elementor-element.elementor-element-507c2c26 {
    text-align: center;
    z-index: 1;
}

.elementor-88 .elementor-element.elementor-element-507c2c26 .elementor-heading-title {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-507c2c26>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-88 .elementor-element.elementor-element-4da00aed>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-1b79047a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 30px 0px;
}

.elementor-88 .elementor-element.elementor-element-2b41a46a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 50px 0px;
}

.elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-7687b7dc img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-7687b7dc>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-20794599 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 13px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-20794599>.elementor-widget-container {
    padding: 7px 10px 8px 10px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
}

.elementor-88 .elementor-element.elementor-element-20794599 {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-20794599 {
    left: 15px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-20794599 {
    right: 15px;
}

.elementor-88 .elementor-element.elementor-element-3c1f078f .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-3c1f078f>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-4dd470ea {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-4dd470ea>.elementor-widget-container {
    padding: 0px 15px 0px 15px;
}

.elementor-88 .elementor-element.elementor-element-59aede1f {
    text-align: center;
    bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-59aede1f .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-59aede1f>.elementor-widget-container {
    padding: 17px 0px 14px 0px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-59aede1f {
    left: 0px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-59aede1f {
    right: 0px;
}

.elementor-88 .elementor-element.elementor-element-6e5c78fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 50px 0px;
}

.elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-5b24a269 img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-5b24a269>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-2ef762cc .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 13px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-2ef762cc>.elementor-widget-container {
    padding: 7px 10px 8px 10px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
}

.elementor-88 .elementor-element.elementor-element-2ef762cc {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2ef762cc {
    left: 15px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-2ef762cc {
    right: 15px;
}

.elementor-88 .elementor-element.elementor-element-4e7cde49 .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-4e7cde49>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-195d8b {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-195d8b>.elementor-widget-container {
    padding: 0px 15px 0px 15px;
}

.elementor-88 .elementor-element.elementor-element-b304888 {
    text-align: center;
    bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-b304888 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-b304888>.elementor-widget-container {
    padding: 17px 0px 14px 0px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
}

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

body.rtl .elementor-88 .elementor-element.elementor-element-b304888 {
    right: 0px;
}

.elementor-88 .elementor-element.elementor-element-5c98aecf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-5c98aecf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-5c98aecf>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 50px 0px;
}

.elementor-88 .elementor-element.elementor-element-5c98aecf>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-5c98aecf>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-5c98aecf>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-88 .elementor-element.elementor-element-7dd9eae2 img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-7dd9eae2>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-3367d8fc .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 13px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-3367d8fc>.elementor-widget-container {
    padding: 7px 10px 8px 10px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
}

.elementor-88 .elementor-element.elementor-element-3367d8fc {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3367d8fc {
    left: 15px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-3367d8fc {
    right: 15px;
}

.elementor-88 .elementor-element.elementor-element-5a0fead1 .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-5a0fead1>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-1cd79b9c {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-1cd79b9c>.elementor-widget-container {
    padding: 0px 15px 0px 15px;
}

.elementor-88 .elementor-element.elementor-element-2516fb8a {
    text-align: center;
    bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-2516fb8a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-2516fb8a>.elementor-widget-container {
    padding: 17px 0px 14px 0px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2516fb8a {
    left: 0px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-2516fb8a {
    right: 0px;
}

.elementor-88 .elementor-element.elementor-element-4417aa91:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E9E9E9;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 50px 0px;
}

.elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-element-populated,
.elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-element-populated>.elementor-background-overlay,
.elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

.elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-5864fca9 img {
    border-radius: 15px 15px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-5864fca9>.elementor-widget-container {
    padding: 0px 0px 13px 0px;
}

.elementor-88 .elementor-element.elementor-element-232ed10 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 13px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-232ed10>.elementor-widget-container {
    padding: 7px 10px 8px 10px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
}

.elementor-88 .elementor-element.elementor-element-232ed10 {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-232ed10 {
    left: 15px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-232ed10 {
    right: 15px;
}

.elementor-88 .elementor-element.elementor-element-626a068e .elementor-heading-title {
    color: #312B4F;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-626a068e>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 3px 15px 3px 15px;
    border-style: none;
}

.elementor-88 .elementor-element.elementor-element-227a523 {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-227a523>.elementor-widget-container {
    padding: 0px 15px 0px 15px;
}

.elementor-88 .elementor-element.elementor-element-632f1a8c {
    text-align: center;
    bottom: 0px;
}

.elementor-88 .elementor-element.elementor-element-632f1a8c .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-632f1a8c>.elementor-widget-container {
    padding: 17px 0px 14px 0px;
    background-color: #143906;
    border-radius: 0px 0px 15px 15px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-632f1a8c {
    left: 0px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-632f1a8c {
    right: 0px;
}

.elementor-88 .elementor-element.elementor-element-fbefe4 .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    fill: #143906;
    color: #143906;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.23);
    padding: 23px 20px 23px 20px;
}

.elementor-88 .elementor-element.elementor-element-fbefe4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-fbefe4 {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-b42e68f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-b42e68f {
    padding: 20px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-183a9296.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-74b007f {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-74b007f .elementor-heading-title {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-74b007f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-wrapper {
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-item {
    background-color: #FFFFFF00;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc(6px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc(6px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc(6px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc(6px/2);
}

.elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-digits {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-88 .elementor-element.elementor-element-408809e0>.elementor-widget-container {
    margin: 0px 0px 0px 5px;
}

.elementor-88 .elementor-element.elementor-element-408809e0 {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-77240c26 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-77240c26 .elementor-heading-title {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 19px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-77240c26>.elementor-widget-container {
    padding: 0px 0px 0px 2px;
}

.elementor-88 .elementor-element.elementor-element-31354148:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-31354148>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #060b17;
}

.elementor-88 .elementor-element.elementor-element-31354148 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 50px 20px;
}

.elementor-88 .elementor-element.elementor-element-31354148>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-2a8a93d4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-58a06634 {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-58a06634 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-58a06634>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-41ff8d6e {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-41ff8d6e .elementor-heading-title {
    color: #ffe100;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-41ff8d6e>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-37074bd>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-7fbc32d5>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-1f68db6f>.elementor-container {
    max-width: 801px;
}

.elementor-88 .elementor-element.elementor-element-1f68db6f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-2c504f13 img {
    width: 311px;
}

.elementor-88 .elementor-element.elementor-element-594bdebb img {
    width: 100%;
}

.elementor-88 .elementor-element.elementor-element-594bdebb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-594bdebb {
    width: var(--container-widget-width, 64px);
    max-width: 64px;
    --container-widget-width: 64px;
    --container-widget-flex-grow: 0;
    top: 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-594bdebb {
    right: 29px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-594bdebb {
    left: 29px;
}

.elementor-88 .elementor-element.elementor-element-738516d1 img {
    width: 100%;
}

.elementor-88 .elementor-element.elementor-element-738516d1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-738516d1 {
    width: var(--container-widget-width, 54px);
    max-width: 54px;
    --container-widget-width: 54px;
    --container-widget-flex-grow: 0;
    top: 60px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-738516d1 {
    left: 8px;
}

body.rtl .elementor-88 .elementor-element.elementor-element-738516d1 {
    right: 8px;
}

.elementor-88 .elementor-element.elementor-element-61846b00 {
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 300;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-88 .elementor-element.elementor-element-61846b00>.elementor-widget-container {
    padding: 0px 15px 0px 15px;
}

.elementor-88 .elementor-element.elementor-element-4840350e:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-4840350e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F8F9FA;
    background-image: url("../image/bg_shape1.svg");
    background-position: top left;
    background-repeat: no-repeat;
}

.elementor-88 .elementor-element.elementor-element-4840350e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 20px 140px 20px;
}

.elementor-88 .elementor-element.elementor-element-4840350e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-16d1b04f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-88 .elementor-element.elementor-element-337e76ae {
    text-align: center;
}

.elementor-88 .elementor-element.elementor-element-337e76ae .elementor-heading-title {
    color: #2D2D2D;
    font-family: "Poppins", Sans-serif;
    font-size: 29px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-88 .elementor-element.elementor-element-337e76ae>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-6aca17c3>.elementor-widget-container {
    padding: 0px 0px 18px 0px;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-item {
    border-width: 1px;
    border-color: #E9E9E9;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-item .elementor-tab-content {
    border-width: 1px;
    border-top-color: #E9E9E9;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 1px;
    border-bottom-color: #E9E9E9;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-icon,
.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-title {
    color: #212034;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-icon svg {
    fill: #212034;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-active .elementor-accordion-icon,
.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-active .elementor-accordion-title {
    color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-active .elementor-accordion-icon svg {
    fill: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-tab-title {
    padding: 18px 15px 19px 15px;
}

.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-tab-content {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.elementor-88 .elementor-element.elementor-element-6777820c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-6777820c:not(.elementor-motion-effects-element-type-background),
.elementor-88 .elementor-element.elementor-element-6777820c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-88 .elementor-element.elementor-element-6777820c {
    box-shadow: -13px 21px 30px 0px #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-88 .elementor-element.elementor-element-6777820c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-88 .elementor-element.elementor-element-57178d83>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-57178d83 {
    padding: 0px 0px 3px 0px;
}

.elementor-88 .elementor-element.elementor-element-46973656 .elementor-heading-title {
    color: #C2AD06;
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 700;
}

.elementor-88 .elementor-element.elementor-element-46973656>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-46973656 {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-2823475b .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    text-decoration: line-through;
}

.elementor-88 .elementor-element.elementor-element-2823475b>.elementor-widget-container {
    padding: 0px 0px 0px 13px;
}

.elementor-88 .elementor-element.elementor-element-2823475b {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-2497941c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-88 .elementor-element.elementor-element-2497941c {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-641a0b07 .elementor-heading-title {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 500;
}

.elementor-88 .elementor-element.elementor-element-641a0b07>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-641a0b07 {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-wrapper {
    max-width: 100%;
}

.elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-item {
    background-color: #FFFFFF00;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc(4px/2);
}

body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc(4px/2);
}

body.rtl .elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc(4px/2);
}

.elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-digits {
    color: #212034;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-88 .elementor-element.elementor-element-2bc5e8c>.elementor-widget-container {
    margin: 0px 0px 0px 5px;
}

.elementor-88 .elementor-element.elementor-element-2bc5e8c {
    width: auto;
    max-width: auto;
}

.elementor-88 .elementor-element.elementor-element-313a365e.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-88 .elementor-element.elementor-element-575eca2e .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 700;
    fill: #143906;
    color: #143906;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.23);
    padding: 18px 20px 19px 20px;
}

.elementor-88 .elementor-element.elementor-element-575eca2e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-88 .elementor-element.elementor-element-575eca2e {
    width: var(--container-widget-width, 252px);
    max-width: 252px;
    --container-widget-width: 252px;
    --container-widget-flex-grow: 0;
}

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

@media(min-width:768px) {
    .elementor-88 .elementor-element.elementor-element-19305a60 {
        width: 40.178%;
    }

    .elementor-88 .elementor-element.elementor-element-4770e379 {
        width: 59.822%;
    }

    .elementor-88 .elementor-element.elementor-element-56fb9f9d {
        width: 40%;
    }

    .elementor-88 .elementor-element.elementor-element-58e1aa7c {
        width: 60%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-88 .elementor-element.elementor-element-1987447 {
        width: 100%;
    }

    .elementor-88 .elementor-element.elementor-element-df70000 {
        width: 100%;
    }
}

@media(max-width:1024px) {

    .elementor-88 .elementor-element.elementor-element-1987447:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-88 .elementor-element.elementor-element-1987447>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 60px;
        background-size: 440px auto;
    }

    .elementor-88 .elementor-element.elementor-element-1987447>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:767px) {
    .elementor-88 .elementor-element.elementor-element-2cf3362d {
        padding: 23px 20px 15px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-11f79de7 {
        padding: 0px 20px 23px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-16c95f6a .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-652e2fd5 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-655d304d>.elementor-element-populated {
        padding: 0px 0px 50px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-24217a74 {
        --container-widget-width: 11vw;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 11vw);
        max-width: 11vw;
        top: 5px;
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-24217a74 {
        left: -16px;
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-24217a74 {
        right: -16px;
    }

    .elementor-88 .elementor-element.elementor-element-322bd8e {
        --container-widget-width: 12vw;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 12vw);
        max-width: 12vw;
        top: 26vw;
    }

    .elementor-88 .elementor-element.elementor-element-6484ef99 {
        padding: 0px 0px 25px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-3d10cd57 .elementor-heading-title {
        font-size: 5.8vw;
    }

    .elementor-88 .elementor-element.elementor-element-36245916 {
        --e-icon-list-icon-size: 5vw;
        width: var(--container-widget-width, 42%);
        max-width: 42%;
        --container-widget-width: 42%;
        --container-widget-flex-grow: 0;
    }

    .elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-36245916 .elementor-icon-list-item>a {
        font-size: 3.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-36245916>.elementor-widget-container {
        margin: 0px 4px 10px 0px;
        padding: 7px 5px 7px 7px;
    }

    .elementor-88 .elementor-element.elementor-element-16a087e2 {
        --e-icon-list-icon-size: 5vw;
        width: var(--container-widget-width, 58%);
        max-width: 58%;
        --container-widget-width: 58%;
        --container-widget-flex-grow: 0;
    }

    .elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-16a087e2 .elementor-icon-list-item>a {
        font-size: 3.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-16a087e2>.elementor-widget-container {
        margin: 0px 0px 10px 4px;
        padding: 7px 5px 7px 7px;
    }

    .elementor-88 .elementor-element.elementor-element-417ff63e {
        --e-icon-list-icon-size: 5vw;
    }

    .elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-417ff63e .elementor-icon-list-item>a {
        font-size: 3.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-417ff63e>.elementor-widget-container {
        padding: 7px 10px 7px 10px;
    }

    .elementor-88 .elementor-element.elementor-element-1987447:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-88 .elementor-element.elementor-element-1987447>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 50% 60px;
        background-size: 375px auto;
    }

    .elementor-88 .elementor-element.elementor-element-1987447>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-b2be546 img {
        width: 77vw;
    }

    .elementor-88 .elementor-element.elementor-element-b4d6a03 .elementor-heading-title {
        font-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-26bac4d .elementor-heading-title {
        font-size: 3.8vw;
    }

    .elementor-88 .elementor-element.elementor-element-26bac4d {
        --container-widget-width: 87vw;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 87vw);
        max-width: 87vw;
    }

    .elementor-88 .elementor-element.elementor-element-daf7504 .elementor-divider {
        text-align: center;
    }

    .elementor-88 .elementor-element.elementor-element-daf7504 .elementor-divider-separator {
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-88 .elementor-element.elementor-element-daf7504 .elementor-divider__text {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-daf7504>.elementor-widget-container {
        padding: 0px 0px 17px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-wrapper {
        text-align: left;
    }

    .elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon {
        font-size: 9.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-title,
    .elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-title a {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-58b4dab .elementor-icon-box-description {
        font-size: 3.2vw;
        line-height: 1.2em;
    }

    .elementor-88 .elementor-element.elementor-element-58b4dab>.elementor-widget-container {
        margin: 0px 4px 10px 0px;
        padding: 2vw 2vw 2vw 2vw;
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-wrapper {
        text-align: left;
    }

    .elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon {
        font-size: 9.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-title,
    .elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-title a {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-94b9422 .elementor-icon-box-description {
        font-size: 3.2vw;
        line-height: 1.2em;
    }

    .elementor-88 .elementor-element.elementor-element-94b9422>.elementor-widget-container {
        margin: 0px 4px 10px 0px;
        padding: 2vw 2vw 2vw 2vw;
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-wrapper {
        text-align: left;
    }

    .elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon {
        font-size: 9.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-title,
    .elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-title a {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-cc6d3a0 .elementor-icon-box-description {
        font-size: 3.2vw;
        line-height: 1.2em;
    }

    .elementor-88 .elementor-element.elementor-element-cc6d3a0>.elementor-widget-container {
        margin: 0px 4px 10px 0px;
        padding: 2vw 2vw 2vw 2vw;
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-wrapper {
        text-align: left;
    }

    .elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon {
        font-size: 9.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-title,
    .elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-title a {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-eb36a36 .elementor-icon-box-description {
        font-size: 3.2vw;
        line-height: 1.2em;
    }

    .elementor-88 .elementor-element.elementor-element-eb36a36>.elementor-widget-container {
        margin: 0px 4px 10px 0px;
        padding: 2vw 2vw 2vw 2vw;
        border-radius: 20px 20px 20px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-bb16113 .elementor-button {
        font-size: 5vw;
        padding: 5vw 3vw 5vw 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-bb16113>.elementor-widget-container {
        margin: 25px 0px 15px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-24246ce .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-24246ce>.elementor-widget-container {
        margin: 0px 2px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-c10bc2b .elementor-countdown-digits {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-c10bc2b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-f7445e2 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-56e65624 .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-761a822d {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-761a822d .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-46f0b46c {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-46f0b46c .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-50bb6acb {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-50bb6acb .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-64edc7bd {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-64edc7bd .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-35cf317e .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-664764b0 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-1d0d4865>.elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-40f2e23d {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-40f2e23d .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-28bf541d>.elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6cef3f {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-6cef3f .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-14343023 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-424335c0>.elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-576b6158 {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-576b6158 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-5ce7455d>.elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-331b027e {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-331b027e .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-7f6d4fd5 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-316eee0e>.elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-5b8742e9 {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-5b8742e9 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-8818a20>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6b1abe96 {
        --e-icon-list-icon-size: 5.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-6b1abe96 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6893c37a .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-19305a60>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-70dfe169 img {
        width: 79vw;
    }

    .elementor-88 .elementor-element.elementor-element-4770e379>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-29893aec {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6726e596 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-618c4f84 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6578e726 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-1cf63e0b {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6d0b038a {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-398a2b66 {
        text-align: center;
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-540faefd .elementor-button {
        font-size: 5vw;
        padding: 5vw 3vw 5vw 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-540faefd>.elementor-widget-container {
        margin: 25px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-540faefd {
        width: 100%;
        max-width: 100%;
    }

    .elementor-88 .elementor-element.elementor-element-4db15330 {
        padding: 07px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-20a4f484 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-20a4f484>.elementor-widget-container {
        margin: 0px 2px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-37eca4ae .elementor-countdown-digits {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-37eca4ae>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-6e5360c3 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-4f81bba3 .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-748a8e11 {
        padding: 0px 0px 20px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-18e03b4d>.elementor-element-populated {
        margin: 0px 0px 16px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-4721a2ca .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-185ba727 {
        --e-icon-list-icon-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-185ba727 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-31a93401>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-1931f85c .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-425dd0dd {
        --e-icon-list-icon-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-425dd0dd .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-76322925>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-9e4cabd .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-131cf641 {
        --e-icon-list-icon-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-131cf641 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-4ad30f55 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-432160b7>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-70100ec4 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-6c1799ce {
        --e-icon-list-icon-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-6c1799ce .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-20a9768b>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-12e2a29d .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-2e96680c {
        --e-icon-list-icon-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-2e96680c .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-7b27eaaa>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-4e7d334a .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(10px/2);
        margin-left: calc(10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-10px/2);
        margin-left: calc(-10px/2);
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-10px/2);
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-10px/2);
    }

    .elementor-88 .elementor-element.elementor-element-21503501 {
        --e-icon-list-icon-size: 4.6vw;
    }

    .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-88 .elementor-element.elementor-element-21503501 .elementor-icon-list-item>a {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-71d3d0e4 .elementor-button {
        font-size: 5vw;
        padding: 5vw 3vw 5vw 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-71d3d0e4>.elementor-widget-container {
        margin: 25px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-71d3d0e4 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-88 .elementor-element.elementor-element-1a8ca6dd {
        padding: 07px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-1e0e029f .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-1e0e029f>.elementor-widget-container {
        margin: 0px 2px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-35bdcb9d .elementor-countdown-digits {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-35bdcb9d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-14b5e1bf .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-507c2c26 .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-1b79047a {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-2b41a46a>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-20794599 .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-3c1f078f .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-4dd470ea {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-4dd470ea>.elementor-widget-container {
        padding: 0px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-59aede1f .elementor-heading-title {
        font-size: 4.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-6e5c78fb>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-2ef762cc .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-4e7cde49 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-195d8b {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-195d8b>.elementor-widget-container {
        padding: 0px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-b304888 .elementor-heading-title {
        font-size: 4.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-5c98aecf>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-3367d8fc .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-5a0fead1 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-1cd79b9c {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-1cd79b9c>.elementor-widget-container {
        padding: 0px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-2516fb8a .elementor-heading-title {
        font-size: 4.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-4417aa91>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-232ed10 .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-626a068e .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-227a523 {
        font-size: 15px;
    }

    .elementor-88 .elementor-element.elementor-element-227a523>.elementor-widget-container {
        padding: 0px 15px 15px 15px;
    }

    .elementor-88 .elementor-element.elementor-element-632f1a8c .elementor-heading-title {
        font-size: 4.5vw;
    }

    .elementor-88 .elementor-element.elementor-element-fbefe4 .elementor-button {
        font-size: 5vw;
        padding: 5vw 3vw 5vw 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-fbefe4>.elementor-widget-container {
        margin: 25px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-fbefe4 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-88 .elementor-element.elementor-element-b42e68f {
        padding: 07px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-74b007f .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-74b007f>.elementor-widget-container {
        margin: 0px 2px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-408809e0 .elementor-countdown-digits {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-408809e0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-77240c26 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-88 .elementor-element.elementor-element-58a06634 .elementor-heading-title {
        font-size: 3.8vw;
    }

    .elementor-88 .elementor-element.elementor-element-41ff8d6e .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-2c504f13 img {
        width: 68vw;
    }

    .elementor-88 .elementor-element.elementor-element-2c504f13>.elementor-widget-container {
        margin: 0px 0px 25px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-594bdebb {
        --container-widget-width: 16vw;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 16vw);
        max-width: 16vw;
        top: 0vw;
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-594bdebb {
        right: -1vw;
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-594bdebb {
        left: -1vw;
    }

    .elementor-88 .elementor-element.elementor-element-738516d1 {
        --container-widget-width: 11vw;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 11vw);
        max-width: 11vw;
        top: 5px;
    }

    body:not(.rtl) .elementor-88 .elementor-element.elementor-element-738516d1 {
        left: 12px;
    }

    body.rtl .elementor-88 .elementor-element.elementor-element-738516d1 {
        right: 12px;
    }

    .elementor-88 .elementor-element.elementor-element-61846b00 {
        font-size: 16px;
    }

    .elementor-88 .elementor-element.elementor-element-61846b00>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-337e76ae .elementor-heading-title {
        font-size: 5.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-accordion-title {
        font-size: 16px;
        line-height: 1.4em;
    }

    .elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-tab-content {
        font-size: 16px;
    }

    .elementor-88 .elementor-element.elementor-element-6777820c {
        padding: 15px 20px 15px 20px;
    }

    .elementor-88 .elementor-element.elementor-element-37f3b58f {
        width: 50%;
    }

    .elementor-88 .elementor-element.elementor-element-37f3b58f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-88 .elementor-element.elementor-element-5bebacc3.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-88 .elementor-element.elementor-element-5bebacc3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-88 .elementor-element.elementor-element-5bebacc3.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-88 .elementor-element.elementor-element-5bebacc3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-46973656 .elementor-heading-title {
        font-size: 7vw;
    }

    .elementor-88 .elementor-element.elementor-element-2823475b .elementor-heading-title {
        font-size: 3.8vw;
    }

    .elementor-88 .elementor-element.elementor-element-2823475b>.elementor-widget-container {
        margin: 0px 0px 0px 8px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-2497941c {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-88 .elementor-element.elementor-element-752efae1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-641a0b07 .elementor-heading-title {
        font-size: 3.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-641a0b07>.elementor-widget-container {
        margin: 0px 5px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-2bc5e8c .elementor-countdown-digits {
        font-size: 3.2vw;
    }

    .elementor-88 .elementor-element.elementor-element-2bc5e8c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-313a365e {
        width: 50%;
    }

    .elementor-88 .elementor-element.elementor-element-313a365e.elementor-column>.elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-88 .elementor-element.elementor-element-313a365e>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-575eca2e .elementor-button {
        font-size: 3.5vw;
        padding: 5vw 3vw 5vw 3vw;
    }

    .elementor-88 .elementor-element.elementor-element-575eca2e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-88 .elementor-element.elementor-element-575eca2e {
        width: 100%;
        max-width: 100%;
    }
}

/* Start custom CSS for heading, class: .elementor-element-16c95f6a */
.elementor-88 .elementor-element.elementor-element-16c95f6a .elementor-widget-container {
    background: linear-gradient(91.28deg, #C2AD06 0%, #F2D808 50.09%, #C2AD06 100%);
    !important;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4d6a03 */
.elementor-88 .elementor-element.elementor-element-b4d6a03 .elementor-widget-container {
    background: linear-gradient(91.28deg, #C2AD06 0%, #F2D808 50.09%, #C2AD06 100%);
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1987447 */
.elementor-88 .elementor-element.elementor-element-1987447 {
    overflow: hidden
}

/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-316718be */
.elementor-88 .elementor-element.elementor-element-316718be .elementor-element.elementor-element-3fcb647>.elementor-widget-container {

    border-image-source: linear-gradient(90deg, #C2AD06 0%, rgba(223, 214, 164, 0.1) 100%) !important;

}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4770e379 */
p {
    margin-bottom: 0;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-507c2c26 */
.textBonuses {

    color: #143906 !important;
    box-shadow: 0px 40px 40px 0px #00000017;


}

/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-6da259c8 */
.elementor-88 .elementor-element.elementor-element-6da259c8 .elementor-tab-content {

    border: 1px solid #143906 !important;

    border-radius: 0 0 8px 8px;

}

/* End custom CSS */
/* Start custom CSS */
.top-gradient .elementor-widget-container {

    background: linear-gradient(91.28deg, #C2AD06 0%, #F2D808 50.09%, #C2AD06 100%);
    box-shadow: 0px 8px 16px 0px #00000014;

}


.name-gradient .elementor-widget-container {

    background: linear-gradient(91.28deg, #C2AD06 0%, #F2D808 50.09%, #C2AD06 100%);

}


.divider-text img {

    width: 80px;
    vertical-align: middle;

}


.first-child {

    padding-right: 5px;
}


.second-child {
    padding-left: 5px;

}

.golden-heading {

    color: #C2AD06;
}

.font-weight-600 {
    font-weight: 600 !important;
}


.or {

    color: #212034;
    font-size: 20px;
    text-align: center;
}

.ctnGradient .elementor-button {
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.ctnGradient .elementor-button:before {
    background: #fff;
    content: "";
    height: 155px;
    left: -75px;
    opacity: .2;
    position: absolute;
    top: -50px;
    width: 50px;
    -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
    transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
    -webkit-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    transform: rotate(35deg);
    z-index: -10;
    animation: hoverbtn infinite 1.5s;
    filter: blur(15px);
    -webkit-filter: blur(15px);
}

@keyframes hoverbtn {
    0% {
        left: 120%;
        -webkit-transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
        transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1);
    }
}

/* End custom CSS */