.elementor-5129 .elementor-element.elementor-element-ff68431{--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;--z-index:8;}.elementor-5129 .elementor-element.elementor-element-ff68431:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-ff68431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-progress-tracker .current-progress-percentage{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-0ecfff6 .current-progress{background-color:var( --e-global-color-c503d4b );}.elementor-5129 .elementor-element.elementor-element-0ecfff6 .elementor-scrolling-tracker-horizontal{background-color:#FFFFFF00;}.elementor-5129 .elementor-element.elementor-element-0ecfff6{--horizontal-progress-border:none;--horizontal-height:3px;--horizontal-border-style:none;}.elementor-5129 .elementor-element.elementor-element-45a7421{--display:flex;--min-height:calc(100vh - 96px);--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:32px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-5129 .elementor-element.elementor-element-45a7421:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-45a7421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9947a2 );}.elementor-5129 .elementor-element.elementor-element-66c3d6f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-9ec77e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:center;}.elementor-5129 .elementor-element.elementor-element-9ec77e7 .elementor-heading-title{font-family:var( --e-global-typography-1d7b71a-font-family ), Sans-serif;font-size:var( --e-global-typography-1d7b71a-font-size );font-weight:var( --e-global-typography-1d7b71a-font-weight );text-transform:var( --e-global-typography-1d7b71a-text-transform );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );color:var( --e-global-color-2cb68c1 );}.elementor-5129 .elementor-element.elementor-element-9ec77e7 .elementor-heading-title a:hover, .elementor-5129 .elementor-element.elementor-element-9ec77e7 .elementor-heading-title a:focus{color:var( --e-global-color-d685fcb );}.elementor-5129 .elementor-element.elementor-element-eb0bc60{width:var( --container-widget-width, 1080px );max-width:1080px;--container-widget-width:1080px;--container-widget-flex-grow:0;text-align:center;}.elementor-5129 .elementor-element.elementor-element-eb0bc60 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-b4e2b08{--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:32px 32px;--row-gap:32px;--column-gap:32px;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-5d75c03 );--border-color:var( --e-global-color-5d75c03 );--margin-top:0px;--margin-bottom:-32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-309858b{width:auto;max-width:auto;--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-icon i{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-icon svg{fill:var( --e-global-color-2cb68c1 );transition:fill 0.3s;}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d7b71a-font-family ), Sans-serif;font-size:var( --e-global-typography-1d7b71a-font-size );font-weight:var( --e-global-typography-1d7b71a-font-weight );text-transform:var( --e-global-typography-1d7b71a-text-transform );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-text{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-197bb47{width:auto;max-width:auto;padding:0px 0px 0px 32px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-5d75c03 );--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-icon i{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-icon svg{fill:var( --e-global-color-2cb68c1 );transition:fill 0.3s;}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d7b71a-font-family ), Sans-serif;font-size:var( --e-global-typography-1d7b71a-font-size );font-weight:var( --e-global-typography-1d7b71a-font-weight );text-transform:var( --e-global-typography-1d7b71a-text-transform );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-text{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-d61ab50{width:auto;max-width:auto;padding:0px 0px 0px 32px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-5d75c03 );--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-icon i{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-icon svg{fill:var( --e-global-color-2cb68c1 );transition:fill 0.3s;}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d7b71a-font-family ), Sans-serif;font-size:var( --e-global-typography-1d7b71a-font-size );font-weight:var( --e-global-typography-1d7b71a-font-weight );text-transform:var( --e-global-typography-1d7b71a-text-transform );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-text{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-widget-image .widget-image-caption{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-a125264{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-5129 .elementor-element.elementor-element-a125264 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-5129 .elementor-element.elementor-element-35a8f35{--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-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-widget-theme-post-content{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-3b8e09a{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;color:var( --e-global-color-d685fcb );font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-5129 .elementor-element.elementor-element-39af7c7{--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:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 0px 1px #A0CAF8;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5129 .elementor-element.elementor-element-cdb55ab{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:0px;}.elementor-5129 .elementor-element.elementor-element-d82e605 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-edcd29f{width:var( --container-widget-width, 458px );max-width:458px;padding:0px 0px 16px 0px;--container-widget-width:458px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a3aa3a4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3aa3a4-font-size );font-weight:var( --e-global-typography-a3aa3a4-font-weight );line-height:var( --e-global-typography-a3aa3a4-line-height );letter-spacing:var( --e-global-typography-a3aa3a4-letter-spacing );}.elementor-widget-button .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-f99f4b9 .elementor-button{background-color:var( --e-global-color-c503d4b );fill:var( --e-global-color-c9947a2 );color:var( --e-global-color-c9947a2 );}.elementor-5129 .elementor-element.elementor-element-f99f4b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5129 .elementor-element.elementor-element-f99f4b9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5129 .elementor-element.elementor-element-f94d1fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-5129 .elementor-element.elementor-element-efb3ddd{width:var( --container-widget-width, 415px );max-width:415px;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:415px;--container-widget-flex-grow:0;z-index:2;}.elementor-5129 .elementor-element.elementor-element-efb3ddd img{width:100%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-52bf9c8{width:auto;max-width:auto;background-color:var( --e-global-color-c9947a2 );padding:8px 16px 8px 16px;bottom:24px;z-index:4;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5d75c03 );border-radius:12px 12px 12px 12px;}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-52bf9c8{left:48px;}body.rtl .elementor-5129 .elementor-element.elementor-element-52bf9c8{right:48px;}.elementor-5129 .elementor-element.elementor-element-52bf9c8 .elementor-image-box-wrapper{text-align:start;}.elementor-5129 .elementor-element.elementor-element-52bf9c8 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0em;color:var( --e-global-color-d685fcb );}.elementor-5129 .elementor-element.elementor-element-52bf9c8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-5129 .elementor-element.elementor-element-0a06816{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:48px;z-index:0;}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-0a06816{right:0px;}body.rtl .elementor-5129 .elementor-element.elementor-element-0a06816{left:0px;}.elementor-5129 .elementor-element.elementor-element-0a06816 .elementor-icon-wrapper{text-align:end;}.elementor-5129 .elementor-element.elementor-element-0a06816 .elementor-icon{font-size:300px;}.elementor-5129 .elementor-element.elementor-element-0a06816 .elementor-icon svg{height:300px;}.elementor-5129 .elementor-element.elementor-element-0a06816 .elementor-icon-wrapper svg{width:auto;}.elementor-5129 .elementor-element.elementor-element-448b420{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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-5d75c03 );--border-color:var( --e-global-color-5d75c03 );--padding-top:12px;--padding-bottom:12px;--padding-left:32px;--padding-right:32px;--z-index:9;}.elementor-5129 .elementor-element.elementor-element-448b420:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-448b420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64928c1 );}.elementor-5129 .elementor-element.elementor-element-850c5f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-icon i{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-icon svg{fill:var( --e-global-color-2cb68c1 );transition:fill 0.3s;}.elementor-5129 .elementor-element.elementor-element-d090b82{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d7b71a-font-family ), Sans-serif;font-size:var( --e-global-typography-1d7b71a-font-size );font-weight:var( --e-global-typography-1d7b71a-font-weight );text-transform:var( --e-global-typography-1d7b71a-text-transform );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-text{color:var( --e-global-color-2cb68c1 );transition:color 0.3s;}.elementor-5129 .elementor-element.elementor-element-9f3a25a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5d75c03 );--border-color:var( --e-global-color-5d75c03 );}.elementor-5129 .elementor-element.elementor-element-1882f97{font-family:var( --e-global-typography-1d7b71a-font-family ), Sans-serif;font-size:var( --e-global-typography-1d7b71a-font-size );font-weight:var( --e-global-typography-1d7b71a-font-weight );text-transform:var( --e-global-typography-1d7b71a-text-transform );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );color:var( --e-global-color-2cb68c1 );}.elementor-5129 .elementor-element.elementor-element-21791f4{--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-c9947a2 );--e-share-buttons-secondary-color:var( --e-global-color-2cb68c1 );}.elementor-5129 .elementor-element.elementor-element-21791f4 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-5129 .elementor-element.elementor-element-21791f4 .elementor-share-btn__icon{--e-share-buttons-icon-size:16px;}.elementor-5129 .elementor-element.elementor-element-21791f4 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-2cb68c1 );--e-share-buttons-secondary-color:var( --e-global-color-c9947a2 );}.elementor-5129 .elementor-element.elementor-element-0179d9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;--z-index:9;}.elementor-5129 .elementor-element.elementor-element-0179d9e:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-0179d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce77a99 );}.elementor-5129 .elementor-element.elementor-element-1b6fb9a{padding:0px 0px 0px 32px;}.elementor-5129 .elementor-element.elementor-element-1b6fb9a .elementor-heading-title{font-family:var( --e-global-typography-b2f0ba0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f0ba0-font-size );font-weight:var( --e-global-typography-b2f0ba0-font-weight );line-height:var( --e-global-typography-b2f0ba0-line-height );letter-spacing:var( --e-global-typography-b2f0ba0-letter-spacing );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-a41dab7 > .elementor-widget-container{padding:0px 32px 0px 0px;}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-carousel-navigation-wrapper{justify-content:flex-end;}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-carousel-navigation{flex-direction:row;gap:16px;}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-c9947a2 );min-width:50px;min-height:50px;border-radius:100px 100px 100px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5d75c03 );}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-f78ca87 );}.elementor-5129 .elementor-element.elementor-element-a41dab7 button .ue-carousel-nav-icon svg{fill:var( --e-global-color-f78ca87 );}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-carousel-nav-icon{font-size:20px;}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-arrow:hover{background-color:var( --e-global-color-64928c1 );}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-arrow:hover .ue-carousel-nav-icon{color:var( --e-global-color-d685fcb );}.elementor-5129 .elementor-element.elementor-element-a41dab7 button:hover .ue-carousel-nav-icon svg{fill:var( --e-global-color-d685fcb );}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-f7d0401 .ue-carousel-item{transition:300ms;padding:32px 32px 32px 32px;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-5129 .elementor-element.elementor-element-f7d0401 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-5129 .elementor-element.elementor-element-f7d0401 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-5129 .elementor-element.elementor-element-f7d0401 .ue-carousel-item:hover,.elementor-5129 .elementor-element.elementor-element-f7d0401 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-5129 .elementor-element.elementor-element-f7d0401 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}@media(max-width:1024px){.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-45a7421{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-9ec77e7 .elementor-heading-title{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-eb0bc60 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-b4e2b08{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-197bb47{padding:0px 0px 0px 16px;}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-d61ab50{padding:0px 0px 0px 16px;}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-3b8e09a{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-39af7c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5129 .elementor-element.elementor-element-cdb55ab{--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:0px;}.elementor-5129 .elementor-element.elementor-element-d82e605 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-edcd29f{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-a3aa3a4-font-size );line-height:var( --e-global-typography-a3aa3a4-line-height );letter-spacing:var( --e-global-typography-a3aa3a4-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-efb3ddd{width:100%;max-width:100%;margin:0px -1px calc(var(--kit-widget-spacing, 0px) + -1px) 20px;text-align:end;}.elementor-5129 .elementor-element.elementor-element-efb3ddd img{height:340px;object-fit:cover;object-position:center right;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-52bf9c8{left:0px;}body.rtl .elementor-5129 .elementor-element.elementor-element-52bf9c8{right:0px;}.elementor-5129 .elementor-element.elementor-element-52bf9c8 .elementor-image-box-description{font-size:14px;}.elementor-5129 .elementor-element.elementor-element-0a06816{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:12px;}.elementor-5129 .elementor-element.elementor-element-0a06816 .elementor-icon{font-size:200px;}.elementor-5129 .elementor-element.elementor-element-0a06816 .elementor-icon svg{height:200px;}.elementor-5129 .elementor-element.elementor-element-448b420{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5129 .elementor-element.elementor-element-850c5f3{--justify-content:center;}.elementor-5129 .elementor-element.elementor-element-d090b82{width:auto;max-width:auto;}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-9f3a25a{--justify-content:center;}.elementor-5129 .elementor-element.elementor-element-1882f97{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );} .elementor-5129 .elementor-element.elementor-element-21791f4{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-5129 .elementor-element.elementor-element-0179d9e{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-5129 .elementor-element.elementor-element-1b6fb9a{padding:0px 0px 0px 16px;}.elementor-5129 .elementor-element.elementor-element-1b6fb9a .elementor-heading-title{font-size:var( --e-global-typography-b2f0ba0-font-size );line-height:var( --e-global-typography-b2f0ba0-line-height );letter-spacing:var( --e-global-typography-b2f0ba0-letter-spacing );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-a41dab7 > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-45a7421{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-5129 .elementor-element.elementor-element-66c3d6f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-9ec77e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5129 .elementor-element.elementor-element-9ec77e7 .elementor-heading-title{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-eb0bc60 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-b4e2b08{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-309858b{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-309858b .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-197bb47{width:100%;max-width:100%;padding:16px 0px 0px 0px;border-width:1px 0px 0px 0px;}.elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-197bb47 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-d61ab50{width:100%;max-width:100%;padding:16px 0px 0px 0px;border-width:1px 0px 0px 0px;}.elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-d61ab50 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-a125264{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-5129 .elementor-element.elementor-element-a125264 img{border-radius:0px 0px 0px 0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-3b8e09a{width:100%;max-width:100%;padding:0px 24px 0px 24px;font-size:18px;}.elementor-5129 .elementor-element.elementor-element-39af7c7{--width:95vw;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5129 .elementor-element.elementor-element-cdb55ab{--padding-top:64px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-5129 .elementor-element.elementor-element-d82e605 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-edcd29f{font-size:var( --e-global-typography-a3aa3a4-font-size );line-height:var( --e-global-typography-a3aa3a4-line-height );letter-spacing:var( --e-global-typography-a3aa3a4-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-f99f4b9{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-efb3ddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-5129 .elementor-element.elementor-element-efb3ddd img{height:40vh;object-fit:contain;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-52bf9c8{padding:6px 12px 6px 12px;}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-52bf9c8{left:15vw;}body.rtl .elementor-5129 .elementor-element.elementor-element-52bf9c8{right:15vw;}.elementor-5129 .elementor-element.elementor-element-52bf9c8 .elementor-image-box-title{font-size:14px;}.elementor-5129 .elementor-element.elementor-element-52bf9c8 .elementor-image-box-description{font-size:12px;}.elementor-5129 .elementor-element.elementor-element-448b420{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5129 .elementor-element.elementor-element-850c5f3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5129 .elementor-element.elementor-element-d090b82 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );}.elementor-5129 .elementor-element.elementor-element-9f3a25a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5129 .elementor-element.elementor-element-1882f97{font-size:var( --e-global-typography-1d7b71a-font-size );line-height:var( --e-global-typography-1d7b71a-line-height );letter-spacing:var( --e-global-typography-1d7b71a-letter-spacing );word-spacing:var( --e-global-typography-1d7b71a-word-spacing );} .elementor-5129 .elementor-element.elementor-element-21791f4{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-5129 .elementor-element.elementor-element-0179d9e{--padding-top:32px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-5129 .elementor-element.elementor-element-1b6fb9a .elementor-heading-title{font-size:var( --e-global-typography-b2f0ba0-font-size );line-height:var( --e-global-typography-b2f0ba0-line-height );letter-spacing:var( --e-global-typography-b2f0ba0-letter-spacing );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-a41dab7 .ue-remote-arrow{min-width:40px;min-height:40px;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5129 .elementor-element.elementor-element-f7d0401{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-f7d0401.elementor-element{--order:99999 /* order end hack */;}.elementor-5129 .elementor-element.elementor-element-f7d0401 .ue-carousel-item{padding:0px 4px 16px 4px;margin:0px 8px 0px 8px;}}@media(min-width:768px){.elementor-5129 .elementor-element.elementor-element-35a8f35{--width:1080px;}.elementor-5129 .elementor-element.elementor-element-850c5f3{--width:60%;}.elementor-5129 .elementor-element.elementor-element-9f3a25a{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5129 .elementor-element.elementor-element-35a8f35{--width:100%;}.elementor-5129 .elementor-element.elementor-element-39af7c7{--width:100%;}.elementor-5129 .elementor-element.elementor-element-cdb55ab{--width:60%;}.elementor-5129 .elementor-element.elementor-element-f94d1fd{--width:40%;}.elementor-5129 .elementor-element.elementor-element-850c5f3{--width:100%;}.elementor-5129 .elementor-element.elementor-element-9f3a25a{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-3b8e09a */.elementor-5129 .elementor-element.elementor-element-3b8e09a a {
    color: #09488E !important;
    font-weight: 700 !important;
    background: #E2EFFD;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a a:hover {
    text-decoration: underline !important;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a a img {
    background: transparent !important;
}

.elementor-5129 .elementor-element.elementor-element-3b8e09a p:not(:last-child), .elementor-5129 .elementor-element.elementor-element-3b8e09a li {
    margin-bottom: 16px;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a h2 {
    font-size: 1.8em !important;
    padding-top: 1em !important;
    padding-bottom: .6em !important;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a h3 {
    font-size: 1.6em !important;
    padding-top: 1em !important;
    padding-bottom: .6em !important;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a h4 {
    font-size: 1.4em !important;
    padding-top: 1em !important;
    padding-bottom: .6em !important;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a h5, .elementor-5129 .elementor-element.elementor-element-3b8e09a h6 {
    font-size: 1.2em !important;
    padding-top: 1em !important;
    padding-bottom: .6em !important;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a figure.wp-block-image {
    margin: 0;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a img {
    border-radius: 24px !important;
    margin-top: 1em;
    margin-bottom: 1em;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a .wp-block-quote {
    background: #f5f7fa;
    padding: 48px;
    margin-left: 0;
    margin-right: 0;
    border-radius: 24px;
}
@media (max-width: 767px) { 
.elementor-5129 .elementor-element.elementor-element-3b8e09a img {
    border-radius: 0 !important;
    margin-left: -24px !important;
    max-width: 100vw !important;
}
.elementor-5129 .elementor-element.elementor-element-3b8e09a .wp-block-quote {
    background: #f5f7fa;
    padding: 48px 24px;
    margin-left: -24px !important;
    width: 100vw !important;
    border-radius: 0px;
}
}
@media (min-width: 768px) and (max-width: 1024px) { 
.elementor-5129 .elementor-element.elementor-element-3b8e09a .wp-block-quote {
    border-radius: 0px;
}}
.wp-block-quote:before {
    content: url('https://is.krajewscy.net/wp-content/uploads/2025/09/Vector.svg');
    display: block;
    margin-bottom: 24px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efb3ddd */.elementor-5129 .elementor-element.elementor-element-efb3ddd img {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af7c7 */@media (max-width: 1024px) { 
.elementor-5129 .elementor-element.elementor-element-39af7c7 {
    overflow: hidden;
}}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_carousel, class: .elementor-element-f7d0401 */.elementor-5129 .elementor-element.elementor-element-f7d0401 {
  position: relative;
  overflow: visible !important;
}
.elementor-5129 .elementor-element.elementor-element-f7d0401::before,
.elementor-5129 .elementor-element.elementor-element-f7d0401::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  width: 32px;
  pointer-events: none;
  z-index: 9 !important;              
}
.elementor-5129 .elementor-element.elementor-element-f7d0401::before {
  left: 0;
  background: linear-gradient(to right, #F5F7FA 0%, #F5F7FA00 100%);
}
.elementor-5129 .elementor-element.elementor-element-f7d0401::after {
  right: 0;
  background: linear-gradient(to left, #F5F7FA 0%, #F5F7FA00 100%);
}
@media (max-width: 767px) {
.elementor-5129 .elementor-element.elementor-element-f7d0401::before,
.elementor-5129 .elementor-element.elementor-element-f7d0401::after {
  width: 24px;
}}/* End custom CSS */