.elementor-30196 .elementor-element.elementor-element-9a4cf61{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30196 .elementor-element.elementor-element-9a4cf61:not(.elementor-motion-effects-element-type-background), .elementor-30196 .elementor-element.elementor-element-9a4cf61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9936077 );}.elementor-30196 .elementor-element.elementor-element-4a1009d .e-off-canvas__content{background-color:var( --e-global-color-5860353 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-30196 .elementor-element.elementor-element-4a1009d .e-off-canvas__overlay{background-color:var( --e-global-color-7242318 );}.elementor-30196 .elementor-element.elementor-element-4a1009d{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:30vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-30196 .elementor-element.elementor-element-cba1923{--display:flex;--min-height:100%;--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:stretch;--gap:1lh 3ch;--row-gap:1lh;--column-gap:3ch;--padding-top:4ch;--padding-bottom:4ch;--padding-left:4ch;--padding-right:4ch;}.elementor-30196 .elementor-element.elementor-element-d1017aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1lh 3ch;--row-gap:1lh;--column-gap:3ch;}.elementor-30196 .elementor-element.elementor-element-d1017aa.e-con{--align-self:flex-start;}.elementor-30196 .elementor-element.elementor-element-0f7a182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0;z-index:2;}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-30196 .elementor-element.elementor-element-0f7a182{right:0;}body.rtl .elementor-30196 .elementor-element.elementor-element-0f7a182{left:0;}.elementor-30196 .elementor-element.elementor-element-0f7a182 .elementor-icon-wrapper{text-align:right;}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e37897 );color:var( --e-global-color-secondary );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-framed .elementor-icon, .elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-default .elementor-icon{color:var( --e-global-color-7e37897 );border-color:var( --e-global-color-7e37897 );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-framed .elementor-icon, .elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e37897 );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-be92d17 );color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-framed .elementor-icon:hover, .elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-be92d17 );border-color:var( --e-global-color-be92d17 );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-framed .elementor-icon:hover, .elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-be92d17 );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-0f7a182.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-0f7a182 .elementor-icon{font-size:20px;}.elementor-30196 .elementor-element.elementor-element-0f7a182 .elementor-icon svg{height:20px;}.elementor-30196 .elementor-element.elementor-element-2f557fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-30196 .elementor-element.elementor-element-922e417{padding:0 6ch 0 0;text-align:left;}.elementor-30196 .elementor-element.elementor-element-922e417 .elementor-heading-title{font-family:var( --e-global-typography-523ff12-font-family ), Sans-serif;font-size:var( --e-global-typography-523ff12-font-size );font-weight:var( --e-global-typography-523ff12-font-weight );text-transform:var( --e-global-typography-523ff12-text-transform );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-44ff62c{margin:1ch 0 calc(var(--kit-widget-spacing, 0px) + 1ch) 0;padding:0 6ch 0 0;text-align:left;}.elementor-30196 .elementor-element.elementor-element-44ff62c .elementor-heading-title{font-family:var( --e-global-typography-523ff12-font-family ), Sans-serif;font-size:var( --e-global-typography-523ff12-font-size );font-weight:var( --e-global-typography-523ff12-font-weight );text-transform:var( --e-global-typography-523ff12-text-transform );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-c99e6c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 6ch 0 0;text-align:left;}.elementor-30196 .elementor-element.elementor-element-c99e6c9 .elementor-heading-title{font-family:var( --e-global-typography-aa6ea53-font-family ), Sans-serif;font-size:var( --e-global-typography-aa6ea53-font-size );font-weight:var( --e-global-typography-aa6ea53-font-weight );line-height:var( --e-global-typography-aa6ea53-line-height );letter-spacing:var( --e-global-typography-aa6ea53-letter-spacing );color:var( --e-global-color-primary );}.elementor-30196 .elementor-element.elementor-element-05832c3{--divider-border-style:solid;--divider-color:var( --e-global-color-be92d17 );--divider-border-width:1px;}.elementor-30196 .elementor-element.elementor-element-05832c3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-30196 .elementor-element.elementor-element-05832c3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-30196 .elementor-element.elementor-element-b9491c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1lh 3ch;--row-gap:1lh;--column-gap:3ch;}.elementor-30196 .elementor-element.elementor-element-aa71cc2{--divider-border-style:solid;--divider-color:var( --e-global-color-be92d17 );--divider-border-width:1px;}.elementor-30196 .elementor-element.elementor-element-aa71cc2 .elementor-divider-separator{width:100%;}.elementor-30196 .elementor-element.elementor-element-aa71cc2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-30196 .elementor-element.elementor-element-dd1fad9{--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:flex-start;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1lh/2);}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1lh/2);}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1lh/2);}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1lh/2);}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1lh/2);}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-be92d17 );}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-30196 .elementor-element.elementor-element-f7d0530{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > a{font-family:var( --e-global-typography-429f1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-429f1c0-font-size );font-weight:var( --e-global-typography-429f1c0-font-weight );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-9872246{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-30196 .elementor-element.elementor-element-8eb50e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-be92d17 );--border-color:var( --e-global-color-be92d17 );box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30196 .elementor-element.elementor-element-8eb50e4:not(.elementor-motion-effects-element-type-background), .elementor-30196 .elementor-element.elementor-element-8eb50e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5860353 );}.elementor-30196 .elementor-element.elementor-element-ce19e3b{--display:flex;}.elementor-30196 .elementor-element.elementor-element-ce19e3b:not(.elementor-motion-effects-element-type-background), .elementor-30196 .elementor-element.elementor-element-ce19e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-e657054{text-align:center;}.elementor-30196 .elementor-element.elementor-element-e657054 img{width:100%;max-width:100%;}.elementor-30196 .elementor-element.elementor-element-0bcde2c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30196 .elementor-element.elementor-element-c5307df{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-30196 .elementor-element.elementor-element-ef54de4{--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:1ch 3ch;--row-gap:1ch;--column-gap:3ch;--flex-wrap:wrap;--align-content:flex-start;}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-e70ef23{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > a{font-family:var( --e-global-typography-429f1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-429f1c0-font-size );font-weight:var( --e-global-typography-429f1c0-font-weight );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-a80b428.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-a80b428{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > a{font-family:var( --e-global-typography-429f1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-429f1c0-font-size );font-weight:var( --e-global-typography-429f1c0-font-weight );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-332a5ef{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-30196 .elementor-element.elementor-element-df39388{text-align:left;}.elementor-30196 .elementor-element.elementor-element-df39388 .elementor-heading-title{font-family:var( --e-global-typography-47ea005-font-family ), Sans-serif;font-size:var( --e-global-typography-47ea005-font-size );font-weight:var( --e-global-typography-47ea005-font-weight );line-height:var( --e-global-typography-47ea005-line-height );letter-spacing:var( --e-global-typography-47ea005-letter-spacing );color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-d0c6e22{--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:1ch 3ch;--row-gap:1ch;--column-gap:3ch;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5rem/2);}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5rem/2);}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5rem/2);}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5rem/2);}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5rem/2);}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-c4aca0b{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-c4aca0b .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-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-39467e5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-491ca64-font-family ), Sans-serif;font-size:var( --e-global-typography-491ca64-font-size );font-weight:var( --e-global-typography-491ca64-font-weight );line-height:var( --e-global-typography-491ca64-line-height );letter-spacing:var( --e-global-typography-491ca64-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-d38e8fd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-a49d8d8{--display:flex;--justify-content:flex-start;}.elementor-30196 .elementor-element.elementor-element-de74035{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-9d69bc5{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;--z-index:2;}.elementor-30196 .elementor-element.elementor-element-9d69bc5:not(.elementor-motion-effects-element-type-background), .elementor-30196 .elementor-element.elementor-element-9d69bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be92d17 );}.elementor-30196 .elementor-element.elementor-element-9038ed7{--display:flex;--gap:1lh 3ch;--row-gap:1lh;--column-gap:3ch;}.elementor-30196 .elementor-element.elementor-element-3e3d76b{--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:1ch 1ch;--row-gap:1ch;--column-gap:1ch;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2ch;--padding-bottom:2ch;--padding-left:2ch;--padding-right:2ch;--z-index:1;}.elementor-30196 .elementor-element.elementor-element-3e3d76b:not(.elementor-motion-effects-element-type-background), .elementor-30196 .elementor-element.elementor-element-3e3d76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-30196 .elementor-element.elementor-element-17e76d7{--display:grid;--e-con-grid-template-columns:1fr auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.75lh 2ch;--row-gap:0.75lh;--column-gap:2ch;--grid-auto-flow:row;--justify-items:start;--align-items:center;--grid-justify-content:start;}.elementor-30196 .elementor-element.elementor-element-2f7d320{--display:grid;--e-con-grid-template-columns:50px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2ch 2ch;--row-gap:2ch;--column-gap:2ch;--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-0dd2b3c{--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:1ch 1ch;--row-gap:1ch;--column-gap:1ch;--flex-wrap:wrap;}.elementor-30196 .elementor-element.elementor-element-c029fc1{text-align:left;}.elementor-30196 .elementor-element.elementor-element-c029fc1 .elementor-heading-title{font-family:var( --e-global-typography-be4b94a-font-family ), Sans-serif;font-size:var( --e-global-typography-be4b94a-font-size );font-weight:var( --e-global-typography-be4b94a-font-weight );line-height:var( --e-global-typography-be4b94a-line-height );letter-spacing:var( --e-global-typography-be4b94a-letter-spacing );color:var( --e-global-color-5860353 );}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-icon i{color:var( --e-global-color-5860353 );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-5860353 );transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-5e664d2{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6b7c0a0-font-family ), Sans-serif;font-size:var( --e-global-typography-6b7c0a0-font-size );font-weight:var( --e-global-typography-6b7c0a0-font-weight );line-height:var( --e-global-typography-6b7c0a0-line-height );letter-spacing:var( --e-global-typography-6b7c0a0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-text{color:var( --e-global-color-5860353 );transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-a7ef4e7 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-30196 .elementor-element.elementor-element-c477ec7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-30196 .elementor-element.elementor-element-391db0b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-30196 .elementor-element.elementor-element-39dcb98{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-30196 .elementor-element.elementor-element-39dcb98.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-30196 .elementor-element.elementor-element-3d94727{width:100%;max-width:100%;}.elementor-30196 .elementor-element.elementor-element-3d94727.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-30196 .elementor-element.elementor-element-3d94727 .elementor-button{box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.12);}.elementor-30196 .elementor-element.elementor-element-bd3e517{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1ch 1ch;--row-gap:1ch;--column-gap:1ch;--grid-auto-flow:row;--grid-justify-content:space-between;}.elementor-30196 .elementor-element.elementor-element-a8af965{grid-column:1 / span 2;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > a{font-family:var( --e-global-typography-429f1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-429f1c0-font-size );font-weight:var( --e-global-typography-429f1c0-font-weight );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-830ab6f{grid-column:3 / span 2;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-1px;}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3ch/2);}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3ch/2);}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > a{font-family:var( --e-global-typography-429f1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-429f1c0-font-size );font-weight:var( --e-global-typography-429f1c0-font-weight );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1400px){.elementor-30196 .elementor-element.elementor-element-9a4cf61{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-30196 .elementor-element.elementor-element-4a1009d{--e-off-canvas-width:unset;}.elementor-30196 .elementor-element.elementor-element-922e417 .elementor-heading-title{font-size:var( --e-global-typography-523ff12-font-size );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-44ff62c .elementor-heading-title{font-size:var( --e-global-typography-523ff12-font-size );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-c99e6c9 .elementor-heading-title{font-size:var( --e-global-typography-aa6ea53-font-size );line-height:var( --e-global-typography-aa6ea53-line-height );letter-spacing:var( --e-global-typography-aa6ea53-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-df39388 .elementor-heading-title{font-size:var( --e-global-typography-47ea005-font-size );line-height:var( --e-global-typography-47ea005-line-height );letter-spacing:var( --e-global-typography-47ea005-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-c4aca0b .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-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-491ca64-font-size );line-height:var( --e-global-typography-491ca64-line-height );letter-spacing:var( --e-global-typography-491ca64-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-d38e8fd{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-de74035{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-30196 .elementor-element.elementor-element-3e3d76b{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:12px;}.elementor-30196 .elementor-element.elementor-element-17e76d7{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-2f7d320{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-c029fc1 .elementor-heading-title{font-size:var( --e-global-typography-be4b94a-font-size );line-height:var( --e-global-typography-be4b94a-line-height );letter-spacing:var( --e-global-typography-be4b94a-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6b7c0a0-font-size );line-height:var( --e-global-typography-6b7c0a0-line-height );letter-spacing:var( --e-global-typography-6b7c0a0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-391db0b{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30196 .elementor-element.elementor-element-39dcb98{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-30196 .elementor-element.elementor-element-bd3e517{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}}@media(max-width:1110px){.elementor-30196 .elementor-element.elementor-element-4a1009d{--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-30196 .elementor-element.elementor-element-922e417 .elementor-heading-title{font-size:var( --e-global-typography-523ff12-font-size );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-44ff62c .elementor-heading-title{font-size:var( --e-global-typography-523ff12-font-size );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-c99e6c9 .elementor-heading-title{font-size:var( --e-global-typography-aa6ea53-font-size );line-height:var( --e-global-typography-aa6ea53-line-height );letter-spacing:var( --e-global-typography-aa6ea53-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-9872246{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30196 .elementor-element.elementor-element-8eb50e4{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-30196 .elementor-element.elementor-element-c5307df{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-30196 .elementor-element.elementor-element-ef54de4{--justify-content:center;}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-df39388 .elementor-heading-title{font-size:var( --e-global-typography-47ea005-font-size );line-height:var( --e-global-typography-47ea005-line-height );letter-spacing:var( --e-global-typography-47ea005-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-c4aca0b .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-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-491ca64-font-size );line-height:var( --e-global-typography-491ca64-line-height );letter-spacing:var( --e-global-typography-491ca64-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-d38e8fd{--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30196 .elementor-element.elementor-element-de74035{text-align:left;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-30196 .elementor-element.elementor-element-9d69bc5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-30196 .elementor-element.elementor-element-17e76d7{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-2f7d320{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-c029fc1 .elementor-heading-title{font-size:var( --e-global-typography-be4b94a-font-size );line-height:var( --e-global-typography-be4b94a-line-height );letter-spacing:var( --e-global-typography-be4b94a-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6b7c0a0-font-size );line-height:var( --e-global-typography-6b7c0a0-line-height );letter-spacing:var( --e-global-typography-6b7c0a0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-39dcb98{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30196 .elementor-element.elementor-element-bd3e517{--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}}@media(max-width:960px){.elementor-30196 .elementor-element.elementor-element-d1017aa.e-con{--align-self:center;}.elementor-30196 .elementor-element.elementor-element-922e417 .elementor-heading-title{font-size:var( --e-global-typography-523ff12-font-size );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-44ff62c .elementor-heading-title{font-size:var( --e-global-typography-523ff12-font-size );line-height:var( --e-global-typography-523ff12-line-height );letter-spacing:var( --e-global-typography-523ff12-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-c99e6c9 .elementor-heading-title{font-size:var( --e-global-typography-aa6ea53-font-size );line-height:var( --e-global-typography-aa6ea53-line-height );letter-spacing:var( --e-global-typography-aa6ea53-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-f7d0530 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-9872246{--content-width:100%;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-30196 .elementor-element.elementor-element-0bcde2c{--width:100%;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-30196 .elementor-element.elementor-element-c5307df{--width:100%;--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-e70ef23 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a80b428 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-332a5ef{--content-width:100%;}.elementor-30196 .elementor-element.elementor-element-332a5ef.e-con{--order:-99999 /* order start hack */;}.elementor-30196 .elementor-element.elementor-element-df39388 .elementor-heading-title{font-size:var( --e-global-typography-47ea005-font-size );line-height:var( --e-global-typography-47ea005-line-height );letter-spacing:var( --e-global-typography-47ea005-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-c4aca0b{--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-c4aca0b .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-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-491ca64-font-size );line-height:var( --e-global-typography-491ca64-line-height );letter-spacing:var( --e-global-typography-491ca64-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-d38e8fd{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-30196 .elementor-element.elementor-element-de74035{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-30196 .elementor-element.elementor-element-9d69bc5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-30196 .elementor-element.elementor-element-3e3d76b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30196 .elementor-element.elementor-element-17e76d7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-2f7d320{--width:auto;--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-0dd2b3c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-30196 .elementor-element.elementor-element-c029fc1 .elementor-heading-title{font-size:var( --e-global-typography-be4b94a-font-size );line-height:var( --e-global-typography-be4b94a-line-height );letter-spacing:var( --e-global-typography-be4b94a-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-5e664d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6b7c0a0-font-size );line-height:var( --e-global-typography-6b7c0a0-line-height );letter-spacing:var( --e-global-typography-6b7c0a0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-a7ef4e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-30196 .elementor-element.elementor-element-a7ef4e7 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-30196 .elementor-element.elementor-element-c477ec7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-30196 .elementor-element.elementor-element-391db0b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-30196 .elementor-element.elementor-element-39dcb98{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30196 .elementor-element.elementor-element-3d94727 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-30196 .elementor-element.elementor-element-bd3e517{--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30196 .elementor-element.elementor-element-a8af965{z-index:0;}.elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-a8af965 .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}.elementor-30196 .elementor-element.elementor-element-830ab6f{z-index:0;}.elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30196 .elementor-element.elementor-element-830ab6f .elementor-icon-list-item > a{font-size:var( --e-global-typography-429f1c0-font-size );line-height:var( --e-global-typography-429f1c0-line-height );letter-spacing:var( --e-global-typography-429f1c0-letter-spacing );}}@media(min-width:961px){.elementor-30196 .elementor-element.elementor-element-9a4cf61{--width:100%;}.elementor-30196 .elementor-element.elementor-element-9872246{--content-width:960px;}.elementor-30196 .elementor-element.elementor-element-332a5ef{--content-width:960px;}.elementor-30196 .elementor-element.elementor-element-9d69bc5{--width:100%;}.elementor-30196 .elementor-element.elementor-element-9038ed7{--content-width:960px;}.elementor-30196 .elementor-element.elementor-element-c477ec7{--width:100%;}.elementor-30196 .elementor-element.elementor-element-391db0b{--width:100%;}}@media(max-width:1400px) and (min-width:961px){.elementor-30196 .elementor-element.elementor-element-9872246{--content-width:100%;}.elementor-30196 .elementor-element.elementor-element-332a5ef{--content-width:100%;}.elementor-30196 .elementor-element.elementor-element-9038ed7{--content-width:100%;}.elementor-30196 .elementor-element.elementor-element-391db0b{--width:100%;}.elementor-30196 .elementor-element.elementor-element-39dcb98{--width:100%;}}@media(max-width:1110px) and (min-width:961px){.elementor-30196 .elementor-element.elementor-element-9872246{--content-width:100%;}.elementor-30196 .elementor-element.elementor-element-0bcde2c{--width:100%;}.elementor-30196 .elementor-element.elementor-element-332a5ef{--content-width:100%;}.elementor-30196 .elementor-element.elementor-element-391db0b{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-0f7a182 */.elementor-30196 .elementor-element.elementor-element-0f7a182,
.elementor-30196 .elementor-element.elementor-element-0f7a182 * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-922e417 */.elementor-30196 .elementor-element.elementor-element-922e417 em {
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    font-size:.75em;
    line-height: var(--e-global-typography-text-line-height);
    display: table;
    margin-top: .5em;
    font-family: var(--e-global-typography-text-font-family);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ff62c */.elementor-30196 .elementor-element.elementor-element-44ff62c em {
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    font-size:.75em;
    line-height: var(--e-global-typography-text-line-height);
    display: table;
    margin-top: .5em;
    font-family: var(--e-global-typography-text-font-family);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c99e6c9 */.elementor-30196 .elementor-element.elementor-element-c99e6c9 em {
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    font-size:.75em;
    line-height: var(--e-global-typography-text-line-height);
    display: table;
    margin-top: .5em;
    font-family: var(--e-global-typography-text-font-family);
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-e657054 */.elementor-30196 .elementor-element.elementor-element-e657054 a {
    display: block;
    width: 100% !important;
    position: relative;
    margin:0;
    aspect-ratio: inherit;
}

.elementor-30196 .elementor-element.elementor-element-e657054 a:before {
    content:"\f005";
    font-family: 'DKI-Interface-Icons'!important;
    color: var(--e-global-color-5860353);
    font-size: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height:100%;
    background: rgba(0,0,0,.48);
    pointer-events: none;
    opacity: 0;
    transition: .3s;
    z-index: 1;
    
}
.elementor-30196 .elementor-element.elementor-element-e657054 a:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df39388 */.elementor-30196 .elementor-element.elementor-element-df39388 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c4aca0b */.elementor-30196 .elementor-element.elementor-element-c4aca0b * {
    line-height: 1.15 !important;
}
.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-items {
    grid-gap: .5rem;
}

.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-icon .dki-icon-fi-rs-folder-open,
.elementor-30196 .elementor-element.elementor-element-c4aca0b a,
.elementor-30196 .elementor-element.elementor-element-c4aca0b a * {
    color: var(--e-global-color-23bc03e) !important;
    line-height: 1;
}
.elementor-30196 .elementor-element.elementor-element-c4aca0b a {
    grid-gap: .25em;
}
.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-text a {
    border-bottom: 1px dotted;
    line-height: 1;
    padding: 0;
    display: inline-table !important;
}
.elementor-30196 .elementor-element.elementor-element-c4aca0b .elementor-icon-list-text a:hover  {
    border-bottom: 1px solid;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39467e5 */.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: wrap;
    grid-gap: .5em;
    
}
.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items .elementor-icon-list-text {
border-radius: 50px;
    padding: 0.25em 0.75em;
    background: var(--e-global-color-7e37897) !important;
    color: var(--e-global-color-text) !important;
}

.elementor-30196 .elementor-element.elementor-element-39467e5 .elementor-icon-list-items .elementor-icon-list-item:first-child 
    .elementor-icon-list-text{
        color: var(--e-global-color-5860353) !important;
    background: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-332a5ef */.elementor-30196 .elementor-element.elementor-element-332a5ef,
.elementor-30196 .elementor-element.elementor-element-332a5ef * {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-de74035 */.elementor-30196 .elementor-element.elementor-element-de74035,
.elementor-30196 .elementor-element.elementor-element-de74035 * {
    hyphens: auto;
    text-wrap: pretty;
    
    & .wp-block-heading {
        text-wrap: balance;
    }
    
   
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5e664d2 */.elementor-30196 .elementor-element.elementor-element-5e664d2 a {
    display: flex !important;
    align-items: baseline;
    grid-gap: .5rem;
    color: currentColor;
}
.elementor-30196 .elementor-element.elementor-element-5e664d2 a * {
    line-height: 1;
}
.dki-contact-bar .dki_immo_single_contact_text {
    border-bottom: 1px dotted;
    transition: .3s;
}
.dki-contact-bar a:hover .dki_immo_single_contact_text {
    border-bottom: 1px solid;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7ef4e7 */.elementor-30196 .elementor-element.elementor-element-a7ef4e7 a .elementor-button-text {
    flex-grow: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3d76b */.elementor-30196 .elementor-element.elementor-element-3e3d76b {
    transition: padding .3s !important;
}
.elementor-30196 .elementor-element.elementor-element-3e3d76b:not(.elementor-sticky--active) {
    box-shadow: none !important;
}
.elementor-30196 .elementor-element.elementor-element-3e3d76b .elementor-button-link:hover {
    padding: 0.75em 1.5em 0.75em 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d94727 */.elementor-30196 .elementor-element.elementor-element-3d94727 a .elementor-button-text {
    flex-grow: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c477ec7 */.elementor-30196 .elementor-element.elementor-element-c477ec7 {
    transition: padding .3s !important;
}
.elementor-30196 .elementor-element.elementor-element-c477ec7:not(.elementor-sticky--active) a.elementor-button {
    box-shadow: none !important;
}/* End custom CSS */