.elementor-268 .elementor-element.elementor-element-e055fc9 .current-progress{background-color:transparent;background-image:linear-gradient(90deg, #F89305 0%, #FF2A00 100%);}.elementor-268 .elementor-element.elementor-element-e055fc9 .elementor-scrolling-tracker-horizontal{background-color:rgba(0,0,0,0);}.elementor-268 .elementor-element.elementor-element-e055fc9{width:custom;max-width:custom;top:0px;z-index:99999;--horizontal-progress-border:none;--horizontal-border-style:none;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-e055fc9{left:0px;}body.rtl .elementor-268 .elementor-element.elementor-element-e055fc9{right:0px;}.elementor-268 .elementor-element.elementor-element-3e65666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(28px, 4vw, 64px);--padding-bottom:clamp(28px, 3vw, 48px);--padding-left:clamp(20px, 4vw, 56px);--padding-right:clamp(20px, 4vw, 56px);}.elementor-268 .elementor-element.elementor-element-2388147{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-77d9806 .elementor-heading-title{font-family:var( --e-global-typography-eheyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eheyebrow-font-size );font-weight:var( --e-global-typography-eheyebrow-font-weight );text-transform:var( --e-global-typography-eheyebrow-text-transform );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-2573dee .elementor-heading-title{font-family:var( --e-global-typography-eheyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eheyebrow-font-size );font-weight:var( --e-global-typography-eheyebrow-font-weight );text-transform:var( --e-global-typography-eheyebrow-text-transform );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-53c0b5d .elementor-heading-title{font-family:var( --e-global-typography-eheyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eheyebrow-font-size );font-weight:var( --e-global-typography-eheyebrow-font-weight );text-transform:var( --e-global-typography-eheyebrow-text-transform );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-1c7a897{--display:grid;--e-con-grid-template-columns:811fr 445fr;--e-con-grid-template-rows:auto;--gap:28px clamp(28px, 4vw, 72px);--row-gap:28px;--column-gap:clamp(28px, 4vw, 72px);--grid-auto-flow:row;--align-items:end;--margin-top:clamp(20px, 2.4vw, 36px);--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-642bc09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-aeceb34 .elementor-heading-title{font-family:var( --e-global-typography-ehh1-font-family ), Sans-serif;font-size:var( --e-global-typography-ehh1-font-size );font-weight:var( --e-global-typography-ehh1-font-weight );line-height:var( --e-global-typography-ehh1-line-height );letter-spacing:var( --e-global-typography-ehh1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-fc73ebf .elementor-heading-title{font-family:var( --e-global-typography-ehh1-font-family ), Sans-serif;font-size:var( --e-global-typography-ehh1-font-size );font-weight:var( --e-global-typography-ehh1-font-weight );line-height:var( --e-global-typography-ehh1-line-height );letter-spacing:var( --e-global-typography-ehh1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-23e67dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-e6803f4 .elementor-heading-title{font-family:var( --e-global-typography-ehdekl-font-family ), Sans-serif;font-size:var( --e-global-typography-ehdekl-font-size );font-weight:var( --e-global-typography-ehdekl-font-weight );line-height:var( --e-global-typography-ehdekl-line-height );color:var( --e-global-color-text );}.elementor-268 .elementor-element.elementor-element-21fc7d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ehline );--border-color:var( --e-global-color-ehline );--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-f7b35a6{width:auto;max-width:auto;}.elementor-268 .elementor-element.elementor-element-f7b35a6 img{width:100%;}.elementor-268 .elementor-element.elementor-element-2eea457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-8d971e2 .elementor-heading-title{font-family:var( --e-global-typography-ehmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmeta-font-size );font-weight:var( --e-global-typography-ehmeta-font-weight );line-height:var( --e-global-typography-ehmeta-line-height );color:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-ebe96b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-34abea2 .elementor-heading-title{font-family:var( --e-global-typography-ehmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmeta-font-size );font-weight:var( --e-global-typography-ehmeta-font-weight );line-height:var( --e-global-typography-ehmeta-line-height );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-68b9dee .elementor-heading-title{font-family:var( --e-global-typography-ehmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmeta-font-size );font-weight:var( --e-global-typography-ehmeta-font-weight );line-height:var( --e-global-typography-ehmeta-line-height );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-9d16558{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:clamp(20px, 4vw, 56px);--padding-right:clamp(20px, 4vw, 56px);}.elementor-268 .elementor-element.elementor-element-a9aa9eb img{width:100%;}.elementor-268 .elementor-element.elementor-element-fb11ace{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-11cdd96 .elementor-heading-title{font-family:var( --e-global-typography-ehmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmeta-font-size );font-weight:var( --e-global-typography-ehmeta-font-weight );line-height:var( --e-global-typography-ehmeta-line-height );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-47abc6a .elementor-heading-title{font-family:var( --e-global-typography-ehmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmeta-font-size );font-weight:var( --e-global-typography-ehmeta-font-weight );line-height:var( --e-global-typography-ehmeta-line-height );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-2d64532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(40px, 5vw, 80px);--padding-bottom:clamp(40px, 5vw, 72px);--padding-left:clamp(20px, 4vw, 56px);--padding-right:clamp(20px, 4vw, 56px);}.elementor-268 .elementor-element.elementor-element-373e7b9{--display:grid;--e-con-grid-template-columns:minmax(180px, 220px) minmax(0, 720px);--e-con-grid-template-rows:auto;--gap:32px clamp(32px, 4vw, 72px);--row-gap:32px;--column-gap:clamp(32px, 4vw, 72px);--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-d8409e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-3590492 .elementor-heading-title{font-family:var( --e-global-typography-eheyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eheyebrow-font-size );font-weight:var( --e-global-typography-eheyebrow-font-weight );text-transform:var( --e-global-typography-eheyebrow-text-transform );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-dfed64d{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;--e-share-buttons-primary-color:var( --e-global-color-ehline );}.elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn{font-size:calc(1px * 10);height:44px;border-width:1px;}.elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn__icon{--e-share-buttons-icon-size:1.3em;}.elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-268 .elementor-element.elementor-element-835f380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ehline );--border-color:var( --e-global-color-ehline );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-5eb8094 .elementor-heading-title{font-family:var( --e-global-typography-ehmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmeta-font-size );font-weight:var( --e-global-typography-ehmeta-font-weight );line-height:var( --e-global-typography-ehmeta-line-height );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-4072827 .elementor-icon-list-icon{width:14px;}.elementor-268 .elementor-element.elementor-element-4072827 .elementor-icon-list-icon i{font-size:14px;}.elementor-268 .elementor-element.elementor-element-4072827 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-268 .elementor-element.elementor-element-76b46af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-760afa1{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-268 .elementor-element.elementor-element-d659956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ehline );--border-color:var( --e-global-color-ehline );--margin-top:3em;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__avatar img{width:64px;height:64px;}body.rtl .elementor-268 .elementor-element.elementor-element-f294b21.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-268 .elementor-element.elementor-element-f294b21:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:20px;margin-left:0;}body:not(.rtl) .elementor-268 .elementor-element.elementor-element-f294b21.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-268 .elementor-element.elementor-element-f294b21:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:20px;margin-right:0;}.elementor-268 .elementor-element.elementor-element-f294b21.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:20px;}.elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ehsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-ehsmall-font-size );font-weight:var( --e-global-typography-ehsmall-font-weight );line-height:var( --e-global-typography-ehsmall-line-height );}.elementor-268 .elementor-element.elementor-element-d474c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(32px, 4vw, 64px);--padding-bottom:clamp(64px, 8vw, 128px);--padding-left:clamp(20px, 4vw, 56px);--padding-right:clamp(20px, 4vw, 56px);}.elementor-268 .elementor-element.elementor-element-355ac83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:baseline;--gap:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:clamp(28px, 3vw, 44px);--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-593291a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:12px 22px;--row-gap:12px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-268 .elementor-element.elementor-element-8815dd5 .elementor-heading-title{font-family:var( --e-global-typography-ehmono-font-family ), Sans-serif;font-size:var( --e-global-typography-ehmono-font-size );font-weight:var( --e-global-typography-ehmono-font-weight );line-height:var( --e-global-typography-ehmono-line-height );letter-spacing:var( --e-global-typography-ehmono-letter-spacing );color:var( --e-global-color-ehmuted );}.elementor-268 .elementor-element.elementor-element-fa05886 .elementor-heading-title{font-family:var( --e-global-typography-ehh2-font-family ), Sans-serif;font-size:var( --e-global-typography-ehh2-font-size );font-weight:var( --e-global-typography-ehh2-font-weight );line-height:var( --e-global-typography-ehh2-line-height );letter-spacing:var( --e-global-typography-ehh2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-6630a77 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-268 .elementor-element.elementor-element-a26c588{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:36px;}@media(max-width:1024px){.elementor-268 .elementor-element.elementor-element-77d9806 .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );}.elementor-268 .elementor-element.elementor-element-2573dee .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );}.elementor-268 .elementor-element.elementor-element-53c0b5d .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );}.elementor-268 .elementor-element.elementor-element-1c7a897{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-268 .elementor-element.elementor-element-aeceb34 .elementor-heading-title{font-size:var( --e-global-typography-ehh1-font-size );line-height:var( --e-global-typography-ehh1-line-height );letter-spacing:var( --e-global-typography-ehh1-letter-spacing );}.elementor-268 .elementor-element.elementor-element-fc73ebf .elementor-heading-title{font-size:var( --e-global-typography-ehh1-font-size );line-height:var( --e-global-typography-ehh1-line-height );letter-spacing:var( --e-global-typography-ehh1-letter-spacing );}.elementor-268 .elementor-element.elementor-element-e6803f4 .elementor-heading-title{font-size:var( --e-global-typography-ehdekl-font-size );line-height:var( --e-global-typography-ehdekl-line-height );}.elementor-268 .elementor-element.elementor-element-8d971e2 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-34abea2 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-68b9dee .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-11cdd96 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-47abc6a .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-373e7b9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-268 .elementor-element.elementor-element-3590492 .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );} .elementor-268 .elementor-element.elementor-element-dfed64d{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-268 .elementor-element.elementor-element-5eb8094 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-760afa1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__name{font-size:var( --e-global-typography-ehsmall-font-size );line-height:var( --e-global-typography-ehsmall-line-height );}.elementor-268 .elementor-element.elementor-element-8815dd5 .elementor-heading-title{font-size:var( --e-global-typography-ehmono-font-size );line-height:var( --e-global-typography-ehmono-line-height );letter-spacing:var( --e-global-typography-ehmono-letter-spacing );}.elementor-268 .elementor-element.elementor-element-fa05886 .elementor-heading-title{font-size:var( --e-global-typography-ehh2-font-size );line-height:var( --e-global-typography-ehh2-line-height );letter-spacing:var( --e-global-typography-ehh2-letter-spacing );}.elementor-268 .elementor-element.elementor-element-6630a77 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-268 .elementor-element.elementor-element-a26c588{--grid-columns:2;}}@media(max-width:767px){.elementor-268 .elementor-element.elementor-element-77d9806 .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );}.elementor-268 .elementor-element.elementor-element-2573dee .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );}.elementor-268 .elementor-element.elementor-element-53c0b5d .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );}.elementor-268 .elementor-element.elementor-element-1c7a897{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-268 .elementor-element.elementor-element-aeceb34 .elementor-heading-title{font-size:var( --e-global-typography-ehh1-font-size );line-height:var( --e-global-typography-ehh1-line-height );letter-spacing:var( --e-global-typography-ehh1-letter-spacing );}.elementor-268 .elementor-element.elementor-element-fc73ebf .elementor-heading-title{font-size:var( --e-global-typography-ehh1-font-size );line-height:var( --e-global-typography-ehh1-line-height );letter-spacing:var( --e-global-typography-ehh1-letter-spacing );}.elementor-268 .elementor-element.elementor-element-e6803f4 .elementor-heading-title{font-size:var( --e-global-typography-ehdekl-font-size );line-height:var( --e-global-typography-ehdekl-line-height );}.elementor-268 .elementor-element.elementor-element-2eea457{--width:auto;}.elementor-268 .elementor-element.elementor-element-8d971e2 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-34abea2 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-68b9dee .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-11cdd96 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-47abc6a .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-373e7b9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-268 .elementor-element.elementor-element-3590492 .elementor-heading-title{font-size:var( --e-global-typography-eheyebrow-font-size );line-height:var( --e-global-typography-eheyebrow-line-height );letter-spacing:var( --e-global-typography-eheyebrow-letter-spacing );} .elementor-268 .elementor-element.elementor-element-dfed64d{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-268 .elementor-element.elementor-element-5eb8094 .elementor-heading-title{font-size:var( --e-global-typography-ehmeta-font-size );line-height:var( --e-global-typography-ehmeta-line-height );}.elementor-268 .elementor-element.elementor-element-760afa1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__name{font-size:var( --e-global-typography-ehsmall-font-size );line-height:var( --e-global-typography-ehsmall-line-height );}.elementor-268 .elementor-element.elementor-element-593291a{--width:auto;}.elementor-268 .elementor-element.elementor-element-8815dd5 .elementor-heading-title{font-size:var( --e-global-typography-ehmono-font-size );line-height:var( --e-global-typography-ehmono-line-height );letter-spacing:var( --e-global-typography-ehmono-letter-spacing );}.elementor-268 .elementor-element.elementor-element-fa05886 .elementor-heading-title{font-size:var( --e-global-typography-ehh2-font-size );line-height:var( --e-global-typography-ehh2-line-height );letter-spacing:var( --e-global-typography-ehh2-letter-spacing );}.elementor-268 .elementor-element.elementor-element-6630a77 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-268 .elementor-element.elementor-element-a26c588{--grid-columns:1;}}@media(min-width:768px){.elementor-268 .elementor-element.elementor-element-2eea457{--width:auto;}.elementor-268 .elementor-element.elementor-element-593291a{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-268 .elementor-element.elementor-element-2eea457{--width:auto;}.elementor-268 .elementor-element.elementor-element-593291a{--width:auto;}}/* Start custom CSS for progress-tracker, class: .elementor-element-e055fc9 */.elementor-268 .elementor-element.elementor-element-e055fc9{position:fixed!important;top:0;left:0;right:0;width:100%!important;z-index:99999;margin:0} .elementor-268 .elementor-element.elementor-element-e055fc9 .elementor-scrolling-tracker{height:3px;border-radius:0;background:transparent} .elementor-268 .elementor-element.elementor-element-e055fc9 .elementor-scrolling-tracker-horizontal{height:3px} .elementor-268 .elementor-element.elementor-element-e055fc9 .current-progress{background:linear-gradient(90deg,var(--e-global-color-ehhype),var(--e-global-color-ehhypered));border-radius:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d9806 */.elementor-268 .elementor-element.elementor-element-77d9806 a:hover{color:var(--e-global-color-secondary)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aeceb34 */.elementor-268 .elementor-element.elementor-element-aeceb34 .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc73ebf */.elementor-268 .elementor-element.elementor-element-fc73ebf .elementor-heading-title{text-wrap:balance}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6803f4 */.elementor-268 .elementor-element.elementor-element-e6803f4 .elementor-heading-title{font-size:18px;line-height:1.55;text-wrap:pretty}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7b35a6 */.elementor-268 .elementor-element.elementor-element-f7b35a6 img{width:44px;height:44px;border-radius:50%;object-fit:cover;background:repeating-linear-gradient(135deg,#2A2D32 0 1px,#1C1E22 1px 6px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d971e2 */.elementor-268 .elementor-element.elementor-element-8d971e2 .elementor-heading-title{font-weight:600} .elementor-268 .elementor-element.elementor-element-8d971e2 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11cdd96 */.elementor-268 .elementor-element.elementor-element-11cdd96 .elementor-heading-title{font-size:12px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47abc6a */.elementor-268 .elementor-element.elementor-element-47abc6a .elementor-heading-title{font-size:12px}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-dfed64d */.elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn{width:44px;height:44px;border-width:1px} .elementor-268 .elementor-element.elementor-element-dfed64d .elementor-grid{display:flex;flex-wrap:wrap;gap:8px} .elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn__icon i{color:var(--e-global-color-secondary)} .elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn__icon svg{fill:var(--e-global-color-secondary)} .elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn:hover .elementor-share-btn__icon svg{fill:var(--e-global-color-primary)} .elementor-268 .elementor-element.elementor-element-dfed64d .elementor-share-btn:hover .elementor-share-btn__icon{color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-4072827 */.elementor-268 .elementor-element.elementor-element-4072827 .elementor-post-info__terms-list{display:flex;flex-wrap:wrap;gap:6px;font-size:0} .elementor-268 .elementor-element.elementor-element-4072827 .elementor-post-info__terms-list-item{font-size:13px;border:1px solid var(--e-global-color-ehline);padding:7px 10px;color:var(--e-global-color-secondary)} .elementor-268 .elementor-element.elementor-element-4072827 .elementor-post-info__terms-list-item:hover{border-color:var(--e-global-color-primary)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8409e8 */@media (max-width:1024px){.elementor-268 .elementor-element.elementor-element-d8409e8.elementor-sticky{position:relative!important;top:auto!important;left:auto!important;width:auto!important;margin-top:0!important} .elementor-268 .elementor-element.elementor-element-d8409e8.elementor-sticky__spacer{display:none!important}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-760afa1 */.elementor-268 .elementor-element.elementor-element-760afa1 p{margin:0 0 1.4em;text-wrap:pretty} .elementor-268 .elementor-element.elementor-element-760afa1 > p:first-child, .elementor-268 .elementor-element.elementor-element-760afa1 > .elementor-widget-container > p:first-child{font-size:clamp(19px,1.45vw,22px);line-height:1.6;color:var(--e-global-color-secondary)} .elementor-268 .elementor-element.elementor-element-760afa1 > p:first-child::first-letter, .elementor-268 .elementor-element.elementor-element-760afa1 > .elementor-widget-container > p:first-child::first-letter{float:left;font-weight:700;font-size:4.6em;line-height:.82;margin:.06em .12em 0 0;color:var(--e-global-color-ehhype);background-image:linear-gradient(95deg,var(--e-global-color-ehhype) 0%,var(--e-global-color-ehhypered) 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent} .elementor-268 .elementor-element.elementor-element-760afa1 h2{font-size:clamp(26px,2.2vw,34px);line-height:1.1;font-weight:600;letter-spacing:-.035em;color:var(--e-global-color-secondary);margin:1.6em 0 .7em} .elementor-268 .elementor-element.elementor-element-760afa1 em{font-style:italic} .elementor-268 .elementor-element.elementor-element-760afa1 a{color:var(--e-global-color-secondary);text-decoration:underline;text-underline-offset:3px} .elementor-268 .elementor-element.elementor-element-760afa1 a:hover{color:var(--e-global-color-primary)} .elementor-268 .elementor-element.elementor-element-760afa1 blockquote{margin:2.4em 0;padding:clamp(36px,5vw,72px) 0;border:0;border-top:1px solid var(--e-global-color-ehline);border-bottom:1px solid var(--e-global-color-ehline);text-align:center;quotes:none} .elementor-268 .elementor-element.elementor-element-760afa1 blockquote::before, .elementor-268 .elementor-element.elementor-element-760afa1 blockquote::after{content:none;display:none} @media(min-width:1025px){.elementor-268 .elementor-element.elementor-element-760afa1 blockquote, .elementor-268 .elementor-element.elementor-element-760afa1 .eh-figure--wide{width:min(1328px, calc(100vw - 2 * clamp(20px, 4vw, 56px)));margin-left:calc(-220px - clamp(32px, 4vw, 72px))}} .elementor-268 .elementor-element.elementor-element-760afa1 blockquote p{font-size:clamp(30px,4vw,56px);line-height:1.08;font-weight:300;letter-spacing:-.035em;color:var(--e-global-color-secondary);margin:0 auto;max-width:18ch;text-wrap:balance} .elementor-268 .elementor-element.elementor-element-760afa1 blockquote em{font-style:normal;font-weight:600;background:linear-gradient(95deg,var(--e-global-color-ehhype) 0%,var(--e-global-color-ehhypered) 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent} .elementor-268 .elementor-element.elementor-element-760afa1 blockquote cite{display:block;margin-top:22px;font-style:normal;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--e-global-color-ehmuted)} .elementor-268 .elementor-element.elementor-element-760afa1 .eh-figure{margin:2em 0} .elementor-268 .elementor-element.elementor-element-760afa1 .eh-figure img{width:100%;height:auto;display:block} .elementor-268 .elementor-element.elementor-element-760afa1 .eh-figure figcaption{margin-top:10px;font-size:12px;line-height:1.4;color:var(--e-global-color-ehmuted)}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-f294b21 */.elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__avatar img{width:64px;height:64px;border-radius:50%;object-fit:cover;background:repeating-linear-gradient(135deg,#2A2D32 0 1px,#1C1E22 1px 6px)} .elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__name{font-weight:600;font-size:15px;margin-bottom:4px} .elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__name::before{content:"About the author";display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--e-global-color-ehmuted)} .elementor-268 .elementor-element.elementor-element-f294b21 .elementor-author-box__bio{font-size:15px;line-height:1.55}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b46af */.elementor-268 .elementor-element.elementor-element-76b46af{max-width:720px;min-width:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6630a77 */.elementor-268 .elementor-element.elementor-element-6630a77 a:hover{color:var(--e-global-color-primary)}/* End custom CSS */