@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700;800&display=swap");*{font-family:'Work Sans', sans-serif;font-weight:400}*:focus{outline:0}img{border:none;image-rendering:-webkit-optimize-contrast}.bgr{background-color:rgba(255,0,0,0.5)}.bgg{background-color:rgba(0,255,0,0.5)}.bgb{background-color:rgba(0,0,255,0.5)}.bgc{background-color:rgba(0,255,255,0.5)}.bgm{background-color:rgba(255,0,255,0.5)}.bgy{background-color:rgba(255,255,0,0.5)}.position-relative{position:relative}.position-absolute{position:absolute}.modal-backdrop{background-color:#053776 !important}#modal-menu .modal-dialog{margin:0%;width:100%;max-width:100%}#modal-menu .modal-header{padding:0;border:none}#modal-menu .modal-content{border:none;border-radius:0;max-height:100vh}#modal-menu .modal-content .modal-header nav{width:720px;height:98px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal-menu .modal-content .modal-header nav .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal-menu .modal-content .modal-header nav .left .logo img{display:block;width:120px;margin:0 30px}#modal-menu .modal-content .modal-header nav .left .logo-programu img{width:168px;margin-right:7px}#modal-menu .modal-content .modal-header nav .right .dismiss-menu{position:relative;right:-7px;width:53px;height:53px;margin-right:30px;cursor:pointer}#modal-menu .modal-content .modal-header nav .right .dismiss-menu div{width:52px;height:7px;border-radius:4px;background-color:#053776;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;position:relative;top:23px}#modal-menu .modal-content .modal-header nav .right .dismiss-menu div.r{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#modal-menu .modal-content .modal-header nav .right .dismiss-menu div.l{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-7px}@media (hover: hover){#modal-menu .modal-content .modal-header nav .right .dismiss-menu:hover div{background-color:#ea1b11}}#modal-menu .modal-content .modal-body{padding:80px 50px}#modal-menu .modal-content .modal-body nav{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal-menu .modal-content .modal-body nav a{font-size:26px;font-weight:700;color:#053776;text-decoration:none;-webkit-transition:color 0.25s ease-in-out, border-color 0.25s ease-in-out;transition:color 0.25s ease-in-out, border-color 0.25s ease-in-out}#modal-menu .modal-content .modal-body nav a.btn-style{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:190px;height:50px;border:solid 1px #053776;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal-menu .modal-content .modal-body nav a.btn-style.v2{width:400px;height:100px;text-align:center;line-height:normal}@media (hover: hover){#modal-menu .modal-content .modal-body nav a:hover{color:#ea1b11}#modal-menu .modal-content .modal-body nav a.btn-style:hover{border-color:#ea1b11}}@media (max-width: 767px){#modal-menu .modal-content .modal-header nav{width:540px}#modal-menu .modal-content .modal-body{padding:80px 50px}}@media (max-width: 575px){#modal-menu .modal-content .modal-header nav .left .logo img{width:20.86957vw;margin:0 4.34783vw;margin-left:25px}#modal-menu .modal-content .modal-header nav .left .logo-programu img{width:29.21739vw;margin-right:1.21739vw}#modal-menu .modal-content .modal-header nav .right .dismiss-menu{margin-right:25px}#modal-menu .modal-content .modal-body{padding:80px 50px}#modal-menu .modal-content .modal-body nav{width:100%}#modal-menu .modal-content .modal-body nav a.btn-style.v2{width:69.56522vw;height:17.3913vw;font-size:5.21739vw}}.w-65{width:65% !important}@media (max-width: 991px){.w-65{width:85% !important}}@media (max-width: 767px){.w-65{width:100% !important}}h2{font-size:40px;font-weight:800;color:#053776}h3{font-size:20px;font-weight:400;color:#fff}h4{font-size:19px;font-weight:700;color:#053776}h4 a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}h4 a span{font-size:inherit;font-weight:inherit;color:inherit}h4 a span span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:30px;font-size:inherit;font-weight:inherit;color:inherit}h4 a span.arrow-container{vertical-align:middle}h4 a span.arrow-container svg{width:20px;height:auto;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}h4 a:hover{color:#053776}@media (hover: hover){h4 a:hover{color:#ea1b11}}h5{font-size:16px;font-weight:700;color:#053776}h5.minione_edycje{font-size:24px;font-weight:700;color:#053776}h6.minione_edycje{font-size:20px;font-weight:700;color:#053776}h6,h4.minione_edycje{font-size:30px;font-weight:800;color:#053776}p,ul,ol{font-size:16px;color:#053776}a.white-text-link{color:#fff;text-decoration:underline;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}a.blue-text-link{color:#053776;text-decoration:underline;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}@media (hover: hover){a.white-text-link:hover{color:#ffd700}a.blue-text-link:hover{color:#ea1b11}}.next-section-arrow{width:100%;height:184px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.next-section-arrow a svg{color:#053776;display:block;width:44px;height:auto;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}@media (hover: hover){.next-section-arrow a:hover svg{color:#ea1b11}}.next-section-arrow.blue-version{background-color:#053776}.next-section-arrow.blue-version a svg{color:#fff}@media (hover: hover){.next-section-arrow.blue-version a:hover svg{color:#ffd700}}@media (max-width: 767px){p,ul,ol{font-size:18px}h3{font-size:18px}h4{font-size:18px}h5{font-size:18px}}@media (max-width: 575px){h4 a{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.form-btn-modal{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-btn-modal a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:bold;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;color:#053776}.form-btn-modal a svg{margin-right:16px;width:20px;height:auto}.form-btn-modal a svg .cls-1{fill:#053776;-webkit-transition:fill 0.25s ease-in-out;transition:fill 0.25s ease-in-out}@media (hover: hover){.form-btn-modal a:hover{color:#ea1b11}.form-btn-modal a:hover svg .cls-1{fill:#ea1b11}}@media (max-width: 991px){.form-btn-modal a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-btn-modal a svg{margin:0 0 20px 0;width:50px}}@media (max-width: 767px){.form-btn-modal a{font-size:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-btn-modal a svg{width:40px}}aside.ambassador{background-color:#053776;padding:80px 0;position:relative;overflow:hidden}aside.ambassador img.flour-theme-ambassador-1,aside.ambassador img.flour-theme-ambassador-2,aside.ambassador img.flour-theme-ambassador-1-3{width:420px;height:auto;display:block;position:absolute;right:0;bottom:0}aside.ambassador img.flour-theme-ambassador-2{width:415px;top:0;bottom:auto}aside.ambassador .wrapper{position:relative;width:1024px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}aside.ambassador .wrapper .left,aside.ambassador .wrapper .right{width:50%}aside.ambassador .wrapper .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}aside.ambassador .wrapper .right img{width:260px;height:260px;display:block;border:solid 9px #4bc7be;border-radius:50%}aside.ambassador .wrapper .left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}aside.ambassador .wrapper .left p{color:#fff}aside.ambassador .wrapper .left p.ambassador-name{font-size:20px;padding-bottom:10px;border-bottom:solid 2px #fff}aside.ambassador.switch-site .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}aside.ambassador.switch-site .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width: 1199px){aside.ambassador img.flour-theme-ambassador-2{right:-50px}aside.ambassador .wrapper{width:960px}}@media (max-width: 991px){aside.ambassador{padding:90px 0 90px 0}aside.ambassador img.flour-theme-ambassador-1,aside.ambassador img.flour-theme-ambassador-2,aside.ambassador img.flour-theme-ambassador-1-3{width:306px;right:unset;left:0;bottom:-80px}aside.ambassador img.flour-theme-ambassador-1-3{width:359px;bottom:unset;left:unset;right:0;top:0}aside.ambassador img.flour-theme-ambassador-2{width:358px;top:unset;bottom:-130px;left:unset;right:0px}aside.ambassador .wrapper{width:720px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aside.ambassador .wrapper .left,aside.ambassador .wrapper .right{width:100%}aside.ambassador .wrapper .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:50px}aside.ambassador .wrapper .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 40px}aside.ambassador.switch-site .left .text-start{text-align:end !important}}@media (max-width: 767px){aside.ambassador{padding:90px 0 90px 0;overflow:hidden}aside.ambassador img.flour-theme-ambassador-1,aside.ambassador img.flour-theme-ambassador-2,aside.ambassador img.flour-theme-ambassador-1-3{bottom:-80px}aside.ambassador img.flour-theme-ambassador-2{bottom:-130px}aside.ambassador .wrapper{width:540px}aside.ambassador .wrapper .left{padding:0px}aside.ambassador .wrapper .left p.ambassador-name{font-size:26px}}@media (max-width: 575px){aside.ambassador .wrapper{width:100%}aside.ambassador .wrapper .left{padding:0 15px}}.header{width:100%;background-color:#fff}.header .header-menu{position:absolute;top:30px;right:0;z-index:10}.header>.top{width:100%;height:98px}.header>.top nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1024px;height:98px;margin:0 auto}.header>.top nav .logo img{display:block;width:120px;margin:0 30px}.header>.top nav .logo-programu img{display:block;width:168px;margin-right:7px}.header>.top nav .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header>.top nav .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header>.top nav .right a{margin-right:28px;font-size:16px;font-weight:700;color:#053776;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 0.25s ease-in-out, border-color 0.25s ease-in-out;transition:color 0.25s ease-in-out, border-color 0.25s ease-in-out}.header>.top nav .right a.btn-style{border:solid 1px #053776;width:125px;height:50px;border-radius:8px}.header>.top nav .right a.btn-style.v2{width:200px;height:60px;text-align:center;line-height:normal}.header>.top nav .right a:last-child{margin-right:24px}@media (hover: hover){.header>.top nav .right a:hover{color:#ea1b11}.header>.top nav .right a.btn-style:hover{border-color:#ea1b11}}.header>.top nav .mobile-menu-btn{cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;margin-right:30px}.header>.top nav .mobile-menu-btn div{width:40px;height:7px;background-color:#053776;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;border-radius:4px}@media (hover: hover){.header>.top nav .mobile-menu-btn:hover div{background-color:#ea1b11}}.header .program-name{position:relative;width:100%;height:112vh}.header .program-name>picture .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.header .program-name .slogan{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1024px;height:calc(100vh - 98px);min-height:546px;margin:0 auto}.header .program-name .slogan img{width:523px;display:block;margin-left:40px}@media (max-width: 1239px){.header .header-menu{top:98px}}@media (max-width: 1199px){.header>.top nav{width:960px}.header>.top nav .right a{line-height:normal;text-align:center}.header>.top nav .right a.btn-style.v2{width:140px;font-size:15px;height:70px}.header .program-name .slogan{width:960px}.header .program-name .slogan img{width:480px}}@media (max-width: 991px){.header>.top nav{width:720px}.header>.top nav .right{display:none}.header .program-name .slogan{width:720px;min-height:420px}.header .program-name .slogan img{width:380px}}@media (max-width: 767px){.header>.top nav{width:540px}.header .program-name>picture .bg{-o-object-position:60% bottom;object-position:60% bottom}.header .program-name .slogan{width:540px}.header .program-name .slogan img{width:300px}}@media (max-width: 575px){.header>.top nav{width:100%}.header>.top nav .logo img{width:20.86957vw;margin:0 4.34783vw;margin-left:25px}.header>.top nav .logo-programu img{width:29.21739vw;margin-right:1.21739vw}.header>.top nav .mobile-menu-btn{margin-right:25px}.header .program-name>picture .bg{-o-object-position:63% bottom;object-position:63% bottom}.header .program-name .slogan{width:100%}.header .program-name .slogan img{width:52.17391vw;margin-left:15px}}section.idea{position:relative;z-index:2;margin-top:-9.8vh}section.idea>header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}section.idea>header h2{font-size:40px;font-weight:800;color:#053776}section.idea>header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.idea>header .left,section.idea>header .right{width:50%}section.idea>header .left:before,section.idea>header .right:before{content:'';display:block;width:100%;height:2px;background-color:#053776}section.idea>header .center{width:430px;-ms-flex-negative:0;flex-shrink:0}section.idea article{width:calc(1024px + ((100% - 1024px) * 0.5));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.idea article .left{position:relative;width:calc(100% - 840px);overflow:hidden}section.idea article .left img{position:absolute;top:0;right:0;display:block;width:100%;height:100%;max-height:820px;-o-object-fit:cover;object-fit:cover;-o-object-position:75% center;object-position:75% center}section.idea article .left img.v2{-o-object-position:left 37%;object-position:left 37%}section.idea article .right{width:840px;padding-left:35px}@media (max-width: 1399px){section.idea article .left{width:calc(100% - 640px)}section.idea article .right{width:640px}}@media (max-width: 1199px){section.idea article{width:calc(960px + ((100% - 960px) * 0.5))}section.idea article .left{width:calc(100% - 480px)}section.idea article .right{width:480px}}@media (max-width: 991px){section.idea article{width:720px;margin:0 auto}section.idea article .left{display:none}section.idea article .right{width:100%;padding-left:0px}}@media (max-width: 767px){section.idea article{width:540px}}@media (max-width: 575px){section.idea{margin-top:-14vh}section.idea article{width:100%}section.idea article .right{padding:0 15px}section.idea article .right img{margin-left:-15px;max-width:100vw}}section.rekrutacja{padding-bottom:9.8vh;margin-top:-9.8vh;position:relative;z-index:2}section.rekrutacja article{width:1024px;margin:0 auto 100px auto}section.rekrutacja article h3{font-size:24px;font-weight:600;color:#053776}@media (max-width: 1199px){section.rekrutacja article{width:960px;margin:0 auto 80px auto}}@media (max-width: 991px){section.rekrutacja article{width:720px;margin:0 auto 80px auto}}@media (max-width: 767px){section.rekrutacja article{width:540px;margin:0 auto 80px auto}}@media (max-width: 575px){section.rekrutacja{margin-top:-14vh;padding:0 15px 14vh 15px}section.rekrutacja article{width:100%;margin:0 auto 80px auto}}section.rules{margin-top:190px}section.rules .rules-blue-bg{padding-bottom:280px;width:100%;background-color:#053776;overflow:hidden;position:relative}section.rules .rules-blue-bg img.right-flour-theme{display:block;width:577px;height:auto;position:absolute;top:-130px;right:0;z-index:1}section.rules .rules-blue-bg header{position:relative;z-index:2;margin-top:184px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.rules .rules-blue-bg header>div{width:50%}section.rules .rules-blue-bg header div.left,section.rules .rules-blue-bg header div.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.rules .rules-blue-bg header div.left:before,section.rules .rules-blue-bg header div.right:before{content:'';display:block;width:100%;height:2px;background-color:#fff}section.rules .rules-blue-bg header div.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:570px;-ms-flex-negative:0;flex-shrink:0}section.rules .rules-blue-bg header h2{color:#fff;text-transform:uppercase;margin:0}section.rules article.steps{width:1024px;margin:0 auto}section.rules article.steps p{color:#fff}section.rules article.steps ul{padding:0;list-style:none}section.rules article.steps ul span.step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.rules article.steps ul span.step span.step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;background-color:#fff;font-size:24px;font-weight:800;color:#053776;border-radius:50%}section.rules article.steps ul span.step span.step-content{color:#fff;font-size:16px;text-align:center;display:block}section.rules article.materials{width:1024px;margin:0 auto;margin-top:-190px;position:relative;z-index:2}section.rules article.materials h3{font-size:30px;font-weight:800}section.rules article.materials .download{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;width:100%;background-color:#e8e8e4;border-radius:18px;padding:50px}section.rules article.materials .download .download-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(20% - 24px)}section.rules article.materials .download .download-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#053776;font-weight:700;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;text-decoration:underline}section.rules article.materials .download .download-item a span{font-weight:inherit;text-align:center}@media (hover: hover){section.rules article.materials .download .download-item a:hover{color:#ea1b11}}section.rules article.materials .download svg{display:block;width:50px;height:auto;margin-bottom:14px}section.rules article.materials .download svg .cls-1{-webkit-transition:fill 0.25s ease-in-out;transition:fill 0.25s ease-in-out;fill:#053776}@media (hover: hover){section.rules article.materials .download a:hover .cls-1{fill:#ea1b11}}section.rules section.faq>header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.rules section.faq>header h3{font-size:30px;font-weight:800;color:#053776}section.rules section.faq>header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.rules section.faq>header .left,section.rules section.faq>header .right{width:50%}section.rules section.faq>header .left:before,section.rules section.faq>header .right:before{content:'';display:block;width:100%;height:2px;background-color:#053776}section.rules section.faq>header .center{width:430px;-ms-flex-negative:0;flex-shrink:0}section.rules section.faq a.collapsed svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}section.rules section.faq .faq-content-wrapper{width:1024px;margin:80px auto 0 auto;padding:0 100px}section.rules section.faq .collapse-wrapper{border-left:solid 2px #053776;padding-left:24px;margin-left:6px}section.rules section.contests>header .contest-faq-wrapper{width:1024px;margin:0 auto 80px auto;padding:0 100px}section.rules section.contests>header .contest-header-blue{position:relative;background-color:#053776;overflow:hidden}section.rules section.contests>header .contest-header-blue a svg{color:#fff}@media (hover: hover){section.rules section.contests>header .contest-header-blue a:hover svg{color:#ffd700}}section.rules section.contests>header .contest-header-blue img.flour-theme-contest{display:block;width:450px;height:auto;position:absolute;left:0;bottom:0}section.rules section.contests>header .contest-header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.rules section.contests>header .contest-header-wrapper .left,section.rules section.contests>header .contest-header-wrapper .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}section.rules section.contests>header .contest-header-wrapper .left:before,section.rules section.contests>header .contest-header-wrapper .right:before{content:'';display:block;width:100%;height:2px;background-color:#fff}section.rules section.contests>header .contest-header-wrapper .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:430px;-ms-flex-negative:0;flex-shrink:0}section.rules section.contests>header .contest-short-description{position:relative;width:1024px;margin:0 auto}section.rules section.contests>header .contest-short-description p{color:#fff}section.rules section.contests>header h5,section.rules section.contests>header h3{color:#fff;font-size:30px;text-transform:uppercase;font-weight:800}section.rules section.contests article.contest{width:calc(1024px + ((100% - 1024px) * 0.5));display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}section.rules section.contests article.contest .left{width:calc(100% - 840px);position:relative;overflow:hidden;min-height:880px}section.rules section.contests article.contest .left img{position:absolute;display:block;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center}section.rules section.contests article.contest .left img.v2{-o-object-position:center;object-position:center}section.rules section.contests article.contest .right{width:840px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.rules section.contests article.contest .right .wrapper{padding:100px 0 100px 35px}section.rules section.contests article.contest .right ul{list-style-type:none;color:#053776}section.rules section.contests article.contest .right ul span.arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}section.rules section.contests article.contest .right ul span.arrow svg{width:17px;height:auto;color:#053776;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}section.rules section.contests article.contest.switch-site .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section.rules section.contests article.contest.switch-site .right .wrapper{padding:100px 35px 100px 0}section.rules section.contests article.contest.switch-site .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.rules section.contests article.contest.switch-site .left img{-o-object-position:20% center;object-position:20% center}section.rules section.contests article.contest.switch-site .left img.v2{-o-object-position:center;object-position:center}@media (max-width: 1399px){section.rules section.contests article.contest .left{width:calc(100% - 640px)}section.rules section.contests article.contest .right{width:640px}}@media (max-width: 1199px){section.rules .rules-blue-bg img.right-flour-theme{right:-155px}section.rules article.steps{width:960px}section.rules article.materials{width:960px}section.rules section.faq>header .center{width:430px}section.rules section.faq .faq-content-wrapper{width:960px;padding:0 80px}section.rules section.contests>header .contest-faq-wrapper{width:960px;padding:0 80px}section.rules section.contests>header .contest-header-blue img.flour-theme-contest{left:-50px}section.rules section.contests>header .contest-short-description{width:960px}section.rules section.contests>header .contest-short-description p{color:#fff}section.rules section.contests article.contest{width:calc(960px + ((100% - 960px) * 0.5))}section.rules section.contests article.contest .left{width:calc(100% - 480px)}section.rules section.contests article.contest .right{width:480px}}@media (max-width: 991px){section.rules .rules-blue-bg img.right-flour-theme{display:none}section.rules .rules-blue-bg header{margin-top:90px}section.rules article.steps{width:720px}section.rules article.materials{width:720px}section.rules article.materials .download .download-item{width:calc(25% - 22.5px)}section.rules section.faq>header{margin-top:0px}section.rules section.faq .faq-content-wrapper{width:720px;padding:0 40px}section.rules section.contests>header .contest-faq-wrapper{width:720px;margin:0 auto 80px auto;padding:0 40px}section.rules section.contests>header .contest-header-blue img.flour-theme-contest{width:237px;left:0;bottom:unset;top:0}section.rules section.contests>header .contest-header-wrapper{margin-top:160px}section.rules section.contests>header .contest-short-description{width:720px}section.rules section.contests article.contest{width:720px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}section.rules section.contests article.contest .left,section.rules section.contests article.contest .right{width:100%}section.rules section.contests article.contest .left{display:none;min-height:auto}section.rules section.contests article.contest .left img{position:relative;width:100%;height:auto;-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}section.rules section.contests article.contest .right{width:100%;padding-left:0px}section.rules section.contests article.contest .right .wrapper{padding:0;margin:48px auto 80px auto}section.rules section.contests article.contest.switch-site .right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.rules section.contests article.contest.switch-site .right .wrapper{padding:0 40px}section.rules section.contests article.contest.switch-site .right .wrapper .text-end{text-align:start !important}section.rules section.contests article.contest.switch-site .left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 767px){section.rules .rules-blue-bg header div.center{width:340px;text-align:center}section.rules article.steps{width:540px}section.rules article.steps p.fs-5{font-size:18px !important}section.rules article.materials{width:540px}section.rules article.materials .download .download-item{width:calc(50% - 15px)}section.rules article.materials .download svg{width:40px}section.rules section.faq>header .left:before,section.rules section.faq>header .right:before{display:none}section.rules section.faq .faq-content-wrapper{width:540px;padding:0px}section.rules section.contests>header .contest-faq-wrapper{width:540px;padding:0px}section.rules section.contests>header .contest-short-description{width:540px}section.rules section.contests article.contest{width:540px}section.rules section.contests article.contest .right .wrapper{padding:0px}section.rules section.contests article.contest .right ul{font-size:18px}section.rules section.contests article.contest.switch-site .right .wrapper{padding:0px}}@media (max-width: 575px){section.rules article.steps{width:100%;padding:0 15px}section.rules article.materials{width:100%;padding:0 15px}section.rules article.materials .download{gap:50px}section.rules article.materials .download .download-item{width:100%}section.rules section.faq>header .left:before,section.rules section.faq>header .right:before{display:none}section.rules section.faq>header .center{width:340px}section.rules section.faq .faq-content-wrapper{width:100%;padding:0 15px}section.rules section.contests>header .contest-faq-wrapper{width:100%;padding:0px 15px}section.rules section.contests>header .contest-header-wrapper .center{width:340px}section.rules section.contests>header .contest-short-description{width:100%;padding:0 15px}section.rules section.contests article.contest{width:100%}section.rules section.contests article.contest .right .wrapper{padding:0 15px}section.rules section.contests article.contest.switch-site .right .wrapper{padding:15px}}section.enter-program{border-top:solid 2px #fff;border-bottom:solid 2px #fff;padding:120px 0;position:relative}section.enter-program>header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}section.enter-program>header h2{font-size:40px;font-weight:800;color:#fff}section.enter-program>header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.enter-program>header .left,section.enter-program>header .right{width:50%}section.enter-program>header .left:before,section.enter-program>header .right:before{content:'';display:block;width:100%;height:2px;background-color:#fff}section.enter-program>header .center{width:430px;-ms-flex-negative:0;flex-shrink:0}section.enter-program .bg-container{position:absolute;top:0;left:0;width:100%;height:100%}section.enter-program .bg-container img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.enter-program .bg-container .filter-color-blend,section.enter-program .bg-container .filter-color{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#053776;opacity:0.63;mix-blend-mode:color}section.enter-program .bg-container .filter-color{mix-blend-mode:normal}section.enter-program h3{font-size:30px;font-weight:700}section.enter-program p{color:#fff}section.enter-program .wrapper{width:1024px;margin:0 auto}section.enter-program .wrapper address{font-size:18px}section.enter-program .wrapper a.join-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:280px;height:70px;background-color:#fff;border-radius:5px;margin:0 auto;text-decoration:none;text-transform:uppercase;font-size:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#053776;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}section.enter-program .wrapper a.join-btn.v2{width:400px;height:100px;line-height:normal;text-align:center}@media (hover: hover){section.enter-program .wrapper a.join-btn:hover{color:#ea1b11}}@media (max-width: 1399px){section.enter-program .wrapper{width:960px}}@media (max-width: 991px){section.enter-program .wrapper{width:720px}}@media (max-width: 767px){section.enter-program .wrapper{width:540px}}@media (max-width: 575px){section.enter-program .wrapper{width:100%;padding:0 15px}section.enter-program .wrapper a.join-btn.v2{width:69.56522vw;height:17.3913vw;font-size:5.21739vw}}aside.footer-slogan{width:100%;height:340px;background-color:#053776;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}aside.footer-slogan img.flour-theme-slogan{width:967px;height:auto;display:block;left:0;bottom:0;position:absolute}aside.footer-slogan img.slogan{width:274px;height:auto;display:block;position:absolute}@media (max-width: 1399px){aside.footer-slogan img.flour-theme-slogan{left:-190px}}@media (max-width: 1199px){aside.footer-slogan img.flour-theme-slogan{left:-250px}}@media (max-width: 991px){aside.footer-slogan img.flour-theme-slogan{left:-350px}}@media (max-width: 767px){aside.footer-slogan img.flour-theme-slogan{left:-420px}}@media (max-width: 575px){aside.footer-slogan{overflow:hidden}aside.footer-slogan img.flour-theme-slogan{left:unset;right:0}aside.footer-slogan img.slogan{width:70vw}}footer .wrapper{padding:30px 35px 60px 35px;width:1024px;margin:0 auto}footer .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}footer .top .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .top .left .logo-programu{margin-right:37px}footer .top .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px}footer .top img{display:block}footer .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:35px}footer .bottom .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}footer .bottom .left a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom .left a svg{display:block;width:20px;height:auto;margin-right:18px}footer .bottom .left a svg .cls-1{-webkit-transition:fill 0.25s ease-in-out;transition:fill 0.25s ease-in-out}@media (hover: hover){footer .bottom .left a:hover svg .cls-1{fill:#ea1b11}}footer .bottom .right{width:400px}footer .bottom .right p{font-size:18px}@media (max-width: 1199px){footer .wrapper{width:calc(960px)}}@media (max-width: 991px){footer .wrapper{width:720px}}@media (max-width: 767px){footer .wrapper{width:540px}footer .top .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .top .left .logo-programu{margin:0 0 16px 0}footer .top .social{-ms-flex-item-align:start;align-self:flex-start}footer .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .bottom .left{width:100%}footer .bottom .right{width:100%}}@media (max-width: 575px){footer .wrapper{width:100%;padding:30px 15px 60px 15px}footer .top{overflow:hidden}footer .top .logo img{width:31.30435vw}footer .top .logo-programu img{width:40vw}}.modal .modal-header{border:none}.modal .modal-content{border-radius:0}.modal .form-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .form-btn-wrapper button{background:#053776;color:#fff;padding:10px 15px;margin-bottom:20px;font-weight:bold;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.modal .form-btn-wrapper button:hover{color:#ffd700}form .field-wrapper{margin-bottom:10px}form label.form-label{margin-bottom:2px;color:#053776;font-size:0.9rem}form .form-control{border-radius:0}form .upload-container{width:100%;overflow:auto;margin:0 auto;padding:0}form .upload-container a.upload-select{color:#006699;font-weight:bold;font-size:12px;text-decoration:none}form .upload-container a.upload-select:hover{text-decoration:underline}form .upload-container .upload-dropbox{position:relative;display:block;float:left;width:100%;margin:0;color:#000000;font-weight:bold;font-size:12px;text-align:center;line-height:16px;overflow:hidden;padding:12px 10px;border:1px solid #ced4da;-webkit-box-sizing:border-box;box-sizing:border-box}form.form-sm .upload-container .upload-dropbox{width:100%}form .upload-container .upload-dropbox .drag-highlight{position:absolute;display:none;top:0;left:0;bottom:0;right:0;background-color:#eaeaea;z-index:5}form .upload-container .upload-dropbox .drag-highlight span{position:absolute;display:block;width:100%;height:30px;top:50%;color:#006699;font-weight:bold;font-size:14px;margin:-15px 0 0 0;text-align:center;line-height:30px}form .upload-container .upload-dropbox.dragenter{background-color:#eaeaea;border:1px dashed #121212}form .upload-container .uploads{width:100%;overflow:auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}form .upload-container .upload{position:relative;display:block;float:left;width:100%;min-height:16px;padding:5px 15px;margin:-1px 0 0 0;overflow:auto;background-color:#ffffff;border:1px solid #ced4da;-webkit-box-sizing:border-box;box-sizing:border-box}form.form-sm .upload-container .upload{width:100%;margin:-1px 0 0 0}form .upload-container .upload.ok{background-color:#BFFD95}form .upload-container .upload.error{background-color:#FFD7D8;color:#000000}form .upload-container .upload.alert{background-color:#FFECBA;color:#000000}form .upload-container .upload .delete{position:absolute;display:block;right:10px;top:8px;width:16px;height:16px;cursor:pointer}form .upload-container .upload .delete{font-size:16px;line-height:16px;width:16px}form .upload-container .upload.ok .delete i{color:#40b868}form .upload-container .upload .delete:hover{opacity:0.6}form .upload-container .upload .description{display:block;float:left;width:90%;padding:2px 0;overflow:hidden;font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box}form .upload-container .upload .progressnumber{position:relative;display:none;width:100%;height:16px;line-height:16px;color:#000000;text-align:center;font-size:14px;font-weight:bold;margin:0 auto;float:left}form .upload-container .upload .progressbar{position:relative;display:none;float:left;width:100%;height:5px;margin:2px 0 0 0;overflow:hidden;background-color:#dedede;border-radius:5px}form .upload-container .upload .progressbar .progress{width:0%;height:5px;background-color:#79b746}form .upload-container .upload .progressnumber.result{font-size:10px}@media (max-width: 767px){form .upload-container .upload-dropbox{width:100%}form .upload-container .upload{width:100%;margin:-1px 0 0 0}}@media (max-width: 479px){form .upload-container .upload{padding:5px 10px}form .upload-container .upload .delete{right:10px}}.policy li{margin-bottom:8px}.policy #ot-sdk-cookie-policy h3{color:#053776 !important;font-size:20px;font-weight:700;margin-top:16px;margin-bottom:16px}.policy #ot-sdk-cookie-policy h4{color:#053776 !important;font-size:16px;font-weight:700;margin-bottom:8px}.policy #ot-sdk-cookie-policy p{font-size:16px;color:#053776 !important;margin-bottom:16px}.policy #ot-sdk-cookie-policy span,.policy #ot-sdk-cookie-policy th,.policy #ot-sdk-cookie-policy td{color:#053776 !important}.policy #ot-sdk-cookie-policy a{color:#053776 !important;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.policy #ot-sdk-cookie-policy a:hover{color:#ea1b11 !important}@media (max-width: 767px){.policy #ot-sdk-cookie-policy p,.policy #ot-sdk-cookie-policy ul,.policy #ot-sdk-cookie-policy ol,.policy #ot-sdk-cookie-policy span,.policy #ot-sdk-cookie-policy th,.policy #ot-sdk-cookie-policy td,.policy #ot-sdk-cookie-policy h4{font-size:18px !important}}.modal#konkursnaaktywnosc .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal#konkursnaaktywnosc .logo .logo-programu{display:block;width:150px;margin-right:20px}.modal#konkursnaaktywnosc .logo .logo-fundacji{display:block;width:120px}.modal#konkursnaaktywnosc .modal-title{text-align:center;margin-bottom:28px;font-size:24px}@media (max-width: 445px){.modal#konkursnaaktywnosc .logo .logo-programu{width:33.70787vw;margin-right:4.49438vw}.modal#konkursnaaktywnosc .logo .logo-fundacji{width:26.96629vw}}
/*# sourceMappingURL=styles.min.css.map */