.elementor-51 .elementor-element.elementor-element-1864ab0f{--display:flex;--min-height:440px;--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:center;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-1864ab0f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1864ab0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dark );background-image:url("https://legierski-ski.pl/wp-content/uploads/2026/09/bs-narciarz-zjazd-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-1864ab0f::before, .elementor-51 .elementor-element.elementor-element-1864ab0f > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-1864ab0f > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-1864ab0f > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-1864ab0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-1864ab0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(11,22,32,0.92) 0%, rgba(11,22,32,0.35) 100%);}.elementor-51 .elementor-element.elementor-element-8ee4d86b{--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;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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 );text-transform:var( --e-global-typography-primary-text-transform );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-51 .elementor-element.elementor-element-b1bb7092 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-gold-light );}.elementor-51 .elementor-element.elementor-element-eefc6fe1 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-white );}.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-51 .elementor-element.elementor-element-1cd7ac55{font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );line-height:var( --e-global-typography-lead-line-height );color:var( --e-global-color-on-dark );}.elementor-51 .elementor-element.elementor-element-1cd7ac55 p{margin-block-end:12px;}.elementor-51 .elementor-element.elementor-element-87d0c650{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-87d0c650:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-87d0c650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-3d8c54ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-77b08689{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--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-51 .elementor-element.elementor-element-5e7831c1 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-def3d30d{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-dfac7fbb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-sage );}.elementor-51 .elementor-element.elementor-element-f0aaec0a .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-0f96034c{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-51 .elementor-element.elementor-element-0f96034c p{margin-block-end:14px;}.elementor-51 .elementor-element.elementor-element-f624cc33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );text-transform:var( --e-global-typography-button-text-transform );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );fill:var( --e-global-color-white );color:var( --e-global-color-white );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button:focus{background-color:var( --e-global-color-gold-deep );color:var( --e-global-color-white );border-color:var( --e-global-color-gold-deep );}.elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button:focus svg{fill:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-8b652c9b{--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;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-8b652c9b:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8b652c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-51 .elementor-element.elementor-element-a775f7ba{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a775f7ba.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-bff6a924{text-align:center;}.elementor-51 .elementor-element.elementor-element-bff6a924 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-sage );}.elementor-51 .elementor-element.elementor-element-02a467d5{text-align:center;}.elementor-51 .elementor-element.elementor-element-02a467d5 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-4d269a04{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-55bfd8bb img{width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-c79bf8f7 img{width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-3cef0a1a img{width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-1e1e92ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-98cefc1e img{width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-24603d3e img{width:100%;height:360px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-a74d0da9{--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;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-a74d0da9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a74d0da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-761e3970{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-761e3970.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-152127d4{text-align:center;}.elementor-51 .elementor-element.elementor-element-152127d4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-sage );}.elementor-51 .elementor-element.elementor-element-a880823b{text-align:center;}.elementor-51 .elementor-element.elementor-element-a880823b .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-694ec905{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-749f45ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-749f45ef:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-749f45ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-abe16c3f{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-abe16c3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-abe16c3f .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-abe16c3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-abe16c3f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-abe16c3f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-abe16c3f.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-abe16c3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-abe16c3f .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-abe16c3f .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-bf30f458 .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-c450da5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c450da5d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c450da5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-cc4a23f8{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-cc4a23f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-cc4a23f8 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-cc4a23f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-cc4a23f8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-cc4a23f8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-cc4a23f8.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-cc4a23f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-cc4a23f8 .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-cc4a23f8 .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-24a521e9 .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-58e23b19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-58e23b19:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-58e23b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-7248543a{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-7248543a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-7248543a .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-7248543a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-7248543a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7248543a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-7248543a.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-7248543a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-7248543a .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-7248543a .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-528ed455 .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-23649bd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-23649bd1:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-23649bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-2f7373be{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-2f7373be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-2f7373be .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2f7373be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2f7373be.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2f7373be.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2f7373be.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2f7373be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2f7373be .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-2f7373be .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-f4f4602e .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-d781538f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d781538f:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-d781538f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-2f141949{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-2f141949.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-2f141949 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2f141949.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2f141949.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2f141949.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2f141949.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2f141949.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2f141949 .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-2f141949 .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-5864a043 .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-7f4e1940{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7f4e1940:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-7f4e1940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-5a8dfaf4{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-5a8dfaf4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-5a8dfaf4 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-5a8dfaf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-5a8dfaf4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5a8dfaf4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-5a8dfaf4.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-5a8dfaf4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-5a8dfaf4 .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-5a8dfaf4 .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-f951db0e .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-35a7e9a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-35a7e9a2:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-35a7e9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-c3ef5882{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-c3ef5882.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-c3ef5882 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-c3ef5882.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-c3ef5882.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c3ef5882.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-c3ef5882.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-c3ef5882.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-c3ef5882 .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-c3ef5882 .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-c269ab74 .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-dc9bcc2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;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-line );--border-color:var( --e-global-color-line );--border-radius:10px 10px 10px 10px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-dc9bcc2c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dc9bcc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-31c571c6{width:auto;max-width:auto;}.elementor-51 .elementor-element.elementor-element-31c571c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-31c571c6 .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-31c571c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-31c571c6.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-31c571c6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-31c571c6.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-31c571c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-31c571c6 .elementor-icon{font-size:22px;}.elementor-51 .elementor-element.elementor-element-31c571c6 .elementor-icon svg{height:22px;}.elementor-51 .elementor-element.elementor-element-bd842edd .elementor-heading-title{font-family:var( --e-global-typography-text-strong-font-family ), Sans-serif;font-size:var( --e-global-typography-text-strong-font-size );font-weight:var( --e-global-typography-text-strong-font-weight );line-height:var( --e-global-typography-text-strong-line-height );color:var( --e-global-color-heading );}.elementor-51 .elementor-element.elementor-element-030d42b4{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-51 .elementor-element.elementor-element-030d42b4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-030d42b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dark );background-image:url("https://legierski-ski.pl/wp-content/uploads/2026/09/bs-gory-zachod-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-030d42b4::before, .elementor-51 .elementor-element.elementor-element-030d42b4 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-030d42b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-030d42b4 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-030d42b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-030d42b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(11,22,32,0.78) 0%, rgba(11,22,32,0.6) 100%);}.elementor-51 .elementor-element.elementor-element-b0672bcb{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-b0672bcb.e-con{--align-self:center;}.elementor-51 .elementor-element.elementor-element-697129bb{text-align:center;}.elementor-51 .elementor-element.elementor-element-697129bb .elementor-heading-title{font-family:var( --e-global-typography-h1-hero-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-hero-font-size );font-weight:var( --e-global-typography-h1-hero-font-weight );text-transform:var( --e-global-typography-h1-hero-text-transform );line-height:var( --e-global-typography-h1-hero-line-height );letter-spacing:var( --e-global-typography-h1-hero-letter-spacing );color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-4bf345c1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );text-transform:var( --e-global-typography-button-text-transform );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );fill:var( --e-global-color-white );color:var( --e-global-color-white );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button:focus{background-color:var( --e-global-color-gold-deep );color:var( --e-global-color-white );border-color:var( --e-global-color-gold-deep );}.elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button:focus svg{fill:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );text-transform:var( --e-global-typography-button-text-transform );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );fill:var( --e-global-color-white );color:var( --e-global-color-white );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-white );border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button:focus{background-color:var( --e-global-color-white );color:var( --e-global-color-heading );border-color:var( --e-global-color-white );}.elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button:focus svg{fill:var( --e-global-color-heading );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-1864ab0f{--content-width:1240px;}.elementor-51 .elementor-element.elementor-element-8ee4d86b{--width:720px;}.elementor-51 .elementor-element.elementor-element-87d0c650{--content-width:1240px;}.elementor-51 .elementor-element.elementor-element-77b08689{--width:46%;}.elementor-51 .elementor-element.elementor-element-def3d30d{--width:48%;}.elementor-51 .elementor-element.elementor-element-8b652c9b{--content-width:1240px;}.elementor-51 .elementor-element.elementor-element-a775f7ba{--width:820px;}.elementor-51 .elementor-element.elementor-element-a74d0da9{--content-width:1240px;}.elementor-51 .elementor-element.elementor-element-761e3970{--width:820px;}.elementor-51 .elementor-element.elementor-element-030d42b4{--content-width:1240px;}.elementor-51 .elementor-element.elementor-element-b0672bcb{--width:880px;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-8ee4d86b{--width:100%;}.elementor-51 .elementor-element.elementor-element-77b08689{--width:100%;}.elementor-51 .elementor-element.elementor-element-def3d30d{--width:100%;}.elementor-51 .elementor-element.elementor-element-a775f7ba{--width:100%;}.elementor-51 .elementor-element.elementor-element-761e3970{--width:100%;}.elementor-51 .elementor-element.elementor-element-b0672bcb{--width:100%;}}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-1864ab0f{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b1bb7092 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-eefc6fe1 .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-1cd7ac55{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-51 .elementor-element.elementor-element-87d0c650{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-51 .elementor-element.elementor-element-3d8c54ac{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.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-51 .elementor-element.elementor-element-5e7831c1 img{height:425px;}.elementor-51 .elementor-element.elementor-element-dfac7fbb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f0aaec0a .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-51 .elementor-element.elementor-element-0f96034c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8b652c9b{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-51 .elementor-element.elementor-element-bff6a924 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-02a467d5 .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-51 .elementor-element.elementor-element-4d269a04{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-55bfd8bb img{height:320px;}.elementor-51 .elementor-element.elementor-element-c79bf8f7 img{height:320px;}.elementor-51 .elementor-element.elementor-element-3cef0a1a img{height:320px;}.elementor-51 .elementor-element.elementor-element-1e1e92ec{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-98cefc1e img{height:320px;}.elementor-51 .elementor-element.elementor-element-24603d3e img{height:320px;}.elementor-51 .elementor-element.elementor-element-a74d0da9{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-51 .elementor-element.elementor-element-152127d4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a880823b .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-51 .elementor-element.elementor-element-694ec905{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-bf30f458 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-24a521e9 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-528ed455 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-f4f4602e .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-5864a043 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-f951db0e .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-c269ab74 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-bd842edd .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-030d42b4{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-51 .elementor-element.elementor-element-697129bb .elementor-heading-title{font-size:var( --e-global-typography-h1-hero-font-size );line-height:var( --e-global-typography-h1-hero-line-height );letter-spacing:var( --e-global-typography-h1-hero-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-1864ab0f{--min-height:360px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-8ee4d86b{--width:100%;}.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-51 .elementor-element.elementor-element-b1bb7092 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-eefc6fe1 .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-51 .elementor-element.elementor-element-1cd7ac55{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-51 .elementor-element.elementor-element-87d0c650{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-77b08689{--width:100%;}.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-51 .elementor-element.elementor-element-5e7831c1 img{height:350px;}.elementor-51 .elementor-element.elementor-element-def3d30d{--width:100%;}.elementor-51 .elementor-element.elementor-element-dfac7fbb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f0aaec0a .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-51 .elementor-element.elementor-element-0f96034c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f0ca26be .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8b652c9b{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-a775f7ba{--width:100%;}.elementor-51 .elementor-element.elementor-element-bff6a924 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-02a467d5 .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-51 .elementor-element.elementor-element-4d269a04{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-55bfd8bb img{height:300px;}.elementor-51 .elementor-element.elementor-element-c79bf8f7 img{height:300px;}.elementor-51 .elementor-element.elementor-element-3cef0a1a img{height:300px;}.elementor-51 .elementor-element.elementor-element-1e1e92ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-98cefc1e img{height:300px;}.elementor-51 .elementor-element.elementor-element-24603d3e img{height:300px;}.elementor-51 .elementor-element.elementor-element-a74d0da9{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-761e3970{--width:100%;}.elementor-51 .elementor-element.elementor-element-152127d4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a880823b .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-51 .elementor-element.elementor-element-694ec905{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-bf30f458 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-24a521e9 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-528ed455 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-f4f4602e .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-5864a043 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-f951db0e .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-c269ab74 .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-bd842edd .elementor-heading-title{font-size:var( --e-global-typography-text-strong-font-size );line-height:var( --e-global-typography-text-strong-line-height );}.elementor-51 .elementor-element.elementor-element-030d42b4{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-b0672bcb{--width:100%;}.elementor-51 .elementor-element.elementor-element-697129bb .elementor-heading-title{font-size:var( --e-global-typography-h1-hero-font-size );line-height:var( --e-global-typography-h1-hero-line-height );letter-spacing:var( --e-global-typography-h1-hero-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8c12452b .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c45f55c0 .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}}