.elementor-3904 .elementor-element.elementor-element-3dd6a39>.elementor-container{min-height:100vh}.elementor-3904 .elementor-element.elementor-element-3dd6a39:not(.elementor-motion-effects-element-type-background),.elementor-3904 .elementor-element.elementor-element-3dd6a39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://trail-on.pl/wp-content/uploads/2025/10/hero_bg2.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.elementor-3904 .elementor-element.elementor-element-3dd6a39{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-153px;margin-bottom:0;padding:0 230px 0 100px}.elementor-3904 .elementor-element.elementor-element-3dd6a39>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3904 .elementor-element.elementor-element-3869472>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-3869472>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:153px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-3869472>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3904 .elementor-element.elementor-element-1326d1f{text-align:left}.elementor-3904 .elementor-element.elementor-element-1326d1f .elementor-heading-title{color:var(--e-global-color-d588783);font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:700;letter-spacing:3.8px}.elementor-3904 .elementor-element.elementor-element-3cfb682{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-51cc5b1{text-align:left}.elementor-3904 .elementor-element.elementor-element-51cc5b1 .elementor-heading-title{color:var(--e-global-color-d588783);font-family:"Montserrat",Sans-serif;font-size:69px;font-weight:700;text-transform:uppercase}.elementor-3904 .elementor-element.elementor-element-51cc5b1>.elementor-widget-container{margin:0;padding:0}.elementor-3904 .elementor-element.elementor-element-be373ec{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-a927315{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-642a6cd{text-align:left}.elementor-3904 .elementor-element.elementor-element-642a6cd .elementor-heading-title{color:var(--e-global-color-d588783);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:400}.elementor-3904 .elementor-element.elementor-element-c3b0e1c{columns:2;color:var(--e-global-color-d588783);font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400}.elementor-3904 .elementor-element.elementor-element-acff4f4{columns:2;color:var(--e-global-color-d588783);font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400}.elementor-3904 .elementor-element.elementor-element-f399b5f{text-align:left}.elementor-3904 .elementor-element.elementor-element-f399b5f .elementor-heading-title{color:var(--e-global-color-d588783);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:400}.elementor-3904 .elementor-element.elementor-element-19c620f{--spacer-size:30px}.elementor-3904 .elementor-element.elementor-element-67f7a31>.elementor-container{max-width:1440px}.elementor-3904 .elementor-element.elementor-element-67f7a31{margin-top:0;margin-bottom:0;padding:107px 0 0}.elementor-3904 .elementor-element.elementor-element-d316a6c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-d316a6c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-aa267c3{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500}.elementor-3904 .elementor-element.elementor-element-6308423{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:500}.elementor-3904 .elementor-element.elementor-element-8429f49{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500}.elementor-3904 .elementor-element.elementor-element-e250b60{--spacer-size:64px}.elementor-3904 .elementor-element.elementor-element-d029df6 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:37px;font-weight:700;fill:var(--e-global-color-d588783);color:var(--e-global-color-d588783);background-color:#000;border-style:solid;border-width:3px;border-color:#afca0b;border-radius:0;padding:25px 91px}.elementor-3904 .elementor-element.elementor-element-d029df6 .elementor-button:hover,.elementor-3904 .elementor-element.elementor-element-d029df6 .elementor-button:focus{color:#000;background-color:var(--e-global-color-d588783);border-color:#afca0b}.elementor-3904 .elementor-element.elementor-element-d029df6 .elementor-button:hover svg,.elementor-3904 .elementor-element.elementor-element-d029df6 .elementor-button:focus svg{fill:#000}.elementor-3904 .elementor-element.elementor-element-6f5a4d1>.elementor-container{max-width:1440px}.elementor-3904 .elementor-element.elementor-element-6f5a4d1{margin-top:107px;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-0c70068>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-0c70068>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-dd3ce77{text-align:center;color:#afca0b;font-family:var(--e-global-typography-a3158cb-font-family),Sans-serif;font-size:var(--e-global-typography-a3158cb-font-size);font-weight:var(--e-global-typography-a3158cb-font-weight);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-57406cb{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-3f62bd9{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500}.elementor-3904 .elementor-element.elementor-element-a42b970{--spacer-size:30px}.elementor-3904 .elementor-element.elementor-element-dc96dc8{text-align:center;color:var(--e-global-color-2084c46);font-family:var(--e-global-typography-4df78d4-font-family),Sans-serif;font-size:var(--e-global-typography-4df78d4-font-size);font-weight:var(--e-global-typography-4df78d4-font-weight);line-height:var(--e-global-typography-4df78d4-line-height);letter-spacing:var(--e-global-typography-4df78d4-letter-spacing);word-spacing:var(--e-global-typography-4df78d4-word-spacing)}.elementor-3904 .elementor-element.elementor-element-1746db5>.elementor-container{max-width:900px}.elementor-3904 .elementor-element.elementor-element-1746db5{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-06c8b0c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-06c8b0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3904 .elementor-element.elementor-element-5fe6114{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-693f51e{--spacer-size:142px}.elementor-3904 .elementor-element.elementor-element-f1d2b91 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:700;fill:var(--e-global-color-d588783);color:var(--e-global-color-d588783);background-color:#000;border-style:solid;border-width:3px;border-color:#afca0b;border-radius:0;padding:23px 49px}.elementor-3904 .elementor-element.elementor-element-f1d2b91 .elementor-button:hover,.elementor-3904 .elementor-element.elementor-element-f1d2b91 .elementor-button:focus{color:#000;background-color:var(--e-global-color-d588783);border-color:#afca0b}.elementor-3904 .elementor-element.elementor-element-f1d2b91 .elementor-button:hover svg,.elementor-3904 .elementor-element.elementor-element-f1d2b91 .elementor-button:focus svg{fill:#000}.elementor-3904 .elementor-element.elementor-element-77494c9{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-43b7509{--spacer-size:130px}.elementor-3904 .elementor-element.elementor-element-2b39a9a{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:700;line-height:0}.elementor-3904 .elementor-element.elementor-element-10c2287{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-2bbb19c{--divider-border-style:solid;--divider-color:#afca0b;--divider-border-width:5px}.elementor-3904 .elementor-element.elementor-element-2bbb19c .elementor-divider-separator{width:130px;margin:0 auto;margin-center:0}.elementor-3904 .elementor-element.elementor-element-2bbb19c .elementor-divider{text-align:center;padding-block-start:62px;padding-block-end:62px}.elementor-3904 .elementor-element.elementor-element-022adf1>.elementor-container{max-width:1100px}.elementor-3904 .elementor-element.elementor-element-022adf1{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-a7f8677>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-4e45c13{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:49px;font-weight:700;line-height:0}.elementor-3904 .elementor-element.elementor-element-0366274{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-8467f19{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-0b82275{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-5c14a0a{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-cbab233{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-3238a19{text-align:center;color:#000;font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-bf14905{--spacer-size:130px}.elementor-3904 .elementor-element.elementor-element-79ef689{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-42984d8{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-d4b27b1>.elementor-container{max-width:1440px}.elementor-3904 .elementor-element.elementor-element-d4b27b1{margin-top:95px;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-cce6869>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-cce6869>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-085a202{text-align:center;color:#afca0b;font-family:var(--e-global-typography-a3158cb-font-family),Sans-serif;font-size:var(--e-global-typography-a3158cb-font-size);font-weight:var(--e-global-typography-a3158cb-font-weight);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-d224e82{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:49px;font-weight:700;line-height:0}.elementor-3904 .elementor-element.elementor-element-bccc44c{--spacer-size:94px}.elementor-3904 .elementor-element.elementor-element-b5fc780{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-874e36a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-b877367{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;width:var(--container-widget-width,99.722%);max-width:99.722%;--container-widget-width:99.722%;--container-widget-flex-grow:0}.elementor-3904 .elementor-element.elementor-element-b877367>.elementor-widget-container{margin:0 0 10px}.elementor-3904 .elementor-element.elementor-element-b75022d{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-1fc29cf>.elementor-container{max-width:1440px}.elementor-3904 .elementor-element.elementor-element-1fc29cf{margin-top:95px;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-71aa4bb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-71aa4bb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-961fc7f{text-align:center;color:#afca0b;font-family:var(--e-global-typography-a3158cb-font-family),Sans-serif;font-size:var(--e-global-typography-a3158cb-font-size);font-weight:var(--e-global-typography-a3158cb-font-weight);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-fbb61c3{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:49px;font-weight:700;line-height:0}.elementor-3904 .elementor-element.elementor-element-cde94e5{--spacer-size:94px}.elementor-3904 .elementor-element.elementor-element-dc4cbe0{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-5345a13>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-ab37604{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400}.elementor-3904 .elementor-element.elementor-element-ab37604>.elementor-widget-container{margin:0 0 10px}.elementor-3904 .elementor-element.elementor-element-c6f496f{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-bc46d8e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-a1dd5fb{--divider-border-style:solid;--divider-color:#afca0b;--divider-border-width:4px}.elementor-3904 .elementor-element.elementor-element-a1dd5fb .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-3904 .elementor-element.elementor-element-a1dd5fb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor-3904 .elementor-element.elementor-element-14b2b93>.elementor-container{max-width:1440px}.elementor-3904 .elementor-element.elementor-element-14b2b93{margin-top:95px;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-84a962f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-84a962f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-e9d162f{text-align:center;color:#afca0b;font-family:var(--e-global-typography-a3158cb-font-family),Sans-serif;font-size:var(--e-global-typography-a3158cb-font-size);font-weight:var(--e-global-typography-a3158cb-font-weight);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-409c7c5{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:49px;font-weight:700;line-height:0}.elementor-3904 .elementor-element.elementor-element-d8a038d{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-8a978e0{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:400}.elementor-3904 .elementor-element.elementor-element-8a978e0>.elementor-widget-container{margin:0 10%}.elementor-3904 .elementor-element.elementor-element-7ffc9c6{--spacer-size:48px}.elementor-3904 .elementor-element.elementor-element-60bcdd0{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-baee260>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-0cb436e{--divider-border-style:solid;--divider-color:#afca0b;--divider-border-width:4px}.elementor-3904 .elementor-element.elementor-element-0cb436e .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-3904 .elementor-element.elementor-element-0cb436e .elementor-divider{text-align:center;padding-block-start:94px;padding-block-end:94px}.elementor-3904 .elementor-element.elementor-element-c74db56>.elementor-container{max-width:1440px}.elementor-3904 .elementor-element.elementor-element-c74db56{margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-75df801>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-75df801>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-afd98c7{--spacer-size:29px}.elementor-3904 .elementor-element.elementor-element-3fb36a6{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:41px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-1a620d0{--spacer-size:30px}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button-content-wrapper{flex-direction:row}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button .elementor-button-content-wrapper{gap:33px}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:700;fill:var(--e-global-color-d588783);color:var(--e-global-color-d588783);background-color:#3b5998;border-style:solid;border-width:3px;border-color:#3b5998;border-radius:0;padding:23px 124px}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button:hover,.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button:focus{color:#3b5998;background-color:var(--e-global-color-d588783);border-color:#3b5998}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button:hover svg,.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button:focus svg{fill:#3b5998}.elementor-3904 .elementor-element.elementor-element-9a01b0a{--spacer-size:94px}.elementor-3904 .elementor-element.elementor-element-bd26bf4>.elementor-container{min-height:822px}.elementor-3904 .elementor-element.elementor-element-bd26bf4:not(.elementor-motion-effects-element-type-background),.elementor-3904 .elementor-element.elementor-element-bd26bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://trail-on.pl/wp-content/uploads/2025/10/rodzina-bieg-las.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3904 .elementor-element.elementor-element-bd26bf4>.elementor-background-overlay{background-color:#fff;opacity:.58;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3904 .elementor-element.elementor-element-bd26bf4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3904 .elementor-element.elementor-element-a3507d0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3904 .elementor-element.elementor-element-a3507d0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3904 .elementor-element.elementor-element-bbbf4e0{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:48px;font-weight:700}.elementor-3904 .elementor-element.elementor-element-a53c540{text-align:center;color:var(--e-global-color-2084c46);font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:500}.elementor-3904 .elementor-element.elementor-element-c3b7e3b{--spacer-size:64px}.elementor-3904 .elementor-element.elementor-element-d1e3256 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:37px;font-weight:700;fill:#fff;color:#fff;background-color:#000;border-style:solid;border-width:3px;border-color:#afca0b;border-radius:0;padding:25px 91px}.elementor-3904 .elementor-element.elementor-element-d1e3256 .elementor-button:hover,.elementor-3904 .elementor-element.elementor-element-d1e3256 .elementor-button:focus{color:#fff;background-color:#00000000;border-color:#afca0b}.elementor-3904 .elementor-element.elementor-element-d1e3256 .elementor-button:hover svg,.elementor-3904 .elementor-element.elementor-element-d1e3256 .elementor-button:focus svg{fill:#fff}@media(max-width:1024px) and (min-width:768px){.elementor-3904 .elementor-element.elementor-element-bc46d8e{width:100%}.elementor-3904 .elementor-element.elementor-element-baee260{width:100%}}@media(max-width:1024px){.elementor-3904 .elementor-element.elementor-element-dd3ce77{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-dc96dc8{font-size:var(--e-global-typography-4df78d4-font-size);line-height:var(--e-global-typography-4df78d4-line-height);letter-spacing:var(--e-global-typography-4df78d4-letter-spacing);word-spacing:var(--e-global-typography-4df78d4-word-spacing)}.elementor-3904 .elementor-element.elementor-element-085a202{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-961fc7f{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-e9d162f{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button{padding:24px 48px}}@media(max-width:767px){.elementor-3904 .elementor-element.elementor-element-d029df6 .elementor-button{font-size:24px;padding:24px 68px}.elementor-3904 .elementor-element.elementor-element-dd3ce77{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-dc96dc8{font-size:var(--e-global-typography-4df78d4-font-size);line-height:var(--e-global-typography-4df78d4-line-height);letter-spacing:var(--e-global-typography-4df78d4-letter-spacing);word-spacing:var(--e-global-typography-4df78d4-word-spacing)}.elementor-3904 .elementor-element.elementor-element-f1d2b91 .elementor-button{font-size:24px;padding:24px 48px}.elementor-3904 .elementor-element.elementor-element-085a202{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-961fc7f{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-e9d162f{font-size:var(--e-global-typography-a3158cb-font-size);line-height:var(--e-global-typography-a3158cb-line-height);letter-spacing:var(--e-global-typography-a3158cb-letter-spacing);word-spacing:var(--e-global-typography-a3158cb-word-spacing)}.elementor-3904 .elementor-element.elementor-element-93c88a0 .elementor-button{font-size:24px;padding:24px 48px}.elementor-3904 .elementor-element.elementor-element-d1e3256 .elementor-button{font-size:24px;padding:24px 68px}}.piatka,.dycha,.polmaraton,.hero{position:relative}.piatka:before{position:absolute;top:50%;transform:translateY(-50%);left:80px;content:"5";font-size:65px;z-index:-1;color:#b72026;opacity:.27;text-align:right}.dycha:before{position:absolute;top:50%;transform:translateY(-50%);left:50px;content:"10";font-size:65px;z-index:-1;color:#b72026;opacity:.27;text-align:right}.polmaraton:before{position:absolute;top:50%;transform:translateY(-50%);left:20px;content:"21,1";font-size:65px;z-index:-1;color:#b72026;opacity:.27;text-align:right}.hero:before{position:absolute;top:50%;transform:translateY(-50%);left:5px;content:"36,1";font-size:65px;z-index:-1;color:#b72026;opacity:.27;text-align:right}