.elementor-7237 .elementor-element.elementor-element-476db4e > .elementor-container{max-width:1200px;}.elementor-7237 .elementor-element.elementor-element-dc6c77b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7237 .elementor-element.elementor-element-dc6c77b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7237 .elementor-element.elementor-element-dc6c77b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7237 .elementor-element.elementor-element-dc6c77b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7237 .elementor-element.elementor-element-f2d4b21 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7237 .elementor-element.elementor-element-f2d4b21 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7237 .elementor-element.elementor-element-f2d4b21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7237 .elementor-element.elementor-element-f2d4b21 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7237 .elementor-element.elementor-element-1eaa32f > .elementor-container{max-width:1200px;}.elementor-7237 .elementor-element.elementor-element-180bc7a > .elementor-container{max-width:1200px;}.elementor-7237 .elementor-element.elementor-element-f0b6120 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-7237 .elementor-element.elementor-element-f0b6120 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-7237 .elementor-element.elementor-element-f0b6120 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-7237 .elementor-element.elementor-element-f0b6120 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-7237 .elementor-element.elementor-element-f0b6120 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-7237 .elementor-element.elementor-element-f5a3685{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--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;}.elementor-7237 .elementor-element.elementor-element-f5a3685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button span{gap:22px;justify-content:center;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:14px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-14px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group > label, .elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-subgroup label{color:var( --e-global-color-be988d3 );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group > label{font-family:var( --e-global-typography-7c3257a-font-family ), Sans-serif;font-size:var( --e-global-typography-7c3257a-font-size );font-weight:var( --e-global-typography-7c3257a-font-weight );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;font-family:var( --e-global-typography-7c3257a-font-family ), Sans-serif;font-size:var( --e-global-typography-7c3257a-font-size );font-weight:var( --e-global-typography-7c3257a-font-weight );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group .elementor-field, .elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-subgroup label{font-size:20px;font-weight:400;line-height:1.2em;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button{font-family:var( --e-global-typography-7c3257a-font-family ), Sans-serif;font-size:var( --e-global-typography-7c3257a-font-size );font-weight:var( --e-global-typography-7c3257a-font-weight );line-height:var( --e-global-typography-7c3257a-line-height );border-style:none;border-radius:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;transition-duration:0ms;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;transition-duration:0ms;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:0ms;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:0ms;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-436b4f7 );color:#ffffff;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-436b4f7 );color:#ffffff;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7237 .elementor-element.elementor-element-f5a3685 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7237 .elementor-element.elementor-element-f96f1cc > .elementor-container{max-width:820px;}.elementor-7237 .elementor-element.elementor-element-41a53c5 > .elementor-container{max-width:1200px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group > label{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-type-html{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}}@media(max-width:1024px){.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group > label{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-type-html{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}}@media(max-width:767px){.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-group > label{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-field-type-html{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}.elementor-7237 .elementor-element.elementor-element-f5a3685 .elementor-button{font-size:var( --e-global-typography-7c3257a-font-size );line-height:var( --e-global-typography-7c3257a-line-height );}}/* Start custom CSS *//* ===== חשבים 360 · מבצע סוף שנה 2026 – עיצוב הדף (h3-*) ===== */
.h3-sec{--teal:#07b8c7;--deep:#1d7e8e;--blue:#055499;--neon:#8ff4ff;--muted:#AEBBD0;--card:#0d1a30}
.h3-sec,.h3-sec *{font-family:'Rag Sans','Heebo',sans-serif!important}
.h3-sec .elementor-heading-title,.h3-sec p,.h3-sec li,.h3-sec span{color:#fff}
.h3-sec .elementor-widget:not(:last-child){margin-bottom:0}
.h3-sec .elementor-widget-text-editor p{margin:0}

/* buttons */
.h3-btn .elementor-button{font-size:22px!important;font-weight:800!important;color:#fff!important;padding:15px 52px!important;border-radius:14px!important;border:3px solid var(--neon)!important;background:rgba(7,184,199,.12)!important;box-shadow:0 0 14px var(--teal),0 0 32px rgba(7,184,199,.55),inset 0 0 12px rgba(7,184,199,.45);transition:background .2s,transform .2s}
.h3-btn .elementor-button:hover{background:rgba(7,184,199,.32)!important;transform:translateY(-2px)}
.h3-btn-solid .elementor-button{background:var(--teal)!important;border-color:var(--teal)!important;box-shadow:0 10px 30px rgba(7,184,199,.35)}
.h3-btn-solid .elementor-button:hover{background:#0ac9d9!important}

/* section heads */
.h3-h2 .elementor-heading-title{font-size:44px!important;font-weight:800!important;line-height:1.15!important;text-align:center}
.h3-h2 .elementor-heading-title span{color:var(--teal)}
.h3-lead{text-align:center;margin:12px auto 44px!important}
.h3-lead p{font-size:19px;color:var(--muted)!important}
.h3-legal p{font-size:13px;color:rgba(255,255,255,.55)!important}

/* ---------- hero ---------- */
.h3-hero{padding:290px 0 110px;background:radial-gradient(circle at 27% 50%,rgba(7,184,199,.16),transparent 34%),radial-gradient(ellipse 90% 75% at 50% 100%,#0d4a86 0%,#0a2d55 45%,#060f1e 100%)!important}
.h3-hero>.elementor-container{align-items:center}
.h3-pre .elementor-heading-title{display:inline-block;font-size:17px!important;font-weight:600!important;color:var(--teal)!important;border:1.5px solid var(--teal);border-radius:999px;padding:5px 20px}
.h3-pre{margin-bottom:22px!important}
.h3-h1 .elementor-heading-title{font-size:68px!important;font-weight:800!important;line-height:1.05!important}
.h3-h1 .elementor-heading-title span{display:block;color:var(--teal)}
.h3-h1{margin-bottom:20px!important}
.h3-sub p{font-size:20px;color:var(--muted)!important}
.h3-sub{margin-bottom:26px!important}
.h3-chips .elementor-icon-list-icon{display:none!important}
.h3-chips .elementor-icon-list-items{display:flex!important;flex-wrap:wrap;gap:8px;margin:0!important}
.h3-chips .elementor-icon-list-item{margin:0!important;padding:5px 14px!important;border-radius:10px;border:1px solid rgba(143,244,255,.35);background:rgba(7,184,199,.06)}
.h3-chips .elementor-icon-list-item::after{display:none!important}
.h3-chips .elementor-icon-list-text{font-size:15px!important;font-weight:600!important;color:#fff!important;padding:0!important}
.h3-chips{margin-bottom:8px!important}
.h3-chips2{margin-bottom:34px!important}
.h3-hero .h3-legal{margin-top:18px!important}
.h3-col-neon{text-align:center}
.h3-neon .elementor-heading-title{display:inline-block;direction:ltr;font-size:300px!important;font-weight:800!important;line-height:.9!important;color:#fff!important;text-shadow:0 0 1px #fff,0 0 8px rgba(7,184,199,.95),0 0 22px rgba(7,184,199,.75),0 0 50px rgba(7,184,199,.45),0 0 100px rgba(7,184,199,.25)}
.h3-neon .elementor-heading-title small{font-size:.55em}
.h3-neon,.h3-neon-cap{text-align:center}
.h3-neon-cap .elementor-heading-title{font-size:42px!important;font-weight:800!important;margin-top:-4px}

/* ---------- products ---------- */
.h3-products{padding:100px 0!important;background:linear-gradient(180deg,#060f1e,#0a1a33)!important}
.h3-cards{margin-bottom:0!important}
.h3-card>.elementor-widget-wrap{background:var(--card);border:1px solid rgba(110,193,228,.18);border-radius:20px;padding:14px 14px 22px!important;align-content:flex-start;transition:transform .2s,border-color .2s}
.h3-card>.elementor-widget-wrap:hover{transform:translateY(-4px);border-color:rgba(143,244,255,.6)}
.h3-tile .elementor-heading-title{position:relative;height:120px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:30px!important;font-weight:800!important;line-height:1.05!important;text-align:center;background:linear-gradient(135deg,#07b8c7,#1d7e8e)}
.h3-tile.v2 .elementor-heading-title{background:linear-gradient(135deg,#3fb4d4,#055499)}
.h3-tile.v3 .elementor-heading-title{background:linear-gradient(135deg,#5a63c9,#1f9fb0)}
.h3-tile .elementor-heading-title small{font-size:.6em;font-weight:600;opacity:.9}
.h3-tile .elementor-heading-title::before{content:"-30%";direction:ltr;position:absolute;top:10px;left:10px;background:#fff;color:#055499;font-size:13px;font-weight:800;padding:3px 10px;border-radius:8px}
.h3-tile.h3-new .elementor-heading-title::after{content:"חדש!";position:absolute;top:10px;right:10px;background:#8ff4ff;color:#06192e;font-size:12px;font-weight:800;padding:3px 9px;border-radius:8px}
.h3-tile{margin-bottom:18px!important}
.h3-name .elementor-heading-title{font-size:21px!important;font-weight:800!important;padding:0 4px}
.h3-name{margin-bottom:6px!important}
.h3-desc p{font-size:15.5px;color:var(--muted)!important;padding:0 4px}
.h3-more .elementor-button{background:none!important;padding:0 4px!important;margin-top:16px;font-size:15px!important;font-weight:800!important;color:var(--teal)!important}
.h3-more .elementor-button:hover{color:var(--neon)!important}
.h3-more .elementor-button-text{color:var(--teal)!important}
.h3-more .elementor-button:hover .elementor-button-text{color:var(--neon)!important}
.h3-card-all>.elementor-widget-wrap{background:linear-gradient(135deg,rgba(7,184,199,.18),rgba(5,84,153,.25))!important;border-color:rgba(143,244,255,.5)!important;align-content:center!important;justify-content:center;text-align:center;padding:30px 20px!important;min-height:100%}
.h3-allbig .elementor-heading-title{font-size:84px!important;font-weight:800!important;line-height:1!important;direction:ltr;text-shadow:0 0 18px rgba(7,184,199,.8)}
.h3-allp p{font-size:18px;font-weight:600}
.h3-allp{margin:8px 0 18px!important}
.h3-card-all .h3-btn .elementor-button{font-size:18px!important;padding:11px 30px!important}
.h3-card-all .elementor-widget{width:100%}

/* ---------- countdown ---------- */
.h3-count{padding:100px 0!important;text-align:center;background:radial-gradient(ellipse 70% 80% at 50% 50%,rgba(7,184,199,.18),transparent 70%),#0a1a33!important}
.h3-timer .elementor-countdown-wrapper{direction:ltr;justify-content:center;gap:16px;max-width:560px;margin:10px auto 44px!important}
.h3-timer .elementor-countdown-item{background:var(--card)!important;border:2px solid rgba(143,244,255,.45);border-radius:18px;padding:18px 10px!important;box-shadow:0 0 18px rgba(7,184,199,.25);margin:0!important}
.h3-timer .elementor-countdown-digits{font-size:56px!important;font-weight:800!important;line-height:1!important;color:#fff!important;text-shadow:0 0 12px rgba(7,184,199,.8)}
.h3-timer .elementor-countdown-label{font-size:16px!important;color:var(--muted)!important;margin-top:8px}
.h3-count .h3-legal{margin-top:22px!important}

/* ---------- faq ---------- */
.h3-faq{padding:100px 0!important;background:#060f1e!important}
.h3-toggle .elementor-toggle-item{background:var(--card);border:1px solid rgba(110,193,228,.18)!important;border-radius:16px;margin-bottom:14px!important;overflow:hidden}
.h3-toggle .elementor-tab-title{border:0!important;padding:22px 26px!important;font-size:20px!important;font-weight:800!important;color:#fff!important}
.h3-toggle .elementor-tab-title a,.h3-toggle .elementor-toggle-title{color:#fff!important}
.h3-toggle .elementor-toggle-icon{color:var(--teal)!important;fill:var(--teal)!important}
.h3-toggle .elementor-toggle-icon svg{fill:var(--teal)!important}
.h3-toggle .elementor-tab-content{border:0!important;padding:0 26px 22px!important;font-size:17px!important;color:var(--muted)!important}
.h3-toggle .elementor-tab-content p{color:var(--muted)!important}

/* ---------- footer ---------- */
.h3-foot{padding:28px 0!important;background:#060f1e!important;border-top:1px solid rgba(255,255,255,.08);text-align:center}


/* ---------- form ---------- */
.h3-formhead .elementor-heading-title{font-size:30px!important;font-weight:800!important;text-align:center;margin:0 0 20px}
.h3-form{max-width:780px;margin:0 auto!important;background:var(--card);border:1px solid rgba(143,244,255,.35);border-radius:22px;padding:32px!important;box-shadow:0 0 30px rgba(7,184,199,.15)}
.h3-form .elementor-field-textual{background:#0a1528!important;border:1.5px solid rgba(143,244,255,.35)!important;border-radius:12px!important;color:#fff!important;font-size:18px!important;padding:14px 16px!important;min-height:52px}
.h3-form .elementor-field-textual::placeholder{color:rgba(174,187,208,.8)!important}
.h3-form .elementor-field-textual:focus{border-color:var(--neon)!important;box-shadow:0 0 12px rgba(7,184,199,.45)!important;outline:0}
.h3-form .elementor-field-type-html{color:#fff!important;font-size:20px!important;font-weight:800!important;text-align:right;margin-top:6px}
.h3-form .elementor-field-subgroup{gap:10px;justify-content:flex-start}
.h3-form .elementor-field-subgroup .elementor-field-option{margin:0!important;padding:8px 14px;border:1px solid rgba(143,244,255,.3);border-radius:10px;background:rgba(7,184,199,.06)}
.h3-form .elementor-field-subgroup .elementor-field-option label{color:#fff!important;font-size:16px!important;font-weight:600}
.h3-form .elementor-field-subgroup input[type=checkbox]{accent-color:#07b8c7;width:17px;height:17px;vertical-align:middle;margin-left:6px}
.h3-form .elementor-button{background:var(--teal)!important;border-radius:14px!important;font-size:22px!important;font-weight:800!important;padding:16px 20px!important;box-shadow:0 10px 30px rgba(7,184,199,.35)}
.h3-form .elementor-button:hover{background:#0ac9d9!important}
.h3-form .elementor-button .elementor-button-text,.h3-form .elementor-button span{color:#fff!important}
.h3-form .elementor-message{color:var(--neon)!important;font-size:18px;text-align:center}
.h3-count .h3-legal{margin-top:24px!important}
/* terms button */
.h3-terms{margin-top:12px!important;text-align:center}
.h3-terms .elementor-button{background:none!important;border:1.5px solid rgba(143,244,255,.5)!important;border-radius:999px!important;padding:8px 22px!important;font-size:15px!important;font-weight:600!important}
.h3-terms .elementor-button-text{color:var(--neon)!important}
.h3-terms .elementor-button:hover{background:rgba(7,184,199,.15)!important}
@media(max-width:767px){
 .h3-form{padding:20px 16px!important}
 .h3-formhead .elementor-heading-title{font-size:22px!important}
 .h3-form .elementor-field-group{width:100%!important}
 .h3-form .elementor-field-subgroup .elementor-field-option{padding:6px 10px}
 .h3-form .elementor-field-subgroup .elementor-field-option label{font-size:14px!important}
}

/* ---------- responsive ---------- */
@media(max-width:1024px){
 .h3-neon .elementor-heading-title{font-size:220px!important}
 .h3-h1 .elementor-heading-title{font-size:54px!important}
}
@media(max-width:767px){
 .h3-h2 .elementor-heading-title{font-size:32px!important}
 .h3-lead p{font-size:17px}
 .h3-lead{margin-bottom:30px!important}
 .h3-hero{padding:140px 16px 56px!important}
 .h3-hero>.elementor-container{flex-direction:column;flex-wrap:nowrap;text-align:center}
 .h3-hero .elementor-column,.h3-hero .elementor-column>.elementor-widget-wrap{display:contents!important}
 .h3-hero .elementor-element.elementor-widget{width:100%}
 .h3-pre{order:1}.h3-h1{order:2;margin-bottom:0!important}.h3-neon{order:3;margin-top:10px!important}.h3-neon-cap{order:4}
 .h3-sub{order:5;margin:4px 0 22px!important}.h3-hero .h3-btn{order:6}.h3-chips{order:7;margin-top:22px!important}.h3-chips2{order:8;margin-bottom:0!important}.h3-hero .h3-legal{order:9}
 .h3-hero .h3-legal{text-align:center}
 .h3-pre .elementor-heading-title{font-size:15px!important}
 .h3-h1 .elementor-heading-title{font-size:42px!important}
 .h3-neon .elementor-heading-title{font-size:150px!important}
 .h3-neon-cap .elementor-heading-title{font-size:24px!important;margin-top:0}
 .h3-sub p{font-size:16px}
 .h3-hero .h3-btn .elementor-button{display:block;width:100%;font-size:20px!important;padding:15px 0!important}
 .h3-chips .elementor-icon-list-items{justify-content:center;gap:6px}
 .h3-chips .elementor-icon-list-item{padding:5px 8px!important}
 .h3-chips .elementor-icon-list-text{font-size:12.5px!important}
 .h3-products,.h3-count,.h3-faq{padding:64px 10px!important}
 .h3-cards>.elementor-container{flex-wrap:wrap}
 .h3-cards .elementor-column{width:50%!important}
 .h3-cards .h3-card-all{width:100%!important}
 .h3-card>.elementor-widget-wrap{padding:8px 8px 14px!important;border-radius:16px}
 .h3-tile .elementor-heading-title{height:78px;font-size:21px!important;border-radius:12px}
 .h3-tile .elementor-heading-title::before,.h3-tile.h3-new .elementor-heading-title::after{top:6px;font-size:11px;padding:2px 6px}
 .h3-tile .elementor-heading-title::before{left:6px}.h3-tile.h3-new .elementor-heading-title::after{right:6px}
 .h3-tile{margin-bottom:10px!important}
 .h3-name .elementor-heading-title{font-size:16px!important}
 .h3-desc p{font-size:13px;line-height:1.4}
 .h3-more .elementor-button{font-size:13px!important;margin-top:10px}
 .h3-allbig .elementor-heading-title{font-size:64px!important}
 .h3-timer .elementor-countdown-wrapper{gap:8px}
 .h3-timer .elementor-countdown-item{padding:14px 4px!important}
 .h3-timer .elementor-countdown-digits{font-size:36px!important}
 .h3-timer .elementor-countdown-label{font-size:13px!important}
 .h3-btn .elementor-button{font-size:19px!important;padding:14px 32px!important}
 .h3-toggle .elementor-tab-title{font-size:17px!important;padding:18px 20px!important}
 .h3-toggle .elementor-tab-content{font-size:15.5px!important;padding:0 20px 18px!important}
}

/* hide the site-wide tax-conference sticky bar on this campaign page only (conference is excluded from the offer) */
#tcbar{display:none!important}

/* center the last row of product cards */
.h3-cards>.elementor-container{justify-content:center}/* End custom CSS */