.elementor-19248 .elementor-element.elementor-element-011d1d7{--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:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-011d1d7:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-011d1d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-scale );}.elementor-19248 .elementor-element.elementor-element-2ad3086{--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:flex-start;--align-items:center;--gap:42px 30px;--row-gap:42px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19248 .elementor-element.elementor-element-d4f547f{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d4f547f .elementor-heading-title{font-family:var( --e-global-typography-title_80_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_80_500-font-size );font-weight:var( --e-global-typography-title_80_500-font-weight );line-height:var( --e-global-typography-title_80_500-line-height );color:var( --e-global-color-fog );}.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-19248 .elementor-element.elementor-element-e937322{width:100%;max-width:100%;font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );color:var( --e-global-color-ice );}.elementor-19248 .elementor-element.elementor-element-e937322 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19248 .elementor-element.elementor-element-190dfdf .elementor-button{background-color:var( --e-global-color-mint );font-family:var( --e-global-typography-button_18-font-family ), Sans-serif;font-size:var( --e-global-typography-button_18-font-size );font-weight:var( --e-global-typography-button_18-font-weight );line-height:var( --e-global-typography-button_18-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:15px 70px 15px 70px;}.elementor-19248 .elementor-element.elementor-element-190dfdf .elementor-button:hover, .elementor-19248 .elementor-element.elementor-element-190dfdf .elementor-button:focus{background-color:#B7FFE1CF;}.elementor-19248 .elementor-element.elementor-element-225290f .elementor-button{background-color:#00000000;font-family:"ApfelGrotezk", Sans-serif;font-size:1.15em;font-weight:500;text-decoration:underline;line-height:1.2em;fill:var( --e-global-color-ice );color:var( --e-global-color-ice );border-style:none;padding:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-d18677f{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-d18677f{left:52%;}body.rtl .elementor-19248 .elementor-element.elementor-element-d18677f{right:52%;}.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-19248 .elementor-element.elementor-element-b86a55e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-19248 .elementor-element.elementor-element-ccbc484{--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:space-between;--align-items:center;--gap:60px 160px;--row-gap:60px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-ccbc484:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-ccbc484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-d6500cb{--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;--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;--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-19248 .elementor-element.elementor-element-54ce349{--display:flex;--min-height:310px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-54ce349:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-54ce349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freemius.com/wp-content/uploads/2026/02/Karolina-Vyskocilova.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19248 .elementor-element.elementor-element-2dc1c35{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-2dc1c35{right:53px;}body.rtl .elementor-19248 .elementor-element.elementor-element-2dc1c35{left:53px;}.elementor-19248 .elementor-element.elementor-element-a6a1e7b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-19248 .elementor-element.elementor-element-a6a1e7b .elementor-heading-title{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-ice );}.elementor-19248 .elementor-element.elementor-element-2c85d54{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-b29f71c{font-family:"ApfelGrotezk", Sans-serif;font-size:2.15em;font-weight:400;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-d24118b{--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:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--margin-top:0120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-97f1e1b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-07b22c8 .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-8f35b23{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-ff30900{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-17798f9{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-b4129a7{--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;--justify-content:flex-start;--align-items:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-1d2016a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-1d2016a > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-1d2016a img{width:100%;border-radius:16px 16px 16px 16px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.13);}.elementor-19248 .elementor-element.elementor-element-1b17ce3 .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-d87029c{--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:space-between;--align-items:center;--gap:60px 160px;--row-gap:60px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-a0aaa99{--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;--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;--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-19248 .elementor-element.elementor-element-8039a9f{--display:flex;--min-height:310px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-8039a9f:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-8039a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freemius.com/wp-content/uploads/2026/02/Leo-Erlano-Fajardo.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19248 .elementor-element.elementor-element-8613b54{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-8613b54{right:53px;}body.rtl .elementor-19248 .elementor-element.elementor-element-8613b54{left:53px;}.elementor-19248 .elementor-element.elementor-element-c9497b9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-19248 .elementor-element.elementor-element-c9497b9 .elementor-heading-title{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-ice );}.elementor-19248 .elementor-element.elementor-element-6497945{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-15641d7{font-family:"ApfelGrotezk", Sans-serif;font-size:2.15em;font-weight:400;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-75d7a81{--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:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--margin-top:0120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-32f06bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-d4294f2 .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-331ea7a{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-3a58b1b{--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;--justify-content:flex-start;--align-items:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-9e75037{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-9e75037 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-9e75037 img{width:100%;border-radius:16px 16px 16px 16px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.13);}.elementor-19248 .elementor-element.elementor-element-ef4183a .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-0d0a6ea{--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:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-b0e81b1{--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;--justify-content:flex-start;--align-items:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-ba6e040{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-ba6e040 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-ba6e040 img{width:100%;border-radius:16px 16px 16px 16px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.13);}.elementor-19248 .elementor-element.elementor-element-ef8403d .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-a5d4935{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-efddc5e .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-c5c67f1{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-ad498dd{--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:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--margin-top:0120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-50cfeae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-ff89600 .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-f41b9ab{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-fd5a50e{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d3a044c{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-c9dda38{--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;--justify-content:flex-start;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:90px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px;}.elementor-19248 .elementor-element.elementor-element-c9dda38:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-c9dda38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-b6afeb4.elementor-element{--align-self:flex-start;}.elementor-19248 .elementor-element.elementor-element-cd8ae63{font-family:"ApfelGrotezk", Sans-serif;font-size:2.15em;font-weight:400;line-height:1.3em;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-19248 .elementor-element.elementor-element-2a6fd3a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a.elementor-element{--align-self:flex-end;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-wrapper{text-align:start;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-wrapper .elementor-image-box-img{width:76px;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-img img{border-radius:200px;transition-duration:0.3s;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-title{font-family:"ApfelGrotezk", Sans-serif;font-size:1.15em;font-weight:500;line-height:1.2em;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-2a6fd3a:has(:hover) .elementor-image-box-title,
					 .elementor-19248 .elementor-element.elementor-element-2a6fd3a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-description{font-family:var( --e-global-typography-button_18-font-family ), Sans-serif;font-size:var( --e-global-typography-button_18-font-size );font-weight:var( --e-global-typography-button_18-font-weight );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-f50e0f1{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:030px;}.elementor-19248 .elementor-element.elementor-element-f50e0f1:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-f50e0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-cloud ) 50%, var( --e-global-color-fog ) 50%);}.elementor-19248 .elementor-element.elementor-element-d3da2da{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-82511cc{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-82511cc .elementor-heading-title{font-family:"Freemius", Sans-serif;font-size:3.7em;font-weight:500;line-height:1.1em;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-fd27829{width:100%;max-width:100%;font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-9ea5497{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-19248 .elementor-element.elementor-element-3fda949{width:100%;max-width:100%;font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-12fd1f9{width:100%;max-width:100%;font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-shark );}.elementor-19248 .elementor-element.elementor-element-7909451{--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:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--margin-top:0120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-1aea79d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-31282ea .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-343a183{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-02d6ded{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-91e6b9d{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-de0b09b{--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;--justify-content:flex-start;--align-items:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2 img{width:100%;border-radius:16px 16px 16px 16px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.13);}.elementor-19248 .elementor-element.elementor-element-4c49858 .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-b6b492b{--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:space-between;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overflow:hidden;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-6ca3bb6{--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;--justify-content:flex-start;--align-items:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-d2ba161{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-d2ba161 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-d2ba161 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-19248 .elementor-element.elementor-element-29eae60 .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-87a7cc7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-22aa96e .elementor-heading-title{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-726b23e{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-83252be{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-8f0cf0a{--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:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overflow:hidden;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-f5fc454{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-f5fc454 .elementor-heading-title{font-family:"Freemius", Sans-serif;font-size:5em;font-weight:500;line-height:1.1em;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-c770197{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"ApfelGrotezk", Sans-serif;font-size:2.15em;font-weight:400;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-c770197.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.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 ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-af59546{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-af59546 > .elementor-widget-container{background-color:var( --e-global-color-fog );margin:65px 0px 0px 0px;padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-wrapper{text-align:start;}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title a{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-af59546:has(:hover) .elementor-icon-box-title,
					 .elementor-19248 .elementor-element.elementor-element-af59546:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-description{font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-fec747b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-fec747b > .elementor-widget-container{background-color:var( --e-global-color-fog );margin:65px 0px 0px 0px;padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-fec747b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-wrapper{text-align:start;}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title a{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-fec747b:has(:hover) .elementor-icon-box-title,
					 .elementor-19248 .elementor-element.elementor-element-fec747b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-description{font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-191dbc4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-191dbc4 > .elementor-widget-container{background-color:var( --e-global-color-fog );margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-191dbc4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-wrapper{text-align:start;}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title a{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-191dbc4:has(:hover) .elementor-icon-box-title,
					 .elementor-19248 .elementor-element.elementor-element-191dbc4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-description{font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-084f0ae{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-084f0ae > .elementor-widget-container{background-color:var( --e-global-color-fog );margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-wrapper{text-align:start;}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title a{font-family:var( --e-global-typography-title_60_500-font-family ), Sans-serif;font-size:var( --e-global-typography-title_60_500-font-size );font-weight:var( --e-global-typography-title_60_500-font-weight );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-084f0ae:has(:hover) .elementor-icon-box-title,
					 .elementor-19248 .elementor-element.elementor-element-084f0ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-description{font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-0b86cea{--display:flex;--min-height:800px;--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:flex-start;--align-items:flex-end;--flex-wrap:wrap;--align-content:flex-start;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-c78aadf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-c78aadf .elementor-heading-title{font-family:"Freemius", Sans-serif;font-size:5em;font-weight:500;line-height:1.1em;color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-c003e60{--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:flex-end;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-c003e60.e-con{--flex-grow:1;--flex-shrink:0;}.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 );}.elementor-19248 .elementor-element.elementor-element-f84283f > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-f84283f .elementor-icon-wrapper{text-align:center;}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fog );color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-framed .elementor-icon, .elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-default .elementor-icon{color:var( --e-global-color-fog );border-color:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-framed .elementor-icon, .elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-stacked .elementor-icon:hover{background-color:#F0F0FA94;}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-framed .elementor-icon:hover, .elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-default .elementor-icon:hover{color:#F0F0FA94;border-color:#F0F0FA94;}.elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-framed .elementor-icon:hover, .elementor-19248 .elementor-element.elementor-element-f84283f.elementor-view-default .elementor-icon:hover svg{fill:#F0F0FA94;}.elementor-19248 .elementor-element.elementor-element-f84283f .elementor-icon{font-size:20px;padding:16px;}.elementor-19248 .elementor-element.elementor-element-f84283f .elementor-icon svg{height:20px;}.elementor-19248 .elementor-element.elementor-element-f84283f .elementor-icon i, .elementor-19248 .elementor-element.elementor-element-f84283f .elementor-icon svg{transform:rotate(180deg);}.elementor-19248 .elementor-element.elementor-element-f181ee6 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-f181ee6 .elementor-icon-wrapper{text-align:center;}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fog );color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-framed .elementor-icon, .elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-default .elementor-icon{color:var( --e-global-color-fog );border-color:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-framed .elementor-icon, .elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-night );}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-stacked .elementor-icon:hover{background-color:#F0F0FA8C;}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-framed .elementor-icon:hover, .elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-default .elementor-icon:hover{color:#F0F0FA8C;border-color:#F0F0FA8C;}.elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-framed .elementor-icon:hover, .elementor-19248 .elementor-element.elementor-element-f181ee6.elementor-view-default .elementor-icon:hover svg{fill:#F0F0FA8C;}.elementor-19248 .elementor-element.elementor-element-f181ee6 .elementor-icon{font-size:20px;padding:16px;}.elementor-19248 .elementor-element.elementor-element-f181ee6 .elementor-icon svg{height:20px;}.elementor-19248 .elementor-element.elementor-element-a7f353b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-78ae97a{--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:space-between;--align-items:center;--gap:60px 160px;--row-gap:60px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-003da0e{--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;--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;--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-19248 .elementor-element.elementor-element-98d2cfc{--display:flex;--min-height:310px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-98d2cfc:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-98d2cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freemius.com/wp-content/uploads/2026/02/Aravind-Ajith.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19248 .elementor-element.elementor-element-ee260ae{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-ee260ae{right:30px;}body.rtl .elementor-19248 .elementor-element.elementor-element-ee260ae{left:30px;}.elementor-19248 .elementor-element.elementor-element-d8fc095 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-ice );}.elementor-19248 .elementor-element.elementor-element-d7477dc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-8cff130{text-align:start;}.elementor-19248 .elementor-element.elementor-element-8cff130 img{width:300px;}.elementor-19248 .elementor-element.elementor-element-c1f5669{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-cc9abf4{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-50dcca3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-2efa225{text-align:start;}.elementor-19248 .elementor-element.elementor-element-2efa225 img{width:300px;}.elementor-19248 .elementor-element.elementor-element-9ce1871{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-7757872{--display:flex;--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-19248 .elementor-element.elementor-element-7377eec{--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:space-between;--align-items:center;--gap:60px 160px;--row-gap:60px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-37e1c46{--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;--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;--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-19248 .elementor-element.elementor-element-9df88db{--display:flex;--min-height:310px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-9df88db:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-9df88db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freemius.com/wp-content/uploads/2026/02/Mike-Nelson.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19248 .elementor-element.elementor-element-b358d83{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-b358d83{right:30px;}body.rtl .elementor-19248 .elementor-element.elementor-element-b358d83{left:30px;}.elementor-19248 .elementor-element.elementor-element-8df8a74 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-ice );}.elementor-19248 .elementor-element.elementor-element-1de2944{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-e29a3ae{text-align:start;}.elementor-19248 .elementor-element.elementor-element-e29a3ae img{width:150px;}.elementor-19248 .elementor-element.elementor-element-bed1620{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-fca7aa0{font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-687d7b3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-75030c2{text-align:start;}.elementor-19248 .elementor-element.elementor-element-75030c2 img{width:150px;}.elementor-19248 .elementor-element.elementor-element-22a9749{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-52bb1b3{--display:flex;--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-19248 .elementor-element.elementor-element-d39b786{--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:space-between;--align-items:center;--gap:60px 160px;--row-gap:60px;--column-gap:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-a2f8f44{--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;--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;--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-19248 .elementor-element.elementor-element-51072e4{--display:flex;--min-height:310px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-51072e4:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-51072e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freemius.com/wp-content/uploads/2026/02/Milan-Petrovi.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19248 .elementor-element.elementor-element-ddd6705{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-ddd6705{right:30px;}body.rtl .elementor-19248 .elementor-element.elementor-element-ddd6705{left:30px;}.elementor-19248 .elementor-element.elementor-element-60b48fd > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title{font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );color:var( --e-global-color-ice );}.elementor-19248 .elementor-element.elementor-element-7f32bf8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-a9e9016{text-align:start;}.elementor-19248 .elementor-element.elementor-element-a9e9016 img{width:300px;}.elementor-19248 .elementor-element.elementor-element-c8aa3e3{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-f7c6118{font-family:var( --e-global-typography-text_24-font-family ), Sans-serif;font-size:var( --e-global-typography-text_24-font-size );font-weight:var( --e-global-typography-text_24-font-weight );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-5d19628{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-d305c30{text-align:start;}.elementor-19248 .elementor-element.elementor-element-d305c30 img{width:300px;}.elementor-19248 .elementor-element.elementor-element-9c2b0c7{font-family:"ApfelGrotezk", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;}.elementor-19248 .elementor-element.elementor-element-53fef8d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--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:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-ice );--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-mint );}:where( .elementor-19248 .elementor-element.elementor-element-53fef8d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-19248 .elementor-element.elementor-element-53fef8d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-9570b54{--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;--overflow:hidden;}.elementor-19248 .elementor-element.elementor-element-c810e24{--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:flex-start;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:20px 0px 0px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19248 .elementor-element.elementor-element-c810e24:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-c810e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fog );}.elementor-19248 .elementor-element.elementor-element-9afb1f2{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-19248 .elementor-element.elementor-element-9afb1f2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-19248 .elementor-element.elementor-element-9afb1f2 img{border-radius:20px 20px 20px 20px;}.elementor-19248 .elementor-element.elementor-element-0551c96 .elementor-button{background-color:var( --e-global-color-scale );font-family:var( --e-global-typography-button_18-font-family ), Sans-serif;font-size:var( --e-global-typography-button_18-font-size );font-weight:var( --e-global-typography-button_18-font-weight );line-height:var( --e-global-typography-button_18-line-height );fill:var( --e-global-color-ice );color:var( --e-global-color-ice );padding:15px 70px 15px 70px;}.elementor-19248 .elementor-element.elementor-element-861ceb2 .elementor-button{background-color:#00000000;font-family:"ApfelGrotezk", Sans-serif;font-size:1.15em;font-weight:500;text-decoration:underline;line-height:1.2em;fill:var( --e-global-color-night );color:var( --e-global-color-night );border-style:none;padding:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-1de3461{--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:center;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-d28b457{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d28b457 .elementor-heading-title{font-family:"Freemius", Sans-serif;font-size:3.7em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-19248 .elementor-element.elementor-element-c5a90ab{width:100%;max-width:100%;font-family:var( --e-global-typography-text_18-font-family ), Sans-serif;font-size:var( --e-global-typography-text_18-font-size );font-weight:var( --e-global-typography-text_18-font-weight );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-066bc1c .elementor-button{background-color:var( --e-global-color-scale );font-family:var( --e-global-typography-button_18-font-family ), Sans-serif;font-size:var( --e-global-typography-button_18-font-size );font-weight:var( --e-global-typography-button_18-font-weight );line-height:var( --e-global-typography-button_18-line-height );fill:var( --e-global-color-ice );color:var( --e-global-color-ice );padding:15px 70px 15px 70px;}.elementor-19248 .elementor-element.elementor-element-066bc1c .elementor-button:hover, .elementor-19248 .elementor-element.elementor-element-066bc1c .elementor-button:focus{background-color:#6753FFD9;}.elementor-19248 .elementor-element.elementor-element-a2ce7da .elementor-button{background-color:#00000000;font-family:"ApfelGrotezk", Sans-serif;font-size:1.15em;font-weight:500;text-decoration:underline;line-height:1.2em;fill:var( --e-global-color-night );color:var( --e-global-color-night );border-style:none;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-19248 .elementor-element.elementor-element-011d1d7{--padding-top:30px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-2ad3086{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19248 .elementor-element.elementor-element-d4f547f .elementor-heading-title{font-size:var( --e-global-typography-title_80_500-font-size );line-height:var( --e-global-typography-title_80_500-line-height );}.elementor-19248 .elementor-element.elementor-element-e937322{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-190dfdf .elementor-button{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-225290f .elementor-button{font-size:1.1em;}.elementor-19248 .elementor-element.elementor-element-ccbc484{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-2dc1c35{right:0px;}body.rtl .elementor-19248 .elementor-element.elementor-element-2dc1c35{left:0px;}.elementor-19248 .elementor-element.elementor-element-2dc1c35{bottom:-50px;}.elementor-19248 .elementor-element.elementor-element-a6a1e7b .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-2c85d54{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-b29f71c{font-size:1.7em;}.elementor-19248 .elementor-element.elementor-element-d24118b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-07b22c8 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-8f35b23{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-17798f9{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-b4129a7{--justify-content:center;}.elementor-19248 .elementor-element.elementor-element-1d2016a{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-1d2016a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-1b17ce3 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-d87029c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-8613b54{right:0px;}body.rtl .elementor-19248 .elementor-element.elementor-element-8613b54{left:0px;}.elementor-19248 .elementor-element.elementor-element-8613b54{bottom:-50px;}.elementor-19248 .elementor-element.elementor-element-c9497b9 .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-6497945{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-15641d7{font-size:1.7em;}.elementor-19248 .elementor-element.elementor-element-75d7a81{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-d4294f2 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-331ea7a{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-3a58b1b{--justify-content:center;}.elementor-19248 .elementor-element.elementor-element-9e75037{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-9e75037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-ef4183a .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-0d0a6ea{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-b0e81b1{--justify-content:center;}.elementor-19248 .elementor-element.elementor-element-ba6e040{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-ba6e040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-ef8403d .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-efddc5e .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-c5c67f1{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-ad498dd{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-ff89600 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-f41b9ab{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-d3a044c{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-c9dda38{--justify-content:center;}.elementor-19248 .elementor-element.elementor-element-cd8ae63{font-size:1.7em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-title{font-size:1.1em;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-description{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-82511cc .elementor-heading-title{font-size:2.5em;}.elementor-19248 .elementor-element.elementor-element-fd27829{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-3fda949{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-12fd1f9{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-7909451{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-31282ea .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-343a183{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-91e6b9d{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-de0b09b{--justify-content:center;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-4c49858 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-b6b492b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-6ca3bb6{--justify-content:center;}.elementor-19248 .elementor-element.elementor-element-d2ba161{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d2ba161 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-29eae60 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-22aa96e .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-726b23e{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-8f0cf0a{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-19248 .elementor-element.elementor-element-f5fc454 .elementor-heading-title{font-size:3.2em;}.elementor-19248 .elementor-element.elementor-element-c770197{font-size:1.7em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-c78aadf .elementor-heading-title{font-size:3.2em;}.elementor-19248 .elementor-element.elementor-element-78ae97a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-ee260ae{right:0px;}body.rtl .elementor-19248 .elementor-element.elementor-element-ee260ae{left:0px;}.elementor-19248 .elementor-element.elementor-element-ee260ae{bottom:-50px;}.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-d7477dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-c1f5669{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-cc9abf4{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-50dcca3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-9ce1871{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-7377eec{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-b358d83{right:0px;}body.rtl .elementor-19248 .elementor-element.elementor-element-b358d83{left:0px;}.elementor-19248 .elementor-element.elementor-element-b358d83{bottom:-50px;}.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-1de2944{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-bed1620{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-fca7aa0{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-687d7b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-22a9749{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-d39b786{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-19248 .elementor-element.elementor-element-ddd6705{right:0px;}body.rtl .elementor-19248 .elementor-element.elementor-element-ddd6705{left:0px;}.elementor-19248 .elementor-element.elementor-element-ddd6705{bottom:-50px;}.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-7f32bf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-c8aa3e3{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-f7c6118{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-5d19628{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19248 .elementor-element.elementor-element-9c2b0c7{font-size:1.3em;}.elementor-19248 .elementor-element.elementor-element-53fef8d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19248 .elementor-element.elementor-element-0551c96 .elementor-button{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-861ceb2 .elementor-button{font-size:1.1em;}.elementor-19248 .elementor-element.elementor-element-d28b457 .elementor-heading-title{font-size:2.5em;}.elementor-19248 .elementor-element.elementor-element-c5a90ab{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-066bc1c .elementor-button{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-a2ce7da .elementor-button{font-size:1.1em;}}@media(max-width:767px){.elementor-19248 .elementor-element.elementor-element-011d1d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-2ad3086{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19248 .elementor-element.elementor-element-d4f547f .elementor-heading-title{font-size:var( --e-global-typography-title_80_500-font-size );line-height:var( --e-global-typography-title_80_500-line-height );}.elementor-19248 .elementor-element.elementor-element-e937322{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-190dfdf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-19248 .elementor-element.elementor-element-190dfdf .elementor-button{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-225290f{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d18677f{--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-ccbc484{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-54ce349{--min-height:260px;}.elementor-19248 .elementor-element.elementor-element-2dc1c35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19248 .elementor-element.elementor-element-a6a1e7b > .elementor-widget-container{margin:0px 0px 10px 10px;}.elementor-19248 .elementor-element.elementor-element-a6a1e7b .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-2c85d54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-b29f71c{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-d24118b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-97f1e1b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-07b22c8 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-8f35b23{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-ff30900{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-17798f9{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-b4129a7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-19248 .elementor-element.elementor-element-b4129a7.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-1d2016a{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-1d2016a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-1b17ce3.elementor-element{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-1b17ce3 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-d87029c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-8039a9f{--min-height:260px;}.elementor-19248 .elementor-element.elementor-element-8613b54{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19248 .elementor-element.elementor-element-c9497b9 > .elementor-widget-container{margin:0px 0px 10px 10px;}.elementor-19248 .elementor-element.elementor-element-c9497b9 .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-6497945{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-15641d7{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-75d7a81{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-32f06bc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-d4294f2 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-331ea7a{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-3a58b1b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-19248 .elementor-element.elementor-element-3a58b1b.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-9e75037{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-9e75037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-ef4183a.elementor-element{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-ef4183a .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-0d0a6ea{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-b0e81b1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-ba6e040{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-ba6e040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-ef8403d.elementor-element{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-ef8403d .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-a5d4935{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-efddc5e .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-c5c67f1{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-ad498dd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:024px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-50cfeae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-ff89600 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-f41b9ab{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-fd5a50e{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d3a044c{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-c9dda38{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19248 .elementor-element.elementor-element-c9dda38.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-cd8ae63{font-size:18px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19248 .elementor-element.elementor-element-2a6fd3a{width:auto;max-width:auto;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-wrapper{text-align:start;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-img{margin-bottom:16px;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-title{font-size:12px;}.elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-description{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-f50e0f1:not(.elementor-motion-effects-element-type-background), .elementor-19248 .elementor-element.elementor-element-f50e0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cloud ) 100%, var( --e-global-color-fog ) 0%);}.elementor-19248 .elementor-element.elementor-element-f50e0f1{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:040px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-82511cc .elementor-heading-title{font-size:2em;}.elementor-19248 .elementor-element.elementor-element-fd27829{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-3fda949{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-12fd1f9{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-7909451{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-1aea79d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-31282ea .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-343a183{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-02d6ded{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-91e6b9d{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-de0b09b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-19248 .elementor-element.elementor-element-de0b09b.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-7a3fcb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-4c49858.elementor-element{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-4c49858 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-b6b492b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-6ca3bb6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-d2ba161{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-d2ba161 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-29eae60.elementor-element{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-29eae60 .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-87a7cc7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-22aa96e .elementor-heading-title{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-726b23e{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-83252be{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-8f0cf0a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-f5fc454{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-f5fc454 .elementor-heading-title{font-size:34px;}.elementor-19248 .elementor-element.elementor-element-c770197{width:100%;max-width:100%;font-size:18px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-19248 .elementor-element.elementor-element-af59546{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-af59546 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-af59546 .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-fec747b{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-fec747b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-fec747b .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-191dbc4{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-191dbc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-191dbc4 .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-084f0ae{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-084f0ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title, .elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-title a{font-size:var( --e-global-typography-title_60_500-font-size );line-height:var( --e-global-typography-title_60_500-line-height );letter-spacing:var( --e-global-typography-title_60_500-letter-spacing );}.elementor-19248 .elementor-element.elementor-element-084f0ae .elementor-icon-box-description{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-0b86cea{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-c78aadf{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-c78aadf .elementor-heading-title{font-size:34px;}.elementor-19248 .elementor-element.elementor-element-c003e60{--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:flex-start;--align-items:center;--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-19248 .elementor-element.elementor-element-78ae97a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-98d2cfc{--min-height:260px;}.elementor-19248 .elementor-element.elementor-element-ee260ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19248 .elementor-element.elementor-element-d8fc095 > .elementor-widget-container{margin:0px 0px 10px 10px;}.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-d7477dc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-8cff130 img{width:150px;}.elementor-19248 .elementor-element.elementor-element-c1f5669{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-cc9abf4{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-50dcca3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-50dcca3.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-2efa225 img{width:190px;}.elementor-19248 .elementor-element.elementor-element-9ce1871{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-7377eec{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-19248 .elementor-element.elementor-element-9df88db{--min-height:260px;}.elementor-19248 .elementor-element.elementor-element-b358d83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19248 .elementor-element.elementor-element-8df8a74 > .elementor-widget-container{margin:0px 0px 10px 10px;}.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-1de2944{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-e29a3ae img{width:110px;}.elementor-19248 .elementor-element.elementor-element-bed1620{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-fca7aa0{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-687d7b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-687d7b3.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-75030c2 img{width:110px;}.elementor-19248 .elementor-element.elementor-element-22a9749{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-d39b786{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19248 .elementor-element.elementor-element-51072e4{--min-height:260px;}.elementor-19248 .elementor-element.elementor-element-ddd6705{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19248 .elementor-element.elementor-element-60b48fd > .elementor-widget-container{margin:0px 0px 10px 10px;}.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-7f32bf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-a9e9016 img{width:140px;}.elementor-19248 .elementor-element.elementor-element-c8aa3e3{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-f7c6118{font-size:var( --e-global-typography-text_24-font-size );line-height:var( --e-global-typography-text_24-line-height );}.elementor-19248 .elementor-element.elementor-element-5d19628{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19248 .elementor-element.elementor-element-5d19628.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-d305c30 img{width:190px;}.elementor-19248 .elementor-element.elementor-element-9c2b0c7{font-size:18px;}.elementor-19248 .elementor-element.elementor-element-53fef8d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19248 .elementor-element.elementor-element-53fef8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19248 .elementor-element.elementor-element-9570b54{--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-19248 .elementor-element.elementor-element-c810e24{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-19248 .elementor-element.elementor-element-0551c96{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-0551c96 .elementor-button{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}.elementor-19248 .elementor-element.elementor-element-861ceb2{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-861ceb2.elementor-element{--align-self:center;}.elementor-19248 .elementor-element.elementor-element-1de3461{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19248 .elementor-element.elementor-element-1de3461.e-con{--order:-99999 /* order start hack */;}.elementor-19248 .elementor-element.elementor-element-d28b457 .elementor-heading-title{font-size:34px;}.elementor-19248 .elementor-element.elementor-element-c5a90ab{font-size:var( --e-global-typography-text_18-font-size );line-height:var( --e-global-typography-text_18-line-height );}.elementor-19248 .elementor-element.elementor-element-066bc1c{width:100%;max-width:100%;}.elementor-19248 .elementor-element.elementor-element-066bc1c .elementor-button{font-size:var( --e-global-typography-button_18-font-size );line-height:var( --e-global-typography-button_18-line-height );}}@media(min-width:768px){.elementor-19248 .elementor-element.elementor-element-2ad3086{--width:48%;}.elementor-19248 .elementor-element.elementor-element-d18677f{--width:50%;}.elementor-19248 .elementor-element.elementor-element-2c85d54{--width:100%;}.elementor-19248 .elementor-element.elementor-element-97f1e1b{--width:50%;}.elementor-19248 .elementor-element.elementor-element-b4129a7{--width:50%;}.elementor-19248 .elementor-element.elementor-element-6497945{--width:100%;}.elementor-19248 .elementor-element.elementor-element-32f06bc{--width:50%;}.elementor-19248 .elementor-element.elementor-element-3a58b1b{--width:50%;}.elementor-19248 .elementor-element.elementor-element-b0e81b1{--width:50%;}.elementor-19248 .elementor-element.elementor-element-a5d4935{--width:50%;}.elementor-19248 .elementor-element.elementor-element-50cfeae{--width:50%;}.elementor-19248 .elementor-element.elementor-element-c9dda38{--width:50%;}.elementor-19248 .elementor-element.elementor-element-d3da2da{--width:45%;}.elementor-19248 .elementor-element.elementor-element-9ea5497{--width:50%;}.elementor-19248 .elementor-element.elementor-element-1aea79d{--width:50%;}.elementor-19248 .elementor-element.elementor-element-de0b09b{--width:50%;}.elementor-19248 .elementor-element.elementor-element-6ca3bb6{--width:50%;}.elementor-19248 .elementor-element.elementor-element-87a7cc7{--width:50%;}.elementor-19248 .elementor-element.elementor-element-c003e60{--width:160px;}.elementor-19248 .elementor-element.elementor-element-d7477dc{--width:100%;}.elementor-19248 .elementor-element.elementor-element-50dcca3{--width:100%;}.elementor-19248 .elementor-element.elementor-element-1de2944{--width:100%;}.elementor-19248 .elementor-element.elementor-element-687d7b3{--width:100%;}.elementor-19248 .elementor-element.elementor-element-7f32bf8{--width:100%;}.elementor-19248 .elementor-element.elementor-element-5d19628{--width:100%;}.elementor-19248 .elementor-element.elementor-element-1de3461{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19248 .elementor-element.elementor-element-2ad3086{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-b86a55e */.elementor-19248 .elementor-element.elementor-element-b86a55e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d18677f */.elementor-19248 .elementor-element.elementor-element-d18677f {
    height: 100%;
}

@media (max-width: 1023px) {
    .elementor-19248 .elementor-element.elementor-element-d18677f {
        position: relative;
        width: calc(100% + 60px);
        left: 0 !important;
        margin: 0 -30px;
        max-height: 480px;
    }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6a1e7b */.elementor-19248 .elementor-element.elementor-element-a6a1e7b .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-a6a1e7b .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6500cb */.elementor-19248 .elementor-element.elementor-element-d6500cb {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff30900 */.elementor-19248 .elementor-element.elementor-element-ff30900 ul {
    gap: 16px;
    margin-left: 20px;
    font-size: 18px;
 
}

@media (max-width: 767px) {
    .elementor-19248 .elementor-element.elementor-element-ff30900 ul {
        font-size: 16px;
        margin-left: 0px;
       
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4129a7 *//* הגדרת הקונטיינר כבסיס לצורה */
.elementor-19248 .elementor-element.elementor-element-b4129a7 {
    position: relative;
}

/* יצירת הצורה הסגולה שיוצאת ימינה */
.elementor-19248 .elementor-element.elementor-element-b4129a7::after {
    content: "";
    position: absolute;
    
    /* מיקום אופקי - נצמד לשמאל התמונה ונמתח הרחק ימינה */
    left: 60px; 
    right: -100vw; 
    
    /* עיצוב כללי של הצורה */
    background-color:rgba(103, 83, 255, 1); /* הצבע הסגול */
    /* רדיוס של 20 פיקסלים בפינות השמאליות (החלק שמתחת לתמונה) */
    border-radius: 20px 0 0 20px;
    z-index: -1;
}

/* הגדרות ספציפיות לדסקטופ */
@media (min-width: 1025px) {
    .elementor-19248 .elementor-element.elementor-element-b4129a7::after {
        /* הצל מתחיל 60 פיקסלים מתחת לקצה העליון של התמונה */
        top: 60px; 
        bottom: -60px; 
    }
}

/* הגדרות ספציפיות למובייל */
@media (max-width: 1024px) {
    .elementor-19248 .elementor-element.elementor-element-b4129a7::after {
        /* הצל מתחיל 30 פיקסלים מתחת לקצה העליון של התמונה */
        top: 120px;
        bottom: -30px;
    }
}

/* מוודא שהתמונה תמיד מעל הסגול */
.elementor-19248 .elementor-element.elementor-element-b4129a7 img {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9497b9 */.elementor-19248 .elementor-element.elementor-element-c9497b9 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-c9497b9 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0aaa99 */.elementor-19248 .elementor-element.elementor-element-a0aaa99 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd5a50e */.elementor-19248 .elementor-element.elementor-element-fd5a50e ul {
    gap: 16px;
    margin-left: 20px;
    font-size: 18px;
 
}

@media (max-width: 767px) {
    .elementor-19248 .elementor-element.elementor-element-fd5a50e ul {
        font-size: 16px;
        margin-left: 0px;
       
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6afeb4 */@media (min-width: 768px) {
    .elementor-19248 .elementor-element.elementor-element-b6afeb4 svg {
        transform: scale(2); 
        margin-left: 25px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a6fd3a */@media (max-width: 767px) {
    /* 1. סידור אופקי */
    .elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-wrapper {
        display: flex !important;
        flex-direction: row !important;
        align-items: center !important;
    }

    /* 2. גודל תמונה מוגבל */
    .elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-img {
        width: 50px !important; /* הקטנתי קצת כדי שיתאים לטקסט */
        margin-right: 15px !important;
        flex-shrink: 0 !important; 
    }

    /* 3. טקסט 18px - שימוש במיקוד ספציפי יותר */
    .elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-content .elementor-image-box-title,
    .elementor-19248 .elementor-element.elementor-element-2a6fd3a .elementor-image-box-content .elementor-image-box-description {
        font-size: 12px !important;
     
    }
   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02d6ded */.elementor-19248 .elementor-element.elementor-element-02d6ded ul {
    gap: 16px;
    margin-left: 20px;
    font-size: 18px;
 
}

@media (max-width: 767px) {
    .elementor-19248 .elementor-element.elementor-element-02d6ded ul {
        font-size: 16px;
        margin-left: 0px;
       
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83252be */.elementor-19248 .elementor-element.elementor-element-83252be ul {
    gap: 16px;
    margin-left: 20px;
    font-size: 18px;
 
}

@media (max-width: 767px) {
    .elementor-19248 .elementor-element.elementor-element-83252be ul {
        font-size: 16px;
        margin-left: 0px;
       
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c78aadf */@media (max-width: 1024px) {
    .desktop-break {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8fc095 */.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003da0e */.elementor-19248 .elementor-element.elementor-element-003da0e {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ae97a */.elementor-19248 .elementor-element.elementor-element-78ae97a .swiper-container, 
.elementor-19248 .elementor-element.elementor-element-78ae97a .elementor-main-swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8df8a74 */.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e1c46 */.elementor-19248 .elementor-element.elementor-element-37e1c46 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b48fd */.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f8f44 */.elementor-19248 .elementor-element.elementor-element-a2f8f44 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8fc095 */.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003da0e */.elementor-19248 .elementor-element.elementor-element-003da0e {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ae97a */.elementor-19248 .elementor-element.elementor-element-78ae97a .swiper-container, 
.elementor-19248 .elementor-element.elementor-element-78ae97a .elementor-main-swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8df8a74 */.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e1c46 */.elementor-19248 .elementor-element.elementor-element-37e1c46 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b48fd */.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f8f44 */.elementor-19248 .elementor-element.elementor-element-a2f8f44 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8fc095 */.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003da0e */.elementor-19248 .elementor-element.elementor-element-003da0e {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ae97a */.elementor-19248 .elementor-element.elementor-element-78ae97a .swiper-container, 
.elementor-19248 .elementor-element.elementor-element-78ae97a .elementor-main-swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8df8a74 */.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e1c46 */.elementor-19248 .elementor-element.elementor-element-37e1c46 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b48fd */.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f8f44 */.elementor-19248 .elementor-element.elementor-element-a2f8f44 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8fc095 */.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-d8fc095 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003da0e */.elementor-19248 .elementor-element.elementor-element-003da0e {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78ae97a */.elementor-19248 .elementor-element.elementor-element-78ae97a .swiper-container, 
.elementor-19248 .elementor-element.elementor-element-78ae97a .elementor-main-swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8df8a74 */.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-8df8a74 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e1c46 */.elementor-19248 .elementor-element.elementor-element-37e1c46 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b48fd */.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title {
    position: relative;
    display: inline-block; /* גורם לרקע להיות ברוחב הטקסט בלבד */
    background: transparent;
    z-index: 1;
    padding: 10px 30px; /* ריווח פנימי כדי שהרקע יבלוט מעבר לטקסט */
}

.elementor-19248 .elementor-element.elementor-element-60b48fd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #E62A97; /* הצבע שביקשת */
    transform: skewX(-20deg); /* הזווית האלכסונית */
    z-index: -1; /* מציב את הרקע מאחורי הטקסט */
    border-radius: 4px; /* עיגול פינות עדין - אופציונלי */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f8f44 */.elementor-19248 .elementor-element.elementor-element-a2f8f44 {
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28b457 */@media (max-width: 1024px) {
    .desktop-break {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c810e24 *//* הקוד יפעל רק ממסכי דסקטופ (1025 פיקסלים ומעלה) */
@media (min-width: 1025px) {
    .elementor-19248 .elementor-element.elementor-element-c810e24 {
        /* מתיחת הקונטיינר ימינה עד קצה המסך */
        width: auto;
        margin-right: calc(-50vw + 50%);
        padding-right: calc(50vw - 50%);
        
        /* מוודא שהתוכן עצמו לא יברח ימינה */
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS *//* הגדרות בסיס משותפות לשני הצדדים */
.shadow-left, .shadow-right {
    position: relative;
}

.shadow-left::after, .shadow-right::after {
    content: "";
    position: absolute;
    background-color:rgba(180, 210, 255, 1);
    z-index: -1;
}

/* --- גרסה 1: צל שיוצא שמאלה --- */
.shadow-left::after {
    right: 60px; 
    left: -100vw; 
    border-radius: 0 20px 20px 0;
}

/* --- גרסה 2: צל שיוצא ימינה --- */
.shadow-right::after {
    left: 60px; 
    right: -100vw; 
    border-radius: 20px 0 0 20px;
}

/* הגדרות גובה לדסקטופ */
@media (min-width: 1025px) {
    .shadow-left::after, .shadow-right::after {
        top: 60px; 
        bottom: -60px; 
    }
}

/* הגדרות גובה למובייל */
@media (max-width: 1024px) {
    .shadow-left::after, .shadow-right::after {
        top: 160px;
        bottom: -30px;
    }
}

/* מוודא שהתמונה תמיד מעל */
.shadow-left img, .shadow-right img {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ApfelGrotezk';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://freemius.com/fonts/ApfelGrotezk-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'ApfelGrotezk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://freemius.com/fonts/ApfelGrotezk-Mittel.woff2') format('woff2');
}
@font-face {
	font-family: 'ApfelGrotezk';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://freemius.com/fonts/ApfelGrotezk-Fett.woff2') format('woff2');
}
@font-face {
	font-family: 'ApfelGrotezk';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://freemius.com/fonts/ApfelGrotezk-Satt.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Freemius';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://freemius.com/fonts/Freemius-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Freemius';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://freemius.com/fonts/Freemius-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Freemius';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://freemius.com/fonts/Freemius-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */