.elementor-20 .elementor-element.elementor-element-06c3ecc{--display:flex;}.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-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-20 .elementor-element.elementor-element-e712446 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item{background-color:#00B3FF00;}.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-digits{color:#E91818;font-family:"Cairo", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-20 .elementor-element.elementor-element-a569c1b .form-row .input-text, .elementor-20 .elementor-element.elementor-element-a569c1b .form-row select, .elementor-20 .elementor-element.elementor-element-a569c1b .form-row textarea{font-family:"Cairo", Sans-serif;}.elementor-20 .elementor-element.elementor-element-a569c1b #place_order{font-family:"Cairo", Sans-serif;font-weight:700;color:#FFFFFF;background-color:#FF0000;}.elementor-20 .elementor-element.elementor-element-47799df{--spacer-size:50px;}body.elementor-page-20:not(.elementor-motion-effects-element-type-background), body.elementor-page-20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FB;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-7c7ba68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-7c7ba68 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item{padding:25px 0px 25px 0px;}.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-digits{font-size:56px;line-height:0.3em;}.elementor-20 .elementor-element.elementor-element-a569c1b .elementor-repeater-item-77a8222{width:40px;height:40px;padding:8px 8px 8px 8px;box-sizing:border-box;border-radius:15px 15px 15px 15px;margin-inline-end:5px;}.elementor-20 .elementor-element.elementor-element-a569c1b .elementor-repeater-item-848cba4{width:40px;height:40px;padding:8px 8px 8px 8px;box-sizing:border-box;border-radius:15px 15px 15px 15px;margin-inline-end:5px;}.elementor-20 .elementor-element.elementor-element-a569c1b .elementor-repeater-item-0b781c7{width:40px;height:40px;padding:8px 8px 8px 8px;box-sizing:border-box;border-radius:15px 15px 15px 15px;margin-inline-end:5px;}.elementor-20 .elementor-element.elementor-element-a569c1b .elementor-repeater-item-a88896c{width:40px;height:40px;padding:8px 8px 8px 8px;box-sizing:border-box;border-radius:15px 15px 15px 15px;margin-inline-end:5px;}.elementor-20 .elementor-element.elementor-element-a569c1b > .elementor-widget-container{margin:0px 0px -22px 0px;}.elementor-20 .elementor-element.elementor-element-a569c1b .form-row{padding:8px 8px 8px 8px;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-a569c1b .form-row .input-text, .elementor-20 .elementor-element.elementor-element-a569c1b .form-row select, .elementor-20 .elementor-element.elementor-element-a569c1b .form-row textarea{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a569c1b #place_order{height:45px;font-size:25px;}}/* Start custom CSS for countdown, class: .elementor-element-e712446 */.elementor-20 .elementor-element.elementor-element-e712446 {
    --unit-gap: 16px; /* change ONLY this to adjust spacing everywhere */
}

.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:nth-last-child(2) {
    margin-right: var(--unit-gap);
}

.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:nth-last-child(2) .elementor-countdown-digits {
    position: relative;
}

.elementor-20 .elementor-element.elementor-element-e712446 .elementor-countdown-item:nth-last-child(2) .elementor-countdown-digits::after {
    content: ":";
    position: absolute;
    top: 0;
    left: 100%;
    transform: translateX(calc(var(--unit-gap) / 2 - 50%));

    /* Force-match every text property to the digits, always */
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    text-shadow: inherit;
    text-transform: inherit;
    -webkit-text-stroke: inherit;
}/* End custom CSS */