.elementor-31693 .elementor-element.elementor-element-093c48b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31693 .elementor-element.elementor-element-584ae58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31693 .elementor-element.elementor-element-030968e > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:0.75rem 1rem 0.75rem 1rem;border-radius:0.5rem 0.5rem 0.5rem 0rem;}.elementor-31693 .elementor-element.elementor-element-030968e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31693 .elementor-element.elementor-element-030968e{left:-0.75rem;}body.rtl .elementor-31693 .elementor-element.elementor-element-030968e{right:-0.75rem;}.elementor-31693 .elementor-element.elementor-element-030968e{top:1.3rem;}.elementor-31693 .elementor-element.elementor-element-030968e .elementor-heading-title{color:#FFFFFF;}.elementor-31693 .elementor-element.elementor-element-bfdfb2c > .elementor-widget-container{margin:0rem 0rem 0rem 00.5rem;}.elementor-31693 .elementor-element.elementor-element-bfdfb2c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31693 .elementor-element.elementor-element-bfdfb2c img{height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-31693 .elementor-element.elementor-element-52c217e{--display:flex;}.elementor-31693 .elementor-element.elementor-element-4cfa49a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-31693 .elementor-element.elementor-element-527eb2f .elementor-heading-title{font-size:1rem;text-transform:uppercase;}.elementor-31693 .elementor-element.elementor-element-ee8f170 .elementor-heading-title{font-size:2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-31693 .elementor-element.elementor-element-c63ff2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-31693 .elementor-element.elementor-element-0d6a080{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:1rem 1rem 0rem 1rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.3125rem;--padding-right:0.3125rem;}.elementor-31693 .elementor-element.elementor-element-cb1fe35{text-align:center;font-family:"Nunito", Sans-serif;font-size:0.875rem;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-31693 .elementor-element.elementor-element-e759f56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:1rem 1rem 0rem 1rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.3125rem;--padding-right:0.3125rem;}.elementor-31693 .elementor-element.elementor-element-fae0187{text-align:center;}.elementor-31693 .elementor-element.elementor-element-fae0187 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2rem;line-height:115%;color:var( --e-global-color-secondary );}.elementor-31693 .elementor-element.elementor-element-11275ed{text-align:center;font-family:"Nunito", Sans-serif;font-size:0.875rem;text-transform:uppercase;line-height:1em;}.elementor-31693 .elementor-element.elementor-element-700f781{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:1rem 1rem 0rem 1rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.3125rem;--padding-right:0.3125rem;}.elementor-31693 .elementor-element.elementor-element-dfeeb73{text-align:center;}.elementor-31693 .elementor-element.elementor-element-dfeeb73 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:2rem;line-height:115%;color:var( --e-global-color-secondary );}.elementor-31693 .elementor-element.elementor-element-3e47464{text-align:center;font-family:"Nunito", Sans-serif;font-size:0.875rem;text-transform:uppercase;line-height:1em;}.elementor-31693 .elementor-element.elementor-element-d37867b{--display:flex;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-31693 .elementor-element.elementor-element-d37867b:not(.elementor-motion-effects-element-type-background), .elementor-31693 .elementor-element.elementor-element-d37867b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe882ce );}.elementor-31693 .elementor-element.elementor-element-d37867b.e-con{--align-self:center;}.elementor-31693 .elementor-element.elementor-element-7e82b5f > .elementor-widget-container{padding:12px 40px 12px 40px;border-style:dashed;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-31693 .elementor-element.elementor-element-7e82b5f.elementor-element{--align-self:center;}.elementor-31693 .elementor-element.elementor-element-7e82b5f{text-align:center;}.elementor-31693 .elementor-element.elementor-element-7e82b5f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-31693 .elementor-element.elementor-element-ec29e7c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-31693 .elementor-element.elementor-element-bd2283c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-31693 .elementor-element.elementor-element-bd2283c .elementor-button:hover, .elementor-31693 .elementor-element.elementor-element-bd2283c .elementor-button:focus{background-color:var( --e-global-color-bde9892 );}.elementor-31693 .elementor-element.elementor-element-bd2283c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31693 .elementor-element.elementor-element-d3b5a73{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}#elementor-popup-modal-31693{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-31693 .dialog-message{width:830px;height:auto;padding:24px 24px 24px 24px;}#elementor-popup-modal-31693 .dialog-close-button{display:flex;background-color:#1A242899;}#elementor-popup-modal-31693 .dialog-widget-content{border-radius:16px 16px 16px 16px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-31693 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-31693 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-31693 .elementor-element.elementor-element-093c48b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31693 .elementor-element.elementor-element-bfdfb2c img{width:100%;}.elementor-31693 .elementor-element.elementor-element-527eb2f{text-align:left;}.elementor-31693 .elementor-element.elementor-element-ee8f170{text-align:left;}.elementor-31693 .elementor-element.elementor-element-5a61146.elementor-element{--align-self:flex-start;}.elementor-31693 .elementor-element.elementor-element-5a61146{text-align:left;}.elementor-31693 .elementor-element.elementor-element-7e82b5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-31693 .elementor-element.elementor-element-bd2283c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-31693 .elementor-element.elementor-element-d3b5a73{font-size:var( --e-global-typography-text-font-size );}#elementor-popup-modal-31693 .dialog-message{width:90vw;}}@media(max-width:767px){.elementor-31693 .elementor-element.elementor-element-030968e > .elementor-widget-container{padding:0.3rem 0.75rem 0.3rem 0.75rem;}.elementor-31693 .elementor-element.elementor-element-bfdfb2c img{width:100%;height:200px;object-position:center center;}.elementor-31693 .elementor-element.elementor-element-527eb2f{text-align:center;}.elementor-31693 .elementor-element.elementor-element-ee8f170{text-align:center;}.elementor-31693 .elementor-element.elementor-element-7e82b5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-31693 .elementor-element.elementor-element-bd2283c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-31693 .elementor-element.elementor-element-d3b5a73{font-size:var( --e-global-typography-text-font-size );}#elementor-popup-modal-31693 .dialog-widget-content{margin:16px 16px 16px 16px;}#elementor-popup-modal-31693 .dialog-message{padding:16px 16px 16px 16px;}}/* Start custom CSS for heading, class: .elementor-element-030968e */.ribbon {
    position: relative;
}

.ribbon span {
    font-family: cuyabra, Sans-Serif;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 0.875rem;
}

@media (min-width: 768px) {
    .ribbon span {
       font-size: 1.187rem; 
    }
}

.ribbon:before {
      content: '';
      position: absolute;
      bottom: -1.22rem;
      left: 0;
      display: inline-block;
      height: 0;
      width: 0;
      border-top: 1.25rem solid #BE5B02;
      border-left: 1.25rem solid transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee8f170 */.elementor-31693 .elementor-element.elementor-element-ee8f170 span {
    font-family: cuyabra, Sans-Serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a61146 */.elementor-31693 .elementor-element.elementor-element-5a61146 p {
    margin: 4px 0 0 0;
    display: flex;
    align-items: center;
    gap: 8px;
    color: var(--e-global-color-secondary);
}

.elementor-31693 .elementor-element.elementor-element-5a61146 p:before {
    content: '';
    width: 18px;
    height: 18px;
    background: url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6128_2249)'%3E%3Cpath d='M15.75 9C15.75 5.27208 12.7279 2.25 9 2.25C5.27208 2.25 2.25 5.27208 2.25 9C2.25 12.7279 5.27208 15.75 9 15.75C12.7279 15.75 15.75 12.7279 15.75 9ZM17.25 9C17.25 13.5563 13.5563 17.25 9 17.25C4.44365 17.25 0.75 13.5563 0.75 9C0.75 4.44365 4.44365 0.75 9 0.75C13.5563 0.75 17.25 4.44365 17.25 9Z' fill='%230091B6'/%3E%3Cpath d='M8.25 12V9C8.25 8.58579 8.58579 8.25 9 8.25C9.41421 8.25 9.75 8.58579 9.75 9V12C9.75 12.4142 9.41421 12.75 9 12.75C8.58579 12.75 8.25 12.4142 8.25 12ZM9.00732 5.25C9.42154 5.25 9.75732 5.58579 9.75732 6C9.75732 6.41421 9.42154 6.75 9.00732 6.75H9C8.58579 6.75 8.25 6.41421 8.25 6C8.25 5.58579 8.58579 5.25 9 5.25H9.00732Z' fill='%230091B6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6128_2249'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
          display: inline-block;
          flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb1fe35 */.value p {
    margin: 0;
    font-size: 0.875rem;
    color: var(--e-global-color-secondary);
    overflow-wrap: normal;
    hyphens: auto;
}

.elementor-31693 .elementor-element.elementor-element-cb1fe35:before {
    content: url("data:image/svg+xml,%0A%3Csvg width='61' height='32' viewBox='0 0 61 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6207_203)'%3E%3Cmask id='mask0_6207_203' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='61' height='58'%3E%3Cpath d='M60.4273 0H0.25V57.7636H60.4273V0Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6207_203)'%3E%3Cpath d='M30.3455 13.9773C22.1091 13.9773 15.4136 20.6591 15.4136 28.8955C15.4136 37.1318 22.1227 43.8 30.3455 43.8C38.5682 43.8 45.2909 37.1182 45.2909 28.8955C45.2909 20.6727 38.5818 13.9773 30.3455 13.9773ZM41.9091 28.8818C41.9091 35.25 36.7136 40.4318 30.3318 40.4318C23.95 40.4318 18.7682 35.25 18.7682 28.8818C18.7682 22.5137 23.9636 17.3318 30.3318 17.3318C36.7 17.3318 41.9091 22.5137 41.9091 28.8818Z' fill='%2300587C'/%3E%3Cpath d='M30.2909 9.53182C31.1091 9.53182 31.7636 8.87727 31.7636 8.05909V1.47273C31.7636 0.654545 31.0954 0 30.2909 0C29.4864 0 28.8182 0.668182 28.8182 1.47273V8.05909C28.8182 8.87727 29.4864 9.53182 30.2909 9.53182Z' fill='%2300587C'/%3E%3Cpath d='M11.8955 17.3318L6.31819 13.8137C5.99092 13.6091 5.59547 13.5409 5.20001 13.6227C4.81819 13.7182 4.49092 13.9364 4.27274 14.2773C4.05456 14.6046 4.00001 15 4.08183 15.3955C4.16365 15.7773 4.39546 16.1046 4.73637 16.3227L10.3136 19.8409C10.5455 19.9909 10.8318 20.0727 11.1046 20.0727C11.6227 20.0727 12.0864 19.8137 12.3591 19.3909C12.5636 19.0637 12.6318 18.6682 12.55 18.2727C12.4682 17.8909 12.2364 17.5637 11.8955 17.3455' fill='%2300587C'/%3E%3Cpath d='M18.3591 10.5546C18.6046 11.0591 19.1091 11.3727 19.6818 11.3727C19.9137 11.3727 20.1318 11.3182 20.3364 11.2227C20.6909 11.0455 20.95 10.7455 21.0864 10.3636C21.2091 9.99546 21.1818 9.58637 21.0046 9.24547L18.0591 3.36819C17.8818 3.01365 17.5818 2.75456 17.2 2.63183C16.8318 2.5091 16.4228 2.53637 16.0682 2.71365C15.7137 2.89092 15.4546 3.19092 15.3318 3.57274C15.2091 3.95456 15.2364 4.35001 15.4137 4.70456L18.3591 10.5818V10.5546Z' fill='%2300587C'/%3E%3Cpath d='M9.79545 27.7909C9.79545 26.9727 9.12727 26.3182 8.32273 26.3182H1.72273C0.918182 26.3046 0.25 26.9727 0.25 27.7909C0.25 28.6091 0.918182 29.2637 1.72273 29.2637H8.30909C9.12727 29.2637 9.78182 28.6091 9.78182 27.7909' fill='%2300587C'/%3E%3Cpath d='M58.9545 26.3046H52.3682C51.55 26.3046 50.8954 26.9727 50.8954 27.7773C50.8954 28.5818 51.55 29.25 52.3682 29.25H58.9545C59.7727 29.25 60.4273 28.5955 60.4273 27.7773C60.4273 26.9591 59.7591 26.3046 58.9545 26.3046Z' fill='%2300587C'/%3E%3Cpath d='M45.0318 2.93182C44.6909 2.72727 44.3091 2.65909 43.9136 2.74091C43.5318 2.82272 43.2046 3.05454 42.9864 3.39545L39.4682 8.95909C39.2636 9.28636 39.1955 9.68182 39.2773 10.0636C39.3591 10.4455 39.5909 10.7727 39.9318 10.9909C40.1636 11.1409 40.4364 11.2227 40.7227 11.2227C41.2409 11.2227 41.7046 10.9636 41.9773 10.5409L45.4955 4.97727C45.7 4.65 45.7682 4.25454 45.6864 3.85909C45.6046 3.47727 45.3727 3.15 45.0318 2.93182Z' fill='%2300587C'/%3E%3Cpath d='M49.4227 19.7728C49.6545 19.7728 49.8727 19.7182 50.0773 19.6228L55.9682 16.6773C56.3227 16.5 56.5818 16.2 56.7045 15.8182C56.8273 15.45 56.8 15.0409 56.6227 14.7C56.2545 13.9773 55.3682 13.6773 54.6455 14.0455L48.7545 16.9909C48.4 17.1682 48.1409 17.4682 48.0182 17.85C47.8955 18.2182 47.9227 18.6273 48.1 18.9818C48.3455 19.4864 48.8636 19.8 49.4227 19.8' fill='%2300587C'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6207_203'%3E%3Crect width='60' height='31.3636' fill='white' transform='translate(0.25)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-700f781 */.elementor-31693 .elementor-element.elementor-element-700f781 {
    flex-basis: 120%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d37867b */.coupon {
    position: relative;
    width: fit-content;
}

.coupon:before, .coupon:after {
    content: '';
    background-repeat: no-repeat;
    background-size: auto 100%;
    position: absolute;
    width: 16px;
    height: 100%;
    display: block;
    top: 0;
    bottom: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0.363647C5.37258 0.363647 0 5.73623 0 12.3636V20.3636C5.52105 20.3658 9.99609 24.8421 9.99609 30.3636C9.99609 35.8852 5.52105 40.3606 0 40.3627V48.3636C0 54.9911 5.37258 60.3636 12 60.3636H16V0.363647H12Z' fill='%23FCE3CD'/%3E%3C/svg%3E%0A");
}

.coupon:before {
    left: -16px;
}

.coupon:after {
    right: -16px;
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73ea59a */.timer_block {
    display: none;
}

.timer {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
  align-self: stretch;
}

.timer span {
    text-transform: uppercase;
    line-height: 110%;
}

#countdown {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 4px;
}

#countdown .time {
      display: flex;
      width: 3.125rem;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      gap: var(--spacing-4);
      position: relative;
}

#countdown .time:not(:last-of-type):after {
        content: '';
        position: absolute;
        width: 6px;
        height: 36px;
        top: 0;
        right: -3px;
        background-image: url("data:image/svg+xml,%0A%3Csvg width='6' height='36' viewBox='0 0 6 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.99 26.6116C2.55666 26.6116 2.21 26.4816 1.95 26.2216C1.69 25.9442 1.56 25.5976 1.56 25.1816C1.56 24.7656 1.69 24.4276 1.95 24.1676C2.21 23.8902 2.55666 23.7516 2.99 23.7516C3.42333 23.7516 3.76133 23.8902 4.004 24.1676C4.264 24.4276 4.394 24.7656 4.394 25.1816C4.394 25.5976 4.264 25.9442 4.004 26.2216C3.76133 26.4816 3.42333 26.6116 2.99 26.6116ZM2.99 16.6276C2.55666 16.6276 2.21 16.4889 1.95 16.2116C1.69 15.9342 1.56 15.5962 1.56 15.1976C1.56 14.7642 1.69 14.4176 1.95 14.1576C2.21 13.8976 2.55666 13.7676 2.99 13.7676C3.42333 13.7676 3.76133 13.8976 4.004 14.1576C4.264 14.4176 4.394 14.7642 4.394 15.1976C4.394 15.5962 4.264 15.9342 4.004 16.2116C3.76133 16.4889 3.42333 16.6276 2.99 16.6276Z' fill='%2300354A'/%3E%3C/svg%3E%0A");
}

#countdown .time .number, .label {
    font-family: 'Nunito', sans-serif;
    text-align: center;
}

#countdown .time .number {
    color: #00354A;
    font-size: 2.125rem;
    line-height: 100%;
}

#countdown .time .label {
    font-size: 0.75rem;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3b5a73 */.elementor-31693 .elementor-element.elementor-element-d3b5a73 p {
    font-size: 0.875rem;
    margin-top: 8px;
}/* End custom CSS */
/* Start custom CSS */.dialog-close-button {
    border-radius: 100rem;
    padding: 10px;
}/* End custom CSS */