.elementor-296 .elementor-element.elementor-element-c8bd627{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:var(--md400);--padding-bottom:var(--md400);--padding-left:0;--padding-right:0;}.elementor-296 .elementor-element.elementor-element-c8bd627:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-c8bd627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heysweet.com/wp-content/uploads/2025/07/sweet-bg-hero-new.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-e5f14c0{bottom:0px;}.elementor-296 .elementor-element.elementor-element-e5f14c0 img{width:140vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-296 .elementor-element.elementor-element-ce3619f{bottom:0px;}.elementor-296 .elementor-element.elementor-element-ce3619f img{width:140vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-296 .elementor-element.elementor-element-7c7f085{--display:flex;--min-height:35rem;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:var(--sm500);--padding-right:var(--sm500);--z-index:5;}.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 ), "Noto Sans Hebrew", 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 ), "Noto Sans Hebrew", 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-296 .elementor-element.elementor-element-3787d43{--iteration-count:infinite;width:var( --container-widget-width, 50rem );max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline{text-align:center;font-family:var( --e-global-typography-9f0830b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-9f0830b-font-size );font-weight:var( --e-global-typography-9f0830b-font-weight );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline-dynamic-text{font-family:"Rubik", "Noto Sans Hebrew", Sans-serif;font-weight:700;line-height:4.2rem;letter-spacing:-0.03125rem;}.elementor-296 .elementor-element.elementor-element-f219e26{--display:flex;--min-height:22rem;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:var(--sm400);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-296 .elementor-element.elementor-element-13dcf76{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-13dcf76 > .elementor-widget-container{background-color:transparent;padding:0.1875rem 0.1875rem 0.1875rem 0.1875rem;background-image:linear-gradient(180deg, var( --e-global-color-75a71b8 ) 0%, var( --e-global-color-726a45c ) 100%);border-radius:1.54rem 1.54rem 1.54rem 1.54rem;}.elementor-296 .elementor-element.elementor-element-37b29e4{--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 ), "Noto Sans Hebrew", Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-296 .elementor-element.elementor-element-69d5c0b{--divider-border-style:solid;--divider-color:var( --e-global-color-814240a );--divider-border-width:1px;}.elementor-296 .elementor-element.elementor-element-69d5c0b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-296 .elementor-element.elementor-element-69d5c0b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-296 .elementor-element.elementor-element-69d5c0b .elementor-divider__text{color:var( --e-global-color-0f48b78 );font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-f4839b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-296 .elementor-element.elementor-element-c717d6b{--display:flex;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-color:var( --e-global-color-814240a );--border-color:var( --e-global-color-814240a );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:3rem;}.elementor-296 .elementor-element.elementor-element-c717d6b:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-c717d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15a7881 );}.elementor-296 .elementor-element.elementor-element-c717d6b:hover{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-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-c717d6b, .elementor-296 .elementor-element.elementor-element-c717d6b::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-296 .elementor-element.elementor-element-7389ce8{right:0.25rem;}body.rtl .elementor-296 .elementor-element.elementor-element-7389ce8{left:0.25rem;}.elementor-296 .elementor-element.elementor-element-7389ce8{top:0.25rem;}.elementor-296 .elementor-element.elementor-element-7389ce8 .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-7389ce8 .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-7389ce8 .elementor-icon svg{height:2rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Noto Sans Hebrew", Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-a108c12 .elementor-heading-title{font-family:var( --e-global-typography-d4c7484-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-d4c7484-font-size );font-weight:var( --e-global-typography-d4c7484-font-weight );line-height:var( --e-global-typography-d4c7484-line-height );letter-spacing:var( --e-global-typography-d4c7484-letter-spacing );}.elementor-296 .elementor-element.elementor-element-99d747f{--display:flex;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-color:var( --e-global-color-814240a );--border-color:var( --e-global-color-814240a );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:3rem;}.elementor-296 .elementor-element.elementor-element-99d747f:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-99d747f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15a7881 );}.elementor-296 .elementor-element.elementor-element-99d747f:hover{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-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-99d747f, .elementor-296 .elementor-element.elementor-element-99d747f::before{--border-transition:0.3s;}.elementor-296 .elementor-element.elementor-element-57b3e0d .elementor-heading-title{font-family:var( --e-global-typography-d4c7484-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-d4c7484-font-size );font-weight:var( --e-global-typography-d4c7484-font-weight );line-height:var( --e-global-typography-d4c7484-line-height );letter-spacing:var( --e-global-typography-d4c7484-letter-spacing );}body:not(.rtl) .elementor-296 .elementor-element.elementor-element-d814d4a{right:0.25rem;}body.rtl .elementor-296 .elementor-element.elementor-element-d814d4a{left:0.25rem;}.elementor-296 .elementor-element.elementor-element-d814d4a{top:0.25rem;}.elementor-296 .elementor-element.elementor-element-d814d4a .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-d814d4a .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-d814d4a .elementor-icon svg{height:2rem;}.elementor-296 .elementor-element.elementor-element-4d54386{--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;--margin-top:-9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:var(--md300);--padding-bottom:var(--md400);--padding-left:var(--sm500);--padding-right:var(--sm500);--z-index:5;}.elementor-296 .elementor-element.elementor-element-4d54386:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-4d54386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-4bf0fab ) 40%);}.elementor-296 .elementor-element.elementor-element-bb4a94b{text-align:center;}.elementor-296 .elementor-element.elementor-element-bb4a94b .elementor-heading-title{font-family:var( --e-global-typography-0c362a2-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-0c362a2-font-size );font-weight:var( --e-global-typography-0c362a2-font-weight );line-height:var( --e-global-typography-0c362a2-line-height );letter-spacing:var( --e-global-typography-0c362a2-letter-spacing );color:var( --e-global-color-0f48b78 );}.elementor-296 .elementor-element.elementor-element-7e5d701{--e-image-carousel-slides-to-show:7;}.elementor-296 .elementor-element.elementor-element-7e5d701 > .elementor-widget-container{padding:var(--md300) 0 var(--md300) 0;}.elementor-296 .elementor-element.elementor-element-49a5cfe{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:var(--md100);--padding-bottom:var(--lg300);--padding-left:var(--sm500);--padding-right:var(--sm500);}.elementor-296 .elementor-element.elementor-element-1a724bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-668bc46{text-align:center;}.elementor-296 .elementor-element.elementor-element-668bc46 .elementor-heading-title{font-family:var( --e-global-typography-9f0830b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-9f0830b-font-size );font-weight:var( --e-global-typography-9f0830b-font-weight );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-5d2bda5{--display:grid;--e-con-grid-template-columns:1.5185fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--md200);--row-gap:0;--column-gap:var(--md200);--grid-auto-flow:row;--align-items:center;--padding-top:var(--md400);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-296 .elementor-element.elementor-element-278029b{--display:flex;}.elementor-296 .elementor-element.elementor-element-cb9e7d1 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-814240a );border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 4px 18px 3px rgba(0, 0, 0, 0.12);}.elementor-296 .elementor-element.elementor-element-cb9e7d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-296 .elementor-element.elementor-element-9d5002e{right:0.5rem;}body.rtl .elementor-296 .elementor-element.elementor-element-9d5002e{left:0.5rem;}.elementor-296 .elementor-element.elementor-element-9d5002e{bottom:0.5rem;z-index:2;}.elementor-296 .elementor-element.elementor-element-9d5002e .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-9d5002e .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-9d5002e .elementor-icon svg{height:2rem;}.elementor-296 .elementor-element.elementor-element-5be3e98{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-3989f1d .elementor-heading-title{font-family:var( --e-global-typography-4f6272b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-4f6272b-font-size );font-weight:var( --e-global-typography-4f6272b-font-weight );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-1daa9ef{width:var( --container-widget-width, 34rem );max-width:34rem;--container-widget-width:34rem;--container-widget-flex-grow:0;}.elementor-296 .elementor-element.elementor-element-1daa9ef > .elementor-widget-container{margin:var(--sm200) 0 0 0;}.elementor-296 .elementor-element.elementor-element-1daa9ef .elementor-heading-title{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-0d41507{--display:grid;--e-con-grid-template-columns:1fr 1.5185fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--md200);--row-gap:0;--column-gap:var(--md200);--grid-auto-flow:row;--align-items:center;--padding-top:var(--md400);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-296 .elementor-element.elementor-element-b337d3d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-67176bb .elementor-heading-title{font-family:var( --e-global-typography-4f6272b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-4f6272b-font-size );font-weight:var( --e-global-typography-4f6272b-font-weight );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-832814a{width:var( --container-widget-width, 34rem );max-width:34rem;--container-widget-width:34rem;--container-widget-flex-grow:0;}.elementor-296 .elementor-element.elementor-element-832814a > .elementor-widget-container{margin:var(--sm200) 0 0 0;}.elementor-296 .elementor-element.elementor-element-832814a .elementor-heading-title{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-6a14c22{--display:flex;}.elementor-296 .elementor-element.elementor-element-59cf5f7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-814240a );border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 4px 18px 3px rgba(0, 0, 0, 0.12);}.elementor-296 .elementor-element.elementor-element-59cf5f7 .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-296 .elementor-element.elementor-element-b63a2d0{right:0.5rem;}body.rtl .elementor-296 .elementor-element.elementor-element-b63a2d0{left:0.5rem;}.elementor-296 .elementor-element.elementor-element-b63a2d0{bottom:0.5rem;z-index:2;}.elementor-296 .elementor-element.elementor-element-b63a2d0 .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-b63a2d0 .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-b63a2d0 .elementor-icon svg{height:2rem;}.elementor-296 .elementor-element.elementor-element-f6afc3b{--display:grid;--e-con-grid-template-columns:1.5185fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--md200);--row-gap:0;--column-gap:var(--md200);--grid-auto-flow:row;--align-items:center;--padding-top:var(--md400);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-296 .elementor-element.elementor-element-bdcd7fa{--display:flex;}.elementor-296 .elementor-element.elementor-element-be4334f > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-814240a );border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 4px 18px 3px rgba(0, 0, 0, 0.12);}.elementor-296 .elementor-element.elementor-element-be4334f .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-296 .elementor-element.elementor-element-48320e9{right:0.5rem;}body.rtl .elementor-296 .elementor-element.elementor-element-48320e9{left:0.5rem;}.elementor-296 .elementor-element.elementor-element-48320e9{bottom:0.5rem;z-index:2;}.elementor-296 .elementor-element.elementor-element-48320e9 .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-48320e9 .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-48320e9 .elementor-icon svg{height:2rem;}.elementor-296 .elementor-element.elementor-element-9b6c2df{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-a524a5b .elementor-heading-title{font-family:var( --e-global-typography-4f6272b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-4f6272b-font-size );font-weight:var( --e-global-typography-4f6272b-font-weight );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-fe16cf8{width:var( --container-widget-width, 34rem );max-width:34rem;--container-widget-width:34rem;--container-widget-flex-grow:0;}.elementor-296 .elementor-element.elementor-element-fe16cf8 > .elementor-widget-container{margin:var(--sm200) 0 0 0;}.elementor-296 .elementor-element.elementor-element-fe16cf8 .elementor-heading-title{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-77e799f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:var(--md400);--padding-bottom:var(--md400);--padding-left:var(--sm500);--padding-right:var(--sm500);}.elementor-296 .elementor-element.elementor-element-7a906ab{width:var( --container-widget-width, 50rem );max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;text-align:center;}.elementor-296 .elementor-element.elementor-element-7a906ab .elementor-heading-title{font-family:var( --e-global-typography-9f0830b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-9f0830b-font-size );font-weight:var( --e-global-typography-9f0830b-font-weight );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-08709ca{--display:flex;}.elementor-296 .elementor-element.elementor-element-0de26e2{--display:grid;--min-height:100%;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--sm400) var(--sm400);--row-gap:var(--sm400);--column-gap:var(--sm400);--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;--padding-top:var(--sm200);--padding-bottom:var(--sm200);--padding-left:var(--sm200);--padding-right:var(--sm200);}.elementor-296 .elementor-element.elementor-element-0de26e2:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-0de26e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c8a6b6 );}.elementor-296 .elementor-element.elementor-element-c0d58b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-be7329c img{width:100%;border-radius:var(--sm300) var(--sm300) var(--sm300) var(--sm300);}.elementor-296 .elementor-element.elementor-element-e8415f2{--display:flex;--overflow:hidden;}.elementor-296 .elementor-element.elementor-element-664637f .elementor-icon-wrapper{text-align:left;}.elementor-296 .elementor-element.elementor-element-664637f .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-664637f .elementor-icon svg{height:2rem;}.elementor-296 .elementor-element.elementor-element-27f6d46{width:var( --container-widget-width, 47rem );max-width:47rem;--container-widget-width:47rem;--container-widget-flex-grow:0;}.elementor-296 .elementor-element.elementor-element-27f6d46 > .elementor-widget-container{margin:var(--sm100) 0 0 0;}.elementor-296 .elementor-element.elementor-element-27f6d46.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-296 .elementor-element.elementor-element-27f6d46 .elementor-heading-title{font-family:"Work Sans", "Noto Sans Hebrew", Sans-serif;font-size:2.5rem;font-weight:500;line-height:3.125rem;letter-spacing:-0.025rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), "Noto Sans Hebrew", Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-296 .elementor-element.elementor-element-5903611.elementor-element{--align-self:flex-start;}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-wrapper{text-align:left;}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title{margin-block-end:-0.25rem;}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-9f9410f{--display:flex;}.elementor-296 .elementor-element.elementor-element-7084e30{--display:grid;--min-height:100%;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--sm400) var(--sm400);--row-gap:var(--sm400);--column-gap:var(--sm400);--grid-auto-flow:row;--border-radius:2rem 2rem 2rem 2rem;--padding-top:var(--sm200);--padding-bottom:var(--sm200);--padding-left:var(--sm200);--padding-right:var(--sm200);}.elementor-296 .elementor-element.elementor-element-7084e30:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-7084e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c8a6b6 );}.elementor-296 .elementor-element.elementor-element-43a3834{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-0d41954 img{width:100%;border-radius:var(--sm300) var(--sm300) var(--sm300) var(--sm300);}.elementor-296 .elementor-element.elementor-element-89c6494{--display:flex;--overflow:hidden;}.elementor-296 .elementor-element.elementor-element-3a5b71b .elementor-icon-wrapper{text-align:left;}.elementor-296 .elementor-element.elementor-element-3a5b71b .elementor-icon{font-size:2rem;}.elementor-296 .elementor-element.elementor-element-3a5b71b .elementor-icon svg{height:2rem;}.elementor-296 .elementor-element.elementor-element-b091d40{width:var( --container-widget-width, 47rem );max-width:47rem;--container-widget-width:47rem;--container-widget-flex-grow:0;}.elementor-296 .elementor-element.elementor-element-b091d40 > .elementor-widget-container{margin:var(--sm100) 0 0 0;}.elementor-296 .elementor-element.elementor-element-b091d40.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-296 .elementor-element.elementor-element-b091d40 .elementor-heading-title{font-family:"Work Sans", "Noto Sans Hebrew", Sans-serif;font-size:2.5rem;font-weight:500;line-height:3.125rem;letter-spacing:-0.025rem;}.elementor-296 .elementor-element.elementor-element-60e0d1d.elementor-element{--align-self:flex-start;}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-wrapper{text-align:left;}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title{margin-block-end:-0.25rem;}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-12ed4d5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;z-index:2;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:calc((var(--md400) * -1));--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:var(--sm200);--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:2rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-12ed4d5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;border-radius:50% 50% 50% 50%;padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-296 .elementor-element.elementor-element-12ed4d5 > .elementor-widget-container{margin:var(--md400) 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.04);}.elementor-296 .elementor-element.elementor-element-12ed4d5 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-8dd56c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0 var(--md200);--row-gap:0;--column-gap:var(--md200);--grid-auto-flow:row;--align-items:center;--padding-top:var(--md400);--padding-bottom:var(--md400);--padding-left:var(--sm500);--padding-right:var(--sm500);}.elementor-296 .elementor-element.elementor-element-8a687b2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-7f4bcef .elementor-heading-title{font-family:var( --e-global-typography-4f6272b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-4f6272b-font-size );font-weight:var( --e-global-typography-4f6272b-font-weight );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-6f2cb33{width:var( --container-widget-width, 34rem );max-width:34rem;--container-widget-width:34rem;--container-widget-flex-grow:0;}.elementor-296 .elementor-element.elementor-element-6f2cb33 > .elementor-widget-container{margin:var(--sm200) 0 0 0;}.elementor-296 .elementor-element.elementor-element-6f2cb33 .elementor-heading-title{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-296 .elementor-element.elementor-element-545ffc8 > .elementor-widget-container{background-color:transparent;margin:var(--sm400) 0 0 0;padding:0.1875rem 0.1875rem 0.1875rem 0.1875rem;background-image:linear-gradient(180deg, #FFFFFF00 0%, #F2295B00 100%);transition:background 1s;border-radius:5rem 5rem 5rem 5rem;}.elementor-296 .elementor-element.elementor-element-545ffc8:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-75a71b8 ) 0%, var( --e-global-color-726a45c ) 100%);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.02);}.elementor-296 .elementor-element.elementor-element-545ffc8 .elementor-button{fill:var( --e-global-color-4bf0fab );color:var( --e-global-color-4bf0fab );}.elementor-296 .elementor-element.elementor-element-4f38d09{--display:flex;}.elementor-296 .elementor-element.elementor-element-cdec7cd > .elementor-widget-container{--e-transform-translateY:4rem;}.elementor-296 .elementor-element.elementor-element-cdec7cd{text-align:right;}.elementor-296 .elementor-element.elementor-element-cdec7cd img{width:39.4rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-296 .elementor-element.elementor-element-e416ce4{top:-2.5rem;text-align:right;}.elementor-296 .elementor-element.elementor-element-e416ce4 img{width:39.4rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-296 .elementor-element.elementor-element-c98605d{top:-11.5rem;text-align:right;}.elementor-296 .elementor-element.elementor-element-c98605d img{width:39.4rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-296 .elementor-element.elementor-element-2b6d7e3{--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;--overlay-opacity:1;--padding-top:var(--md400);--padding-bottom:var(--lg200);--padding-left:var(--sm500);--padding-right:var(--sm500);}.elementor-296 .elementor-element.elementor-element-2b6d7e3:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-2b6d7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heysweet.com/wp-content/uploads/2025/07/Section_FAQ.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-296 .elementor-element.elementor-element-2b6d7e3::before, .elementor-296 .elementor-element.elementor-element-2b6d7e3 > .elementor-background-video-container::before, .elementor-296 .elementor-element.elementor-element-2b6d7e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-296 .elementor-element.elementor-element-2b6d7e3 > .elementor-background-slideshow::before, .elementor-296 .elementor-element.elementor-element-2b6d7e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-296 .elementor-element.elementor-element-2b6d7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 90%, var( --e-global-color-4bf0fab ) 100%);}.elementor-296 .elementor-element.elementor-element-cd200b5 > .elementor-widget-container{margin:0 0 var(--sm400) 0;}.elementor-296 .elementor-element.elementor-element-cd200b5{text-align:center;}.elementor-296 .elementor-element.elementor-element-cd200b5 .elementor-heading-title{font-family:var( --e-global-typography-4f6272b-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-4f6272b-font-size );font-weight:var( --e-global-typography-4f6272b-font-weight );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-13493ac{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-296 .elementor-element.elementor-element-0cb21e5{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );color:var( --e-global-color-0f48b78 );}.elementor-296 .elementor-element.elementor-element-04f8afe{--display:flex;}.elementor-296 .elementor-element.elementor-element-dd940de{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );color:var( --e-global-color-0f48b78 );}.elementor-296 .elementor-element.elementor-element-15cd780{--display:flex;}.elementor-296 .elementor-element.elementor-element-8ca8569{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );color:var( --e-global-color-0f48b78 );}.elementor-296 .elementor-element.elementor-element-ce2c384{--display:flex;}.elementor-296 .elementor-element.elementor-element-de82d8f{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );color:var( --e-global-color-0f48b78 );}.elementor-296 .elementor-element.elementor-element-aa02edf{--display:flex;}.elementor-296 .elementor-element.elementor-element-90ae6ea{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-size:var( --e-global-typography-e600eb3-font-size );font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );color:var( --e-global-color-0f48b78 );}.elementor-296 .elementor-element.elementor-element-e265ad2{--n-accordion-title-font-size:var( --e-global-typography-e600eb3-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:2rem;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-296 .elementor-element.elementor-element-e265ad2 > .elementor-widget-container{background-color:var( --e-global-color-15a7881 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001F;border-radius:var(--sm300) var(--sm300) var(--sm300) var(--sm300);}.elementor-296 .elementor-element.elementor-element-e265ad2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001F;}.elementor-296 .elementor-element.elementor-element-e265ad2 {--n-accordion-padding:var(--sm200) var(--sm200) var(--sm200) var(--sm200);}:where( .elementor-296 .elementor-element.elementor-element-e265ad2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-e600eb3-font-family ), "Noto Sans Hebrew", Sans-serif;font-weight:var( --e-global-typography-e600eb3-font-weight );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}:where( .elementor-296 .elementor-element.elementor-element-e265ad2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0;--padding-right:var(--sm200);--padding-bottom:0;--padding-left:var(--sm200);}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-3787d43{--container-widget-width:38rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 38rem );max-width:38rem;}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline{font-size:var( --e-global-typography-9f0830b-font-size );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline-dynamic-text{line-height:3.15rem;letter-spacing:-0.03125px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-296 .elementor-element.elementor-element-69d5c0b .elementor-divider__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-f4839b5{--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-a108c12 .elementor-heading-title{font-size:var( --e-global-typography-d4c7484-font-size );line-height:var( --e-global-typography-d4c7484-line-height );letter-spacing:var( --e-global-typography-d4c7484-letter-spacing );}.elementor-296 .elementor-element.elementor-element-57b3e0d .elementor-heading-title{font-size:var( --e-global-typography-d4c7484-font-size );line-height:var( --e-global-typography-d4c7484-line-height );letter-spacing:var( --e-global-typography-d4c7484-letter-spacing );}.elementor-296 .elementor-element.elementor-element-bb4a94b .elementor-heading-title{font-size:var( --e-global-typography-0c362a2-font-size );line-height:var( --e-global-typography-0c362a2-line-height );letter-spacing:var( --e-global-typography-0c362a2-letter-spacing );}.elementor-296 .elementor-element.elementor-element-7e5d701{--e-image-carousel-slides-to-show:5;}.elementor-296 .elementor-element.elementor-element-668bc46 .elementor-heading-title{font-size:var( --e-global-typography-9f0830b-font-size );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5d2bda5{--gap:var(--md200) var(--md200);--row-gap:var(--md200);--column-gap:var(--md200);--grid-auto-flow:row;--justify-items:center;}.elementor-296 .elementor-element.elementor-element-3989f1d .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-1daa9ef .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-0d41507{--gap:var(--md200) var(--md200);--row-gap:var(--md200);--column-gap:var(--md200);--grid-auto-flow:row;--justify-items:center;}.elementor-296 .elementor-element.elementor-element-67176bb .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-832814a .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-f6afc3b{--gap:var(--md200) var(--md200);--row-gap:var(--md200);--column-gap:var(--md200);--grid-auto-flow:row;--justify-items:center;}.elementor-296 .elementor-element.elementor-element-a524a5b .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-fe16cf8 .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-7a906ab .elementor-heading-title{font-size:var( --e-global-typography-9f0830b-font-size );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-0de26e2{--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-27f6d46 .elementor-heading-title{font-size:1.125rem;line-height:1.575rem;letter-spacing:-0.01125rem;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-7084e30{--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-b091d40 .elementor-heading-title{font-size:1.125rem;line-height:1.575rem;letter-spacing:-0.01125rem;}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-12ed4d5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-size:1rem;}.elementor-296 .elementor-element.elementor-element-12ed4d5 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-width:1px 1px 1px 1px;}.elementor-296 .elementor-element.elementor-element-12ed4d5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-296 .elementor-element.elementor-element-8dd56c5{--gap:var(--md200) var(--md200);--row-gap:var(--md200);--column-gap:var(--md200);--grid-auto-flow:row;--justify-items:center;}.elementor-296 .elementor-element.elementor-element-7f4bcef .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-6f2cb33 .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-296 .elementor-element.elementor-element-cdec7cd{text-align:center;}.elementor-296 .elementor-element.elementor-element-e416ce4{top:1rem;text-align:center;}.elementor-296 .elementor-element.elementor-element-c98605d{top:-4.3rem;text-align:center;}.elementor-296 .elementor-element.elementor-element-cd200b5 .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-0cb21e5{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-dd940de{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-8ca8569{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-de82d8f{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-90ae6ea{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-e265ad2{--n-accordion-title-font-size:var( --e-global-typography-e600eb3-font-size );}:where( .elementor-296 .elementor-element.elementor-element-e265ad2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}}@media(max-width:767px){.elementor-296 .elementor-element.elementor-element-c8bd627{--min-height:0vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-7c7f085{--min-height:35rem;--margin-top:var(--lg100);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-296 .elementor-element.elementor-element-3787d43{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline{font-size:var( --e-global-typography-9f0830b-font-size );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline-dynamic-text{line-height:2.4rem;letter-spacing:-0.03125rem;}.elementor-296 .elementor-element.elementor-element-f219e26{--margin-top:var(--sm500);--margin-bottom:var(--sm500);--margin-left:0;--margin-right:0;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-296 .elementor-element.elementor-element-69d5c0b .elementor-divider__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-f4839b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-a108c12 .elementor-heading-title{font-size:var( --e-global-typography-d4c7484-font-size );line-height:var( --e-global-typography-d4c7484-line-height );letter-spacing:var( --e-global-typography-d4c7484-letter-spacing );}.elementor-296 .elementor-element.elementor-element-57b3e0d .elementor-heading-title{font-size:var( --e-global-typography-d4c7484-font-size );line-height:var( --e-global-typography-d4c7484-line-height );letter-spacing:var( --e-global-typography-d4c7484-letter-spacing );}.elementor-296 .elementor-element.elementor-element-4d54386{--margin-top:-6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-296 .elementor-element.elementor-element-bb4a94b .elementor-heading-title{font-size:var( --e-global-typography-0c362a2-font-size );line-height:var( --e-global-typography-0c362a2-line-height );letter-spacing:var( --e-global-typography-0c362a2-letter-spacing );}.elementor-296 .elementor-element.elementor-element-7e5d701{--e-image-carousel-slides-to-show:2;}.elementor-296 .elementor-element.elementor-element-49a5cfe{--padding-top:var(--sm500);--padding-bottom:var(--sm500);--padding-left:var(--sm500);--padding-right:var(--sm500);}.elementor-296 .elementor-element.elementor-element-1a724bc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-296 .elementor-element.elementor-element-668bc46{text-align:center;}.elementor-296 .elementor-element.elementor-element-668bc46 .elementor-heading-title{font-size:var( --e-global-typography-9f0830b-font-size );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5d2bda5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-3989f1d .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-1daa9ef{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-1daa9ef .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-0d41507{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-b337d3d.e-con{--order:99999 /* order end hack */;}.elementor-296 .elementor-element.elementor-element-67176bb .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-832814a{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-832814a .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-f6afc3b{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-a524a5b .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-fe16cf8{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-fe16cf8 .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-7a906ab{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;text-align:center;}.elementor-296 .elementor-element.elementor-element-7a906ab .elementor-heading-title{font-size:var( --e-global-typography-9f0830b-font-size );line-height:var( --e-global-typography-9f0830b-line-height );letter-spacing:var( --e-global-typography-9f0830b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-08709ca{--width:100%;}.elementor-296 .elementor-element.elementor-element-0de26e2{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-c0d58b8{--min-height:0rem;}.elementor-296 .elementor-element.elementor-element-be7329c img{height:17.5rem;object-fit:cover;}.elementor-296 .elementor-element.elementor-element-27f6d46 .elementor-heading-title{font-size:1rem;line-height:1.4rem;letter-spacing:-0.01rem;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-5903611 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-9f9410f{--width:100%;}.elementor-296 .elementor-element.elementor-element-7084e30{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-43a3834{--min-height:0rem;}.elementor-296 .elementor-element.elementor-element-0d41954 img{height:17.5rem;object-fit:cover;}.elementor-296 .elementor-element.elementor-element-b091d40{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-b091d40 .elementor-heading-title{font-size:1rem;line-height:1.4rem;letter-spacing:-0.01rem;}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title, .elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-60e0d1d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-12ed4d5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;}.elementor-296 .elementor-element.elementor-element-8dd56c5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:var(--lg200) var(--lg200);--row-gap:var(--lg200);--column-gap:var(--lg200);--grid-auto-flow:row;--padding-top:var(--lg200);--padding-bottom:var(--md400);--padding-left:var(--sm500);--padding-right:var(--sm500);}.elementor-296 .elementor-element.elementor-element-7f4bcef .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-296 .elementor-element.elementor-element-6f2cb33 .elementor-heading-title{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-296 .elementor-element.elementor-element-4f38d09.e-con{--order:-99999 /* order start hack */;}.elementor-296 .elementor-element.elementor-element-cdec7cd img{width:32rem;}.elementor-296 .elementor-element.elementor-element-e416ce4 img{width:32rem;}.elementor-296 .elementor-element.elementor-element-c98605d img{width:32rem;}.elementor-296 .elementor-element.elementor-element-cd200b5 .elementor-heading-title{font-size:var( --e-global-typography-4f6272b-font-size );line-height:var( --e-global-typography-4f6272b-line-height );letter-spacing:var( --e-global-typography-4f6272b-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-296 .elementor-element.elementor-element-0cb21e5{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-dd940de{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-8ca8569{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-de82d8f{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-90ae6ea{font-size:var( --e-global-typography-e600eb3-font-size );line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}.elementor-296 .elementor-element.elementor-element-e265ad2{--n-accordion-title-font-size:var( --e-global-typography-e600eb3-font-size );}:where( .elementor-296 .elementor-element.elementor-element-e265ad2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e600eb3-line-height );letter-spacing:var( --e-global-typography-e600eb3-letter-spacing );}}@media(min-width:768px){.elementor-296 .elementor-element.elementor-element-7c7f085{--content-width:100%;}.elementor-296 .elementor-element.elementor-element-f219e26{--width:50rem;}.elementor-296 .elementor-element.elementor-element-1a724bc{--width:auto;}.elementor-296 .elementor-element.elementor-element-5be3e98{--width:auto;}.elementor-296 .elementor-element.elementor-element-b337d3d{--width:auto;}.elementor-296 .elementor-element.elementor-element-0de26e2{--width:100%;}.elementor-296 .elementor-element.elementor-element-7084e30{--width:100%;}.elementor-296 .elementor-element.elementor-element-8a687b2{--width:auto;}.elementor-296 .elementor-element.elementor-element-2b6d7e3{--content-width:66rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-296 .elementor-element.elementor-element-f219e26{--width:100%;}.elementor-296 .elementor-element.elementor-element-1a724bc{--width:100%;}.elementor-296 .elementor-element.elementor-element-5be3e98{--width:100%;}.elementor-296 .elementor-element.elementor-element-b337d3d{--width:100%;}.elementor-296 .elementor-element.elementor-element-9b6c2df{--width:100%;}.elementor-296 .elementor-element.elementor-element-8a687b2{--width:100%;}}/* Start custom CSS for animated-headline, class: .elementor-element-3787d43 */.mobile-break {
  display: none;
}
@media (max-width: 767px) {
  .mobile-break {
    display: inline;
  }
}
.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline-text-wrapper{
    display: inline;
    padding: 0;
}
.elementor-296 .elementor-element.elementor-element-3787d43 .elementor-headline-dynamic-wrapper:after{
    display: none;
}
.elementor-296 .elementor-element.elementor-element-3787d43.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{
    text-align: center !important;
}
.elementor-296 .elementor-element.elementor-element-3787d43 h1{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13dcf76 */#sweet-form {
  border-radius: 1.5rem;
  background: #FFF;
  box-shadow:
    0px 1px 3px 0px rgba(0, 0, 0, 0.02),
    0px 1px 1px 0px rgba(0, 0, 0, 0.04),
    0px 2px 1px -1px rgba(0, 0, 0, 0.06);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.75rem;
  padding: 0.5rem 0.75rem;
  width: 100%;
}

.textarea-wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
  --placeholder-width: 20rem;
}

.textarea-wrapper::before {
  content: "Ask Sweet to create your next proposal...";
  position: absolute;
  left: 0.2rem;
  top: 1rem;
  transform: translateY(-50%);
  color: #5F7393;
  font-family: 'DM Sans', sans-serif;
  font-size: 1.125rem;
  font-weight: 300;
  letter-spacing: -0.02em;
  white-space: nowrap;
  width: 0;
  overflow: hidden;
  animation: typing 4s steps(70) forwards, cursor 1.5s steps(1) infinite;
  border-right: 1.5px solid #727272;
  pointer-events: none;
}

.textarea-wrapper::after {
  display: none;
}

@media (max-width: 768px) {
  .textarea-wrapper::before {
    display: none;
  }
  
  .textarea-wrapper::after {
    content: "Ask Sweet to create your next proposal...";
    display: block;
    position: absolute;
    left: 0.2rem;
    top: 1rem;
    transform: translateY(-50%);
    color: #5F7393;
    font-family: 'DM Sans', sans-serif;
    font-size: 1rem !important;
    font-weight: 300;
    letter-spacing: -0.02em;
    white-space: nowrap;
    pointer-events: none;
  }
  
  #sweet-form textarea {
    font-size: 0.875rem !important;
  }
}

#sweet-form textarea {
  border: none;
  outline: none;
  resize: none;
  background: transparent;
  width: 100%;
  font-family: 'DM Sans', sans-serif;
  font-size: 1.125rem;
  color: #1D2E4A;
  max-height: 400px !important;
  overflow-y: auto;
}

.form-controls {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 1rem;
}

.upload-button{
  cursor: pointer;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 50%;
  padding: 0.19rem !important;
  line-height: 0;
}
.upload-button:hover{
    background: rgba(29, 46, 72, 0.04) !important;
}

.file-input {
  display: none;
}

.submit-button {
  background: rgba(0, 0, 0, 0.12)!important;
  border: none !important;
  padding: 0.25rem !important;
  box-shadow: none !important;
  outline: none !important;
  pointer-events: none !important;
}

.submit-button svg {
  color: #00000042;
}
 
.submit-button.has-content svg {
  color: #ffffff !important;
}

.submit-button.has-content {
  background: #1D2E4A !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}
.submit-button.has-content:hover {
  background: #5F7393 !important;
}

.submit-icon {
  display: block;
}

@keyframes typing {
  from {
    width: 0;
  }
  to {
    width: var(--placeholder-width);
  }
}

@keyframes cursor {
  0% {
    border-right-color: #727272;
  }
  50% {
    border-right-color: transparent;
  }
  100% {
    border-right-color: #727272;
  }
}

form:has(textarea:focus) .textarea-wrapper::before,
form:has(textarea:focus) .textarea-wrapper::after,
form.has-content .textarea-wrapper::before,
form.has-content .textarea-wrapper::after {
  display: none;
}

#example-prompts {
  display: none;
}

.prompt-container {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b29e4 */#example-prompts {
  transform: scaleY(0);
  transform-origin: top;
  opacity: 0;
  transition: transform 0.3s ease, opacity 0.3s ease;
  display: none;
}

#example-prompts.open {
  transform: scaleY(1);
  opacity: 1;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8bd627 */@media (min-width: 1024px) {
  @keyframes cloudApproachFront {
    0% {
      transform: scale(1);
      opacity: 0;
    }
    5% {
      opacity: 0.2;
    }
    15% {
      opacity: 1;
    }
    80% {
      transform: scale(1.2);
      opacity: 1;
    }
    90% {
      transform: scale(1.2);
      opacity: 0;
    }
    100% {
      transform: scale(1);
      opacity: 0;
    }
  }

  @keyframes cloudApproachBack {
    0% {
      transform: scale(1);
      opacity: 0;
    }
    5% {
      opacity: 0.2;
    }
    15% {
      opacity: 1;
    }
    80% {
      transform: scale(1.1);
      opacity: 1;
    }
    90% {
      transform: scale(1.1);
      opacity: 0;
    }
    100% {
      transform: scale(1);
      opacity: 0;
    }
  }

  .cloud-front {
    animation: cloudApproachFront 12s ease-in-out infinite;
    transform-origin: center center;
    will-change: transform, opacity;
  }

  .cloud-back {
    animation: cloudApproachBack 16s ease-in-out infinite;
    transform-origin: center center;
    will-change: transform, opacity;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7e5d701 */@media (min-width: 1025px) {
  .swiper-wrapper {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .swiper-wrapper {
    transition-timing-function: linear !important;
  }
}
/*@media (prefers-reduced-motion) {*/
/*  .elementor-296 .elementor-element.elementor-element-7e5d701 .swiper {*/
/*    animation-play-state: paused !important;*/
/*    transition-duration: 0ms !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dd56c5 */@media (min-width: 1025px) {
  .scroll-image-ai {
    --scroll-direction: -1;
  }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .scroll-image-ai {
    --scroll-direction: 0.5;
  }
}

@media (max-width: 767px) {
  .scroll-image-ai {
    --scroll-direction: 1;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e265ad2 */.elementor-296 .elementor-element.elementor-element-e265ad2{
    border-radius: var(--sm300) !important;
}
.elementor-296 .elementor-element.elementor-element-e265ad2.elementor-widget-n-accordion .e-n-accordion-item:first-child .e-n-accordion-item-title {
  border-top-right-radius: var(--sm300);
  border-top-left-radius: var(--sm300);
}
.elementor-296 .elementor-element.elementor-element-e265ad2.elementor-widget-n-accordion .e-n-accordion-item:last-child .e-n-accordion-item-title {
  border-bottom-left-radius: var(--sm300);
  border-bottom-right-radius: var(--sm300);
}
.elementor-296 .elementor-element.elementor-element-e265ad2.elementor-widget-n-accordion .e-n-accordion-item:last-child .e-n-accordion-item-title[aria-expanded="true"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.elementor-296 .elementor-element.elementor-element-e265ad2.elementor-widget-n-accordion .e-n-accordion-item:last-of-type .e-n-accordion-item-title[aria-expanded="true"] + [role="region"] {
  border-bottom-left-radius: var(--sm300) !important;
  border-bottom-right-radius: var(--sm300) !important;
}/* End custom CSS */