.elementor-13826 .elementor-element.elementor-element-2bd85d1:not(.elementor-motion-effects-element-type-background), .elementor-13826 .elementor-element.elementor-element-2bd85d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-13826 .elementor-element.elementor-element-2bd85d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-13826 .elementor-element.elementor-element-2bd85d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13826 .elementor-element.elementor-element-c73631a .elementor-heading-title{font-size:1.8rem;color:#000000;}.elementor-13826 .elementor-element.elementor-element-1333d9af:not(.elementor-motion-effects-element-type-background), .elementor-13826 .elementor-element.elementor-element-1333d9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13826 .elementor-element.elementor-element-1333d9af > .elementor-container{max-width:1233px;}.elementor-13826 .elementor-element.elementor-element-1333d9af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-13826 .elementor-element.elementor-element-1333d9af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13826 .elementor-element.elementor-element-28a3027b .elementor-heading-title{font-size:1.8rem;color:#000000;}.elementor-13826 .elementor-element.elementor-element-30c92276 .elementor-swiper-button{font-size:20px;}.elementor-13826 .elementor-element.elementor-element-42c293e2{padding:104px 80px 104px 80px;}.elementor-13826 .elementor-element.elementor-element-439be0b4 > .elementor-element-populated{margin:0px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-13826 .elementor-element.elementor-element-5f2e0490 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13826 .elementor-element.elementor-element-674eebb0{--divider-border-style:solid;--divider-color:#40BF4F;--divider-border-width:2px;}.elementor-13826 .elementor-element.elementor-element-674eebb0 .elementor-divider-separator{width:48px;}.elementor-13826 .elementor-element.elementor-element-674eebb0 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-13826 .elementor-element.elementor-element-55b629f1{text-align:left;}.elementor-13826 .elementor-element.elementor-element-d2370ba > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-icon i{color:#40BF4F;transition:color 0.3s;}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-icon svg{fill:#40BF4F;transition:fill 0.3s;}.elementor-13826 .elementor-element.elementor-element-d2370ba{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-icon{padding-right:16px;}.elementor-13826 .elementor-element.elementor-element-d2370ba .elementor-icon-list-text{transition:color 0.3s;}.elementor-13826 .elementor-element.elementor-element-2441f15e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-13826 .elementor-element.elementor-element-18e720eb{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-13826 .elementor-element.elementor-element-18e720eb .elementor-social-icon{background-color:rgba(64, 191, 79, 0.1);--icon-padding:0.6em;}.elementor-13826 .elementor-element.elementor-element-18e720eb .elementor-social-icon i{color:#40BF4F;}.elementor-13826 .elementor-element.elementor-element-18e720eb .elementor-social-icon svg{fill:#40BF4F;}.elementor-13826 .elementor-element.elementor-element-18e720eb .elementor-social-icon:hover{background-color:#40BF4F;}.elementor-13826 .elementor-element.elementor-element-18e720eb .elementor-social-icon:hover i{color:#F3F2ED;}.elementor-13826 .elementor-element.elementor-element-18e720eb .elementor-social-icon:hover svg{fill:#F3F2ED;}.elementor-13826 .elementor-element.elementor-element-49d1796d > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-13826 .elementor-element.elementor-element-7d38658c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13826 .elementor-element.elementor-element-4473e71e{--divider-border-style:solid;--divider-color:#40BF4F;--divider-border-width:2px;}.elementor-13826 .elementor-element.elementor-element-4473e71e .elementor-divider-separator{width:48px;}.elementor-13826 .elementor-element.elementor-element-4473e71e .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-field-type-html{padding-bottom:0px;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13826 .elementor-element.elementor-element-3a9e800b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px) and (min-width:768px){.elementor-13826 .elementor-element.elementor-element-439be0b4{width:50%;}.elementor-13826 .elementor-element.elementor-element-49d1796d{width:50%;}}@media(max-width:1024px){.elementor-13826 .elementor-element.elementor-element-42c293e2{padding:80px 40px 80px 40px;}.elementor-13826 .elementor-element.elementor-element-439be0b4 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-13826 .elementor-element.elementor-element-49d1796d > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}}@media(max-width:767px){.elementor-13826 .elementor-element.elementor-element-42c293e2{padding:64px 24px 64px 24px;}.elementor-13826 .elementor-element.elementor-element-439be0b4 > .elementor-element-populated{margin:0px 16px 56px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;}.elementor-13826 .elementor-element.elementor-element-55b629f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-13826 .elementor-element.elementor-element-49d1796d > .elementor-element-populated{margin:0px 16px 56px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;}}/* Start custom CSS */body {  
    text-align:center!important;
    font-family:var(--bs-font-sans-serif);
    font-size:1rem;
    font-weight:400;
    line-height:1.5;
    color:#212529;
  }  
