.elementor-3586 .elementor-element.elementor-element-29b8274{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-09474c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3586 .elementor-element.elementor-element-09474c3:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-09474c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-85e6a2a{text-align:center;}.elementor-3586 .elementor-element.elementor-element-85e6a2a .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );font-weight:var( --e-global-typography-8dcdd6a-font-weight );text-transform:var( --e-global-typography-8dcdd6a-text-transform );font-style:var( --e-global-typography-8dcdd6a-font-style );text-decoration:var( --e-global-typography-8dcdd6a-text-decoration );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-ba28636{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-f7b9f43{--display:flex;}.elementor-3586 .elementor-element.elementor-element-0523245{--display:flex;}.elementor-3586 .elementor-element.elementor-element-8709162{--display:flex;}.elementor-3586 .elementor-element.elementor-element-8ae917b .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8e3b1f1 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8cc6b67 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-ad926cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title{margin-block-end:8px;}.elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-framed .elementor-icon, .elementor-3586 .elementor-element.elementor-element-b66dfa0.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-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-b66dfa0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e72b99e );color:var( --e-global-color-e72b99e );border-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon{font-size:40px;}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ecf509-font-family ), Sans-serif;font-size:var( --e-global-typography-6ecf509-font-size );font-weight:var( --e-global-typography-6ecf509-font-weight );text-transform:var( --e-global-typography-6ecf509-text-transform );font-style:var( --e-global-typography-6ecf509-font-style );text-decoration:var( --e-global-typography-6ecf509-text-decoration );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-description{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-framed .elementor-icon, .elementor-3586 .elementor-element.elementor-element-55f85e5.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-3586 .elementor-element.elementor-element-55f85e5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-55f85e5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e72b99e );color:var( --e-global-color-e72b99e );border-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon{font-size:40px;}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ecf509-font-family ), Sans-serif;font-size:var( --e-global-typography-6ecf509-font-size );font-weight:var( --e-global-typography-6ecf509-font-weight );text-transform:var( --e-global-typography-6ecf509-text-transform );font-style:var( --e-global-typography-6ecf509-font-style );text-decoration:var( --e-global-typography-6ecf509-text-decoration );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-description{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-f948732 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-68d998c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-197c79a{--display:flex;--margin-top:30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3586 .elementor-element.elementor-element-0f6d74d .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-f1cea00 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-18c1eda > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-6ab8f8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title{margin-block-end:8px;}.elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-framed .elementor-icon, .elementor-3586 .elementor-element.elementor-element-caadfaf.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-3586 .elementor-element.elementor-element-caadfaf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-caadfaf.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e72b99e );color:var( --e-global-color-e72b99e );border-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon{font-size:40px;}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title a{font-family:var( --e-global-typography-6ecf509-font-family ), Sans-serif;font-size:var( --e-global-typography-6ecf509-font-size );font-weight:var( --e-global-typography-6ecf509-font-weight );text-transform:var( --e-global-typography-6ecf509-text-transform );font-style:var( --e-global-typography-6ecf509-font-style );text-decoration:var( --e-global-typography-6ecf509-text-decoration );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-description{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title{margin-block-end:8px;}.elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-framed .elementor-icon, .elementor-3586 .elementor-element.elementor-element-0adea55.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-3586 .elementor-element.elementor-element-0adea55.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-0adea55.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e72b99e );color:var( --e-global-color-e72b99e );border-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon{font-size:40px;}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ecf509-font-family ), Sans-serif;font-size:var( --e-global-typography-6ecf509-font-size );font-weight:var( --e-global-typography-6ecf509-font-weight );text-transform:var( --e-global-typography-6ecf509-text-transform );font-style:var( --e-global-typography-6ecf509-font-style );text-decoration:var( --e-global-typography-6ecf509-text-decoration );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-description{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-ad6062e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-6161599 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-c30c7a7{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-f6b628a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:32px 32px 32px 32px;--margin-top:17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3586 .elementor-element.elementor-element-f6b628a:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-f6b628a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3586 .elementor-element.elementor-element-d646fe7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3586 .elementor-element.elementor-element-61a6872 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3586 .elementor-element.elementor-element-61a6872 .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );font-weight:var( --e-global-typography-8dcdd6a-font-weight );text-transform:var( --e-global-typography-8dcdd6a-text-transform );font-style:var( --e-global-typography-8dcdd6a-font-style );text-decoration:var( --e-global-typography-8dcdd6a-text-decoration );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-35b36b5 > .elementor-widget-container{background-color:var( --e-global-color-e72b99e );padding:8px 22px 8px 22px;border-radius:12px 12px 12px 12px;}.elementor-3586 .elementor-element.elementor-element-35b36b5{text-align:start;}.elementor-3586 .elementor-element.elementor-element-35b36b5 .elementor-heading-title{font-family:"DINRoundPro", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-f1d87a3 .elementor-heading-title{font-family:"DINRoundPro", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-69cacce > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-69cacce{color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-93cbc3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3586 .elementor-element.elementor-element-93cbc3d:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-93cbc3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hlebikifle.life/wp-content/uploads/2026/02/kroasan-background-image.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3586 .elementor-element.elementor-element-54f1c8d{--display:flex;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-97fbadc{--display:flex;}.elementor-3586 .elementor-element.elementor-element-97fbadc:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-97fbadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hlebikifle.life/wp-content/uploads/2026/02/hlek-i-kifle-mobilna-aplikacija-image-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3586 .elementor-element.elementor-element-ddf4ad1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-8b3c84b{width:var( --container-widget-width, 743px );max-width:743px;--container-widget-width:743px;--container-widget-flex-grow:0;text-align:center;}.elementor-3586 .elementor-element.elementor-element-8b3c84b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3586 .elementor-element.elementor-element-8b3c84b .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );font-weight:var( --e-global-typography-8dcdd6a-font-weight );text-transform:var( --e-global-typography-8dcdd6a-text-transform );font-style:var( --e-global-typography-8dcdd6a-font-style );text-decoration:var( --e-global-typography-8dcdd6a-text-decoration );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-1c6ce61{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-3586 .elementor-element.elementor-element-165bc1b{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-165bc1b:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-165bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-38a4805 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-92caf98 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-d9ed8d6 > .elementor-widget-container{--e-transform-translateX:25%;--e-transform-translateY:50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-d9ed8d6{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-d9ed8d6{left:0px;}.elementor-3586 .elementor-element.elementor-element-d9ed8d6{bottom:0px;}.elementor-3586 .elementor-element.elementor-element-df06674{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-df06674:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-df06674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3586 .elementor-element.elementor-element-ce45f57 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-7773c2e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-9786e3b > .elementor-widget-container{--e-transform-translateX:25%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-9786e3b{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-9786e3b{left:0px;}.elementor-3586 .elementor-element.elementor-element-9786e3b{top:0px;}.elementor-3586 .elementor-element.elementor-element-3453923{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-3453923:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-3453923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-6b37a27 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-217645d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-a2eaa03{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-a2eaa03:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-a2eaa03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3586 .elementor-element.elementor-element-41b5b67 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-4d074da > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-42cd9aa{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-42cd9aa:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-42cd9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-36f1de2 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-6661075 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-8dd459e{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-8dd459e:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-8dd459e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3586 .elementor-element.elementor-element-a5c17f0 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-cc9cdc6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-47c4980 > .elementor-widget-container{--e-transform-translateX:25%;--e-transform-translateY:50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-47c4980{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-47c4980{left:0px;}.elementor-3586 .elementor-element.elementor-element-47c4980{bottom:0px;}.elementor-3586 .elementor-element.elementor-element-871fb11{--display:flex;}.elementor-3586 .elementor-element.elementor-element-17e6eb9{--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;}.elementor-3586 .elementor-element.elementor-element-50a7c89{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-50a7c89:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-50a7c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-3bbcbe7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-e5c2612{--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;}.elementor-3586 .elementor-element.elementor-element-5077a05{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-5077a05:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-5077a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-95ac0fb > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-b0ff004{--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;}.elementor-3586 .elementor-element.elementor-element-50f1888{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-50f1888:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-50f1888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-dade7e1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-416eece{--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;}.elementor-3586 .elementor-element.elementor-element-9d279e7{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-9d279e7:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-9d279e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-fd76c50 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-30deeb2{--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;}.elementor-3586 .elementor-element.elementor-element-ea2e67c{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-ea2e67c:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-ea2e67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-a85da6c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-03dbed0{--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;}.elementor-3586 .elementor-element.elementor-element-5991e1a{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-5991e1a:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-5991e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b5ab919 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-cebc7dc{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );}.elementor-3586 .elementor-element.elementor-element-25ce706 > .elementor-widget-container{--e-transform-translateX:25%;--e-transform-translateY:50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-25ce706{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-25ce706{left:0px;}.elementor-3586 .elementor-element.elementor-element-25ce706{top:0px;}.elementor-3586 .elementor-element.elementor-element-bab0d78 > .elementor-widget-container{--e-transform-translateX:25%;--e-transform-translateY:50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-bab0d78{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-bab0d78{left:0px;}.elementor-3586 .elementor-element.elementor-element-bab0d78{bottom:0px;}.elementor-3586 .elementor-element.elementor-element-050e3d9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-0e87c5f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3586 .elementor-element.elementor-element-4546444 .swiper-wrapper{display:flex;align-items:center;}.elementor-3586 .elementor-element.elementor-element-4546444 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-3586 .elementor-element.elementor-element-42a7a96 > .elementor-widget-container{--e-transform-scaleX:1.07;--e-transform-scaleY:1.03;}.elementor-3586 .elementor-element.elementor-element-0bd4104{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 200px;--row-gap:40px;--column-gap:200px;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-56f3cca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3586 .elementor-element.elementor-element-4bc7e6a{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:120px;}.elementor-3586 .elementor-element.elementor-element-4bc7e6a:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-4bc7e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b8baa8 );}.elementor-3586 .elementor-element.elementor-element-a087b26 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-d6e389c > .elementor-widget-container{--e-transform-translateY:-50%;}.elementor-3586 .elementor-element.elementor-element-d6e389c.elementor-element{--align-self:center;}.elementor-3586 .elementor-element.elementor-element-d6e389c{top:-16px;}.elementor-3586 .elementor-element.elementor-element-2120f98{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:32px;--padding-bottom:32px;--padding-left:120px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-2120f98:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-2120f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-9ef49d4 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-3586 .elementor-element.elementor-element-9ef49d4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-ddedec2{--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;}.elementor-3586 .elementor-element.elementor-element-c492a8f{--display:flex;}.elementor-3586 .elementor-element.elementor-element-304409d .elementor-heading-title{font-family:var( --e-global-typography-9a4744a-font-family ), Sans-serif;font-size:var( --e-global-typography-9a4744a-font-size );font-weight:var( --e-global-typography-9a4744a-font-weight );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-903a870 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-903a870 .elementor-heading-title{font-family:var( --e-global-typography-9a4744a-font-family ), Sans-serif;font-size:var( --e-global-typography-9a4744a-font-size );font-weight:var( --e-global-typography-9a4744a-font-weight );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-36b996a{width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-3586 .elementor-element.elementor-element-36b996a > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-36b996a .elementor-heading-title{font-family:var( --e-global-typography-9a4744a-font-family ), Sans-serif;font-size:var( --e-global-typography-9a4744a-font-size );font-weight:var( --e-global-typography-9a4744a-font-weight );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-e963f84{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;}.elementor-3586 .elementor-element.elementor-element-e963f84 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-e963f84 .elementor-heading-title{font-family:var( --e-global-typography-9a4744a-font-family ), Sans-serif;font-size:var( --e-global-typography-9a4744a-font-size );font-weight:var( --e-global-typography-9a4744a-font-weight );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-3daab73 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-3daab73 .elementor-heading-title{font-family:var( --e-global-typography-9a4744a-font-family ), Sans-serif;font-size:var( --e-global-typography-9a4744a-font-size );font-weight:var( --e-global-typography-9a4744a-font-weight );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-72dc89f > .elementor-widget-container{--e-transform-translateX:25%;--e-transform-translateY:50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-72dc89f{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-72dc89f{left:0px;}.elementor-3586 .elementor-element.elementor-element-72dc89f{bottom:0px;}.elementor-3586 .elementor-element.elementor-element-d2fbb9b{--display:flex;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-d2fbb9b:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-d2fbb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hlebikifle.life/wp-content/uploads/2026/02/hleb-i-kifle-aplikacija-pozadina.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3586 .elementor-element.elementor-element-721af13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-3586 .elementor-element.elementor-element-721af13:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-721af13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3586 .elementor-element.elementor-element-3cb4e8a{width:var( --container-widget-width, 633px );max-width:633px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:center;}.elementor-3586 .elementor-element.elementor-element-3cb4e8a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3586 .elementor-element.elementor-element-3cb4e8a .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );font-weight:var( --e-global-typography-8dcdd6a-font-weight );text-transform:var( --e-global-typography-8dcdd6a-text-transform );font-style:var( --e-global-typography-8dcdd6a-font-style );text-decoration:var( --e-global-typography-8dcdd6a-text-decoration );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-50f099c > .elementor-widget-container{background-color:var( --e-global-color-e72b99e );padding:8px 22px 8px 22px;border-radius:12px 12px 12px 12px;}.elementor-3586 .elementor-element.elementor-element-50f099c{text-align:start;}.elementor-3586 .elementor-element.elementor-element-50f099c .elementor-heading-title{font-family:"DINRoundPro", Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-01ad673 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3586 .elementor-element.elementor-element-01ad673{text-align:center;color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-a4fe6e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-framed .elementor-icon, .elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8bba919.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e72b99e );color:var( --e-global-color-e72b99e );border-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon{font-size:40px;}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ecf509-font-family ), Sans-serif;font-size:var( --e-global-typography-6ecf509-font-size );font-weight:var( --e-global-typography-6ecf509-font-weight );text-transform:var( --e-global-typography-6ecf509-text-transform );font-style:var( --e-global-typography-6ecf509-font-style );text-decoration:var( --e-global-typography-6ecf509-text-decoration );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-description{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-framed .elementor-icon, .elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3586 .elementor-element.elementor-element-8ab324c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e72b99e );color:var( --e-global-color-e72b99e );border-color:var( --e-global-color-e72b99e );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon{font-size:40px;}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title a{font-family:var( --e-global-typography-6ecf509-font-family ), Sans-serif;font-size:var( --e-global-typography-6ecf509-font-size );font-weight:var( --e-global-typography-6ecf509-font-weight );text-transform:var( --e-global-typography-6ecf509-text-transform );font-style:var( --e-global-typography-6ecf509-font-style );text-decoration:var( --e-global-typography-6ecf509-text-decoration );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-description{font-family:var( --e-global-typography-0820aa8-font-family ), Sans-serif;font-size:var( --e-global-typography-0820aa8-font-size );font-weight:var( --e-global-typography-0820aa8-font-weight );text-transform:var( --e-global-typography-0820aa8-text-transform );font-style:var( --e-global-typography-0820aa8-font-style );text-decoration:var( --e-global-typography-0820aa8-text-decoration );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );color:var( --e-global-color-secondary );}.elementor-3586 .elementor-element.elementor-element-f515318{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3586 .elementor-element.elementor-element-17d8936{width:var( --container-widget-width, 633px );max-width:633px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:center;}.elementor-3586 .elementor-element.elementor-element-17d8936 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-3586 .elementor-element.elementor-element-17d8936 .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );font-weight:var( --e-global-typography-8dcdd6a-font-weight );text-transform:var( --e-global-typography-8dcdd6a-text-transform );font-style:var( --e-global-typography-8dcdd6a-font-style );text-decoration:var( --e-global-typography-8dcdd6a-text-decoration );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-91ec405 > .elementor-widget-container{--e-transform-translateX:-44px;--e-transform-translateY:-16px;}.elementor-3586 .elementor-element.elementor-element-91ec405{top:0px;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon-wrapper{text-align:center;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon{font-size:38px;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon svg{height:38px;}.elementor-3586 .elementor-element.elementor-element-163b531{--display:flex;}.elementor-3586 .elementor-element.elementor-element-14f0bf7{--display:flex;}.elementor-3586 .elementor-element.elementor-element-fef7b3f{--display:flex;}.elementor-3586 .elementor-element.elementor-element-4b4bb61{--display:flex;}.elementor-3586 .elementor-element.elementor-element-93aacfa{--display:flex;}.elementor-3586 .elementor-element.elementor-element-be7d0bd{--display:flex;}.elementor-3586 .elementor-element.elementor-element-e93ec94{--display:flex;}.elementor-3586 .elementor-element.elementor-element-39bcdcc{--display:flex;}.elementor-3586 .elementor-element.elementor-element-37f654e{--display:flex;}.elementor-3586 .elementor-element.elementor-element-edd541d{--display:flex;}.elementor-3586 .elementor-element.elementor-element-c0ef0ec{--n-accordion-title-font-size:24px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;}.elementor-3586 .elementor-element.elementor-element-c0ef0ec {--n-accordion-padding:24px 30px 24px 30px;}:where( .elementor-3586 .elementor-element.elementor-element-c0ef0ec > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DINRoundPro", Sans-serif;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1;letter-spacing:0px;word-spacing:0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-3586 .elementor-element.elementor-element-f6b628a{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3586 .elementor-element.elementor-element-1c6ce61{--grid-auto-flow:row;}.elementor-3586 .elementor-element.elementor-element-42a7a96{width:100%;max-width:100%;}.elementor-3586 .elementor-element.elementor-element-42a7a96 img{max-width:26.5vw;}.elementor-3586 .elementor-element.elementor-element-0bd4104{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-4bc7e6a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-4bc7e6a.e-con{--align-self:stretch;}.elementor-3586 .elementor-element.elementor-element-2120f98{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3586 .elementor-element.elementor-element-2120f98.e-con{--align-self:stretch;}.elementor-3586 .elementor-element.elementor-element-d2fbb9b:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-d2fbb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3586 .elementor-element.elementor-element-d2fbb9b{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-91ec405 > .elementor-widget-container{--e-transform-translateX:-28px;--e-transform-translateY:-15px;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon{font-size:30px;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon svg{height:30px;}}@media(max-width:1024px){.elementor-3586 .elementor-element.elementor-element-85e6a2a .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-ba28636{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3586 .elementor-element.elementor-element-20c68e8{text-align:center;}.elementor-3586 .elementor-element.elementor-element-8ae917b .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8e3b1f1 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-197c79a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3586 .elementor-element.elementor-element-0f6d74d{text-align:center;}.elementor-3586 .elementor-element.elementor-element-0f6d74d .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-f1cea00{text-align:center;}.elementor-3586 .elementor-element.elementor-element-f1cea00 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-6ab8f8d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-ad6062e{text-align:center;}.elementor-3586 .elementor-element.elementor-element-f6b628a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-61a6872 .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-54f1c8d{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-8b3c84b .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-1c6ce61{--grid-auto-flow:row;}.elementor-3586 .elementor-element.elementor-element-38a4805 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-ce45f57 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-6b37a27 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-41b5b67 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-36f1de2 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-a5c17f0 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-cebc7dc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3586 .elementor-element.elementor-element-0e87c5f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3586 .elementor-element.elementor-element-4546444{--e-image-carousel-slides-to-show:3;}.elementor-3586 .elementor-element.elementor-element-0bd4104{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3586 .elementor-element.elementor-element-d6e389c > .elementor-widget-container{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-d6e389c{left:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-d6e389c{right:0px;}.elementor-3586 .elementor-element.elementor-element-304409d .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-903a870 .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-36b996a .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-e963f84 .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-3daab73 .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-3cb4e8a .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-17d8936 .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}}@media(max-width:767px){.elementor-3586 .elementor-element.elementor-element-09474c3{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-85e6a2a{text-align:start;}.elementor-3586 .elementor-element.elementor-element-85e6a2a .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-ba28636{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-20c68e8{text-align:start;}.elementor-3586 .elementor-element.elementor-element-8ae917b .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8e3b1f1 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-b66dfa0 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-55f85e5 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-197c79a{--margin-top:40%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3586 .elementor-element.elementor-element-0f6d74d .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-f1cea00 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-18c1eda{text-align:center;}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-caadfaf .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-0adea55 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-f6b628a{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-d646fe7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3586 .elementor-element.elementor-element-61a6872{text-align:center;}.elementor-3586 .elementor-element.elementor-element-61a6872 .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-35b36b5{text-align:center;}.elementor-3586 .elementor-element.elementor-element-35b36b5 .elementor-heading-title{font-size:24px;}.elementor-3586 .elementor-element.elementor-element-f1d87a3{text-align:center;}.elementor-3586 .elementor-element.elementor-element-f1d87a3 .elementor-heading-title{font-size:24px;}.elementor-3586 .elementor-element.elementor-element-69cacce{text-align:center;}.elementor-3586 .elementor-element.elementor-element-97fbadc:not(.elementor-motion-effects-element-type-background), .elementor-3586 .elementor-element.elementor-element-97fbadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hlebikifle.life/wp-content/uploads/2026/02/hlek-i-kifle-mobilna-aplikacija-image-mobile-1.jpg");background-size:contain;}.elementor-3586 .elementor-element.elementor-element-ddf4ad1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-8b3c84b .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-1c6ce61{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-3586 .elementor-element.elementor-element-165bc1b{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-38a4805 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-df06674{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-ce45f57 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-3453923{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-6b37a27 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-a2eaa03{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-41b5b67 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-42cd9aa{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-36f1de2 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8dd459e{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-a5c17f0 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-50a7c89{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-5077a05{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-50f1888{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-9d279e7{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-ea2e67c{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-5991e1a{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-cebc7dc{--e-n-carousel-swiper-slides-to-display:1.5;}.elementor-3586 .elementor-element.elementor-element-25ce706 > .elementor-widget-container{--e-transform-translateX:-25%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-25ce706{right:15%;}body.rtl .elementor-3586 .elementor-element.elementor-element-25ce706{left:15%;}.elementor-3586 .elementor-element.elementor-element-25ce706 img{width:100px;}body:not(.rtl) .elementor-3586 .elementor-element.elementor-element-bab0d78{right:0px;}body.rtl .elementor-3586 .elementor-element.elementor-element-bab0d78{left:0px;}.elementor-3586 .elementor-element.elementor-element-bab0d78{bottom:0px;}.elementor-3586 .elementor-element.elementor-element-050e3d9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3586 .elementor-element.elementor-element-0e87c5f{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-3586 .elementor-element.elementor-element-4bc7e6a{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-b9d390d .elementor-heading-title{font-size:26px;}.elementor-3586 .elementor-element.elementor-element-d6e389c > .elementor-widget-container{--e-transform-translateY:-63%;}.elementor-3586 .elementor-element.elementor-element-d6e389c img{max-width:144px;}.elementor-3586 .elementor-element.elementor-element-2120f98{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-3586 .elementor-element.elementor-element-9ef49d4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3586 .elementor-element.elementor-element-9ef49d4 .elementor-heading-title{font-size:26px;}.elementor-3586 .elementor-element.elementor-element-ddedec2{--flex-wrap:nowrap;}.elementor-3586 .elementor-element.elementor-element-304409d .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-903a870 .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-36b996a .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-e963f84 .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-3daab73 .elementor-heading-title{font-size:var( --e-global-typography-9a4744a-font-size );line-height:var( --e-global-typography-9a4744a-line-height );letter-spacing:var( --e-global-typography-9a4744a-letter-spacing );word-spacing:var( --e-global-typography-9a4744a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-72dc89f{bottom:100%;}.elementor-3586 .elementor-element.elementor-element-72dc89f img{max-width:125px;}.elementor-3586 .elementor-element.elementor-element-721af13{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3586 .elementor-element.elementor-element-3cb4e8a .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-50f099c{text-align:center;}.elementor-3586 .elementor-element.elementor-element-50f099c .elementor-heading-title{font-size:25px;}.elementor-3586 .elementor-element.elementor-element-a4fe6e6{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8bba919 .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title, .elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-title a{font-size:var( --e-global-typography-6ecf509-font-size );line-height:var( --e-global-typography-6ecf509-line-height );letter-spacing:var( --e-global-typography-6ecf509-letter-spacing );word-spacing:var( --e-global-typography-6ecf509-word-spacing );}.elementor-3586 .elementor-element.elementor-element-8ab324c .elementor-icon-box-description{font-size:var( --e-global-typography-0820aa8-font-size );line-height:var( --e-global-typography-0820aa8-line-height );letter-spacing:var( --e-global-typography-0820aa8-letter-spacing );word-spacing:var( --e-global-typography-0820aa8-word-spacing );}.elementor-3586 .elementor-element.elementor-element-17d8936 .elementor-heading-title{font-size:var( --e-global-typography-8dcdd6a-font-size );line-height:var( --e-global-typography-8dcdd6a-line-height );letter-spacing:var( --e-global-typography-8dcdd6a-letter-spacing );word-spacing:var( --e-global-typography-8dcdd6a-word-spacing );}.elementor-3586 .elementor-element.elementor-element-91ec405 > .elementor-widget-container{--e-transform-translateX:-19px;--e-transform-translateY:-7px;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon{font-size:18px;}.elementor-3586 .elementor-element.elementor-element-91ec405 .elementor-icon svg{height:18px;}}@media(min-width:768px){.elementor-3586 .elementor-element.elementor-element-0523245{--width:auto;}.elementor-3586 .elementor-element.elementor-element-0e87c5f{--content-width:1090px;}}/* Start custom CSS for heading, class: .elementor-element-85e6a2a */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-85e6a2a .elementor-heading-title {
        font-size: 85px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7b9f43 */.elementor-3586 .elementor-element.elementor-element-f7b9f43 {
    max-width: 236px;
}

@media screen and (max-width: 767px) {
    .elementor-3586 .elementor-element.elementor-element-f7b9f43 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-747c3e2 */.elementor-3586 .elementor-element.elementor-element-747c3e2 {
    margin-top: -17% !important;
    margin-bottom: -50% !important;
}

@media screen and (max-width: 1024px) {
    .elementor-3586 .elementor-element.elementor-element-747c3e2 {
        margin-top: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0523245 */@media screen and (min-width: 1025px) {
    .elementor-3586 .elementor-element.elementor-element-0523245 {
        max-width: 30vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae917b */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-8ae917b .elementor-heading-title {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e3b1f1 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-8e3b1f1 .elementor-heading-title {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8709162 */.elementor-3586 .elementor-element.elementor-element-8709162 {
    max-width: 340px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f6d74d */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-0f6d74d .elementor-heading-title {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1cea00 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-f1cea00 .elementor-heading-title {
        font-size: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b8274 */body:not(.elementor-editor-active) .elementor-3586 .elementor-element.elementor-element-29b8274.framework-no-referal .no-referal-hide {
    display: none !important;
}

body:not(.elementor-editor-active) .elementor-3586 .elementor-element.elementor-element-29b8274.framework-referal .referal-hide {
    display: none !important;
}

body:not(.elementor-editor-active) .elementor-3586 .elementor-element.elementor-element-29b8274.framework-referal .referal-hide.visibility {
    display: flex !important;
    visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61a6872 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-61a6872 .elementor-heading-title {
        font-size: 72px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35b36b5 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-35b36b5 .elementor-heading-title {
        font-size: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1d87a3 */.elementor-3586 .elementor-element.elementor-element-f1d87a3 .elementor-heading-title {
        font-weight: 500 !important;
    }

@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-f1d87a3 .elementor-heading-title {
        font-size: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d646fe7 */.elementor-3586 .elementor-element.elementor-element-d646fe7 {
    max-width: 490px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84467a0 */.elementor-3586 .elementor-element.elementor-element-84467a0 {
    margin-bottom: -10% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97fbadc */.elementor-3586 .elementor-element.elementor-element-97fbadc {
    aspect-ratio: 1440/734;
}

@media screen and (max-width: 767px) {
    .elementor-3586 .elementor-element.elementor-element-97fbadc {
        aspect-ratio: 390/468;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b3c84b */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-8b3c84b .elementor-heading-title {
        font-size: 72px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38a4805 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-38a4805 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce45f57 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-ce45f57 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b37a27 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-6b37a27 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41b5b67 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-41b5b67 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f1de2 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-36f1de2 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5c17f0 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-a5c17f0 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b483432 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-b483432 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c39bf18 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-c39bf18 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc788aa */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-bc788aa .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-230748c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-230748c .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abf8c72 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-abf8c72 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4786a86 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-4786a86 .elementor-heading-title {
        font-size: 24px !important;
        font-weight: 500 !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cebc7dc */.elementor-3586 .elementor-element.elementor-element-cebc7dc .swiper-pagination {
    left: 0;
    transform: translate(0,var(--e-n-carousel-dots-vertical-transform))
}

.elementor-3586 .elementor-element.elementor-element-cebc7dc .swiper-pagination-bullet {
    outline: 1px solid var( --e-global-color-accent );
    outline-offset: 2px;
    transition: all .2s ease-out;
    opacity: 1;
    margin: 0 7px !important;
}

.elementor-3586 .elementor-element.elementor-element-cebc7dc .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: var( --e-global-color-accent ) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25ce706 */.elementor-3586 .elementor-element.elementor-element-25ce706 {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bab0d78 */.elementor-3586 .elementor-element.elementor-element-bab0d78 {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4546444 */.elementor-3586 .elementor-element.elementor-element-4546444 .swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42a7a96 */.elementor-3586 .elementor-element.elementor-element-42a7a96 {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e87c5f */@media screen and (min-width: 767px) {
.elementor-3586 .elementor-element.elementor-element-0e87c5f:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(90deg, var(--e-global-color-secondary) 0%, transparent 150px, transparent calc(100% - 150px), var(--e-global-color-secondary) 100%);
    z-index: 5;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9d390d */.elementor-3586 .elementor-element.elementor-element-b9d390d .elementor-heading-title {
        font-weight: 500 !important;
    }

@media screen and (min-width: 1025px) {
    .elementor-3586 .elementor-element.elementor-element-b9d390d .elementor-heading-title {
        font-size: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ef49d4 */.elementor-3586 .elementor-element.elementor-element-9ef49d4 .elementor-heading-title {
        font-weight: 500 !important;
    }

@media screen and (min-width: 1025px) {
    .elementor-3586 .elementor-element.elementor-element-9ef49d4 .elementor-heading-title {
        font-size: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-304409d */.elementor-3586 .elementor-element.elementor-element-304409d .elementor-heading-title {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-903a870 */.elementor-3586 .elementor-element.elementor-element-903a870 .elementor-heading-title {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36b996a */.elementor-3586 .elementor-element.elementor-element-36b996a .elementor-heading-title {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e963f84 */.elementor-3586 .elementor-element.elementor-element-e963f84 .elementor-heading-title {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3daab73 */.elementor-3586 .elementor-element.elementor-element-3daab73 .elementor-heading-title {
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cb4e8a */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-3cb4e8a .elementor-heading-title {
        font-size: 72px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50f099c */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-50f099c .elementor-heading-title {
        font-size: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17d8936 */@media screen and (min-width: 1201px) {
    .elementor-3586 .elementor-element.elementor-element-17d8936 .elementor-heading-title {
        font-size: 72px !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c0ef0ec */.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion-item {
    border-radius: 24px;
    background: var(--e-global-color-8b8baa8);
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion-item > summary + div {
    padding: 0 30px 24px 30px;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-3586 .elementor-element.elementor-element-c0ef0ec.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion .framework-left-column, 
.elementor-3586 .elementor-element.elementor-element-c0ef0ec .e-n-accordion .framework-right-column {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .framework-left-column .framework-item-wrap:nth-child(even) .e-n-accordion-item {
    background: var(--e-global-color-2d9bfcc) !important;
}

.elementor-3586 .elementor-element.elementor-element-c0ef0ec .framework-right-column .framework-item-wrap:nth-child(odd) .e-n-accordion-item {
    background: var(--e-global-color-2d9bfcc) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DINRoundPro';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro.eot');
	src: url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro.eot?#iefix') format('embedded-opentype'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro.woff2') format('woff2'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro.woff') format('woff'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro.ttf') format('truetype');
}
@font-face {
	font-family: 'DINRoundPro';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Bold.eot');
	src: url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Bold.woff2') format('woff2'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Bold.woff') format('woff'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'DINRoundPro';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Medi.eot');
	src: url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Medi.eot?#iefix') format('embedded-opentype'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Medi.woff2') format('woff2'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Medi.woff') format('woff'),
		url('https://hlebikifle.life/wp-content/uploads/2024/09/DINRoundPro-Medi.ttf') format('truetype');
}
/* End Custom Fonts CSS */