.elementor-1710 .elementor-element.elementor-element-091f4bc{--display:flex;--min-height:750px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1710 .elementor-element.elementor-element-07bd0cc{--display:flex;--min-height:44px;--justify-content:center;--margin-top:144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-breadcrumbs{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-1710 .elementor-element.elementor-element-f61491f{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:400;line-height:122%;color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-f61491f a{color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-f61491f a:hover{color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-1961299{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-1961299::before, .elementor-1710 .elementor-element.elementor-element-1961299 > .elementor-background-video-container::before, .elementor-1710 .elementor-element.elementor-element-1961299 > .e-con-inner > .elementor-background-video-container::before, .elementor-1710 .elementor-element.elementor-element-1961299 > .elementor-background-slideshow::before, .elementor-1710 .elementor-element.elementor-element-1961299 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1710 .elementor-element.elementor-element-1961299 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1710 .elementor-element.elementor-element-246089f{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-246089f::before, .elementor-1710 .elementor-element.elementor-element-246089f > .elementor-background-video-container::before, .elementor-1710 .elementor-element.elementor-element-246089f > .e-con-inner > .elementor-background-video-container::before, .elementor-1710 .elementor-element.elementor-element-246089f > .elementor-background-slideshow::before, .elementor-1710 .elementor-element.elementor-element-246089f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1710 .elementor-element.elementor-element-246089f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1710 .elementor-element.elementor-element-0cbb01f{--display:flex;--min-height:628px;--justify-content:center;--overlay-opacity:0.95;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-1710 .elementor-element.elementor-element-0cbb01f:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-0cbb01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d2bc43 );background-repeat:no-repeat;background-size:cover;}.elementor-1710 .elementor-element.elementor-element-0cbb01f::before, .elementor-1710 .elementor-element.elementor-element-0cbb01f > .elementor-background-video-container::before, .elementor-1710 .elementor-element.elementor-element-0cbb01f > .e-con-inner > .elementor-background-video-container::before, .elementor-1710 .elementor-element.elementor-element-0cbb01f > .elementor-background-slideshow::before, .elementor-1710 .elementor-element.elementor-element-0cbb01f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1710 .elementor-element.elementor-element-0cbb01f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #FFFFFF00 0%, var( --e-global-color-9b61b12 ) 100%);}.elementor-1710 .elementor-element.elementor-element-1f82946{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-f3299fc > .elementor-widget-container{margin:0px 0px 0px -7px;}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-icon i{color:var( --e-global-color-dd73a37 );font-size:4px;}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-icon svg{fill:var( --e-global-color-dd73a37 );--e-icon-list-icon-size:4px;}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-icon{width:4px;}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-text, .elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-text a{color:var( --e-global-color-dd73a37 );}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-item{font-family:var( --e-global-typography-df3b8cf-font-family ), Sans-serif;font-size:var( --e-global-typography-df3b8cf-font-size );font-weight:var( --e-global-typography-df3b8cf-font-weight );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-icon{width:16px;}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-icon i{font-size:16px;}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-icon svg{--e-icon-list-icon-size:16px;}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-item{font-family:var( --e-global-typography-df3b8cf-font-family ), Sans-serif;font-size:var( --e-global-typography-df3b8cf-font-size );font-weight:var( --e-global-typography-df3b8cf-font-weight );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-widget-theme-post-title .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 );color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-d18edd9 .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-theme-post-excerpt .elementor-widget-container{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 );color:var( --e-global-color-text );}.elementor-1710 .elementor-element.elementor-element-d16cd9d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-7fa8893{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-7fa8893:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-7fa8893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b61b12 );}.elementor-1710 .elementor-element.elementor-element-6cfba02{--display:flex;--min-height:84px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-6cfba02:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-6cfba02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1710 .elementor-element.elementor-element-3b16185{--display:flex;}.elementor-1710 .elementor-element.elementor-element-05af7c3{--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;}.elementor-1710 .elementor-element.elementor-element-e515cf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 96px;--row-gap:0px;--column-gap:96px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:80px;--padding-right:75px;}.elementor-1710 .elementor-element.elementor-element-71a56f6{--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:0;}.elementor-1710 .elementor-element.elementor-element-71a56f6.e-con{--align-self:flex-start;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d{--box-background-color:var( --e-global-color-5d2bc43 );--box-border-color:#C7C7C7;--box-border-width:0px;--box-border-radius:4px;--separator-width:2px;--header-color:#1A1A1A;--item-text-color:#1A1A1A;--item-text-hover-color:#1A1A1A;--item-text-hover-decoration:underline;--item-text-active-color:#1A1A1A;--marker-color:#1A1A1A;}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header-title{text-align:start;}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header, .elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header-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 );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__list-item{font-family:var( --e-global-typography-df3b8cf-font-family ), Sans-serif;font-size:var( --e-global-typography-df3b8cf-font-size );font-weight:var( --e-global-typography-df3b8cf-font-weight );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-c570fd9{--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:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:180px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-9cf7b64 > .elementor-widget-container{margin:0px 0px -48px 0px;}.elementor-1710 .elementor-element.elementor-element-9cf7b64{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:162%;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1710 .elementor-element.elementor-element-d14edd1 span.post-navigation__prev--label{color:var( --e-global-color-accent );}.elementor-1710 .elementor-element.elementor-element-d14edd1 span.post-navigation__next--label{color:var( --e-global-color-accent );}.elementor-1710 .elementor-element.elementor-element-d14edd1 span.post-navigation__prev--label, .elementor-1710 .elementor-element.elementor-element-d14edd1 span.post-navigation__next--label{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.elementor-1710 .elementor-element.elementor-element-d14edd1 .post-navigation__arrow-wrapper{font-size:24px;}.elementor-1710 .elementor-element.elementor-element-d14edd1 .elementor-post-navigation__link a {gap:8px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1710 .elementor-element.elementor-element-5e2af22{--divider-border-style:solid;--divider-color:var( --e-global-color-efd6a95 );--divider-border-width:1px;}.elementor-1710 .elementor-element.elementor-element-5e2af22 .elementor-divider-separator{width:100%;}.elementor-1710 .elementor-element.elementor-element-5e2af22 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-59bc97a{font-family:var( --e-global-typography-516a77f-font-family ), Sans-serif;font-size:var( --e-global-typography-516a77f-font-size );font-weight:var( --e-global-typography-516a77f-font-weight );line-height:var( --e-global-typography-516a77f-line-height );letter-spacing:var( --e-global-typography-516a77f-letter-spacing );}.elementor-1710 .elementor-element.elementor-element-fb0861f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1710 .elementor-element.elementor-element-f85d373{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f85d373:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-f85d373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b61b12 );}.elementor-1710 .elementor-element.elementor-element-3af05a0{--display:flex;--min-height:84px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-3af05a0:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-3af05a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1710 .elementor-element.elementor-element-165783a{--display:flex;}.elementor-1710 .elementor-element.elementor-element-0f70a75{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f70e60b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:80px;--padding-right:00px;}.elementor-1710 .elementor-element.elementor-element-e849762{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-c82df1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-c82df1a{font-family:var( --e-global-typography-df3b8cf-font-family ), Sans-serif;font-size:var( --e-global-typography-df3b8cf-font-size );font-weight:var( --e-global-typography-df3b8cf-font-weight );line-height:var( --e-global-typography-df3b8cf-line-height );color:var( --e-global-color-secondary );}.elementor-1710 .elementor-element.elementor-element-c82df1a a{color:var( --e-global-color-secondary );}.elementor-1710 .elementor-element.elementor-element-90dfef6{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:120px;}.elementor-1710 .elementor-element.elementor-element-97aa7b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-e3dc31c img{width:100%;}.elementor-1710 .elementor-element.elementor-element-e369c02{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-306c598{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-1710 .elementor-element.elementor-element-306c598 .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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1710 .elementor-element.elementor-element-9fd5783 .elementor-button{background-color:#EA8B6600;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 20px 12px 0px;}.elementor-1710 .elementor-element.elementor-element-9fd5783{width:auto;max-width:auto;}.elementor-1710 .elementor-element.elementor-element-9fd5783 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-110cfb3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-1190841{--display:flex;--min-height:84px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-1629822{--display:flex;}.elementor-1710 .elementor-element.elementor-element-ef75913{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f933a13{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:83px;--padding-left:80px;--padding-right:80px;}.elementor-1710 .elementor-element.elementor-element-f933a13:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-f933a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d2bc43 );}.elementor-1710 .elementor-element.elementor-element-c5855ba{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-318d441{font-family:var( --e-global-typography-df3b8cf-font-family ), Sans-serif;font-size:var( --e-global-typography-df3b8cf-font-size );font-weight:var( --e-global-typography-df3b8cf-font-weight );line-height:var( --e-global-typography-df3b8cf-line-height );color:var( --e-global-color-secondary );}.elementor-1710 .elementor-element.elementor-element-318d441 a{color:var( --e-global-color-secondary );}.elementor-1710 .elementor-element.elementor-element-f471e00{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-1710 .elementor-element.elementor-element-f471e00 .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-1710 .elementor-element.elementor-element-3a3729f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-1710 .elementor-element.elementor-element-d2f9242{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-7ffaeee{--display:flex;--min-height:84px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f6ec4ab{--display:flex;}body.elementor-page-1710:not(.elementor-motion-effects-element-type-background), body.elementor-page-1710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2acd92 );}@media(max-width:1366px){.elementor-1710 .elementor-element.elementor-element-091f4bc{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-breadcrumbs{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-1710 .elementor-element.elementor-element-1961299{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-246089f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-widget-theme-post-title .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-1710 .elementor-element.elementor-element-d18edd9 .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-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-e515cf2{--padding-top:64px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header, .elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-c570fd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{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 );}.elementor-1710 .elementor-element.elementor-element-59bc97a{font-size:var( --e-global-typography-516a77f-font-size );line-height:var( --e-global-typography-516a77f-line-height );letter-spacing:var( --e-global-typography-516a77f-letter-spacing );}.elementor-1710 .elementor-element.elementor-element-c82df1a{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-90dfef6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-1710 .elementor-element.elementor-element-306c598 .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-1710 .elementor-element.elementor-element-9fd5783 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-110cfb3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f933a13{--padding-top:12px;--padding-bottom:83px;--padding-left:40px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-318d441{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-f471e00 .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-1710 .elementor-element.elementor-element-3a3729f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-d2f9242{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-1710 .elementor-element.elementor-element-091f4bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-07bd0cc{--margin-top:122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-breadcrumbs{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-1710 .elementor-element.elementor-element-f61491f{font-size:14px;line-height:122%;}.elementor-1710 .elementor-element.elementor-element-1961299{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-246089f{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-widget-theme-post-title .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-1710 .elementor-element.elementor-element-d18edd9 .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-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-e515cf2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1710 .elementor-element.elementor-element-71a56f6{--justify-content:flex-start;}.elementor-1710 .elementor-element.elementor-element-71a56f6.e-con{--align-self:flex-start;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header, .elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-c570fd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{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 );}.elementor-1710 .elementor-element.elementor-element-59bc97a{font-size:var( --e-global-typography-516a77f-font-size );line-height:var( --e-global-typography-516a77f-line-height );letter-spacing:var( --e-global-typography-516a77f-letter-spacing );} .elementor-1710 .elementor-element.elementor-element-fb0861f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1710 .elementor-element.elementor-element-f70e60b{--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-c82df1a{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-90dfef6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-97aa7b9{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-e369c02{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.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-1710 .elementor-element.elementor-element-306c598 .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-1710 .elementor-element.elementor-element-9fd5783 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-ef75913{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f933a13{--padding-top:12px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-c5855ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-318d441{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-f471e00 .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-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container{padding:0px 0px 100px 0px;}}@media(max-width:767px){.elementor-1710 .elementor-element.elementor-element-091f4bc{--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-07bd0cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-widget-breadcrumbs{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-1710 .elementor-element.elementor-element-f61491f{font-size:14px;line-height:122%;}.elementor-1710 .elementor-element.elementor-element-1961299{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:0px 0px 0px 0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-246089f{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-0cbb01f{--overlay-opacity:0.95;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-f3299fc .elementor-icon-list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-eef7b40 .elementor-icon-list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-widget-theme-post-title .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-1710 .elementor-element.elementor-element-d18edd9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-d18edd9 .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-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-d16cd9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-7fa8893{--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1710 .elementor-element.elementor-element-e515cf2{--gap:88px 0px;--row-gap:88px;--column-gap:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header, .elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__header-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-7d0ba5d .elementor-toc__list-item{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-c570fd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{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 );}.elementor-1710 .elementor-element.elementor-element-59bc97a{font-size:var( --e-global-typography-516a77f-font-size );line-height:var( --e-global-typography-516a77f-line-height );letter-spacing:var( --e-global-typography-516a77f-letter-spacing );} .elementor-1710 .elementor-element.elementor-element-fb0861f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1710 .elementor-element.elementor-element-f70e60b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-e849762{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-c82df1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-c82df1a{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-90dfef6{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-97aa7b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-e369c02{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.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-1710 .elementor-element.elementor-element-306c598{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1710 .elementor-element.elementor-element-306c598 .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-1710 .elementor-element.elementor-element-9fd5783 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-110cfb3{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1710 .elementor-element.elementor-element-ef75913{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f933a13{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:12px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1710 .elementor-element.elementor-element-c5855ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-318d441{font-size:var( --e-global-typography-df3b8cf-font-size );line-height:var( --e-global-typography-df3b8cf-line-height );}.elementor-1710 .elementor-element.elementor-element-f471e00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1710 .elementor-element.elementor-element-f471e00 .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-1710 .elementor-element.elementor-element-3a3729f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1710 .elementor-element.elementor-element-62c1fbf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-1710 .elementor-element.elementor-element-d2f9242{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1710 .elementor-element.elementor-element-07bd0cc{--content-width:1280px;}.elementor-1710 .elementor-element.elementor-element-1f82946{--width:50%;}.elementor-1710 .elementor-element.elementor-element-71a56f6{--width:33.3333%;}.elementor-1710 .elementor-element.elementor-element-c570fd9{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1710 .elementor-element.elementor-element-97aa7b9{--width:100%;}.elementor-1710 .elementor-element.elementor-element-e369c02{--width:100%;}.elementor-1710 .elementor-element.elementor-element-3a3729f{--width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-f61491f */.breadcrumb_last {
    font-weight: normal;
    color: #6B7280 !important;
}
.yoast-breadcrumb-svg-separator {
    margin: 0;
    vertical-align: middle;
    width: 16px; 
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cbb01f */.elementor-1710 .elementor-element.elementor-element-0cbb01f {
  position: relative; 
  
clip-path: polygon(94% 10%, 100% 0, 100% 85%, 100% 100%, 94% 90%, 0% 90%, 0% 10%);    
  
}

@media (max-width: 767px) {
    .elementor-1710 .elementor-element.elementor-element-0cbb01f {
       
        clip-path: polygon(
            80% 10%,  /* Z 90% na 80% i z 20% na 10% */
            100% 0,   /* Prawy górny róg */
            100% 90%, /* Z 80% na 90% */
            100% 100%,/* Prawy dolny róg */
            80% 90%,  /* Z 90% na 80% i z 80% na 90% */
            0% 90%,   /* Z 80% na 90% */
            0% 10%    /* Z 20% na 10% */
        );
        background-image: unset !important;
    }
    
    .elementor-1710 .elementor-element.elementor-element-0cbb01f::before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b16185 */.elementor-1710 .elementor-element.elementor-element-3b16185 {
    position: absolute;
    bottom: 0;
    left: 80px;
    width: calc(100% - 164px);
    height: 1px;
    background: #3E6387;
}

.elementor-1710 .elementor-element.elementor-element-3b16185::after {
     content: "";
    position: absolute;
    bottom: 0px;
    right: -117px;
    width: 117px;
    height: 1px;
    background: #3E6387;
    transform: rotate(-45deg);
    transform-origin: left center;
}

@media (max-width: 1024px) {
   .elementor-1710 .elementor-element.elementor-element-3b16185{
    left: 0px;
    width: calc(100% - 86px);
   } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfba02 */.elementor-1710 .elementor-element.elementor-element-6cfba02 {
    position: relative;
    overflow: hidden;
}
.elementor-1710 .elementor-element.elementor-element-6cfba02 {
  position: relative;
  overflow: visible;
}

.elementor-1710 .elementor-element.elementor-element-6cfba02::before {
  content: "";
  position: absolute;
  top: unset;
  bottom: 110px; /* wystaje na zewnątrz */
  left: 80px;
  width: 40px;
  height: 40px;
  background: #349BA3;
  z-index: 1;
  clip-path: polygon(
    0 0,      /* lewy górny róg */
    30% 0,    /* poziomy „nóż” litery L */
    30% 70%,  /* koniec poziomej części */
    100% 70%, /* początek pionowego ramienia */
    100% 100%,/* prawy dolny */
    0 100%    /* lewy dolny */
  );
}


@media (max-width: 1024px) {
   .elementor-1710 .elementor-element.elementor-element-6cfba02::before {
       left: 40px;
       top: -70px;
}
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-7d0ba5d */.elementor-toc__list-item-text.elementor-item-active {
    font-weight: bold; 
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-9cf7b64 *//*
 * Ustawienia dla akapitów i list
 */
.elementor-widget-theme-post-content p,
.elementor-widget-theme-post-content ul,
.elementor-widget-theme-post-content ol {
    /* Ustawienie domyślne (dla desktop i większych ekranów) */
    margin-bottom: 48px;
}

/*
 * Ustawienia dla NAGŁÓWKÓW - Dodane zgodnie z Twoją prośbą
 */
.elementor-widget-theme-post-content h1,
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3,
.elementor-widget-theme-post-content h4,
.elementor-widget-theme-post-content h5,
.elementor-widget-theme-post-content h6 {
    /* Ustawienie dla desktop i większych ekranów */
    margin-bottom: 24px;
}

/*
 * Dostosowanie dla urządzeń mobilnych (ekrany do 767px)
 */
@media (max-width: 767px) {
    /* Dla akapitów i list (Twoje oryginalne) */
    .elementor-widget-theme-post-content p,
    .elementor-widget-theme-post-content ul,
    .elementor-widget-theme-post-content ol {
        margin-bottom: 40px; /* Odstęp 40px dla mobile */
    }

    /* Dla NAGŁÓWKÓW - Dodane zgodnie z Twoją prośbą */
    .elementor-widget-theme-post-content h1,
    .elementor-widget-theme-post-content h2,
    .elementor-widget-theme-post-content h3,
    .elementor-widget-theme-post-content h4,
    .elementor-widget-theme-post-content h5,
    .elementor-widget-theme-post-content h6 {
        margin-bottom: 20px; /* Odstęp 20px dla mobile */
    }
}

.elementor-1710 .elementor-element.elementor-element-9cf7b64 .elementor-menu-anchor  {
	scroll-margin-top: 150px;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-fb0861f *//* Wspólny styl dla przycisków społecznościowych */
.elementor-share-btn_facebook,
.elementor-share-btn_linkedin {
    background: none !important;       /* usuwa tło przycisku */
    border: none !important;           /* usuwa ramkę */
    padding: 0 !important;             /* usuwa padding */
    margin: 0 !important;              /* usuwa margines */
    width: 40px !important;            /* kontener przycisku */
    height: 40px !important;           /* kontener przycisku */
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    cursor: pointer;
}

/* Ukrycie oryginalnych SVG i pseudo-elementów */
.elementor-share-btn_facebook .elementor-share-btn__icon svg,
.elementor-share-btn_linkedin .elementor-share-btn__icon svg,
.elementor-share-btn_facebook .elementor-share-btn__icon::before,
.elementor-share-btn_linkedin .elementor-share-btn__icon::before {
    display: none !important;
}

/* Facebook: własna ikona */
.elementor-share-btn_facebook .elementor-share-btn__icon {
    background: url('https://new.plmtm.com/blog/wp-content/uploads/2025/10/Frame-1000006954.svg') no-repeat center center !important;
    background-size: 100% auto !important; /* dopasowanie szerokości, zachowanie proporcji */
    width: 24px !important;               /* szerokość ikony */
    height: 24px !important;              /* wysokość kontenera ikony */
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* LinkedIn: własna ikona */
.elementor-share-btn_linkedin .elementor-share-btn__icon {
    background: url('https://new.plmtm.com/blog/wp-content/uploads/2025/10/Frame-1000006955.svg') no-repeat center center !important;
    background-size: 100% auto !important; /* dopasowanie szerokości, zachowanie proporcji */
    width: 24px !important;               /* szerokość ikony dopasowana do Facebooka */
    height: 24px !important;              /* wysokość kontenera */
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
}


.elementor-1710 .elementor-element.elementor-element-fb0861f .elementor-grid {
    display: flex;
}

.elementor-1710 .elementor-element.elementor-element-fb0861f .elementor-grid-item {
    height: 40px;
    width: 40px;
    background-color: unset;
}

.elementor-1710 .elementor-element.elementor-element-fb0861f .elementor-share-btn_x-twitter {
    height: fit-content;
    background-color: unset;
    
}

.elementor-1710 .elementor-element.elementor-element-fb0861f .elementor-share-btn_x-twitter .elementor-share-btn__icon {
    max-width: 24px;
    height: 24px;
    background-color: #9CA3AF;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165783a */.elementor-1710 .elementor-element.elementor-element-165783a {
    position: absolute;
    bottom: 0;
    left: 80px;
    width: calc(100% - 164px);
    height: 1px;
    background: #3E6387;
}

.elementor-1710 .elementor-element.elementor-element-165783a::after {
     content: "";
    position: absolute;
    bottom: 0px;
    right: -117px;
    width: 117px;
    height: 1px;
    background: #3E6387;
    transform: rotate(-45deg);
    transform-origin: left center;
}

@media (max-width: 1024px) {
   .elementor-1710 .elementor-element.elementor-element-165783a{
    left: 0px;
    width: calc(100% - 86px);
   } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af05a0 */.elementor-1710 .elementor-element.elementor-element-3af05a0 {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3dc31c *//* CONTAINER */
.elementor-1710 .elementor-element.elementor-element-e3dc31c {
  position: relative;
  display: inline-block;
  overflow: visible;
  width: 482px;
}

/* ZDJĘCIE - musi mieć niższy z-index niż ramka, jeśli chcemy, by ramka działała jak "okno" blura,
   ALBO wyższy z-index, jeśli chcemy, by ramka była w tle.
   *Zostawiam Z-INDEX 3 DLA ZDJĘCIA, bo to jest standardowe podejście, a poprawki wprowadzam w ramce.*
*/
.elementor-1710 .elementor-element.elementor-element-e3dc31c img {
  display: block;
  width: 100%;
  height: auto;
  z-index: 3;
}

/* półprzezroczysty overlay (prostokąt w tle) */
/*.elementor-1710 .elementor-element.elementor-element-e3dc31c::before {*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: 20px;*/
/*  left: 20px;*/
/*  width: 482px;*/
/*  height: calc(100% - 20px);*/
/*  background: rgba(62, 99, 135, 0.10);*/
  /* Z-INDEX 2 - pod zdjęciem */
/*  z-index: 2;*/
/*  transform: translate(20px, 20px);*/
/*}*/

/* blur + ramka prostokątna + czysty środek */
/*.elementor-1710 .elementor-element.elementor-element-e3dc31c::after {*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: 50%;*/
/*  left: 50%;*/
/*  width: 337px;*/
/*  height: 422px;*/
/*  transform: translate(-50%, -50%);*/
  
  /* ZMIANA KLUCZOWA: Obniżam z-index, aby było pod obrazem. 
     W twoim pierwotnym kodzie to ten z-index: 2 (razem z maską) powodował, 
     że efekt blura zachodził na obraz, pomimo że obraz miał z-index: 3.
     Obecnie ramka musi być pod obrazem, by nie zasłaniać go (z-index: 2).
  */
/*  z-index: 2; */

  /* Ustawiam tło, aby backdrop-filter działał. Musi być przezroczyste. */
/*  background: transparent;*/
  
  /* Nadal potrzebne, by widzieć przez środek */
/*  border: 2px solid #fff;*/

  /* blur na zewnątrz */
  /* Ten cień jest widoczny, bo jest półprzezroczysty */
/*  box-shadow: 0 0 0 400px rgba(255, 255, 255, 0.05);*/
  
  /* Właściwość, która rozmywa elementy *POD* nim */
/*  backdrop-filter: blur(10px);*/
/*  -webkit-backdrop-filter: blur(10px);*/

  /* maska — wycina prostokąt w środku, aby było widać to, co jest POD nim (czyli obraz) */
/*  -webkit-mask:*/
/*    linear-gradient(#000 0 0) content-box,*/
/*    linear-gradient(#000 0 0);*/
/*  -webkit-mask-composite: xor;*/
/*  mask-composite: exclude;*/
/*  padding: 0;*/
/*}*/


/* --- Media Queries pozostają bez zmian, ale Z-INDEX w::after powinien być skorygowany wszędzie --- */

@media (max-width: 768px) {
  .elementor-1710 .elementor-element.elementor-element-e3dc31c {
    width: 310px;
  }

  /*.elementor-1710 .elementor-element.elementor-element-e3dc31c::before {*/
  /*  width: 310px;*/
  /*  height: calc(100% - 12px);*/
  /*  left: 0;*/
  /*  top: 12px;*/
  /*}*/

  /*.elementor-1710 .elementor-element.elementor-element-e3dc31c::after {*/
  /*  content: "";*/
  /*  position: absolute;*/
  /*  top: 50%;*/
  /*  left: 50%;*/
  /*  width: 210px;      */
  /*  height: 255px;*/
  /*  transform: translate(-50%, -50%);*/
  /*  border: 2px solid #fff;*/
    /* ZMIANA z-index: 2 */
  /*  z-index: 2; */

    /* blur tylko delikatnie poza ramką */
  /*  box-shadow: 0 0 0 180px rgba(255, 255, 255, 0.05);*/
  /*  backdrop-filter: blur(8px);*/
  /*  -webkit-backdrop-filter: blur(8px);*/

  /*  -webkit-mask:*/
  /*    linear-gradient(#000 0 0) content-box,*/
  /*    linear-gradient(#000 0 0);*/
  /*  -webkit-mask-composite: xor;*/
  /*  mask-composite: exclude;*/
  /*}*/
}

@media (max-width: 1024px) and (min-width: 769px) {
  .elementor-1710 .elementor-element.elementor-element-e3dc31c {
    width: 100%;
  }
    
  /*  .elementor-1710 .elementor-element.elementor-element-e3dc31c::after {*/
  /*  content: "";*/
  /*  position: absolute;*/
  /*  top: 50%;*/
  /*  left: 50%;*/
  /*  width: 410px;      */
  /*  height: 555px;*/
  /*  transform: translate(-50%, -50%);*/
  /*  border: 2px solid #fff;*/
    /* ZMIANA z-index: 2 */
  /*  z-index: 2;*/

    /* blur tylko delikatnie poza ramką */
  /*  box-shadow: 0 0 0 180px rgba(255, 255, 255, 0.05);*/
  /*  backdrop-filter: blur(8px);*/
  /*  -webkit-backdrop-filter: blur(8px);*/

  /*  -webkit-mask:*/
  /*    linear-gradient(#000 0 0) content-box,*/
  /*    linear-gradient(#000 0 0);*/
  /*  -webkit-mask-composite: xor;*/
  /*  mask-composite: exclude;*/
  /*}*/
    
  /*.elementor-1710 .elementor-element.elementor-element-e3dc31c::before {*/
  /*  content: "";*/
  /*  position: absolute;*/
  /*  top: 20px;*/
  /*  left: unset;*/
  /*  right: 0px;*/
  /*  width: 100%*/
  /*  ;  */
  /*  height: calc(100% - 20px);*/
  /*  background: rgba(62, 99, 135, 0.10);*/
  /*  z-index: 2;*/
  /*  transform: translate(20px, 20px);*/
  /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97aa7b9 */.elementor-1710 .elementor-element.elementor-element-97aa7b9 .icon {
  position: absolute;
  width: 40px;
  height: 40px;
  z-index: 3;
left: 408px;
    bottom: 64px;
}

@media (max-width: 768px) {
  .elementor-1710 .elementor-element.elementor-element-97aa7b9 .icon {
    width: 29px !important;
    height: 29px !important;
        left: calc(50% + 186px / 2 + 25px);
        top: calc(50% + 232px / 2 + 25px);
    transform: translate(-50%, -50%);
  }
}


@media (max-width: 1024px) and (min-width: 769px) {
   .elementor-1710 .elementor-element.elementor-element-97aa7b9 .icon {
    width: 29px !important;
    height: 29px !important;
    left: calc(50% + 384px / 2 + 25px);
        top: calc(50% + 513px / 2 + 25px);
    transform: translate(-50%, -50%);
  } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-306c598 */.elementor-1710 .elementor-element.elementor-element-306c598 span {
    color:#349BA3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9fd5783 */.elementor-1710 .elementor-element.elementor-element-9fd5783 a {
  position: relative;
  height: 52px;
  border-right: none;
  transition: box-shadow 0.25s ease;
}

.elementor-1710 .elementor-element.elementor-element-9fd5783 a::after {
  content:"";
  width: 52px;
  height: 52px;
  background-color: transparent;
  background-image: url('https://new.plmtm.com/blog/wp-content/uploads/2025/10/Frame-1000006714-1.svg');
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  right: -28px;
  top: -1px;
  transition: transform 0.25s ease;
}

.elementor-1710 .elementor-element.elementor-element-9fd5783 a:hover {
  /* zamiast zmieniać border-width, dodaj glow imitujący grubszą ramkę */
  box-shadow:
    inset 0 0 0 0px,   /* lewa/prawa/góra/dół */
    0px 0 0 0 #FF7141; 
}

.elementor-1710 .elementor-element.elementor-element-9fd5783 a:hover::after {
  transform: translateX(2px); /* lekki przesuw w prawo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e369c02 */.elementor-1710 .elementor-element.elementor-element-e369c02 {
  position: relative;
  overflow: visible;
}

.elementor-1710 .elementor-element.elementor-element-e369c02::before {
  content: "";
  position: absolute;
  top: unset;
  bottom: -40px; /* wystaje na zewnątrz */
  left: -40px;
  width: 40px;
  height: 40px;
  background: #349BA3;
  z-index: 1;
  clip-path: polygon(
    0 0,      /* lewy górny róg */
    30% 0,    /* poziomy „nóż” litery L */
    30% 70%,  /* koniec poziomej części */
    100% 70%, /* początek pionowego ramienia */
    100% 100%,/* prawy dolny */
    0 100%    /* lewy dolny */
  );
}

@media (max-width: 767px) {
    .elementor-1710 .elementor-element.elementor-element-e369c02::before {
        left: 0; 
        bottom: 40;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e849762 */.elementor-1710 .elementor-element.elementor-element-e849762 ul {
padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1629822 */.elementor-1710 .elementor-element.elementor-element-1629822 {
    position: absolute;
    bottom: 0;
    left: 80px;
    width: calc(100% - 164px);
    height: 1px;
    background: #3E6387;
}

.elementor-1710 .elementor-element.elementor-element-1629822::after {
     content: "";
    position: absolute;
    bottom: 0px;
    right: -117px;
    width: 117px;
    height: 1px;
    background: #3E6387;
    transform: rotate(-45deg);
    transform-origin: left center;
}

@media (max-width: 1024px) {
   .elementor-1710 .elementor-element.elementor-element-1629822{
    left: 0px;
    width: calc(100% - 86px);
   } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1190841 */.elementor-1710 .elementor-element.elementor-element-1190841 {
    position: relative;
    overflow: hidden;
}
.elementor-1710 .elementor-element.elementor-element-1190841 {
  position: relative;
  overflow: hidden;
}

.elementor-1710 .elementor-element.elementor-element-1190841::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: -1px;
  width: 84px;
  height: 84px;
  background: #f5f5f5 !important;
  clip-path: polygon(100% 0, 100% 100%, 0 100%);
}

@media (max-width: 768px) {
    .elementor-1710 .elementor-element.elementor-element-1190841::after {
        right: 0px;
          bottom: -1px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f471e00 */.elementor-1710 .elementor-element.elementor-element-f471e00 span {
    color:#349BA3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5855ba */.elementor-1710 .elementor-element.elementor-element-c5855ba ul {
padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f933a13 */.elementor-1710 .elementor-element.elementor-element-f933a13 {
  position: relative;
  /* Możesz tymczasowo usunąć 'overflow: hidden;' aby zobaczyć, czy element nie jest gdzieś ukryty */
  overflow: hidden; 
}


/* DOLNY narożnik (na dole po prawej - wygląda na to, że działa) */
.elementor-1710 .elementor-element.elementor-element-f933a13::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: -1px;
  width: 84px;
  height: 84px;
  background: #fff;
  clip-path: polygon(100% 0, 100% 100%, 0 100%);
}

@media (max-width: 768px) {
    .elementor-1710 .elementor-element.elementor-element-f933a13::after {
        right: 0px;
        bottom: -1px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ec4ab */.elementor-1710 .elementor-element.elementor-element-f6ec4ab {
    position: absolute;
    bottom: 0;
    left: 80px;
    width: calc(100% - 164px);
    height: 1px;
    background: #3E6387;
}

.elementor-1710 .elementor-element.elementor-element-f6ec4ab::after {
     content: "";
    position: absolute;
    bottom: 0px;
    right: -117px;
    width: 117px;
    height: 1px;
    background: #3E6387;
    transform: rotate(-45deg);
    transform-origin: left center;
}

@media (max-width: 1024px) {
   .elementor-1710 .elementor-element.elementor-element-f6ec4ab{
    left: 0px;
    width: calc(100% - 86px);
   } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ffaeee */.elementor-1710 .elementor-element.elementor-element-7ffaeee {
    position: relative;
    overflow: hidden;
}
.elementor-1710 .elementor-element.elementor-element-7ffaeee {
  position: relative;
  overflow: hidden;
}

.elementor-1710 .elementor-element.elementor-element-7ffaeee::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: -1px;
  width: 84px;
  height: 84px;
  background: #f5f5f5 !important;
  clip-path: polygon(100% 0, 100% 100%, 0 100%);
}

@media (max-width: 768px) {
    .elementor-1710 .elementor-element.elementor-element-7ffaeee::after {
        right: 0px;
          bottom: -1px;
    }
}/* End custom CSS */