* { 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: var(--bs-font-sans-serif); 
    font-size: 1rem; 
    font-weight: 400; 
    line-height: 1.5; 
    color: #212529; 
    background-color: #fff; 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

body { 
    height: 100%; 
    margin: 0; 
    padding: 0; 
    display: flex; 
    flex-direction: column;
} 

html { 
    height: 100%; 
    margin: 0; 
    padding: 0; 
    display: flex; 
    flex-direction: column;
} 

:root { 
    --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; 
} 

@media (prefers-reduced-motion: no-preference){ 
  :root { 
    scroll-behavior: smooth;
  } 
}     

.card-container { 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    gap: 20px; 
    flex-wrap: wrap; 
    padding: 20px;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

.card-item { 
    background: #fff; 
    border-radius: 10px; 
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); 
    overflow: hidden; 
    width: 300px; 
    text-align: center; 
    padding: 20px; 
    transition: transform 0.3s ease;
} 

.card-item:hover { 
    transform: scale(1.05);
} 

img { 
    vertical-align: middle;
} 

.card-item img  { 
    width: 100%; 
    height: auto;
} 

h2 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2;
} 

h2 { 
    font-size: calc(1.325rem + .9vw);
} 

@media (min-width: 1200px){ 
  h2 { 
    font-size: 2rem;
  } 
}     

.product-name { 
    font-size: 12px; 
    color: #333; 
    margin-bottom: 4px;
} 

.card-item h2  { 
    font-size: 1.5em; 
    margin: 10px 0;
} 

.card-price { 
    margin: 10px 0;
} 

p { 
    margin-top: 0; 
    margin-bottom: 1rem;
} 

.card-item p  { 
    margin: 10px 0;
} 

button { 
    border-radius: 0;
} 

button { 
    margin: 0; 
    font-family: inherit; 
    font-size: inherit; 
    line-height: inherit;
} 

button { 
    text-transform: none;
} 

button { 
    -webkit-appearance: button;
} 

.buy-button { 
    background-color: transparent; 
    color: rgba(0, 254, 254, 1); 
    border: 2px solid rgba(0, 254, 254, 0.4); 
    border-radius: 20px; 
    padding: 5px 10px; 
    font-size: 8px; 
    cursor: pointer; 
    transition: all 0.2s ease;
} 

.card-button { 
    background-color: #3498db; 
    border: none; 
    color: white; 
    padding: 10px 20px; 
    font-size: 1em; 
    border-radius: 5px; 
    cursor: pointer; 
    transition: background-color 0.3s ease;
} 

button:not(:disabled) { 
    cursor: pointer;
} 

.buy-button:hover { 
    background-color: rgba(0, 254, 254, 0.4); 
    color: white;
} 

.card-button:hover { 
    background-color: #2980b9;
} 

fieldset { 
    min-width: 0; 
    padding: 0; 
    margin: 0; 
    border: 0;
} 

.card-original-price { 
    color: #95a5a6; 
    text-decoration: line-through; 
    margin-left: 10px;
} 

.discounted-price { 
    font-size: 16px; 
    color: #e60000;
} 

legend { 
    float: left; 
    width: 100%; 
    padding: 0; 
    margin-bottom: .5rem; 
    font-size: calc(1.275rem + .3vw); 
    line-height: inherit;
} 

@media (min-width: 1200px){ 
  legend { 
    font-size: 1.5rem;
  } 
}     

label { 
    display: inline-block;
} 

legend + *  { 
    clear: left;
} 

input { 
    margin: 0; 
    font-family: inherit; 
    font-size: inherit; 
    line-height: inherit;
}/* End custom CSS */