.elementor-1545 .elementor-element.elementor-element-c0174d8{--display:flex;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1545 .elementor-element.elementor-element-b191275 .elementor-button{fill:#4A4641;color:#4A4641;background-color:var( --e-global-color-8e9291e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:31px 31px 31px 31px;}.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-1545 .elementor-element.elementor-element-e283a8f{text-align:center;}.elementor-1545 .elementor-element.elementor-element-e283a8f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:80px;font-weight:900;color:var( --e-global-color-ff3f9eb );}.elementor-1545 .elementor-element.elementor-element-1d6f598{text-align:center;}.elementor-1545 .elementor-element.elementor-element-1d6f598 .elementor-heading-title{font-family:"Ping", Sans-serif;font-size:19px;font-weight:100;line-height:37px;color:#141414;}.elementor-1545 .elementor-element.elementor-element-1d6f598 > .elementor-widget-container{margin:1vw 0vw 0vw 0vw;}.elementor-1545 .elementor-element.elementor-element-34b4f5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-3bac218 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-8e9291e );color:var( --e-global-color-8e9291e );background-color:#FF4E7D;border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-1545 .elementor-element.elementor-element-c136cda .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-ae24fe5 );color:var( --e-global-color-ae24fe5 );background-color:var( --e-global-color-05b1d78 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ff3f9eb );border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}.elementor-1545 .elementor-element.elementor-element-ad259cc{--display:flex;--min-height:400px;--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;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1545 .elementor-element.elementor-element-ad259cc:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-ad259cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3e461 );}.elementor-1545 .elementor-element.elementor-element-a5d7d0d{--display:flex;}.elementor-1545 .elementor-element.elementor-element-3baaba2 .elementor-button{fill:#4A4641;color:#4A4641;background-color:var( --e-global-color-5b3e461 );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:31px 31px 31px 31px;}.elementor-1545 .elementor-element.elementor-element-a6fec0f{text-align:start;}.elementor-1545 .elementor-element.elementor-element-a6fec0f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:900;color:var( --e-global-color-ff3f9eb );}.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-1545 .elementor-element.elementor-element-9f970ad{text-align:start;font-family:"Ping", Sans-serif;font-size:18px;font-weight:400;color:#4A4641;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-icon i{color:#1C1B19;transition:color 0.3s;}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-icon svg{fill:#1C1B19;transition:fill 0.3s;}.elementor-1545 .elementor-element.elementor-element-bda3f5d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1545 .elementor-element.elementor-element-bda3f5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1545 .elementor-element.elementor-element-279da35{--display:flex;}.elementor-1545 .elementor-element.elementor-element-5946c05{--display:flex;--min-height:400px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;}.elementor-1545 .elementor-element.elementor-element-5946c05.e-con{--align-self:flex-end;}.elementor-1545 .elementor-element.elementor-element-9df931e{--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:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-7ceced7 .elementor-button{fill:#4A4641;color:#4A4641;background-color:var( --e-global-color-8e9291e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:31px 31px 31px 31px;}.elementor-1545 .elementor-element.elementor-element-1f29b37{text-align:center;}.elementor-1545 .elementor-element.elementor-element-1f29b37 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:700;color:var( --e-global-color-ff3f9eb );}.elementor-1545 .elementor-element.elementor-element-f3b26ed{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:34px;}.elementor-1545 .elementor-element.elementor-element-087cfb4{--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;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-4387189{--display:flex;--min-height:238px;--justify-content:space-evenly;}.elementor-1545 .elementor-element.elementor-element-4387189:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-4387189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4D7D;}.elementor-1545 .elementor-element.elementor-element-4eef29c{text-align:start;}.elementor-1545 .elementor-element.elementor-element-4eef29c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:900;color:#FFFFFFED;}.elementor-1545 .elementor-element.elementor-element-b7fe896{text-align:start;}.elementor-1545 .elementor-element.elementor-element-b7fe896 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-c8c5074{text-align:start;}.elementor-1545 .elementor-element.elementor-element-c8c5074 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-c8c5074 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-e592550{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-e592550:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-e592550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEC93D;}.elementor-1545 .elementor-element.elementor-element-38103d6{text-align:start;}.elementor-1545 .elementor-element.elementor-element-38103d6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:900;color:#FFFFFFED;}.elementor-1545 .elementor-element.elementor-element-a769619{text-align:start;}.elementor-1545 .elementor-element.elementor-element-a769619 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-63515c9{text-align:start;}.elementor-1545 .elementor-element.elementor-element-63515c9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-63515c9 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-a994ab9{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-a994ab9:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-a994ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3EBAE0;}.elementor-1545 .elementor-element.elementor-element-486dd7f{text-align:start;}.elementor-1545 .elementor-element.elementor-element-486dd7f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:900;color:#FFFFFFED;}.elementor-1545 .elementor-element.elementor-element-c7c9e1c{text-align:start;}.elementor-1545 .elementor-element.elementor-element-c7c9e1c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-ae0eb5e{text-align:start;}.elementor-1545 .elementor-element.elementor-element-ae0eb5e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-ae0eb5e > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-3c9cff2{--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:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1545 .elementor-element.elementor-element-3c9cff2:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-3c9cff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFE0;}.elementor-1545 .elementor-element.elementor-element-4794597 .elementor-button{fill:#4A4641;color:#4A4641;background-color:var( --e-global-color-8e9291e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:31px 31px 31px 31px;}.elementor-1545 .elementor-element.elementor-element-0c7f03f{text-align:center;}.elementor-1545 .elementor-element.elementor-element-0c7f03f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:700;color:var( --e-global-color-ff3f9eb );}.elementor-1545 .elementor-element.elementor-element-e8f605c{text-align:center;}.elementor-1545 .elementor-element.elementor-element-e8f605c .elementor-heading-title{font-family:"Ping", Sans-serif;font-size:19px;font-weight:100;line-height:26px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-e8f605c > .elementor-widget-container{margin:-13px 0px 60px 0px;}.elementor-1545 .elementor-element.elementor-element-00a2f20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0vw 11vw;--row-gap:0vw;--column-gap:11vw;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1545 .elementor-element.elementor-element-00a2f20:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-00a2f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFE0;}.elementor-1545 .elementor-element.elementor-element-bb9bb3d{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1545 .elementor-element.elementor-element-70064f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1545 .elementor-element.elementor-element-1491224{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-1491224:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-1491224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-3bcf1e3{text-align:end;}.elementor-1545 .elementor-element.elementor-element-3bcf1e3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-fd62157{text-align:start;}.elementor-1545 .elementor-element.elementor-element-fd62157 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-9ed9b91{text-align:start;}.elementor-1545 .elementor-element.elementor-element-9ed9b91 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-9ed9b91 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-c77eaec{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-c77eaec:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-c77eaec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-2db218a{text-align:end;}.elementor-1545 .elementor-element.elementor-element-2db218a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-81018fb{text-align:start;}.elementor-1545 .elementor-element.elementor-element-81018fb .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-a83bc2a{text-align:start;}.elementor-1545 .elementor-element.elementor-element-a83bc2a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-a83bc2a > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-af4b8bd{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-af4b8bd:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-af4b8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-f45c505{text-align:end;}.elementor-1545 .elementor-element.elementor-element-f45c505 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-30d5065{text-align:start;}.elementor-1545 .elementor-element.elementor-element-30d5065 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-6db8a83{text-align:start;}.elementor-1545 .elementor-element.elementor-element-6db8a83 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-6db8a83 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-cdace20{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-cdace20:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-cdace20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-d7f3221{text-align:end;}.elementor-1545 .elementor-element.elementor-element-d7f3221 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-13845b0{text-align:start;}.elementor-1545 .elementor-element.elementor-element-13845b0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-4cefe0a{text-align:start;}.elementor-1545 .elementor-element.elementor-element-4cefe0a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:300;line-height:18px;color:var( --e-global-color-ae24fe5 );}.elementor-1545 .elementor-element.elementor-element-4cefe0a > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-444342b{--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:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-d743a56 .elementor-button{fill:#4A4641;color:#4A4641;background-color:var( --e-global-color-8e9291e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:31px 31px 31px 31px;}.elementor-1545 .elementor-element.elementor-element-82fd372{text-align:center;}.elementor-1545 .elementor-element.elementor-element-82fd372 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:700;color:var( --e-global-color-ff3f9eb );}.elementor-1545 .elementor-element.elementor-element-217ad8f{--display:flex;--min-height:235px;--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;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-8bcfbf3{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-4340fe8{text-align:center;}.elementor-1545 .elementor-element.elementor-element-4340fe8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-4340fe8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-4340fe8.elementor-element{--align-self:flex-start;}.elementor-1545 .elementor-element.elementor-element-7fcca30{text-align:start;}.elementor-1545 .elementor-element.elementor-element-7fcca30 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-b49eac3{text-align:start;}.elementor-1545 .elementor-element.elementor-element-b49eac3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-b49eac3 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-9658adf{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-c3f4289{text-align:center;}.elementor-1545 .elementor-element.elementor-element-c3f4289 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-c3f4289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-c3f4289.elementor-element{--align-self:flex-start;}.elementor-1545 .elementor-element.elementor-element-ee53c31{text-align:start;}.elementor-1545 .elementor-element.elementor-element-ee53c31 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-fbff2f9{text-align:start;}.elementor-1545 .elementor-element.elementor-element-fbff2f9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-fbff2f9 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-8496d45{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-c948981{text-align:center;}.elementor-1545 .elementor-element.elementor-element-c948981 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-c948981 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-c948981.elementor-element{--align-self:flex-start;}.elementor-1545 .elementor-element.elementor-element-bcb7529{text-align:start;}.elementor-1545 .elementor-element.elementor-element-bcb7529 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-8d7c934{text-align:start;}.elementor-1545 .elementor-element.elementor-element-8d7c934 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-8d7c934 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-d1f926d{--display:flex;--min-height:235px;--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;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-279ef03{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-ecc78f2{text-align:center;}.elementor-1545 .elementor-element.elementor-element-ecc78f2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-ecc78f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-ecc78f2.elementor-element{--align-self:flex-start;}.elementor-1545 .elementor-element.elementor-element-aeec00a{text-align:start;}.elementor-1545 .elementor-element.elementor-element-aeec00a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-938f301{text-align:start;}.elementor-1545 .elementor-element.elementor-element-938f301 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-938f301 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-1470378{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-ab4de70{text-align:center;}.elementor-1545 .elementor-element.elementor-element-ab4de70 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-ab4de70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-ab4de70.elementor-element{--align-self:flex-start;}.elementor-1545 .elementor-element.elementor-element-e7a0fd9{text-align:start;}.elementor-1545 .elementor-element.elementor-element-e7a0fd9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-efd1fa0{text-align:start;}.elementor-1545 .elementor-element.elementor-element-efd1fa0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-efd1fa0 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-0a2f7db{--display:flex;--justify-content:center;}.elementor-1545 .elementor-element.elementor-element-063c853{text-align:center;}.elementor-1545 .elementor-element.elementor-element-063c853 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:43px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-063c853 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-063c853.elementor-element{--align-self:flex-start;}.elementor-1545 .elementor-element.elementor-element-d583536{text-align:start;}.elementor-1545 .elementor-element.elementor-element-d583536 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-ff86f07 );}.elementor-1545 .elementor-element.elementor-element-3b1114b{text-align:start;}.elementor-1545 .elementor-element.elementor-element-3b1114b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:15px;font-weight:300;line-height:23px;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-3b1114b > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-1545 .elementor-element.elementor-element-86ba737{--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:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-1545 .elementor-element.elementor-element-86ba737:not(.elementor-motion-effects-element-type-background), .elementor-1545 .elementor-element.elementor-element-86ba737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFE0;}.elementor-1545 .elementor-element.elementor-element-973590a .elementor-button{fill:#4A4641;color:#4A4641;background-color:var( --e-global-color-8e9291e );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:31px 31px 31px 31px;}.elementor-1545 .elementor-element.elementor-element-b3cf0b3{text-align:center;}.elementor-1545 .elementor-element.elementor-element-b3cf0b3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:700;color:var( --e-global-color-ff3f9eb );}.elementor-1545 .elementor-element.elementor-element-8d8510d{text-align:center;font-family:"Ping", Sans-serif;font-size:18px;font-weight:400;color:#6E6A64;}.elementor-1545 .elementor-element.elementor-element-63d182c{--display:flex;--min-height:274px;--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:5vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1545 .elementor-element.elementor-element-b42fd41{--display:flex;--min-height:200px;}.elementor-1545 .elementor-element.elementor-element-c81c795{text-align:center;}.elementor-1545 .elementor-element.elementor-element-c81c795 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:42px;font-weight:900;color:var( --e-global-color-8e9291e );}.elementor-1545 .elementor-element.elementor-element-d00b117{text-align:center;font-family:"Ping", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-05b1d78 );}.elementor-1545 .elementor-element.elementor-element-f003f18 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-ff86f07 );color:var( --e-global-color-ff86f07 );background-color:var( --e-global-color-701c55c );border-radius:30px 30px 30px 30px;padding:20px 45px 20px 45px;}:root{--page-title-display:none;}body.elementor-page-1545:not(.elementor-motion-effects-element-type-background), body.elementor-page-1545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F0;}@media(max-width:767px){.elementor-1545 .elementor-element.elementor-element-c0174d8{--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-e283a8f .elementor-heading-title{font-size:50px;}.elementor-1545 .elementor-element.elementor-element-ad259cc{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-a6fec0f .elementor-heading-title{font-size:46px;}.elementor-1545 .elementor-element.elementor-element-9df931e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-1f29b37 .elementor-heading-title{font-size:45px;}.elementor-1545 .elementor-element.elementor-element-087cfb4{--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-3c9cff2{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-0c7f03f .elementor-heading-title{font-size:45px;}.elementor-1545 .elementor-element.elementor-element-00a2f20{--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-1545 .elementor-element.elementor-element-82fd372 .elementor-heading-title{font-size:45px;}.elementor-1545 .elementor-element.elementor-element-217ad8f{--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-d1f926d{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-86ba737{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-1545 .elementor-element.elementor-element-b3cf0b3 .elementor-heading-title{font-size:45px;}.elementor-1545 .elementor-element.elementor-element-63d182c{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}}@media(min-width:768px){.elementor-1545 .elementor-element.elementor-element-c0174d8{--content-width:812px;}.elementor-1545 .elementor-element.elementor-element-ad259cc{--content-width:1274px;}.elementor-1545 .elementor-element.elementor-element-279da35{--content-width:1132px;}.elementor-1545 .elementor-element.elementor-element-5946c05{--width:588px;}.elementor-1545 .elementor-element.elementor-element-9df931e{--content-width:772px;}.elementor-1545 .elementor-element.elementor-element-087cfb4{--content-width:908px;}.elementor-1545 .elementor-element.elementor-element-00a2f20{--content-width:1202px;}.elementor-1545 .elementor-element.elementor-element-bb9bb3d{--width:50%;}.elementor-1545 .elementor-element.elementor-element-70064f7{--width:50%;}.elementor-1545 .elementor-element.elementor-element-444342b{--content-width:749px;}.elementor-1545 .elementor-element.elementor-element-217ad8f{--content-width:1132px;}.elementor-1545 .elementor-element.elementor-element-d1f926d{--content-width:1132px;}.elementor-1545 .elementor-element.elementor-element-63d182c{--content-width:828px;}.elementor-1545 .elementor-element.elementor-element-b42fd41{--width:92%;}}/* Start custom CSS for heading, class: .elementor-element-e283a8f */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bac218 *//* המצב הרגיל של הכפתור */
.ulpan-pink-btn .elementor-button {
    background-color: rgb(255, 77, 125); /* הורוד המדויק מהאתר */
    color: #ffffff;
    font-family: 'Inter', system-ui, sans-serif;
    font-size: 15.5px;
    font-weight: 600;
    padding: 14px 26px;
    border: 2px solid transparent;
    border-radius: 999px; /* יוצר את צורת הגלולה המעוגלת */
    box-shadow: 0px 8px 18px 0px rgba(255, 77, 125, 0.35); /* צללית ורודה עדינה */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    transition: transform 0.12s ease, box-shadow 0.12s ease, background-color 0.12s ease !important;
}

/* ביטול הגדרות קו תחתון במידה ויש בתבנית */
.ulpan-pink-btn .elementor-button:hover,
.ulpan-pink-btn .elementor-button:focus {
    text-decoration: none;
    color: #ffffff;
}

/* מצב מעבר עכבר - Hover */
.ulpan-pink-btn .elementor-button:hover {
    transform: translateY(-2px); /* הכפתור מתרומם מעט למעלה */
    box-shadow: 0px 12px 22px 0px rgba(255, 77, 125, 0.45); /* הצללית גדלה ומתרחבת */
    background-color: rgb(240, 60, 115); /* צבע הרקע הופך למעט כהה יותר */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c136cda *//* המצב הרגיל של כפתור הרפאים (Ghost) */
.ulpan-ghost-btn .elementor-button {
    background-color: #ffffff;
    color: rgb(28, 27, 25); /* הצבע הכהה המדויק מהאתר */
    font-family: 'Inter', system-ui, sans-serif;
    font-size: 15.5px;
    font-weight: 600;
    padding: 14px 26px;
    border: 2px solid rgb(28, 27, 25); /* מסגרת כהה */
    border-radius: 999px; /* צורת גלולה */
    /* צללית קשה (Hard Shadow) ללא טשטוש, מוזחת למטה וימינה */
    box-shadow: 4px 4px 0px 0px rgb(28, 27, 25); 
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    transition: transform 0.12s ease, box-shadow 0.12s ease !important;
}

/* שמירה על הצבע במעבר עכבר וביטול קו תחתון */
.ulpan-ghost-btn .elementor-button:hover,
.ulpan-ghost-btn .elementor-button:focus {
    text-decoration: none;
    color: rgb(28, 27, 25);
}

/* מצב מעבר עכבר - Hover (לפי מה שמופיע בקוד שלהם) */
.ulpan-ghost-btn .elementor-button:hover {
    transform: translateY(-2px); /* הכפתור עולה 2 פיקסלים למעלה */
    /* הצללית גדלה כלפי מטה כדי לשמור על החיבור לקרקע ולייצר תחושת ריחוף עמוקה יותר */
    box-shadow: 4px 6px 0px 0px rgb(28, 27, 25); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6fec0f */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5946c05 */.frame {
    border: 2px solid #1c1b19;
    border-radius: 26px;
    box-shadow: 5px 6px 0 #1c1b19;
    height: 400px;
   
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-family: var(--ff-display);
    font-weight: 700;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f29b37 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eef29c */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fe896 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8c5074 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4387189 */.stat {
    border: 2px solid #1c1b19;
    border-radius: 22px;
    padding: 24px 26px;
    color: #fff;
    box-shadow: 5px 6px 0 #1c1b19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38103d6 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a769619 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63515c9 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e592550 */.stat {
    border: 2px solid #1c1b19;
    border-radius: 22px;
    padding: 24px 26px;
    color: #fff;
    box-shadow: 5px 6px 0 #1c1b19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-486dd7f */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7c9e1c */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae0eb5e */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994ab9 */.stat {
    border: 2px solid #1c1b19;
    border-radius: 22px;
    padding: 24px 26px;
    color: #fff;
    box-shadow: 5px 6px 0 #1c1b19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c7f03f */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcf1e3 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd62157 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ed9b91 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491224 */.step {
  display: flex;
  gap: 18px;
  align-items: flex-start;
  background: #ffffff;
  border: 2px solid #1C1B19;
  border-radius: 20px;
  padding: 22px 24px;
  box-shadow: 5px 6px 0 #1C1B19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2db218a */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81018fb */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a83bc2a */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c77eaec */.stat {
    border: 2px solid #1c1b19;
    border-radius: 22px;
    padding: 24px 26px;
    color: #fff;
    box-shadow: 5px 6px 0 #1c1b19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f45c505 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30d5065 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6db8a83 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4b8bd */.stat {
    border: 2px solid #1c1b19;
    border-radius: 22px;
    padding: 24px 26px;
    color: #fff;
    box-shadow: 5px 6px 0 #1c1b19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7f3221 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13845b0 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cefe0a */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdace20 */.stat {
    border: 2px solid #1c1b19;
    border-radius: 22px;
    padding: 24px 26px;
    color: #fff;
    box-shadow: 5px 6px 0 #1c1b19;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82fd372 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fcca30 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49eac3 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bcfbf3 */.ben {
    background: #fff;
    border: 1.5px solid #ede4d6;
   border-top-left-radius: 26px;
    border-top-right-radius: 26px;
    border-bottom-right-radius: 26px;
    border-bottom-left-radius: 26px;
    padding: 30px 28px;
    box-shadow: 0 18px 40px rgba(28,27,25,.10);
    transition: transform .15s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee53c31 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbff2f9 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcb7529 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d7c934 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aeec00a */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-938f301 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7a0fd9 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efd1fa0 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d583536 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b1114b */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3cf0b3 */.ulpan-highlight {
 
    background: linear-gradient(transparent 58%, #fce08a 58%);
    
    /* מוסיף טיפ-טיפה ריווח בצדדים כדי שהקו לא ייחתך יחד עם האותיות */
    padding: 0 0.06em; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f003f18 *//* המצב הרגיל של הכפתור */
.ulpan-pink-btn .elementor-button {
    background-color: rgb(255, 77, 125); /* הורוד המדויק מהאתר */
    color: #ffffff;
    font-family: 'Inter', system-ui, sans-serif;
    font-size: 15.5px;
    font-weight: 600;
    padding: 14px 26px;
    border: 2px solid transparent;
    border-radius: 999px; /* יוצר את צורת הגלולה המעוגלת */
    box-shadow: 0px 8px 18px 0px rgba(255, 77, 125, 0.35); /* צללית ורודה עדינה */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    transition: transform 0.12s ease, box-shadow 0.12s ease, background-color 0.12s ease !important;
}

/* ביטול הגדרות קו תחתון במידה ויש בתבנית */
.ulpan-pink-btn .elementor-button:hover,
.ulpan-pink-btn .elementor-button:focus {
    text-decoration: none;
    color: #ffffff;
}

/* מצב מעבר עכבר - Hover */
.ulpan-pink-btn .elementor-button:hover {
    transform: translateY(-2px); /* הכפתור מתרומם מעט למעלה */
    box-shadow: 0px 12px 22px 0px rgba(255, 77, 125, 0.45); /* הצללית גדלה ומתרחבת */
    background-color: rgb(240, 60, 115); /* צבע הרקע הופך למעט כהה יותר */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b42fd41 */.cta-card {
    background: linear-gradient(150deg, #ff4d7d, #ff3a6e);
    border-radius: 34px;
    padding: 56px 40px;
    text-align: center;
    color: #fff;
    box-shadow: 0 24px 60px rgba(255, 77, 125, .4);
    max-width: 800px;
    margin: 0 auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ping';
	font-display: auto;
	src: url('https://ulpanor.ussl.co/wp-content/uploads/2026/03/PingHebrewVF.ttf') format('truetype');
}
/* End Custom Fonts CSS */