.elementor-884 .elementor-element.elementor-element-74d1faf2:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-74d1faf2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEFFFA;
}

.elementor-884 .elementor-element.elementor-element-74d1faf2>.elementor-container {
    max-width: 1050px;
}

.elementor-884 .elementor-element.elementor-element-74d1faf2>.elementor-background-overlay {
    opacity: 0.84;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-74d1faf2 {
    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-widget-image .widget-image-caption {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    color: var( --e-global-color-primary);
}

.elementor-884 .elementor-element.elementor-element-a684f54 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-a684f54 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 34px;
    text-shadow: 1px 1px 1px #000000;
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-2946148 img {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-884 .elementor-element.elementor-element-c651e3c>.elementor-widget-container {
    margin: 0px 250px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-89f8251>.elementor-widget-container {
    margin: 0px 300px 0px 300px;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 14px 14px 14px 14px;
}

.elementor-884 .elementor-element.elementor-element-687dfbce {
    --spacer-size: 1px;
}

.elementor-884 .elementor-element.elementor-element-7c255942:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-7c255942>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEFFFA;
}

.elementor-884 .elementor-element.elementor-element-7c255942>.elementor-container {
    max-width: 1010px;
}

.elementor-884 .elementor-element.elementor-element-7c255942 {
    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-884 .elementor-element.elementor-element-7c255942>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-56de048d>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-56de048d>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-56de048d>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-56de048d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-8caca42>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-8caca42 img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-aad4c97>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-aad4c97 img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-feedc86>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-feedc86 img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-b66a9d0:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-b66a9d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(0deg, #FFFFFF 50%, #FEFFFA 100%);
}

.elementor-884 .elementor-element.elementor-element-b66a9d0>.elementor-container {
    max-width: 1010px;
}

.elementor-884 .elementor-element.elementor-element-b66a9d0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0px 0px 0px;
}

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

.elementor-884 .elementor-element.elementor-element-1923611>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-1923611>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-1923611>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-1923611>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-f5ac2b8 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-f5ac2b8 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 60px;
    color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var( --e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var( --e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var( --e-global-color-secondary);
}

.elementor-884 .elementor-element.elementor-element-0a4fd41>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-icon i {
    color: #28A745;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-icon svg {
    fill: #28A745;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-2719c7b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-icon i {
    color: #28A745;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-icon svg {
    fill: #28A745;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-2719c7b {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-1d9ed66>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-icon i {
    color: #28A745;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-icon svg {
    fill: #28A745;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-e5abcf4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-icon i {
    color: #28A745;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-icon svg {
    fill: #28A745;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-d462fe2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 40px 150px;
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-icon i {
    color: #28A745;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-icon svg {
    fill: #28A745;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-d462fe2 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

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

.elementor-884 .elementor-element.elementor-element-fc029c8>.elementor-container {
    max-width: 1010px;
}

.elementor-884 .elementor-element.elementor-element-fc029c8 {
    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-884 .elementor-element.elementor-element-fc029c8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-f3e8843>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-f3e8843>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-f3e8843>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-f3e8843>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-e01c366>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-e01c366 img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-9ffb171 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-9ffb171 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    line-height: 66px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-abe071a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-icon i {
    color: #FFD700;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-icon svg {
    fill: #FFD700;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-abe071a {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a4a7132>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-icon i {
    color: #FFD700;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-icon svg {
    fill: #FFD700;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a4a7132 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-99cfc72>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-icon i {
    color: #FFD700;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-icon svg {
    fill: #FFD700;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-99cfc72 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-004a587>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 150px;
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-icon i {
    color: #FFD700;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-icon svg {
    fill: #FFD700;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-004a587 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-04728d3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 40px 150px;
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-icon i {
    color: #FFD700;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-icon svg {
    fill: #FFD700;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-04728d3 {
    --e-icon-list-icon-size: 60px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 33px;
    font-weight: 400;
    line-height: 39px;
}

.elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-2543c76:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-2543c76>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-2543c76>.elementor-container {
    max-width: 1010px;
}

.elementor-884 .elementor-element.elementor-element-2543c76 {
    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-884 .elementor-element.elementor-element-2543c76>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-e3251e9>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-e3251e9>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-e3251e9>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-e3251e9>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-e092de9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-e092de9 img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-1fa707f>.elementor-widget-container {
    margin: 0px 300px 0px 300px;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 14px 14px 14px 14px;
}

.elementor-884 .elementor-element.elementor-element-00066a5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-00066a5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-884 .elementor-element.elementor-element-325b79f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-325b79f img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
    stroke: var( --e-global-color-accent);
}

.elementor-widget-animated-headline .elementor-headline-plain-text {
    color: var( --e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-widget-animated-headline {
    --dynamic-text-color: var( --e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-text {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-884 .elementor-element.elementor-element-6338cd8 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #000000;
}

.elementor-884 .elementor-element.elementor-element-6338cd8>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-6338cd8 .elementor-headline {
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 35px;
    font-weight: 400;
    line-height: 1.7em;
}

.elementor-884 .elementor-element.elementor-element-6338cd8 .elementor-headline-dynamic-wrapper path {
    stroke: #FF6B27;
    stroke-width: 10px;
}

.elementor-884 .elementor-element.elementor-element-6338cd8 .elementor-headline-plain-text {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-6338cd8 .elementor-headline-dynamic-text {
    font-family: "Poppins", Sans-serif;
    font-weight: 700;
}

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

.elementor-884 .elementor-element.elementor-element-9003642>.elementor-container {
    max-width: 1010px;
}

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

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

.elementor-884 .elementor-element.elementor-element-dd10d73:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FDF4E6;
}

.elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-element-populated {
    border-style: dashed;
    border-width: 4px 4px 4px 4px;
    border-color: #FF0F00;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

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

.elementor-884 .elementor-element.elementor-element-eba0254>.elementor-widget-container {
    margin: 0px 50px 20px 50px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-eba0254 img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-3bf1a67 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #000000;
}

.elementor-884 .elementor-element.elementor-element-3bf1a67>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-3bf1a67 .elementor-headline {
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.7em;
}

.elementor-884 .elementor-element.elementor-element-3bf1a67 .elementor-headline-dynamic-wrapper path {
    stroke: #FF6B27;
    stroke-width: 10px;
}

.elementor-884 .elementor-element.elementor-element-3bf1a67 .elementor-headline-plain-text {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-3bf1a67 .elementor-headline-dynamic-text {
    font-family: "Poppins", Sans-serif;
    font-weight: 800;
}

.elementor-884 .elementor-element.elementor-element-2f84e7d {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-2f84e7d .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-countdown .elementor-countdown-item {
    background-color: var( --e-global-color-primary);
}

.elementor-widget-countdown .elementor-countdown-digits {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-widget-countdown .elementor-countdown-label {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-widget-countdown .elementor-countdown-expire--message {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-884 .elementor-element.elementor-element-c24b93f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 130px 0px 130px;
}

.elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-wrapper {
    max-width: 56%;
}

.elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-item {
    background-color: #FF6B27;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-radius: 63px 63px 63px 63px;
}

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

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

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

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

.elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-digits {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    letter-spacing: -5px;
    word-spacing: 0.1em;
}

.elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-label {
    font-family: "Roboto Slab", Sans-serif;
    font-size: 13px;
    font-weight: 400;
}

.elementor-884 .elementor-element.elementor-element-eb01d12 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #000000;
}

.elementor-884 .elementor-element.elementor-element-eb01d12>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-eb01d12 .elementor-headline {
    text-align: center;
    font-family: "Roboto", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 1.7em;
}

.elementor-884 .elementor-element.elementor-element-eb01d12 .elementor-headline-dynamic-wrapper path {
    stroke: #28A745;
    stroke-width: 7px;
}

.elementor-884 .elementor-element.elementor-element-eb01d12 .elementor-headline-plain-text {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-eb01d12 .elementor-headline-dynamic-text {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-884 .elementor-element.elementor-element-5a168cc {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-5a168cc .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-1c65f63 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-1c65f63 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    text-shadow: 1px 1px 1px #000000;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-95adf73 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-95adf73 .elementor-heading-title {
    font-family: "Times New Roman", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
    color: var( --e-global-color-primary);
    border-color: var( --e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-884 .elementor-element.elementor-element-ff9df06>.elementor-widget-container {
    margin: 10px 0px -5px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-ff9df06 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-ff9df06.elementor-view-stacked .elementor-icon {
    background-color: #242424;
}

.elementor-884 .elementor-element.elementor-element-ff9df06.elementor-view-framed .elementor-icon,
.elementor-884 .elementor-element.elementor-element-ff9df06.elementor-view-default .elementor-icon {
    color: #242424;
    border-color: #242424;
}

.elementor-884 .elementor-element.elementor-element-ff9df06.elementor-view-framed .elementor-icon,
.elementor-884 .elementor-element.elementor-element-ff9df06.elementor-view-default .elementor-icon svg {
    fill: #242424;
}

.elementor-widget-button .elementor-button {
    background-color: var( --e-global-color-accent);
    font-family: var( --e-global-typography-accent-font-family), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight);
}

.elementor-884 .elementor-element.elementor-element-79fe0ee .elementor-button {
    background-color: #00CB62;
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    text-shadow: 1px 1px 1px #000000;
    border-radius: 40px 40px 40px 40px;
    padding: 30px 30px 30px 30px;
}

.elementor-884 .elementor-element.elementor-element-79fe0ee>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-79fe0ee .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-884 .elementor-element.elementor-element-79fe0ee .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}

.elementor-884 .elementor-element.elementor-element-bdccf93>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 300px 0px 300px;
}

.elementor-884 .elementor-element.elementor-element-1235b59:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-884 .elementor-element.elementor-element-1235b59>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF4F4;
}

.elementor-884 .elementor-element.elementor-element-1235b59>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FF0000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 180px 0px 180px;
    --e-column-margin-right: 180px;
    --e-column-margin-left: 180px;
    padding: 5px 0px 5px 0px;
}

.elementor-884 .elementor-element.elementor-element-1235b59>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-1235b59>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-1235b59>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-884 .elementor-element.elementor-element-1235b59>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-27402df>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-27402df {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-27402df .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-f7197fb>.elementor-widget-container {
    margin: -10px 0px -10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-3b0b174>.elementor-widget-container {
    margin: -5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-3b0b174 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-3b0b174 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-1fb1d95>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 300px 0px 300px;
}

.elementor-884 .elementor-element.elementor-element-52a708e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-6a11203f>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-6a11203f>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-6a11203f>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-6a11203f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-b2c7d74>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-a51ac8d>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-31c5ee7 {
    margin-top: 25px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-f525f74>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-f525f74>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-f525f74>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-f525f74>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-81f5177>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-7199fbec>.elementor-container {
    max-width: 1111px;
}

.elementor-884 .elementor-element.elementor-element-7199fbec {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-401860b0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-884 .elementor-element.elementor-element-401860b0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1F1F1F;
}

.elementor-884 .elementor-element.elementor-element-401860b0>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-401860b0>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-401860b0>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-884 .elementor-element.elementor-element-401860b0>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-401860b0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-aacae49 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-aacae49 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 75px;
    font-weight: 800;
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-987432e>.elementor-widget-container {
    margin: -25px 0px -25px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-987432e {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-987432e .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 82px;
    font-weight: 800;
    color: #F2AB27;
}

.elementor-884 .elementor-element.elementor-element-c7b7ae2>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-c7b7ae2 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-c7b7ae2 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 77px;
    font-weight: 800;
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-689732f img {
    border-radius: 20px 20px 20px 20px;
}

.elementor-884 .elementor-element.elementor-element-a27f01b>.elementor-widget-container {
    margin: 5px 320px 10px 320px;
    padding: 10px 0px 10px 0px;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
}

.elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a27f01b {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-item>a {
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a09092a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a09092a {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 30px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b214e8f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b214e8f {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b80937f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b80937f {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-0ece603>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-0ece603 {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-5bc2aec>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-5bc2aec {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-57b54d1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 250px;
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(15px/2);
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-15px/2);
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-icon i {
    color: #FFCE00;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-icon svg {
    fill: #FFCE00;
    transition: fill 0.3s;
}

.elementor-884 .elementor-element.elementor-element-57b54d1 {
    --e-icon-list-icon-size: 37px;
    --icon-vertical-offset: 0px;
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-item>a {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 35px;
}

.elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-884 .elementor-element.elementor-element-68c38a3>.elementor-widget-container {
    background-color: #FFFE00;
    margin: 0px 150px 0px 150px;
    padding: 6px 0px 6px 0px;
}

.elementor-884 .elementor-element.elementor-element-68c38a3 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-68c38a3 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 700;
    font-style: italic;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-a0d72d3>.elementor-widget-container {
    margin: 20px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-a0d72d3 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-a0d72d3 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 700;
    text-shadow: 2px 0px 2px #000000;
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-21bab49 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-21bab49 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 60px;
    font-weight: 400;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-19046df {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-19046df>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-19046df .elementor-headline {
    text-align: center;
    font-family: "Times New Roman", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 1.6em;
}

.elementor-884 .elementor-element.elementor-element-19046df .elementor-headline-dynamic-wrapper path {
    stroke: #F2AB27;
    stroke-width: 8px;
}

.elementor-884 .elementor-element.elementor-element-19046df .elementor-headline-plain-text {
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-19046df .elementor-headline-dynamic-text {
    font-family: "Times New Roman", Sans-serif;
    font-weight: 500;
    font-style: italic;
    line-height: 0em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-884 .elementor-element.elementor-element-03e9148>.elementor-widget-container {
    margin: 10px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-03e9148 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-03e9148.elementor-view-stacked .elementor-icon {
    background-color: #F2AB27;
}

.elementor-884 .elementor-element.elementor-element-03e9148.elementor-view-framed .elementor-icon,
.elementor-884 .elementor-element.elementor-element-03e9148.elementor-view-default .elementor-icon {
    color: #F2AB27;
    border-color: #F2AB27;
}

.elementor-884 .elementor-element.elementor-element-03e9148.elementor-view-framed .elementor-icon,
.elementor-884 .elementor-element.elementor-element-03e9148.elementor-view-default .elementor-icon svg {
    fill: #F2AB27;
}

.elementor-884 .elementor-element.elementor-element-ff183ae .elementor-button {
    background-color: #00CB62;
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 800;
    text-shadow: 1px 1px 1px #000000;
    border-radius: 40px 40px 40px 40px;
    padding: 30px 30px 30px 30px;
}

.elementor-884 .elementor-element.elementor-element-ff183ae>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-ff183ae .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-884 .elementor-element.elementor-element-ff183ae .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}

.elementor-884 .elementor-element.elementor-element-8206fee>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 300px 0px 300px;
}

.elementor-884 .elementor-element.elementor-element-0b0ddf4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 300px 0px 300px;
}

.elementor-884 .elementor-element.elementor-element-20a9a32d {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-20a9a32d .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-2c3f9aa {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-2c3f9aa .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 400;
    color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-4c0c1617 {
    --spacer-size: 5px;
}

.elementor-884 .elementor-element.elementor-element-01192ce:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-01192ce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-01192ce>.elementor-container {
    max-width: 1010px;
}

.elementor-884 .elementor-element.elementor-element-01192ce {
    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-884 .elementor-element.elementor-element-01192ce>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-afc9a6d>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-afc9a6d>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-afc9a6d>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-afc9a6d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-b8c691e {
    --spacer-size: 10px;
}

.elementor-884 .elementor-element.elementor-element-aaf947b {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-aaf947b .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 50px;
    font-weight: 700;
    line-height: 40px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-c4ceebe {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-7b34c94>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-884 .elementor-element.elementor-element-10e7e35>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-10e7e35 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-10e7e35 img {
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-884 .elementor-element.elementor-element-360d3cb.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-884 .elementor-element.elementor-element-360d3cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-884 .elementor-element.elementor-element-360d3cb>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-2d53e61 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-2d53e61 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 32px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-c4c3baa:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-c4c3baa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EBE3BE;
}

.elementor-884 .elementor-element.elementor-element-c4c3baa>.elementor-container {
    max-width: 1010px;
}

.elementor-884 .elementor-element.elementor-element-c4c3baa {
    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-884 .elementor-element.elementor-element-c4c3baa>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-a9be4a2>.elementor-element-populated,
.elementor-884 .elementor-element.elementor-element-a9be4a2>.elementor-element-populated>.elementor-background-overlay,
.elementor-884 .elementor-element.elementor-element-a9be4a2>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-a9be4a2>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-b2c1cf9 {
    --spacer-size: 10px;
}

.elementor-884 .elementor-element.elementor-element-aa83434 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-aa83434 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 50px;
    font-weight: 700;
    line-height: 40px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-cb79db7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-be4bcfc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-884 .elementor-element.elementor-element-d14eaa5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-d14eaa5 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-d14eaa5 img {
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-884 .elementor-element.elementor-element-bb58173.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-884 .elementor-element.elementor-element-bb58173.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-884 .elementor-element.elementor-element-bb58173>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-bb9dc21 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-bb9dc21 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 32px;
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-08983c1 .elementor-button {
    background-color: #0FBF63;
    font-family: "Poppins", Sans-serif;
    font-size: 25px;
    font-weight: 800;
    text-shadow: 1px 1px 1px #000000;
    border-radius: 40px 40px 40px 40px;
    padding: 30px 30px 30px 30px;
}

.elementor-884 .elementor-element.elementor-element-08983c1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-884 .elementor-element.elementor-element-08983c1 .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-884 .elementor-element.elementor-element-08983c1 .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}

.elementor-884 .elementor-element.elementor-element-3f817520 {
    --spacer-size: 15px;
}

.elementor-884 .elementor-element.elementor-element-6f72cbf {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-6f72cbf .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 50px;
    font-weight: 300;
    line-height: 40px;
    color: #000000;
}

.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
    color: var( --e-global-color-primary);
}

.elementor-widget-toggle .elementor-toggle-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a,
.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-accent);
}

.elementor-widget-toggle .elementor-toggle-title {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
}

.elementor-widget-toggle .elementor-tab-content {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight);
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-tab-title {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-title,
.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-icon svg {
    fill: #000000;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-tab-title.elementor-active a,
.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-icon {
    margin-inline-end: 8px;
}

.elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-tab-content {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-tab-title {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-title,
.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-icon svg {
    fill: #000000;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-tab-title.elementor-active a,
.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-icon {
    margin-inline-end: 8px;
}

.elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-tab-content {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-tab-title {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-title,
.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-icon svg {
    fill: #000000;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-tab-title.elementor-active a,
.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-icon {
    margin-inline-end: 8px;
}

.elementor-884 .elementor-element.elementor-element-f983e1d .elementor-tab-content {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-tab-title {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-title,
.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-icon svg {
    fill: #000000;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-tab-title.elementor-active a,
.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-icon {
    margin-inline-end: 8px;
}

.elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-tab-content {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-tab-title {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-title,
.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-icon svg {
    fill: #000000;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-tab-title.elementor-active a,
.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-icon {
    margin-inline-end: 8px;
}

.elementor-884 .elementor-element.elementor-element-db51a89 .elementor-tab-content {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-item:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-tab-title {
    background-color: #F4F4F4;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-title,
.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-icon svg {
    fill: #000000;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-tab-title.elementor-active a,
.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-icon {
    margin-inline-end: 8px;
}

.elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-tab-content {
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-884 .elementor-element.elementor-element-60804d75:not(.elementor-motion-effects-element-type-background),
.elementor-884 .elementor-element.elementor-element-60804d75>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-884 .elementor-element.elementor-element-60804d75 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0px 20px 0px;
}

.elementor-884 .elementor-element.elementor-element-60804d75>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-884 .elementor-element.elementor-element-c389898 {
    text-align: center;
}

.elementor-884 .elementor-element.elementor-element-c389898 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 200;
    line-height: 30px;
    color: #000000;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-884 .elementor-element.elementor-element-7b34c94 {
        width: 50%;
    }
    .elementor-884 .elementor-element.elementor-element-360d3cb {
        width: 50%;
    }
    .elementor-884 .elementor-element.elementor-element-be4bcfc {
        width: 50%;
    }
    .elementor-884 .elementor-element.elementor-element-bb58173 {
        width: 50%;
    }
}

@media(max-width:1024px) {
    .elementor-884 .elementor-element.elementor-element-a684f54 .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-7c255942 {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-56de048d>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-b66a9d0 {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-1923611>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-f5ac2b8 .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-fc029c8 {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-f3e8843>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-9ffb171 .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-2543c76 {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-e3251e9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-9003642 {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-eb01d12 .elementor-headline {
        font-size: 24px;
    }
    .elementor-884 .elementor-element.elementor-element-27402df .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-3b0b174 .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-52a708e {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-6a11203f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-31c5ee7 {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-f525f74>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-01192ce {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-afc9a6d>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-c4c3baa {
        padding: 50px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a9be4a2>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-tab-content {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-tab-content {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-f983e1d .elementor-tab-content {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-tab-content {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-db51a89 .elementor-tab-content {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-tab-content {
        font-size: 16px;
    }
}

@media(max-width:767px) {
    .elementor-884 .elementor-element.elementor-element-74d1faf2>.elementor-container {
        max-width: 1050px;
    }
    .elementor-884 .elementor-element.elementor-element-74d1faf2 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-20f1bb84>.elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-26f903d>.elementor-widget-container {
        margin: 0px -18px -0px -18px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a684f54>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a684f54 .elementor-heading-title {
        font-size: 15px;
        line-height: 1.4em;
    }
    .elementor-884 .elementor-element.elementor-element-2946148>.elementor-widget-container {
        margin: 0px -10px 0px -10px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-c651e3c>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-89f8251>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a7dbfcb>.elementor-widget-container {
        margin: 0px -10px -0px -10px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-7c255942 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 5px 10px 5px;
    }
    .elementor-884 .elementor-element.elementor-element-56de048d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-8caca42>.elementor-widget-container {
        padding: 15px 0px 10px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-aad4c97>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-feedc86>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-b66a9d0 {
        margin-top: 20px;
        margin-bottom: 0px;
        padding: 10px 5px 10px 5px;
    }
    .elementor-884 .elementor-element.elementor-element-1923611>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-f5ac2b8>.elementor-widget-container {
        margin: 0px -15px 0px -15px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-f5ac2b8 .elementor-heading-title {
        font-size: 30px;
        line-height: 1.1em;
    }
    .elementor-884 .elementor-element.elementor-element-0a4fd41>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-0a4fd41 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-0a4fd41 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-2719c7b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-2719c7b {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-2719c7b .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-1d9ed66>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-1d9ed66 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-1d9ed66 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-e5abcf4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-e5abcf4 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-e5abcf4 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-d462fe2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-d462fe2 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-d462fe2 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-fc029c8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 5px 10px 5px;
    }
    .elementor-884 .elementor-element.elementor-element-f3e8843>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-e01c366>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 10px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-9ffb171>.elementor-widget-container {
        margin: 0px -5px 0px -5px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-9ffb171 .elementor-heading-title {
        font-size: 30px;
        line-height: 1.1em;
    }
    .elementor-884 .elementor-element.elementor-element-abe071a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-abe071a {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-abe071a .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-a4a7132>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a4a7132 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-a4a7132 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-99cfc72>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-99cfc72 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-99cfc72 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-004a587>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-004a587 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-004a587 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-04728d3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-04728d3 {
        --e-icon-list-icon-size: 30px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-04728d3 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-2543c76 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-e3251e9>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-e092de9>.elementor-widget-container {
        margin: 0px -10px 0px -10px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-1fa707f>.elementor-widget-container {
        margin: 0px 10px 0px 10px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-00066a5>.elementor-widget-container {
        margin: 0px 6px 0px 6px;
    }
    .elementor-884 .elementor-element.elementor-element-325b79f>.elementor-widget-container {
        margin: 0px -4px 0px -4px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-6338cd8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-6338cd8 .elementor-headline {
        font-size: 19px;
    }
    .elementor-884 .elementor-element.elementor-element-9003642 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 5px 40px 5px;
    }
    .elementor-884 .elementor-element.elementor-element-dd10d73>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0px 12px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-eba0254>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-3bf1a67>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-3bf1a67 .elementor-headline {
        font-size: 19px;
    }
    .elementor-884 .elementor-element.elementor-element-2f84e7d .elementor-heading-title {
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-c24b93f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-wrapper {
        max-width: 90%;
    }
    .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-item {
        border-width: 3px 3px 3px 3px;
    }
    body:not(.rtl) .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-item:not(:first-of-type) {
        margin-left: calc( 5px/2);
    }
    body:not(.rtl) .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-item:not(:last-of-type) {
        margin-right: calc( 5px/2);
    }
    body.rtl .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-item:not(:first-of-type) {
        margin-right: calc( 5px/2);
    }
    body.rtl .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-item:not(:last-of-type) {
        margin-left: calc( 5px/2);
    }
    .elementor-884 .elementor-element.elementor-element-c24b93f .elementor-countdown-digits {
        font-size: 45px;
        letter-spacing: 1.6px;
    }
    .elementor-884 .elementor-element.elementor-element-eb01d12>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 10px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-eb01d12 .elementor-headline {
        font-size: 20px;
    }
    .elementor-884 .elementor-element.elementor-element-5a168cc .elementor-heading-title {
        font-size: 52px;
        line-height: 1.1em;
        letter-spacing: 0px;
        word-spacing: 0em;
    }
    .elementor-884 .elementor-element.elementor-element-1c65f63 .elementor-heading-title {
        font-size: 20px;
        line-height: 2.9em;
    }
    .elementor-884 .elementor-element.elementor-element-95adf73 .elementor-heading-title {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-ff9df06>.elementor-widget-container {
        margin: 0px 0px -15px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-ff9df06 .elementor-icon {
        font-size: 50px;
    }
    .elementor-884 .elementor-element.elementor-element-ff9df06 .elementor-icon svg {
        height: 50px;
    }
    .elementor-884 .elementor-element.elementor-element-79fe0ee .elementor-button {
        font-size: 20px;
        line-height: 1.2em;
        padding: 20px 20px 20px 20px;
    }
    .elementor-884 .elementor-element.elementor-element-bdccf93>.elementor-widget-container {
        margin: 0px 25px 0px 25px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-1235b59>.elementor-element-populated {
        margin: 0px 3px 0px 3px;
        --e-column-margin-right: 3px;
        --e-column-margin-left: 3px;
    }
    .elementor-884 .elementor-element.elementor-element-27402df>.elementor-widget-container {
        margin: 0px 5px -10px 5px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-27402df .elementor-heading-title {
        font-size: 13px;
        line-height: 1.5em;
    }
    .elementor-884 .elementor-element.elementor-element-3b0b174>.elementor-widget-container {
        margin: -5px 5px 0px 5px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-3b0b174 .elementor-heading-title {
        font-size: 13px;
        line-height: 1.5em;
    }
    .elementor-884 .elementor-element.elementor-element-1fb1d95>.elementor-widget-container {
        margin: 0px 25px 0px 25px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-52a708e {
        margin-top: 10px;
        margin-bottom: 15px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-6a11203f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-b2c7d74>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a51ac8d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-31c5ee7 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-f525f74>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-81f5177>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-7199fbec {
        padding: 20px 10px 20px 10px;
    }
    .elementor-884 .elementor-element.elementor-element-401860b0>.elementor-element-populated {
        padding: 20px 5px 0px 5px;
    }
    .elementor-884 .elementor-element.elementor-element-aacae49>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-aacae49 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-987432e>.elementor-widget-container {
        margin: -20px 0px -20px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-987432e .elementor-heading-title {
        font-size: 31px;
    }
    .elementor-884 .elementor-element.elementor-element-c7b7ae2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-c7b7ae2 .elementor-heading-title {
        font-size: 31px;
    }
    .elementor-884 .elementor-element.elementor-element-689732f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a27f01b>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 5px 5px 5px 5px;
    }
    .elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-a27f01b .elementor-icon-list-item>a {
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-a09092a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-block-end: calc(15px/2);
    }
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-block-start: calc(15px/2);
    }
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-inline: calc(15px/2);
    }
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items.elementor-inline-items {
        margin-inline: calc(-15px/2);
    }
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        inset-inline-end: calc(-15px/2);
    }
    .elementor-884 .elementor-element.elementor-element-a09092a {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-a09092a .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-b214e8f>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-b214e8f {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-b214e8f .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-b80937f>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-b80937f {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-b80937f .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-0ece603>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-0ece603 {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-0ece603 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-b8f9fc0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-b8f9fc0 {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-b8f9fc0 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-5bc2aec>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-5bc2aec {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-5bc2aec .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-57b54d1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-57b54d1 {
        --e-icon-list-icon-size: 30px;
    }
    .elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-884 .elementor-element.elementor-element-57b54d1 .elementor-icon-list-item>a {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-68c38a3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-68c38a3 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-884 .elementor-element.elementor-element-a0d72d3 .elementor-heading-title {
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-884 .elementor-element.elementor-element-21bab49 .elementor-heading-title {
        font-size: 20px;
        line-height: 2.9em;
    }
    .elementor-884 .elementor-element.elementor-element-19046df>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-19046df .elementor-headline {
        font-size: 16px;
        line-height: 1.4em;
    }
    .elementor-884 .elementor-element.elementor-element-03e9148>.elementor-widget-container {
        margin: 0px 0px -15px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-03e9148 .elementor-icon {
        font-size: 50px;
    }
    .elementor-884 .elementor-element.elementor-element-03e9148 .elementor-icon svg {
        height: 50px;
    }
    .elementor-884 .elementor-element.elementor-element-ff183ae .elementor-button {
        font-size: 20px;
        line-height: 1.2em;
        padding: 20px 20px 20px 20px;
    }
    .elementor-884 .elementor-element.elementor-element-8206fee>.elementor-widget-container {
        margin: 0px 25px 0px 25px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-0b0ddf4>.elementor-widget-container {
        margin: 0px 25px 0px 25px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-20a9a32d .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-884 .elementor-element.elementor-element-2c3f9aa>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-2c3f9aa .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-884 .elementor-element.elementor-element-01192ce {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 20px 10px;
    }
    .elementor-884 .elementor-element.elementor-element-afc9a6d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-aaf947b .elementor-heading-title {
        font-size: 28px;
        line-height: 28px;
    }
    .elementor-884 .elementor-element.elementor-element-c4ceebe>.elementor-container {
        max-width: 500px;
    }
    .elementor-884 .elementor-element.elementor-element-c4ceebe {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 15px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-7b34c94 {
        width: 100%;
    }
    .elementor-884 .elementor-element.elementor-element-7b34c94>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-10e7e35>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-10e7e35 {
        text-align: center;
    }
    .elementor-884 .elementor-element.elementor-element-10e7e35 img {
        width: 85%;
    }
    .elementor-884 .elementor-element.elementor-element-360d3cb {
        width: 100%;
    }
    .elementor-884 .elementor-element.elementor-element-360d3cb>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-2d53e61 .elementor-heading-title {
        font-size: 17px;
        line-height: 22px;
    }
    .elementor-884 .elementor-element.elementor-element-c4c3baa {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 20px 10px;
    }
    .elementor-884 .elementor-element.elementor-element-a9be4a2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-884 .elementor-element.elementor-element-aa83434 .elementor-heading-title {
        font-size: 28px;
        line-height: 28px;
    }
    .elementor-884 .elementor-element.elementor-element-cb79db7>.elementor-container {
        max-width: 500px;
    }
    .elementor-884 .elementor-element.elementor-element-cb79db7 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 15px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-be4bcfc {
        width: 100%;
    }
    .elementor-884 .elementor-element.elementor-element-be4bcfc>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-d14eaa5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-d14eaa5 {
        text-align: center;
    }
    .elementor-884 .elementor-element.elementor-element-d14eaa5 img {
        width: 85%;
    }
    .elementor-884 .elementor-element.elementor-element-bb58173 {
        width: 100%;
    }
    .elementor-884 .elementor-element.elementor-element-bb58173>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 0px 0px 0px;
    }
    .elementor-884 .elementor-element.elementor-element-bb9dc21 .elementor-heading-title {
        font-size: 17px;
        line-height: 22px;
    }
    .elementor-884 .elementor-element.elementor-element-08983c1 .elementor-button {
        font-size: 20px;
        line-height: 1.2em;
        padding: 20px 20px 20px 20px;
    }
    .elementor-884 .elementor-element.elementor-element-3f817520 {
        --spacer-size: 5px;
    }
    .elementor-884 .elementor-element.elementor-element-6f72cbf .elementor-heading-title {
        font-size: 28px;
        line-height: 28px;
    }
    .elementor-884 .elementor-element.elementor-element-2ad5e8d .elementor-toggle-title {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-dd7edfd .elementor-toggle-title {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-f983e1d .elementor-toggle-title {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-33cafd1 .elementor-toggle-title {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-db51a89 .elementor-toggle-title {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-5d3e9b0 .elementor-toggle-title {
        font-size: 16px;
    }
    .elementor-884 .elementor-element.elementor-element-c389898 .elementor-heading-title {
        font-size: 13px;
        line-height: 1.4em;
    }
}

/* Start custom CSS for button, class: .elementor-element-79fe0ee */

.elementor-button {
    animation: pulse-red 3s infinite;
}

@keyframes pulse-red {
    0% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0;
    }
    70% {
        transform: scale(1);
        box-shadow: 0 0 0 1px;
    }
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-ff183ae */

.elementor-button {
    animation: pulse-red 3s infinite;
}

@keyframes pulse-red {
    0% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0;
    }
    70% {
        transform: scale(1);
        box-shadow: 0 0 0 1px;
    }
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-08983c1 */

.elementor-button {
    animation: pulse-red 3s infinite;
}

@keyframes pulse-red {
    0% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0;
    }
    70% {
        transform: scale(1);
        box-shadow: 0 0 0 1px;
    }
}

/* End custom CSS */