.elementor-921 .elementor-element.elementor-element-e518383{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-921 .elementor-element.elementor-element-e518383.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-921 .elementor-element.elementor-element-f9effab{--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;}.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-921 .elementor-element.elementor-element-25dcb94{width:auto;max-width:auto;text-align:center;}.elementor-921 .elementor-element.elementor-element-25dcb94 img{border-style:none;}.elementor-921 .elementor-element.elementor-element-25c2007{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-921 .elementor-element.elementor-element-ed116f7{width:100%;max-width:100%;text-align:end;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-ed116f7.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-0125ee8{width:100%;max-width:100%;text-align:end;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-0125ee8.elementor-element{--align-self:center;}.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-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-921 .elementor-element.elementor-element-3046c43{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EEF507E8;}.elementor-921 .elementor-element.elementor-element-3046c43 .elementor-headline{text-align:center;}.elementor-921 .elementor-element.elementor-element-3046c43 .elementor-headline-plain-text{color:#FF8F00;}.elementor-921 .elementor-element.elementor-element-3046c43 .elementor-headline-dynamic-wrapper path{stroke:#FF0000;}.elementor-921 .elementor-element.elementor-element-fa6f597 > .elementor-widget-container{border-style:none;}.elementor-921 .elementor-element.elementor-element-fa6f597{text-align:center;font-family:"Alef Hebrew", Sans-serif;font-size:32px;font-weight:200;word-spacing:0px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-fa6f597 p{margin-block-end:0px;}.elementor-921 .elementor-element.elementor-element-db3da0e{--grid-template-columns:repeat(0, auto);--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-921 .elementor-element.elementor-element-db3da0e .elementor-widget-container{text-align:center;}.elementor-921 .elementor-element.elementor-element-f46fd39{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-921 .elementor-element.elementor-element-bbaa312{--display:flex;}.elementor-921 .elementor-element.elementor-element-dc6a9e6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-921 .elementor-element.elementor-element-dc6a9e6.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-dc6a9e6 > .elementor-widget-container{border-style:solid;border-width:5px 5px 5px 5px;border-color:#C5A059;border-radius:20px 20px 20px 20px;}.elementor-921 .elementor-element.elementor-element-dc6a9e6 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-921 .elementor-element.elementor-element-8c5089b{width:auto;max-width:auto;text-align:center;font-family:"Arial", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-8c5089b.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-f44fec5{width:auto;max-width:auto;text-align:center;font-family:"Arial", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-f44fec5.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-1d5b2e6{--display:flex;}.elementor-921 .elementor-element.elementor-element-5c2227e{--e-image-carousel-slides-to-show:5;}.elementor-921 .elementor-element.elementor-element-5c2227e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-921 .elementor-element.elementor-element-5c2227e .swiper-wrapper{display:flex;align-items:center;}.elementor-921 .elementor-element.elementor-element-f506065{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-921 .elementor-element.elementor-element-5a146c0.elementor-element{--align-self:flex-start;}.elementor-921 .elementor-element.elementor-element-5a146c0{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-a6f8ba3{--display:flex;}.elementor-921 .elementor-element.elementor-element-3f322a4{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-903b153{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-921 .elementor-element.elementor-element-903b153.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-921 .elementor-element.elementor-element-ad7cd5d.elementor-element{--align-self:flex-start;}.elementor-921 .elementor-element.elementor-element-ad7cd5d{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-c90cfe6{width:initial;max-width:initial;text-align:center;}.elementor-921 .elementor-element.elementor-element-c90cfe6.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-64c9a95.elementor-element{--order:99999 /* order end hack */;}.elementor-921 .elementor-element.elementor-element-64c9a95{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-b1b8bfb{--display:flex;}.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-921 .elementor-element.elementor-element-5603d8d{text-align:center;}.elementor-921 .elementor-element.elementor-element-5603d8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;word-spacing:9px;color:#EEF507FC;}.elementor-921 .elementor-element.elementor-element-202955d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#EEF507FC;}.elementor-921 .elementor-element.elementor-element-202955d > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-921 .elementor-element.elementor-element-202955d.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-202955d .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-921 .elementor-element.elementor-element-202955d .elementor-headline-plain-text{color:#EEF507FC;}.elementor-921 .elementor-element.elementor-element-202955d .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-921 .elementor-element.elementor-element-202955d .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-921 .elementor-element.elementor-element-202955d .elementor-headline-dynamic-wrapper path{stroke:#F70303;}.elementor-921 .elementor-element.elementor-element-5ed60fe{--display:flex;}.elementor-921 .elementor-element.elementor-element-c4d1fc1{--display:flex;}.elementor-921 .elementor-element.elementor-element-d6c5ce5.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-2031c7d{--grid-template-columns:repeat(0, auto);--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-921 .elementor-element.elementor-element-2031c7d .elementor-widget-container{text-align:center;}.elementor-921 .elementor-element.elementor-element-01339a9{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:15px;color:#FFFFFF;}.elementor-921 .elementor-element.elementor-element-1b59d73{--display:flex;}.elementor-921 .elementor-element.elementor-element-6e347a0{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.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-921 .elementor-element.elementor-element-8c04e8f .elementor-button{background-color:#FFDF00;font-family:"Fredoka", Sans-serif;font-size:20px;font-weight:500;fill:#110000;color:#110000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;}.elementor-921 .elementor-element.elementor-element-383a228{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-921 .elementor-element.elementor-element-55108e0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-921 .elementor-element.elementor-element-55108e0 .elementor-divider-separator{width:100%;}.elementor-921 .elementor-element.elementor-element-55108e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-921 .elementor-element.elementor-element-adadf8e{--display:flex;}.elementor-921 .elementor-element.elementor-element-31dd4dd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-921 .elementor-element.elementor-element-31dd4dd .elementor-divider-separator{width:100%;}.elementor-921 .elementor-element.elementor-element-31dd4dd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body.elementor-page-921:not(.elementor-motion-effects-element-type-background), body.elementor-page-921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #030303 0%, #0F0003 100%);}@media(max-width:1024px){.elementor-921 .elementor-element.elementor-element-8c5089b{font-size:22px;}.elementor-921 .elementor-element.elementor-element-f44fec5{font-size:22px;}.elementor-921 .elementor-element.elementor-element-f506065{--grid-auto-flow:row;}.elementor-921 .elementor-element.elementor-element-903b153{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-921 .elementor-element.elementor-element-e518383{--width:115.512%;}.elementor-921 .elementor-element.elementor-element-f9effab{--width:45%;}.elementor-921 .elementor-element.elementor-element-25c2007{--width:55%;}}@media(max-width:767px){.elementor-921 .elementor-element.elementor-element-fa6f597{font-size:18px;}.elementor-921 .elementor-element.elementor-element-8c5089b{font-size:12px;}.elementor-921 .elementor-element.elementor-element-f44fec5{width:100%;max-width:100%;font-size:12px;}.elementor-921 .elementor-element.elementor-element-f44fec5.elementor-element{--align-self:center;}.elementor-921 .elementor-element.elementor-element-f506065{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-921 .elementor-element.elementor-element-903b153{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-921 .elementor-element.elementor-element-5603d8d .elementor-heading-title{font-size:30px;}.elementor-921 .elementor-element.elementor-element-202955d > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-921 .elementor-element.elementor-element-202955d .elementor-headline{font-size:30px;}.elementor-921 .elementor-element.elementor-element-01339a9{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-0125ee8 */.subTop1{
margin-top: 5px;
margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-3046c43 */#subText2{
    margin-top: 0px !important;    /* צמצום המרווח החיצוני */
  padding-top: 0     !important;  /* אפס padding פנימי */
}

H3{margin: 25px}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de8358c */#tesdisplay{display: none;}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-202955d */.elementor-headline {
    display: block;
    font-size: 30px;
    line-height: 1.2;
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS */h1 {
    display: block;
    margin-block-start: 0.20em;
    margin-block-end: 0.20em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}


    .sc-final-cta-btn {
        display: inline-block;
        background: linear-gradient(135deg, #c5a059 0%, #9e7e43 100%);
        color: #000000 !important;
        padding: 22px 60px;
        font-size: 24px;
        font-weight: 900;
        text-decoration: none !important;
        border-radius: 60px;
        transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
        box-shadow: 0 15px 35px rgba(197, 160, 89, 0.3);
        cursor: pointer;
        border: none;
    }

    .sc-final-cta-btn:hover {
        transform: scale(1.05) translateY(-5px);
        box-shadow: 0 20px 45px rgba(197, 160, 89, 0.5);
        filter: brightness(1.1);
    }
    
/*=====================================*/    

/* global heading classes */
.sc-heading-main { direction: rtl; text-align: center; }
.sc-heading-sub  { direction: rtl; text-align: center; margin: 20px; }

/* call‑to‑action button */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@800&display=swap');
.sc-custom-button-container { display:flex; justify-content:center; padding:20px 0; direction:rtl; }
.sc-cta-button-standalone { display:inline-block; background:linear-gradient(135deg,#c5a059 0%,#9e7e43 100%); color:#000 !important; padding:18px 50px; font-size:22px; font-weight:800; font-family:'Heebo',sans-serif; text-decoration:none !important; border-radius:50px; transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1); box-shadow:0 8px 15px rgba(197,160,89,0.3); text-align:center; border:none; cursor:pointer; min-width:280px; }
.sc-cta-button-standalone:hover { transform:translateY(-4px); box-shadow:0 12px 25px rgba(197,160,89,0.5); background:linear-gradient(135deg,#e0bc7a 0%,#c5a059 100%); color:#000 !important; }
.sc-cta-button-standalone:active { transform:translateY(-1px); }
@media (max-width:768px) { .sc-cta-button-standalone { width:100%; font-size:20px; padding:15px 30px; } }

/* roadmap */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;700;800;900&display=swap');
.sc-roadmap-vertical { direction:rtl; font-family:'Heebo',sans-serif; background-color:#000; padding:10px 20px; color:#fff; max-width:700px; margin:0 auto; }
.sc-roadmap-title { text-align:center; margin-bottom:40px; }
.sc-roadmap-title h2 { font-size:clamp(26px,4vw,36px); font-weight:900; color:#fff; margin:0; }
.sc-roadmap-title .gold-text { color:#c5a059; }
.sc-v-container { position:relative; padding-right:40px; }
.sc-v-container::before { content:''; position:absolute; top:10px; bottom:10px; right:17px; width:1px; background:linear-gradient(to bottom, rgba(197,160,89,0) 0%, rgba(197,160,89,0.4) 15%, rgba(197,160,89,0.4) 85%, rgba(197,160,89,0) 100%); z-index:1; }
.sc-v-item { display:flex; align-items:flex-start; position:relative; margin-bottom:30px; z-index:2; }
.sc-v-item:last-child { margin-bottom:0; }
.sc-v-node { width:36px; height:36px; background:#000; border:1px solid #c5a059; border-radius:50%; display:flex; align-items:center; justify-content:center; margin-left:20px; flex-shrink:0; box-shadow:0 0 10px rgba(197,160,89,0.2); }
.sc-v-node svg { width:18px; height:18px; stroke:#c5a059; fill:none; stroke-width:1.5; }
.sc-v-content { text-align:right; }
.sc-v-content h3 { font-size:22px; font-weight:800; color:#c5a059; margin:0 0 5px 0; line-height:1.2; }
.sc-v-content p { font-size:17px; font-weight:300; line-height:1.4; color:#ddd; margin:0; }
@media (max-width:480px) { .sc-v-container { padding-right:35px; } .sc-v-container::before { right:14px; } .sc-v-node { width:30px; height:30px; margin-left:15px; } .sc-v-content h3 { font-size:19px; } .sc-v-content p { font-size:15px; } }

/* offer box */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;700;800&display=swap');
.itay-offer-container { direction:rtl; font-family:'Heebo',sans-serif; background:#000; color:#fff; max-width:800px; margin:20px auto; padding:20px; border:1px solid #c5a059; border-radius:15px; box-shadow:0 10px 30px rgba(197,160,89,0.1); }
.itay-offer-header { text-align:center; margin-bottom:35px; }
.itay-offer-header h2 { font-size:32px; font-weight:800; color:#edc577; margin:0; }
.itay-list { list-style:none; padding:0; margin:0; }
.itay-item { display:flex; align-items:flex-start; margin-bottom:20px; padding-bottom:15px; border-bottom:1px solid rgba(197,160,89,0.2); }
.itay-item:last-child { border-bottom:none; }
.itay-icon { color:#c5a059; margin-left:15px; font-size:20px; line-height:1.5; }
.itay-text { flex:1; font-size:20px; line-height:1.6; }
.itay-price-tag { font-weight:700; color:#c5a059; white-space:nowrap; margin-right:10px; }
.itay-bonus-box { background:linear-gradient(135deg,#c5a059 0%,#9e7e43 100%); color:#000; padding:20px; border-radius:10px; margin-top:25px; text-align:center; font-weight:800; font-size:22px; }
.itay-summary { margin-top:35px; text-align:center; border-top:2px solid #c5a059; padding-top:25px; }
.itay-total-value { font-size:20px; text-decoration:line-through; opacity:0.7; margin-bottom:10px; }
.itay-final-pitch { font-size:24px; font-weight:700; line-height:1.4; }
.itay-final-pitch-small { font-size:16px; font-style:italic; font-weight:300; line-height:1.4; }
.itay-highlight { color:#c5a059; }
.itay-highlight-2 { color:#c58159; }
.itay-footer-text { font-size:16px; margin-top:20px; opacity:0.8; font-weight:300; }
@media (max-width:600px) { .itay-offer-container { padding:20px; margin:10px; } .itay-offer-header h2 { font-size:26px; } .itay-text { font-size:16px; } }

/* exclusive box */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;800&display=swap');
.sc-exclusive-box { direction:rtl; font-family:'Heebo',sans-serif; background:#000; border:1px solid rgba(197,160,89,0.4); border-radius:20px; padding:20px 20px; max-width:800px; margin:40px auto; position:relative; overflow:hidden; text-align:center; box-shadow:0 15px 50px rgba(0,0,0,0.5); }
.sc-exclusive-box::before { content:''; position:absolute; top:-50%; left:-50%; width:200%; height:200%; background:radial-gradient(circle, rgba(197,160,89,0.05) 0%, transparent 70%); pointer-events:none; }
.sc-exclusive-header { position:relative; margin-bottom:25px; }
.sc-exclusive-header h2 { color:#c5a059; font-size:34px; font-weight:800; margin:0; letter-spacing:-1px; }
.sc-exclusive-header::after { content:''; display:block; width:60px; height:3px; background:#c5a059; margin:15px auto 0; border-radius:2px; }
.sc-exclusive-content { position:relative; color:#fff; font-size:20px; line-height:1.8; font-weight:300; max-width:650px; margin:0 auto; }
.sc-exclusive-content strong { color:#c5a059; font-weight:800; }
.sc-exclusive-icon { font-size:40px; color:#c5a059; margin-bottom:20px; display:block; opacity:0.8; }
.sc-exclusive-badge { display:inline-block; color:#c5a059; padding:5px 15px; border-radius:50px; font-size:14px; font-weight:700; margin-top:30px; text-transform:uppercase; letter-spacing:1px; }
@media (max-width:768px) { .sc-exclusive-box { padding:40px 20px; margin:20px; } .sc-exclusive-header h2 { font-size:28px; } .sc-exclusive-content { font-size:18px; } }

/* qualification cards */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@400;700;800&display=swap');
.sc-qualification-container { direction:rtl; font-family:'Heebo',sans-serif; background-color:#000; padding:20px 10px; display:flex; flex-wrap:wrap; gap:30px; justify-content:center; }
.sc-q-card { flex:1; min-width:320px; max-width:460px; border-radius:20px; padding:45px 35px; position:relative; transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275); }
.sc-q-card.suitable { background:linear-gradient(145deg,#111 0%,#050505 100%); border:1px solid #c5a059; box-shadow:0 15px 40px rgba(197,160,89,0.1); }
.sc-q-card.not-suitable { background:transparent; border:1px dashed rgba(197,160,89,0.4); }
.sc-q-card h3 { font-size:30px; font-weight:800; margin-bottom:30px; display:flex; align-items:center; gap:15px; }
.suitable h3 { color:#c5a059; }
.not-suitable h3 { color:#fff; opacity:0.9; }
.sc-q-list { list-style:none; padding:0; margin:0; }
.sc-q-item { display:flex; align-items:flex-start; gap:15px; margin-bottom:22px; font-size:19px; line-height:1.4; color:#fff; }
.suitable .sc-q-icon { color:#c5a059; font-weight:bold; }
.not-suitable .sc-q-icon { color:#fff; opacity:0.5; }
.sc-q-card:hover { transform:translateY(-8px); }
.not-suitable:hover { border-style:solid; border-color:#c5a059; background:rgba(197,160,89,0.02); }
@media (max-width:768px) { .sc-q-card { min-width:100%; padding:35px 25px; } .sc-q-card h3 { font-size:26px; } }

/* final call section */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;700;800;900&display=swap');
.sc-final-call-section { direction:rtl; font-family:'Heebo',sans-serif; background-color:#000; padding:10px 10px; text-align:center; position:relative; overflow:hidden; }
.sc-final-call-section::before { content:''; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:600px; height:400px; background:radial-gradient(circle, rgba(197,160,89,0.08) 0%, transparent 70%); pointer-events:none; }
.sc-final-container { max-width:800px; margin:0 auto; position:relative; z-index:2; }
.sc-final-header { color:#c5a059; font-size:clamp(28px,4vw,42px); font-weight:900; margin-bottom:30px; line-height:1.2; }
.sc-final-text { color:#fff; font-size:clamp(18px,2.5vw,24px); font-weight:300; line-height:1.6; margin-bottom:40px; }
.sc-final-text strong { font-weight:700; color:#c5a059; }
.sc-final-divider { width:80px; height:2px; background:#c5a059; margin:0 auto 40px; opacity:0.5; }
.sc-final-footer-note { margin-top:40px; color:#fff; font-size:18px; opacity:0.7; font-style:italic; }
.sc-closing-logo { width:150px; margin-bottom:5px; }
@media (max-width:768px) { .sc-final-call-section { padding:70px 20px; } .sc-final-cta-btn { width:100%; padding:18px 20px; font-size:20px; } }

/* testimonials */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;700;800&display=swap');
.sc-testimonials-section { direction:rtl; font-family:'Heebo',sans-serif; background-color:#000; padding:20px 0; overflow:hidden; width:100%; --sc-zoom:1; transform:scale(var(--sc-zoom)); transform-origin:top center; width:calc(100% / var(--sc-zoom)); margin-right:auto; margin-left:auto; }
.sc-section-title { text-align:center; color:#c5a059; font-size:32px; font-weight:800; margin-bottom:40px; }
.sc-marquee { display:flex; width:100%; overflow:hidden; position:relative; mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent); -webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent); }
.sc-marquee-content { display:flex; gap:30px; animation:scroll 30s linear infinite; padding:20px 0; }
.sc-marquee:hover .sc-marquee-content { animation-play-state:paused; }
.sc-testimonial-card { background:#111; border:1px solid rgba(197,160,89,0.2); border-radius:15px; padding:30px; min-width:320px; max-width:320px; box-shadow:0 10px 20px rgba(0,0,0,0.3); transition:border 0.3s ease; }
.sc-testimonial-card:hover { border-color:#c5a059; }
.sc-quote-icon { color:#c5a059; font-size:40px; line-height:1; margin-bottom:10px; font-family:serif; opacity:0.5; }
.sc-testimonial-text { color:#fff; font-size:18px; line-height:1.6; margin-bottom:20px; font-style:italic; }
.sc-testimonial-author { color:#c5a059; font-weight:700; font-size:16px; display:flex; align-items:center; gap:8px; }
.sc-testimonial-author::before { content:''; width:20px; height:2px; background:#c5a059; display:inline-block; }
.sc-testimonial-media { margin:12px 0 18px; }
.sc-testimonial-img { width:100%; height:220px; object-fit:cover; border-radius:12px; border:1px solid rgba(197,160,89,0.18); box-shadow:0 8px 18px rgba(0,0,0,0.35); display:block; background:#0b0b0b; }
.sc-testimonial-img.contain { object-fit:contain; background:#0b0b0b; }
.sc-cta-wrapper { text-align:center; margin-top:50px; }
.sc-btn-gold { display:inline-block; background:linear-gradient(135deg,#c5a059 0%,#9e7e43 100%); color:#000 !important; padding:18px 45px; font-size:20px; font-weight:800; text-decoration:none !important; border-radius:50px; transition:all 0.3s ease; box-shadow:0 8px 20px rgba(197,160,89,0.3); }
.sc-btn-gold:hover { transform:translateY(-3px); box-shadow:0 12px 25px rgba(197,160,89,0.5); filter:brightness(1.1); }
@keyframes scroll { 0% { transform:translateX(0); } 100% { transform:translateX(100%); } }
@media (max-width:768px) { .sc-section-title { font-size:26px; } .sc-testimonial-card { min-width:280px; } .sc-testimonial-img { height:200px; } .sc-btn-gold { width:90%; padding:15px 20px; font-size:18px; } }
.sc-marquee { overflow-x:auto; overflow-y:hidden; -webkit-overflow-scrolling:touch; scrollbar-width:none; cursor:grab; touch-action:pan-y; }
.sc-marquee::-webkit-scrollbar { display:none; }
.sc-marquee.sc-dragging { cursor:grabbing; user-select:none; }
.sc-marquee img { -webkit-user-drag:none; user-drag:none; pointer-events:none; }

/* Price display */
.itay-old-price {
    font-size: 20px;
    color: #999;
    text-decoration: line-through;
}

.itay-new-price {
    font-size: 30px;
    font-weight:600;
    color: #c5a059; 
}/* End custom CSS */