.container-navbar{width:100%;margin:0 auto}.navbar{display:block;justify-content:space-between;z-index:10;padding:0}.navbar-expand-lg{flex-flow:wrap}.navbar-menu{border-radius:0 0 15px 15px;background:#fff;margin:0;padding:10px 0;box-shadow:none}.navbar-brand{float:left;padding:5px 20px 5px 16px}.navbar-brand img{width:140px}.navbar-toggler{float:right;position:absolute;right:10px;border:0;padding:0 10px}.bottom-content,.main-banner{position:relative}.navbar-collapse{margin-top:52px}.navbar-expand-lg .navbar-collapse{display:none!important}.nav-link{font-family:HandelGothicEU,sans-serif;margin-left:10px;margin-right:10px;font-size:12px;color:#393939}.nav-link:hover{color:#e4032e}.collapse.show{display:flex!important}.navbar-expand-lg .navbar-toggler{display:block}.navbar-expand-lg .navbar-nav{flex-direction:column}.navbar-nav{width:100%;text-align:center}.nav-item{border-top:1px solid #e4e4e4;padding:10px 0}.left-inverted-border,.right-inverted-border{display:none}.logo-head{padding-top:20px;padding-bottom:20px}.container-logo{padding-bottom:10px}.logo-partnerzy{float:left;width:100%;text-align:center;padding:15px 10px 0;display:none}.info-icons,.info-text,.main-banner .video{display:block}header{height:52px}header>.container{padding:0}.logo-mastercard{max-width:50px;margin:0 24px 0 20px}.logo-santander{max-width:90px}.logo-audi{max-width:100px;margin-left:20px}.logo-velobank{max-width:280px;margin-left:10px}.header-text{font-size:14px;line-height:24px;color:rgba(0,0,0,.54)}@media screen and (min-width:850px){.logo-mastercard{max-width:76px}.logo-santander{max-width:130px}.navbar .logo-partnerzy{padding-top:0!important;padding-right:0!important}}.main-banner-video{display:none}.bottom-content{bottom:0;color:#fff;width:100%;font-family:HandelGothicEU,sans-serif;font-size:14px;padding:20px 0;background:rgba(0,0,0,.8)}.banner-col{padding:0;width:100%;line-height:27px;float:left}.banner-col p{margin-bottom:16px}.banner-char{font-family:Arial,sans-serif;font-weight:700}.banner-text-2 p{font-size:12px;margin-bottom:0}.harmonogram{background:#f3f3f3}.harmonogram table td{padding:0 0 0 10px}.harmonogram table td:first-child{font-weight:700}.harmonogram .-date{font-size:18px;margin:0 0 10px;padding:0 0 0 10px}.title-section span.inactive{color:#8e8e8e;border:2px solid #8e8e8e}.info-text .-bottom-text a,.subtitle{color:#e4032e}.prizes{padding:30px 0 50px}.subtitle{text-transform:uppercase;font-weight:700;font-size:25px;padding-bottom:15px;font-family:HandelGothicEU,sans-serif;text-align:center;line-height:35px}.info-text{padding:10px;text-align:justify}.figure-title,.info-icons figure,.title-icons{text-align:center}.info-text .-title{font-size:18px;line-height:24px}.info-text .-bottom-text{font-size:20px}.info-text .-benefits{font-size:16px;margin:0 0 5px}.figure-title,.info-icons .figure-img{margin-bottom:0}.info-text ul{width:100%;padding-left:16px}.title-icons{font-family:HandelGothicEU,sans-serif;font-size:30px;width:100%;font-weight:700;padding-top:43px;padding-bottom:20px;color:#393939;line-height:32px}.figure-caption{font-size:100%;color:#000}.figure-title,.info-relacja p{font-size:16px;font-weight:700}.figure-title{padding-top:15px;font-family:"Corporate S Demi",sans-serif}.figure-title span{border:none;border-top:1px solid #e4032e;padding-top:15px}.info-icons .col{padding:10px}.info-icons figcaption{text-align:justify}.info-relacja p,.kontakt .content-image,.zapisy-text{text-align:center}.info-icons a{color:#000}.info-zapisy button{margin:20px auto 0}.info-relacja{justify-content:center}.info-relacja a,.info-relacja button{margin:10px 20px}.info-relacja button a{text-decoration:none;color:#fff}.info-relacja p{width:100%;color:#e5442f}.zapisy-text{width:100%;color:#e4032e;font-weight:700;padding-top:10px;margin-bottom:0}.info-zapisy button a{color:#fff;text-decoration:none}.container-section-image{padding-top:30px;padding-right:10px;padding-bottom:30px}.kontakt .col-md{font-size:14px;padding-right:0}.content-image{padding-left:10px;text-align:justify;padding-right:10px}.content-box,.harmonogram,.kontakt-columns,.logo-img,.pakiet,.title-section{text-align:center}.content-image a{color:#000;font-weight:700}.content-image ul{padding-left:0;list-style-type:none}.img-section{max-width:100%;height:auto;position:absolute;top:50%;transform:translate(0,-50%)}.about-trigger-btn.-open,.read-more__state:checked~.read-more__trigger{transform:rotate(180deg)}#warunki_udzialu .img-section{height:100%;object-fit:cover;left:0}#warunki_udzialu .img-section.-vip{right:20%;left:auto}#warunki_udzialu .container-section-image{padding-bottom:10px}#warunki_udzialu .title-section{padding-bottom:30px}#warunki_udzialu{background-color:#f3f3f3}.img-block{overflow:hidden;display:none}.kontakt{padding-bottom:40px}.kontakt .img-block{height:300px;padding:0}.kontakt-columns{display:block}.kontakt-columns .col{padding-top:10px}.pakiet{font-family:HandelGothicEU,sans-serif;color:#e4032e;padding:15px 5px 0;display:flex;flex-direction:column;justify-content:space-between}.pakiet-title-1{font-size:20px;margin:0}.pakiet-title-2{font-size:30px;line-height:32px;margin-bottom:5px}.pakiet-title-3{color:grey;font-family:"Corporate S Demi",sans-serif}.pakiet-legend{font-size:12px;color:#000;line-height:19px;font-family:sans-serif;min-height:58px;max-width:200px;margin:0 auto;padding:0 5px}.harmonogram-date,.harmonogram-title,.info-content__title,.title-section span{font-family:HandelGothicEU,sans-serif}.pakiet.col{width:100%}.logo-img{position:relative;padding-top:20px;padding-bottom:30px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%;float:left}.logo-img img{width:100%;padding-top:10px}.partners{padding:30px 0 0}.partners .row{align-items:flex-start;justify-content:center}.partners .logo-golf-channel{max-width:130px}.partners .logo-santander-partner{max-width:190px;padding-bottom:10px}.partners .logo-mastercard{max-width:90px}.partners .logo-magnesia{max-width:150px;padding-top:0}.partners .logo-bunkier{max-width:115px}.partners .logo-wines{max-width:100px;padding:0}.ads-img{visibility:hidden}.title-section{padding-bottom:32px}.title-section span{text-transform:uppercase;line-height:35px;font-weight:700;font-size:32px;color:#c00;border:0;border-radius:0;padding:0}.section-tabs{padding:0 32px 32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}#prizesCarousel .carousel-item .d-flex,.about-content,.kontakt-adress__box{flex-direction:column}.section-tabs span{margin-bottom:0;padding:12px 16px;border-radius:4px;background-color:#C00;color:#fff;font-size:16px;font-family:"Poppins Medium",sans-serif;line-height:16px}.section-tabs span:hover{cursor:pointer}.section-tabs span.inactive{background-color:#F2F2F2;color:#000}.content-box{width:327px;border-radius:8px;border:1px solid #C00;background-color:#FFF;padding:16px}#prizes{padding:64px 0 15px;background:#c80305;background:linear-gradient(135deg,#c80305 0,#c63946 50%,#af2032 100%)}#prizes .title-section{padding-bottom:0}#prizes .title-section span{color:#fff}#prizes .nagroda-info p{font-size:14px;line-height:21px;font-family:"Poppins Regular",sans-serif}#prizes .nagroda-info .title-nagroda{font-family:"Poppins Medium",sans-serif}.rejestracja{padding:64px 0}.partners-info{float:left;padding-bottom:15px;top:11px}.partners .logo-partners-pb{width:100px}.partners .logo-partners-mastercard{padding-top:20px}.partners .logo-santander-partner{padding-top:28px}.partners .logo-velobank{max-width:85px}.partners .logo-bnpp{max-width:190px}.partners .logo-garmin{max-width:170px}.partners .logo-adyen{max-width:150px}.partners .logo-partners-audi{max-width:140px}.partners .logo-ping{max-width:160px}.partners .logo-sobienie{max-width:155px}.partners .logo-mionetto{max-width:150px;padding-top:25px}.partners .logo-polski-golf{width:130px;padding-top:0}.partners .logo-pga{width:220px;padding-top:0}@font-face{font-family:'Corporate S Demi';src:url(/static/font/CorporateS-Demi.eot);src:url(/static/font/CorporateS-Demi.woff2) format("woff2"),url(/static/font/CorporateS-Demi.woff) format("woff"),url(/static/font/CorporateS-Demi.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Corporate S Light';src:url(/static/font/CorporateS-Light.eot);src:url(/static/font/CorporateS-Light.woff2) format("woff2"),url(/static/font/CorporateS-Light.woff) format("woff"),url(/static/font/CorporateS-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HandelGothicEU;src:url(/static/font/HandelGothicEU-Normal.eot);src:url(/static/font/HandelGothicEU-Normal.woff2) format("woff2"),url(/static/font/HandelGothicEU-Normal.woff) format("woff"),url(/static/font/HandelGothicEU-Normal.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins Regular';src:url(/static/font/poppins-regular.eot);src:url(/static/font/poppins-regular.woff2) format("woff2"),url(/static/font/poppins-regular.woff) format("woff"),url(/static/font/poppins-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins Medium';src:url(/static/font/poppins-medium.eot);src:url(/static/font/poppins-medium.woff2) format("woff2"),url(/static/font/poppins-medium.woff) format("woff"),url(/static/font/poppins-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins Bold';src:url(/static/font/poppins-bold.eot);src:url(/static/font/poppins-bold.woff2) format("woff2"),url(/static/font/poppins-bold.woff) format("woff"),url(/static/font/poppins-bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.kontakt{padding:64px 0;background-color:#fff}.kontakt-photo{max-width:100%;height:auto;margin-bottom:32px}.kontakt-text{font-family:"Poppins Regular",sans-serif;font-size:16px;padding:0 16px}.kontakt-text p{line-height:24px}.kontakt-text p:first-of-type{font-family:"Poppins Medium",sans-serif}.kontakt-adress__box{padding:24px;border-radius:8px;border:1px solid #E2E2E2;display:flex;justify-content:center}.kontakt-adress__box p{margin-bottom:0;color:rgba(0,0,0,.75);font-size:14px;line-height:21px}.kontakt-adress__box:first-of-type{margin-bottom:10px}.kontakt-adress__box-title{font-size:16px!important;color:rgba(204,0,0,.75)!important;font-family:"Poppins Bold",sans-serif!important;line-height:20px!important}footer{font-family:Lato,Arial,sans-serif;font-size:16px;background:#232220;color:#fff;padding:64px 16px}.footer__title{margin-bottom:15px;font-weight:700}.footer__adress{margin-bottom:6px}.footer__logo{margin-top:32px;margin-bottom:32px}.footer__rules{margin-bottom:0;font-size:12px;line-height:18px}.about{background-color:#fff;padding:44px 0 64px}.about .title-section{padding-bottom:16px}.about-save-text{font-size:24px}.about-save-desc{font-size:18px;line-height:26px}.about-content{display:flex;margin-bottom:16px;padding:16px;border-radius:8px;border:1px solid #E2E2E2;box-shadow:0 0 8px 0 rgba(0,0,0,.01);color:rgba(0,0,0,.75);font-size:14px;font-family:"Poppins Regular",sans-serif;line-height:20px}.about-btn,.harmonogram-content__item span,.rules-content a{font-family:"Poppins Medium",sans-serif}.about-content__title{color:#000;font-size:16px;line-height:24px}.about-content ul{padding-left:20px}.about-content ul li{line-height:28px}.about-content__trigger{height:0;overflow:hidden;transition:.3s;opacity:0}.about-content__trigger.-show{height:auto;opacity:1}.about-trigger-btn{content:url(/static/golf/img/icons/chevron_red.svg);width:24px;height:24px;margin-left:auto}.about-trigger-btn:hover{cursor:pointer}.about-btn{display:inline-block;margin-top:12px;margin-bottom:32px;margin-left:50%;transform:translateX(-50%);padding:12px 16px;border-radius:4px;background-color:#C00;color:#fff;font-size:16px;line-height:16px}.about-btn:hover{text-decoration:none;color:#fff}.info .content-box a,.info-content__desc{color:rgba(0,0,0,.75)}.info{background-color:#F9F9F9;padding:64px 0}.info .title-section{padding-bottom:24px}.info-photo{display:block;margin:0 auto 32px}.info-content{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.info-content__title{margin-bottom:16px;font-size:20px;font-weight:500;line-height:20px}.info-content__desc{margin-bottom:0;font-size:16px;line-height:24px}.info .content-box{width:482px;padding:24px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.info .content-box a:hover{text-decoration:none}.info-icon{height:64px;margin-bottom:24px}.harmonogram{padding:64px 0;background-color:#FFF}.harmonogram-title{margin-bottom:8px;color:#c00;font-size:28px;font-weight:500;line-height:36px}.harmonogram-date{display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:rgba(0,0,0,.75);font-size:16px;font-weight:500}.harmonogram-date p{margin:0 0 0 8px}.harmonogram-wrapper{border-radius:8px;border:1px solid #E2E2E2;padding:24px;text-align:left}.harmonogram-content__list{list-style-type:none;margin-bottom:0;padding-left:0;font-size:16px;font-family:"Poppins Regular",sans-serif;line-height:24px}.harmonogram-content__item{display:block;position:relative;margin-top:16px;margin-bottom:40px}.harmonogram-content__item:last-child{margin-bottom:0}.harmonogram-content__item span{position:absolute;top:-16px;left:20px;color:rgba(0,0,0,.75);font-size:12px;line-height:20px}.rules-content a,.rules-content p{color:rgba(0,0,0,.86)}.harmonogram-content__item::before{position:absolute;content:"";top:-12px;left:0;width:12px;height:12px;border-radius:50%;background-color:#C00F;z-index:2}.harmonogram-img{display:none}.rules{background-color:#F9F9F9;padding:64px 0}.rules-photo{display:block;margin:0 auto 32px}.rules-content{font-size:16px;line-height:24px}.rules-content p:last-of-type{margin-bottom:0}.rules-content a{cursor:pointer}.rules-content .btn-wez-udzial{font-family:HandelGothicEU,sans-serif;background:#c00;border-color:#c00;padding-left:30px;padding-right:30px;color:#fff}.rules-content .btn-wez-udzial:hover{background:#b50d2d;border:1px solid #b50d2d}.rules-content .pakiet-legend{max-width:210px}#prizesCarousel{-ms-touch-action:manipulation;touch-action:manipulation}#prizesCarousel .carousel-inner{padding-bottom:15px}#prizesCarousel .carousel-item .container-item{float:left;width:100%}#prizesCarousel .carousel-control-prev img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#prizesCarousel .carousel-inner .carousel-item-left,#prizesCarousel .carousel-inner .carousel-item.active{display:flex;display:-webkit-flex;align-items:stretch}#prizesCarousel .carousel-inner .carousel-item-next,#prizesCarousel .carousel-inner .carousel-item-right.active{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}#prizesCarousel .carousel-inner .carousel-item-left.active,#prizesCarousel .carousel-inner .carousel-item-prev{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}#prizesCarousel .carousel-inner .carousel-item-right .container-item:last-child,#prizesCarousel .carousel-inner .carousel-item.active .container-item:first-child+.container-item,#prizesCarousel .carousel-inner .carousel-item.active .container-item:last-child{display:none!important}#prizesCarousel .carousel-info-bottom{font-weight:700;font-size:17px;padding:5px 0 10px}#prizesCarousel .item-border{margin:12px;padding:25px;flex-direction:column;display:flex;background:#fff;border-radius:8px;border:1px solid #E2E2E2;box-shadow:0 0 12px 0 rgba(0,0,0,.1)}#prizesCarousel .nagroda-info{text-align:justify;padding-top:30px;line-height:19px;min-height:400px}#prizesCarousel .carousel-control-next{right:30%;position:relative;float:right}#prizesCarousel .carousel-control-prev{left:30%;position:relative;float:left}#prizesCarousel .carousel-control-next img,#prizesCarousel .carousel-control-prev img{width:40px}#prizesCarousel .title-nagroda{font-family:"Corporate S Demi",sans-serif;text-align:center;width:100%;float:left;line-height:17px;padding-bottom:5px}#prizesCarousel .carousel-item picture{height:290px;width:100%;position:relative;margin-bottom:20px;min-height:290px}#prizesCarousel .carousel-item picture img{bottom:0;max-height:250px;width:auto;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}#prizesCarousel .container-img-carousel{position:relative;height:290px;overflow:hidden}#prizesCarousel .img-carousel{position:absolute;bottom:0;left:50%;max-height:280px;margin-bottom:15px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.read-more__target,.read-more__wrap{margin:0 0 0 32px;font-size:13px;transition:.25s ease}#prizesCarousel .item-bottom-img{height:91px}p.read-more__wrap{color:#373a3c;font-size:13px}.read-more__state{display:none}.read-more__wrap{opacity:1;max-height:999em}.read-more__target{display:none;opacity:0;max-height:0}.read-more__target label{font-family:"Poppins Regular",sans-serif!important}.read-more__trigger{position:relative;top:32px;float:left;font-size:.6875rem;clear:both;font-weight:700;cursor:pointer}.read-more__state:checked~.read-more__target{display:block;opacity:1;max-height:999em}.read-more__state:checked~.read-more__wrap{display:none;opacity:0;max-height:0}.read-more__state:checked~.read-more__trigger:before,.read-more__state~.read-more__trigger:before{content:url(/static/golf/img/icons/chevron_red.svg)}form{padding:10px}form .row{display:-webkit-flex;-webkit-flex-wrap:wrap}.form-info{font-weight:700;padding-left:10px;font-size:17px}.rejestracja{background-color:#F9F9F9}.rejestracja p{padding:30px 0 0}.rejestracja label{font-size:12px;line-height:16px;font-family:"Poppins Bold",sans-serif;color:#1D1D4E}.rejestracja .form-control{border-radius:8px;border:1px solid rgba(0,0,0,.24)}.rejestracja.rejestracja-bg{background-position-y:30%}button[type=submit]{display:block;width:100%;max-width:350px;margin:32px auto 0}button[type=submit]:active,button[type=submit]:focus{background-color:#c00;border-color:#c00}button[type=submit].-disabled{cursor:not-allowed;background-color:rgba(187,90,90,.2);border-color:rgba(187,90,90,.2);pointer-events:none}#gallery,.winners{background-color:#F9F9F9}.form-check{margin-top:10px;font-size:12px;line-height:18px;color:#1D1D4E}.form-col-1,.form-col-2{width:100%}.npb-error-list{color:red;padding-left:15px}.typ-content{color:#000;font-size:16px;padding:50px 0 50px 10px}.typ-content .t2,.typ-title{color:#e4032e}.typ-title{font-family:HandelGothicEU,sans-serif;width:100%;text-transform:uppercase;font-weight:700}.typ-content .t1{text-transform:uppercase;font-size:20px;padding:20px 0 10px}.video .container{padding:64px 20px}.video div.onnetworkplayercontainer{z-index:11}.video div.onnetworkplayercontainer>.alwplayer{display:none}.video .miniature>.alwplayer.desktop{width:100%;right:0}.winners{padding:64px 0}.winners .title-section{padding-bottom:24px}.winners .text-red{color:#c00}.winners-text__content{padding:0 14px;font-size:16px;line-height:24px}.winners-text__content p{color:rgba(0,0,0,.86);text-align:center}.winners-wrapper{max-width:600px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:16px}.winners-wrapper ul{list-style-type:none;margin-bottom:0;padding-left:0}.winners-wrapper ul .place{font-size:14px;line-height:24px}.winners-wrapper ul .place:first-child{margin-top:12px}.winners-wrapper ul .first,.winners-wrapper ul span{color:rgba(204,0,0,.75);font-family:"Poppins Bold",sans-serif}.winners-wrapper ul .second{color:rgba(0,0,0,.86);font-family:"Poppins Medium",sans-serif}.winners-wrapper ul .third{color:rgba(0,0,0,.75)}.winners-img{margin-bottom:32px;text-align:center}#gallery{min-height:573px}#gallery .container{padding:64px 20px}.npb-a-g{margin:0 auto;padding:0}.npb-a-g .npb-pswp-item{margin:0}.npb-a-g .npb-pswp-item a{position:relative;display:block}.npb-a-g .npb-pswp-item img{width:100%;height:auto;object-fit:cover}.npb-a-g .npb-pswp-item .npb-pswp-gallery{position:absolute;bottom:16px;width:100%;clear:both}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-thumbs{float:left;display:none}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-thumbs img{width:64px;height:40px;object-fit:cover;margin-left:8px;float:left}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-btn{background-color:#c00;color:#fff;font-family:Lato,Arial,sans-serif;font-size:16px;line-height:1.38;border-radius:4px;padding:9px 17px;float:right;margin-right:16px}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-counter{display:flex;align-items:center;padding:0 8px;background-color:#fbeee1;color:#18191b;float:left;margin-left:16px;height:40px}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-counter .npb-pswp-counter-label{display:flex;align-items:center;font-family:"Lato Black",Arial,sans-serif;font-size:16px;margin-top:4px}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-icon{margin-right:8px}.npb-a-g .npb-pswp-item figcaption{line-height:normal;font-size:12px;margin-top:16px;padding:0 24px}.npb-a-g .npb-pswp-item figcaption .npb-t-c-g{color:#969695}.npb-a-g .npb-a-c img{width:100%;height:auto}.npb-a-g *{box-sizing:border-box}.gallery-box{display:none}.gallery-box.-active{display:block}.gallery-box__link{margin:20px 0}.pswp .pswp__bg{background-color:#000}.photo-report img{position:static;transform:none}.photo-report .row{height:0}body{font-family:"Poppins Regular",sans-serif;color:#000;font-size:15px;line-height:20px}.row{margin-left:0;margin-right:0}.btn-primary{background:#c00;border-color:#c00;padding-left:30px;padding-right:30px}.btn-primary:hover{background:#b50d2d;border:1px solid #b50d2d}.container{max-width:100%;padding:0 10px}.container-grid{max-width:1200px;margin:0 auto}.text-wrap{white-space:nowrap}.page-up{z-index:100;width:100%;position:fixed;bottom:0;display:none}.page-up img{float:right;cursor:pointer;margin-right:10px;margin-bottom:10px}.red{color:#e4032e;font-weight:700;font-family:sans-serif}.-red{color:#c00}.-bold{font-weight:700}@media screen and (max-width:360px){.bottom-content{padding:20px 0;background:rgba(0,0,0,.9)}.main-banner{background-image:none}.figure-title span{border-top:none}}@media screen and (min-width:360px){.bottom-content{position:absolute;padding:10px 6px;background:rgba(0,0,0,.4)}.main-banner-video{display:block}.banner-col p{line-height:22px}}@media screen and (min-width:768px){.bottom-content{font-size:16px;text-align:left;padding:15px 0}.banner-text-1{width:36%;text-align:right;padding-right:20px}.banner-text-day{font-weight:700;font-family:Arial,sans-serif}.banner-text-2{width:64%;text-align:left;padding-left:20px}.banner-text-2 p{font-size:16px}.banner-col p{line-height:28px;margin-bottom:0}.page-up img{margin-right:50px}.logo-img{width:20%;padding-right:10px;padding-left:10px;padding-bottom:60px}.partners .logo-partners-pb{padding-top:35px}.partners .logo-velobank{padding-top:17px}.partners .logo-partners-audi{max-width:120px;padding-top:16px}.partners .logo-ping{padding-top:40px}.partners .logo-bnpp{padding-top:48px}.partners .logo-garmin{padding-top:54px}.partners .logo-adyen{padding-top:45px}.partners .logo-sobienie{padding-top:22px}.partners .logo-pga{width:250px;padding-top:16px}.navbar{padding:16px 0 0}.navbar-collapse{margin-top:64px}.navbar-toggler{position:relative;margin-top:0}header{height:80px}.about-content{padding:32px}.info .title-section{padding-bottom:32px}.info-content__desc{line-height:20px}.info-icon{margin-bottom:16px}.info .content-box{width:47%}.info-photo{display:none}.harmonogram-content{display:flex;gap:16px}.harmonogram-img,.harmonogram-text{width:50%}.harmonogram-img{display:block;padding-left:58px}.harmonogram-photo{border-radius:8px;box-shadow:0 0 12px 0 rgba(0,0,0,.15)}#prizesCarousel{width:100%;max-width:942px;margin:0 auto}#prizesCarousel .carousel-item .container-item,.form-col-1,.form-col-2{width:50%}#prizesCarousel .carousel-item picture{height:290px}#prizesCarousel .carousel-inner .carousel-item-next,#prizesCarousel .carousel-inner .carousel-item-right.active{transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}#prizesCarousel .carousel-inner .carousel-item-left.active,#prizesCarousel .carousel-inner .carousel-item-prev{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}#prizesCarousel .carousel-inner .carousel-item-left,#prizesCarousel .carousel-inner .carousel-item-right{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#prizesCarousel .carousel-inner .carousel-item.active .container-item:last-child{display:none!important}#prizesCarousel .carousel-inner .carousel-item.active .container-item:first-child+.container-item{display:flex!important;display:-webkit-flex!important;align-items:stretch}#prizesCarousel .carousel-inner .carousel-item-left,#prizesCarousel .carousel-inner .carousel-item-right,#prizesCarousel .carousel-inner .carousel-item.active{display:flex;display:-webkit-flex;align-items:stretch}#prizesCarousel .carousel-inner .carousel-item-left .container-item:last-child,#prizesCarousel .carousel-inner .carousel-item-right .container-item:last-child{display:none!important}#prizesCarousel .nagroda-info{min-height:410px}#prizesCarousel .carousel-inner .carousel-item-left.active,#prizesCarousel .carousel-inner .carousel-item-right.active{z-index:10;position:relative;background-color:transparent}.form-col-1{padding-right:14px}.form-col-2{padding-left:14px}.form-col-3{display:flex;flex-wrap:wrap;justify-content:space-between}.form-col-3 .form-group:nth-child(1){width:100%}.form-col-3 .form-group:nth-child(2),.form-col-3 .form-group:nth-child(3){width:48%}.photo-report img{margin:30px 0}.photo-report .row{height:auto}.kontakt{max-width:1100px;margin:0 auto}.kontakt-content{display:flex;flex-direction:row-reverse;gap:24px;padding:0 10px}.kontakt-img,.kontakt-text{flex:1;padding:0}.kontakt-text{width:610px}.kontakt-photo{border-radius:8px}.winners .winners-wrapper{max-width:482px}.footer{padding-left:75px}}@media screen and (min-width:1200px){.container-logo{width:100%}.logo-partnerzy{display:flex;justify-content:flex-end;align-items:center;width:50%;padding-left:0;padding-top:0}.main-banner{max-height:663px;overflow:hidden}.container{max-width:1100px}.title-section{text-align:center;margin-left:0}.container-navbar{max-width:1120px}.navbar{padding:2px 16px;display:flex}.navbar-brand{padding:0 20px 0 16px}.navbar-brand img{width:200px}.navbar-menu{margin:0 auto;padding:5px;-webkit-box-shadow:0 8px 8px -6px rgba(0,0,0,.2);-moz-box-shadow:0 8px 8px -6px rgba(0,0,0,.2);box-shadow:0 8px 8px -6px rgba(0,0,0,.2);position:relative}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-collapse{margin-top:0}.navbar-expand-lg .navbar-nav{flex-direction:row}.nav-item{border:none;padding:0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.1rem;padding-left:.1rem;padding-bottom:0;margin-bottom:8px;border-bottom:2px solid #fff}.navbar-expand-lg .navbar-nav .nav-link:hover{border-color:#C00}.harmonogram-wrapper{margin-top:24px;margin-left:50px;padding:24px 38px}.harmonogram-content__item{margin-top:0;margin-bottom:26px}.kontakt-adress__box:first-of-type,.rules-photo{margin-bottom:0}.harmonogram-content__item span{left:-88px;top:3px}.harmonogram-content__item::before{left:-44px;top:6px}.harmonogram-content__item:first-of-type span{left:-125px}.harmonogram-img{text-align:right}.rules-content{display:flex;justify-content:space-between;align-items:flex-start;gap:48px}.rules-photo{max-width:480px}#prizesCarousel .carousel-item picture{height:270px}#prizesCarousel .carousel-item .container-item{width:33.33%}#prizesCarousel .carousel-inner .carousel-item-next,#prizesCarousel .carousel-inner .carousel-item-right.active{transform:translateX(33.33%);-webkit-transform:translateX(33.33%);-moz-transform:translateX(33.33%);-ms-transform:translateX(33.33%);-o-transform:translateX(33.33%)}#prizesCarousel .carousel-inner .carousel-item-left.active,#prizesCarousel .carousel-inner .carousel-item-prev{transform:translateX(-33.33%);-webkit-transform:translateX(-33.33%);-moz-transform:translateX(-33.33%);-ms-transform:translateX(-33.33%);-o-transform:translateX(-33.33%)}#prizesCarousel .carousel-inner .carousel-item-left,#prizesCarousel .carousel-inner .carousel-item-right{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#prizesCarousel .carousel-inner .carousel-item-left .container-item:last-child,#prizesCarousel .carousel-inner .carousel-item-right .container-item:last-child,#prizesCarousel .carousel-inner .carousel-item.active .container-item:first-child+.container-item,#prizesCarousel .carousel-inner .carousel-item.active .container-item:last-child{display:flex!important;display:-webkit-flex!important;align-items:stretch}#prizesCarousel .carousel-control-next{display:flex;right:-12%;position:absolute}#prizesCarousel .carousel-control-prev{display:flex;left:-12%;position:absolute}#prizesCarousel .carousel-control-next img,#prizesCarousel .carousel-control-prev img{width:64px}#prizesCarousel .carousel-inner .carousel-item-left,#prizesCarousel .carousel-inner .carousel-item-right,#prizesCarousel .carousel-inner .carousel-item.active{display:flex;display:-webkit-flex;align-items:stretch}#prizesCarousel .nagroda-info{min-height:450px}.rejestracja .form-col-3 .form-group:nth-child(-n+3){width:31%}.winners-content{display:flex;justify-content:space-between;gap:60px}.winners-content .content-box{width:224px}.winners-wrapper{justify-content:flex-start;gap:24px 32px}.winners-photo{max-width:507px}.winners-text__content p{text-align:left}.winners-text #Winners2025 .content-box:nth-child(4),.winners-text #Winners2025 .content-box:nth-child(6){margin-top:-74px}.winners-text #Winners2025 .content-box:nth-child(7){margin-left:256px;margin-top:-148px}.winners-text #Winners2025 .content-box:nth-child(8){margin-top:-24px}.winners-text #Winners2025 .content-box:nth-child(9){margin-top:-44px}.winners-text #Winners2025 .content-box:nth-child(11){margin-top:-22px}.winners-text #Winners2024 .content-box:nth-child(7){margin-left:256px;margin-top:-98px}.winners-text #Winners2024 .content-box:nth-child(10),.winners-text #Winners2024 .content-box:nth-child(12),.winners-text #Winners2024 .content-box:nth-child(8){margin-top:-32px}.winners-text #Winners2023 .content-box:nth-child(7){margin-left:256px;margin-top:-72px}.winners-text #Winners2023 .content-box:nth-child(10),.winners-text #Winners2023 .content-box:nth-child(12),.winners-text #Winners2023 .content-box:nth-child(8){margin-top:-82px}.winners-text #Winners2023 .content-box:nth-child(9){margin-top:2px}.winners-text #Winners2022 .content-box:nth-child(3),.winners-text #Winners2022 .content-box:nth-child(5){margin-top:-24px}.winners-text #Winners2022 .content-box:nth-child(7){margin-left:256px;margin-top:-48px}.winners-text #Winners2022 .content-box:nth-child(10),.winners-text #Winners2022 .content-box:nth-child(12),.winners-text #Winners2022 .content-box:nth-child(8){margin-top:-82px}.winners-text #Winners2022 .content-box:nth-child(9){margin-top:0}.winners-text #Winners2021 .content-box:nth-child(4){margin-top:-24px}.winners-text #Winners2021 .content-box:nth-child(6){margin-top:-48px}.winners-text #Winners2021 .content-box:nth-child(7){margin-left:256px;margin-top:-190px}.winners-text #Winners2021 .content-box:nth-child(8){margin-top:-24px}.winners-text #Winners2021 .content-box:nth-child(9){margin-top:-84px}.winners-text #Winners2021 .content-box:nth-child(11){margin-top:-62px}.winners-text #Winners2020 .content-box:nth-child(3),.winners-text #Winners2020 .content-box:nth-child(5){margin-top:-24px}.winners-text #Winners2020 .content-box:nth-child(7){margin-left:256px;margin-top:-72px}.winners-text #Winners2020 .content-box:nth-child(8){margin-top:-56px}.winners-text #Winners2020 .content-box:nth-child(9){margin-top:0}.winners-text #Winners2020 .content-box:nth-child(10){margin-top:-36px}.winners-text #Winners2019 .content-box:nth-child(3),.winners-text #Winners2019 .content-box:nth-child(5){margin-top:-24px}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-thumbs{display:block}.npb-a-g .npb-pswp-item .npb-pswp-gallery .npb-pswp-thumbs img:nth-child(n+10){display:none}.npb-a-g .npb-pswp-item figcaption{margin-top:8px;padding:0}.kontakt-img,.kontakt-text{flex:auto}.kontakt-img{height:251px;margin:0;padding:0}.kontakt-adress{display:flex;justify-content:flex-start;gap:32px}}