.red{color:#e5422e !important}.blue{color:#343e8d !important}.white{color:#fff}html{scroll-behavior:smooth}html *{margin:0;padding:0}html h1,html h2,html h3,html h4{font-weight:100}html a{text-decoration:none}html input,html textarea{outline:none;border:none}html button{border:none;cursor:pointer}html ::-webkit-scrollbar{width:12px}html ::-webkit-scrollbar-track{background:#f1f1f1}html ::-webkit-scrollbar-thumb{background:gray}html ::-webkit-scrollbar-thumb:hover{background:#a9a9a9}html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus,html input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset !important}.btn_biore_udzial{background-image:url("../../img/btn_background.png");background-size:100% 100%;padding:10px 30px 10px 10px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-repeat:no-repeat;color:#fff;transition:.3s;display:block}.btn_biore_udzial:hover{scale:1.05}.absolut_graphics{position:absolute;z-index:1}.btn_zak{padding:10px 80px;background-color:#e5422e;width:-moz-fit-content;width:fit-content;color:#fff;border-radius:20px;display:block;transition:.3s}.btn_zak:hover{scale:1.05}.red_link{color:#e5422e !important;text-decoration:underline}.header_link{display:block;transition:.3s;cursor:pointer}.header_link:hover{scale:1.1}.anchor{position:absolute;top:-10vh;left:0}.wrapper{padding:0 10%}body main{position:relative;width:100%;overflow-x:hidden}body main header{height:10vh;display:grid;align-items:center;position:fixed;width:100%;height:-moz-fit-content;height:fit-content;left:0;top:0;z-index:100;background-color:#fff;height:10vh}body main header .wrapper{display:grid;grid-template-columns:1fr max-content;align-items:center}body main header .wrapper .logo_container .header_logo{height:40px}body main header .wrapper .links_container{display:grid;grid-template-columns:repeat(3, max-content);align-items:center;-moz-column-gap:50px;column-gap:50px}body main header .wrapper .burgerBtn{display:none}body main header .wrapper .burgerBtn button{display:block;height:40px;width:40px;background-color:rgba(0,0,0,0)}body main header .wrapper .burgerBtn button .burger{height:100%;width:100%}body main .first_screen{background-image:url("../../img/backgrounds/top_backgroudn.png");background-size:cover;height:90vh;position:relative;display:grid;padding-top:10vh}body main .first_screen .wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;align-items:center;position:relative}body main .first_screen .wrapper .first_screen_content{display:grid;row-gap:30px}body main .first_screen .wrapper .first_screen_graphics{position:relative;z-index:2}body main .first_screen .wrapper .first_screen_graphics .nagrody_img{height:80vh;display:block;margin:0 auto}body main .first_screen .wrapper .kolka{height:60vh;right:-100px;bottom:-30vh}body main .first_screen .wrapper .gwiazdka{width:3vw;left:40%;bottom:10%}body main .licznik{background:#2c3464;background:linear-gradient(180deg, rgb(44, 52, 100) 0%, rgb(22, 27, 58) 100%);height:80vh;position:relative}body main .licznik .wrapper{height:100%;display:grid;align-items:center;justify-items:center;position:relative;z-index:2}body main .licznik .wrapper .content_container{text-align:center;width:50%;display:grid;row-gap:50px}body main .licznik .wrapper .content_container .text_content{display:grid;row-gap:20px}body main .licznik .wrapper .content_container .licznik_container{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);-moz-column-gap:20px;column-gap:20px;grid-template-rows:1fr;width:380px;margin:0 auto;animation:pulse 4s ease-in-out infinite}body main .licznik .wrapper .content_container .licznik_container .number_container{display:grid;align-items:center;justify-items:center;border-radius:10px;height:120px;width:100%;perspective:300px;background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(206, 206, 222) 64%, rgb(215, 168, 255) 100%)}body main .licznik .wrapper .content_container .licznik_container .number_container .digit{font-size:48px;font-weight:bold;transition:transform .1s ease;transform-origin:center bottom}body main .licznik .wrapper .content_container .licznik_container .number_container .flip{transform:rotateY(-90deg)}@keyframes pulse{0%{scale:1}50%{scale:1.05}100%{scale:1}}body main .licznik .wrapper .content_container .btn_biore_udzial{margin:0 auto}body main .licznik .graphics_container{left:0;top:0;position:absolute;height:100%;width:100%}body main .licznik .graphics_container .kwiatek_yellow{left:32%;top:-40px;width:8vw}body main .licznik .graphics_container .snowflake_blue{left:18%;top:10%;width:6vw}body main .licznik .graphics_container .kwiatek_small_yellow{left:22%;top:26%;width:4vw}body main .licznik .graphics_container .kwiatek_purple{right:22%;top:35%;width:6vw}body main .licznik .graphics_container .kwiatek_pink{right:20%;top:32%;width:4vw}body main .licznik .graphics_container .kwiatek_blue{bottom:10%;right:22%;width:9vw}body main .licznik .graphics_container .tencza_pink{left:14%;top:47%;width:9vw}body main .licznik .graphics_container .circle_back{left:0;bottom:0;height:60%}body main .co_musisz{position:relative;height:100vh}body main .co_musisz .co_musis_graphics{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden;z-index:1}body main .co_musisz .co_musis_graphics img{position:absolute}body main .co_musisz .co_musis_graphics .kolko_yellow{height:140%;left:-20%;top:-10%}body main .co_musisz .co_musis_graphics .dziewczyna{height:100%;left:-10%;bottom:0}body main .co_musisz .co_musis_graphics .kwiatek_red{top:5%;left:5%}body main .co_musisz .co_musis_graphics .tencza_pink{left:35%;bottom:10%;height:15vh}body main .co_musisz .co_musis_graphics .kwiatek_blue{left:32%;bottom:14%;height:17vh}body main .co_musisz .co_musis_graphics .kwiatek_pink,body main .co_musisz .co_musis_graphics .kwiatek_yellow{display:none}body main .co_musisz .wrapper{display:grid;align-items:center;height:100%;position:relative;z-index:2}body main .co_musisz .wrapper .co_musisz_content{width:50%;margin-left:auto;display:grid;row-gap:20px;text-align:end}body main .co_musisz .wrapper .co_musisz_content .btn_biore_udzial{justify-self:end}body main .nagrody{background-image:url("../../img/backgrounds/top_backgroudn.png");background-size:cover;position:relative;height:145vh}body main .nagrody .wrapper{position:relative;z-index:2}body main .nagrody .wrapper .text_content{width:50%;padding:50px 0;display:grid;row-gap:20px}body main .nagrody .wrapper .text_content h2{padding-bottom:20px}body main .nagrody .wrapper .text_content .nagrody_list{padding:20px 0;width:60%;display:grid;row-gap:20px}body main .nagrody .wrapper .text_content .nagrody_list .nagroda{display:grid;grid-template-columns:max-content 1fr;-moz-column-gap:10px;column-gap:10px}body main .nagrody .wrapper .text_content .nagrody_list .nagroda .ozdobnik{height:17px;position:relative;top:5px}body main .nagrody .graphics_container{position:absolute;width:50%;height:100%;right:0;top:0}body main .nagrody .graphics_container .nagrody_mob{display:none}body main .nagrody .graphics_container .kolko_red{height:90%;right:-30%;top:5%}body main .nagrody .graphics_container .nagroda_graphics_group{position:absolute;z-index:1;left:0;bottom:0;width:20vw}body main .nagrody .graphics_container .nagroda_graphics_group .x_razy{height:100px;position:absolute}body main .nagrody .graphics_container .nagroda_graphics_group .item{height:100%}body main .nagrody .graphics_container .group_iphone{height:50vh;top:5%;left:15%;z-index:1}body main .nagrody .graphics_container .group_iphone .x_razy{top:5%;right:20%}body main .nagrody .graphics_container .group_sluchawki{height:40vh;top:30%;left:8%;z-index:2}body main .nagrody .graphics_container .group_sluchawki .x_razy{left:-10%;top:10%}body main .nagrody .graphics_container .group_hulajnoga{height:90vh;bottom:15%;left:25%}body main .nagrody .graphics_container .group_hulajnoga .x_razy{top:50%;right:-28%}body main .nagrody .graphics_container .group_kupon{height:30vh;left:28%;bottom:30%}body main .nagrody .graphics_container .group_kupon .x_razy{top:-25%;right:25%}body main .nagrody .graphics_container .kwiatek_pink{top:19%;left:5%;width:6vw}body main .nagrody .graphics_container .koniczyna_blue{top:10%;right:15%;width:9vw}body main .nagrody .graphics_container .tencza_yellow{top:26%;right:5%;width:10vw}body main .nagrody .graphics_container .gwiazdka_blue{bottom:6%;left:20%;width:5vw}body main .nagrody .graphics_container .kwiatek_yellow{bottom:-12%;left:40%;width:15vw}body main .udzial{height:110vh;background:#2c3464;background:linear-gradient(180deg, rgb(44, 52, 100) 0%, rgb(22, 27, 58) 100%);position:relative;padding-top:60px}body main .udzial .title_container{width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}body main .udzial .blocks_container{position:absolute;width:100%;height:-moz-fit-content;height:fit-content;left:0;top:200px;display:grid;grid-template-columns:.5fr repeat(3, 1fr) .5fr}body main .udzial .blocks_container .block{width:100%;position:relative}body main .udzial .blocks_container .block .block_number_container{position:relative}body main .udzial .blocks_container .block .block_number_container .x_image{height:100px;margin:0px auto;padding:10px 0;display:block;z-index:2;position:relative}body main .udzial .blocks_container .block .block_number_container .redline{z-index:1;position:absolute;width:100%;height:auto;top:50%;left:50%}body main .udzial .blocks_container .block .block_number_container .redline_thin{position:absolute;width:30vw;right:50%;top:50%;height:4px;background-image:url("../../img/linia.png");background-size:contain}body main .udzial .blocks_container .block .block_number_container .first_thin{right:50%}body main .udzial .blocks_container .block .block_number_container .secont_thin{left:50%}body main .udzial .blocks_container .block .block_text_container{text-align:center;width:80%;margin:0 auto;position:relative;z-index:2}body main .udzial .blocks_container .block_2{top:12vh}body main .udzial .blocks_container .block_3{top:24vh}body main .udzial .udzial_graphics{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}body main .udzial .udzial_graphics .kolka_yellow{height:40vh;top:-20vh}body main .udzial .udzial_graphics .konieczyna_pink{right:25%;top:20%;height:15vh}body main .udzial .udzial_graphics .platek_pink{left:25%;bottom:20%;height:15vh}body main .udzial .udzial_graphics .kwiatek_blue{left:12%;bottom:10%;height:22vh}body main .udzial .udzial_graphics .tencza_yellow{left:-5%;top:15%;height:10vh;rotate:20deg;display:none}body main .harmonogram{padding:100px 0;position:relative;height:-moz-fit-content;height:fit-content;background-image:url("../../img/backgrounds/top_backgroudn.png");background-size:cover}body main .harmonogram .wrapper .content_container{width:50%;display:grid;grid-template-columns:1fr;row-gap:30px}body main .harmonogram .graphics_container{height:100%;width:100%;position:absolute;box-sizing:border-box;left:0;top:0}body main .harmonogram .graphics_container .platek_pink{bottom:-8%;height:12vh;left:20%}body main .harmonogram .graphics_container .kwiatek_red{bottom:-10%;height:18vh;right:10%}body main .harmonogram .graphics_container .dziewczyna_2{bottom:0;height:110%;right:5%}body main .formularz{padding:50px 0;height:-moz-fit-content;height:fit-content;position:relative}body main .formularz .wrapper{display:grid;grid-template-columns:1fr;row-gap:50px;position:relative;z-index:2}body main .formularz .wrapper .title_container,body main .formularz .wrapper .bottom_text{margin:0 auto;text-align:center;width:50%}body main .formularz .wrapper form .fields{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:20px;-moz-column-gap:20px;column-gap:20px}body main .formularz .wrapper form .fields .field{padding:4px;padding-left:20px;border-radius:30px;background-color:#343e8d;display:grid;grid-template-columns:1fr 2fr;align-items:center;height:-moz-fit-content;height:fit-content}body main .formularz .wrapper form .fields .field label{color:#fff}body main .formularz .wrapper form .fields .field input,body main .formularz .wrapper form .fields .field textarea{padding:10px 15px;border-radius:20px}body main .formularz .wrapper form .fields .field_big{grid-column:2;grid-row:3/5;height:100%;box-sizing:border-box}body main .formularz .wrapper form .fields .field_big textarea{height:100%;display:block;box-sizing:border-box}body main .formularz .wrapper form .checks_container{padding:40px 0;display:grid;row-gap:15px}body main .formularz .wrapper form .checks_container input{height:20px;width:20px}body main .formularz .wrapper form .checks_container .check{display:grid;grid-template-columns:repeat(2, max-content);-moz-column-gap:10px;column-gap:10px;align-items:center}body main .formularz .wrapper form .checks_container .contact_checks{display:grid;grid-template-columns:repeat(3, max-content);-moz-column-gap:20px;column-gap:20px}body main .formularz .wrapper form .btn_zak{margin:0 auto}body main .formularz .graphics_container{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}body main .formularz .graphics_container .kwiatek_purple{bottom:5%;right:10%;height:15vh}body main .faq{padding:50px 0 100px 0;background-image:url("../../img/backgrounds/top_backgroudn.png");background-size:cover;position:relative}body main .faq .wrapper h2{padding-bottom:50px}body main .faq .wrapper .blocks{padding-top:20px;display:grid;grid-template-rows:repeat(5, min-content);grid-row-gap:20px;margin:auto 0;height:-moz-min-content;height:min-content}body main .faq .wrapper .blocks .faq_block{overflow:hidden;transition:max-height .7s !important;max-height:75px}body main .faq .wrapper .blocks .faq_block .block_question{position:relative;z-index:2;margin:auto 0;background-color:#343e8d;cursor:pointer;height:-moz-min-content;height:min-content;padding:15px 30px;border-radius:30px;transition:.3s;display:grid;grid-template-columns:1fr max-content}body main .faq .wrapper .blocks .faq_block .block_question:hover{background-color:#192074}body main .faq .wrapper .blocks .faq_block .block_answer{background-color:#f8f8f8;height:-moz-fit-content;height:fit-content;position:relative;padding:25px;display:grid;align-items:center;z-index:1;border-radius:0 0 20px 20px;transition:.3s;opacity:0;transform:translateY(-100%);border:2px solid #343e8d;width:92%;margin:0 auto}body main .faq .wrapper .blocks .faq_block .block_answer.active{transition:.5s;opacity:1;transform:translateY(-10%)}body .request_answer{background-image:url("../../img/backgrounds/top_backgroudn.png");background-size:cover;height:100vh;width:100%;overflow:hidden;position:relative}body .request_answer .graphics_container{position:absolute;left:0;top:0;height:100%;width:100%}body .request_answer .graphics_container .kolka_blue{left:0px;top:-15vh;height:50vh}body .request_answer .graphics_container .kwiatek_purple{left:10%;top:20%;height:20vh}body .request_answer .graphics_container .gwiazdka_yellow{bottom:25%;right:12%;height:10vh}body .request_answer .graphics_container .gwiazdka_yellow_2{bottom:35%;right:10%;height:6vh}body .request_answer .graphics_container .kwiatek_blue{bottom:0%;right:-10%;height:40vh;rotate:270deg}body .request_answer .tekst_container{position:relative;z-index:5;height:100%;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center}body .request_answer .tekst_container .wrapper{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;width:40%;padding:50px;background-color:#fcf7ff;border-radius:20px;border:3px solid #a7a7ff;display:grid;row-gap:20px;text-align:center}body .request_answer .tekst_container .wrapper .btn_zak{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}@font-face{font-family:"Koedu_medium";src:url("../../fonts/Koedu-Medium.otf")}@font-face{font-family:"Koedu_light";src:url("../../fonts/Koedu-Light.otf")}h1{font-family:Koedu_medium;font-size:3.5rem}h2,.p_title{font-family:Koedu_medium;font-size:3rem}.undertitle{font-family:Koedu_light;font-size:1.3rem}.simple_text{font-family:Koedu_light;font-size:1.3rem}input,textarea{font-family:Koedu_light;font-size:1rem}.fields label{font-family:Koedu_medium;font-size:1rem}.checks_container label,.warunki{font-family:Koedu_light;font-size:1.1em}.bold,.btn_zak{font-family:Koedu_medium;font-size:1.3rem}.header_link{font-family:Koedu_light;font-size:1.3rem}.btn_biore_udzial{font-family:Koedu_medium;font-size:1.2rem}.number_container{font-family:Koedu_medium;font-size:50pt}@media(min-width: 320px)and (max-width: 431px){h1{font-family:Koedu_medium;font-size:2.5rem}h2{font-family:Koedu_medium;font-size:2rem}html{font-size:80%}}@font-face{font-family:"Koedu_medium";src:url("../../fonts/Koedu-Medium.otf")}.custom_alert{display:none;position:fixed;z-index:1000;width:100%;height:100vw;background-color:rgba(8,0,51,.438);top:0;padding:15% 0}.custom_alert .alert_window{background-color:#fff;border-radius:10px;margin:0 auto;width:-moz-fit-content;width:fit-content;display:grid;grid-template-rows:max-content max-content 50px;text-align:center;max-width:400px;padding:10px}.custom_alert .alert_window .alert_title{background-color:#f8f9ff;border-radius:10px;padding:10px}.custom_alert .alert_window .allert_text{padding:30px 10px;font:16pt Koedu_medium;color:#353e8d;background-color:#fff;border-radius:10px}.custom_alert .alert_window .allert_button{padding:10px;color:#fff;border:none;border-radius:10px;font:18pt Koedu_medium;width:50%;margin:0 auto;background-color:#30357a;transition:.3s}.custom_alert .alert_window .allert_button:hover{background-color:#535ebb}.popup_container{position:fixed;z-index:1000;width:100%;height:100vw;background-color:rgba(0,0,0,.438);top:0;padding:10% 0}.popup_container .popup_body{background-color:#fff;border-radius:10px;margin:0 auto;width:-moz-fit-content;width:fit-content;display:grid;grid-template-rows:1px max-content max-content 50px;text-align:center;max-width:400px;padding:10px}.popup_container .popup_body .close{position:relative;background-color:rgba(241,9,9,0);border-radius:50%;height:35px;width:35px;border:none;right:-99%}.popup_container .popup_body .close .close{position:relative;color:red;background-color:#fff;font-size:16pt;font-weight:bold;cursor:pointer;transition:.2s}.popup_container .popup_body .close .close:hover{transform:scale(120%);background-color:#ffe6e6}.popup_container .popup_body .popup_title{background-color:#f8f9ff;border-radius:10px;padding:10px}.popup_container .popup_body .popup_content{padding:30px 10px;font:16pt Koedu_medium;color:#353e8d;background-color:#fff;border-radius:10px}.popup_container .popup_body .popup_link .link{padding:10px;color:#fff;border:none;border-radius:10px;font:18pt Koedu_medium;width:50%;margin:0 auto;background-color:#30357a;transition:.3s}.popup_container .popup_body .popup_link .link:hover{background-color:#535ebb}@media(min-width: 320px)and (max-width: 431px){.wrapper{padding:0 30px}body main header{height:10vh}body main header .wrapper .links_container{position:absolute;left:0;top:10vh;width:100%;background-color:#fff;grid-template-columns:1fr;row-gap:20px;align-items:center;justify-content:center;padding:20px 0 50px 0;transition:.3s;transform:translateX(100%)}body main header .wrapper .links_container a{width:-moz-fit-content;width:fit-content;margin:0 auto}body main header .wrapper .active{transform:translateX(0%)}body main header .wrapper .burgerBtn{display:block}body main .first_screen{height:-moz-fit-content;height:fit-content;padding:15vh 0 50px 0}body main .first_screen .wrapper{grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);row-gap:20px}body main .first_screen .wrapper .first_screen_content{grid-row:2}body main .first_screen .wrapper .first_screen_graphics .nagrody_img{height:auto;aspect-ratio:1/1;width:80vw}body main .first_screen .wrapper .kolka{height:200px;right:-70px;bottom:-150px}body main .first_screen .wrapper .gwiazdka{left:auto;right:10%;bottom:28%;width:8vw}body main .licznik .wrapper{position:relative;z-index:3}body main .licznik .wrapper .content_container{width:100%;position:relative;z-index:3}body main .licznik .wrapper .content_container .licznik_container{width:270px}body main .licznik .graphics_container{z-index:2}body main .licznik .graphics_container .kwiatek_yellow,body main .licznik .graphics_container .snowflake_blue,body main .licznik .graphics_container .kwiatek_small_yellow,body main .licznik .graphics_container .kwiatek_pink,body main .licznik .graphics_container .tencza_pink{display:none}body main .licznik .graphics_container .circle_back{height:50%;left:-50%}body main .licznik .graphics_container .kwiatek_purple{right:-5%;top:10%;width:18vw}body main .licznik .graphics_container .kwiatek_blue{right:-2%;width:20vw}body main .co_musisz{height:-moz-fit-content;height:fit-content}body main .co_musisz .co_musis_graphics .kolko_yellow,body main .co_musisz .co_musis_graphics .dziewczyna,body main .co_musisz .co_musis_graphics .kwiatek_red,body main .co_musisz .co_musis_graphics .tencza_pink,body main .co_musisz .co_musis_graphics .kwiatek_blue{display:none}body main .co_musisz .co_musis_graphics .kwiatek_pink{display:block;right:50px;bottom:20px;height:40px}body main .co_musisz .co_musis_graphics .kwiatek_yellow{display:block;right:10px;bottom:20px;height:70px}body main .co_musisz .wrapper .co_musisz_content{width:100%;text-align:center;padding:50px 0}body main .co_musisz .wrapper .co_musisz_content .btn_biore_udzial{justify-self:center}body main .nagrody{height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:1fr;grid-template-rows:max-content 1fr;row-gap:0px}body main .nagrody .wrapper{grid-row:2}body main .nagrody .wrapper .text_content{width:100%}body main .nagrody .wrapper .text_content .nagrody_list{width:100%}body main .nagrody .graphics_container{grid-row:1;height:-moz-fit-content;height:fit-content;width:100%;padding-top:50px;position:static}body main .nagrody .graphics_container .nagrody_mob{display:block;height:auto;width:80vw;margin:0 auto}body main .nagrody .graphics_container .nagroda_graphics_group,body main .nagrody .graphics_container .absolut_graphics{display:none}body main .udzial{height:-moz-fit-content;height:fit-content;position:relative}body main .udzial .blocks_container{padding:40px 0;position:static;grid-template-columns:1fr;grid-template-rows:repeat(5, max-content);row-gap:20px;height:-moz-fit-content;height:fit-content;top:0}body main .udzial .blocks_container .block{top:0}body main .udzial .blocks_container .block .redline,body main .udzial .blocks_container .block .redline_thin{display:none}body main .udzial .udzial_graphics .kolka_yellow{display:none}body main .udzial .udzial_graphics .kwiatek_blue{display:none}body main .udzial .udzial_graphics .platek_pink{display:none}body main .udzial .udzial_graphics .tencza_yellow{display:block}body main .udzial .udzial_graphics .konieczyna_pink{top:auto;bottom:25%;right:-2%;height:10vh}body main .harmonogram{padding:10px 0 50px 0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);row-gap:50px}body main .harmonogram .graphics_container{grid-row:1;position:static;height:-moz-fit-content;height:fit-content}body main .harmonogram .graphics_container .dziewczyna_2{height:auto;width:90%;right:0;position:static;display:block;margin:0 auto}body main .harmonogram .graphics_container .platek_pink{display:none}body main .harmonogram .graphics_container .kwiatek_red{display:none}body main .harmonogram .wrapper{grid-row:2}body main .harmonogram .wrapper .content_container{width:100%}body main .formularz .wrapper{padding:0 10px}body main .formularz .wrapper .title_container{width:100%}body main .formularz .wrapper form .fields{grid-template-columns:1fr;box-sizing:border-box}body main .formularz .wrapper form .fields .field{grid-template-columns:130px 1fr;width:100%;box-sizing:border-box}body main .formularz .wrapper form .fields .field input,body main .formularz .wrapper form .fields .field textarea{width:100%;display:block;box-sizing:border-box}body main .formularz .wrapper form .fields .lname{grid-row:2}body main .formularz .wrapper form .fields .fname{grid-row:1}body main .formularz .wrapper form .fields .city{grid-row:3}body main .formularz .wrapper form .fields .field_big{grid-column:1;grid-row:7}body main .formularz .wrapper form .checks_container .check{grid-template-columns:max-content 1fr}body main .formularz .graphics_container .kwiatek_purple{height:80px;right:-30px;bottom:20px}body main .faq .wrapper .blocks{padding:60px 0 10px 0;grid-row-gap:10px;grid-template-rows:repeat(5, max-content);height:-moz-max-content;height:max-content}body main .faq .wrapper .blocks .faq_block{min-height:95px !important}body main .faq .wrapper .blocks .faq_block .block_question{height:-moz-max-content;height:max-content}body main .faq .wrapper .blocks .faq_block .block_answer{width:75%}}@media(min-width: 431px)and (max-width: 600px){.wrapper{padding:0 60px}body main header{height:10vh}body main header .wrapper .links_container{position:absolute;left:0;top:10vh;width:100%;background-color:#fff;grid-template-columns:1fr;row-gap:20px;align-items:center;justify-content:center;padding:20px 0 50px 0;transition:.3s;transform:translateX(100%)}body main header .wrapper .links_container a{width:-moz-fit-content;width:fit-content;margin:0 auto}body main header .wrapper .active{transform:translateX(0%)}body main header .wrapper .burgerBtn{display:block}body main .first_screen{height:-moz-fit-content;height:fit-content;padding:15vh 0 50px 0}body main .first_screen .wrapper{grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);row-gap:20px}body main .first_screen .wrapper .first_screen_content{grid-row:2}body main .first_screen .wrapper .first_screen_graphics .nagrody_img{height:auto;aspect-ratio:1/1;width:80vw}body main .first_screen .wrapper .kolka{height:200px;right:-70px;bottom:-150px}body main .first_screen .wrapper .gwiazdka{left:auto;right:10%;bottom:32%;width:8vw}body main .licznik .wrapper{position:relative;z-index:2}body main .licznik .wrapper .content_container{width:100%}body main .licznik .wrapper .content_container .licznik_container{width:290px}body main .licznik .graphics_container .kwiatek_yellow,body main .licznik .graphics_container .snowflake_blue,body main .licznik .graphics_container .kwiatek_small_yellow,body main .licznik .graphics_container .kwiatek_pink,body main .licznik .graphics_container .tencza_pink{display:none}body main .licznik .graphics_container .circle_back{height:50%;left:-50%}body main .licznik .graphics_container .kwiatek_purple{right:-5%;top:10%;width:18vw}body main .licznik .graphics_container .kwiatek_blue{right:-2%;width:20vw}body main .co_musisz{height:-moz-fit-content;height:fit-content}body main .co_musisz .co_musis_graphics .kolko_yellow,body main .co_musisz .co_musis_graphics .dziewczyna,body main .co_musisz .co_musis_graphics .kwiatek_red,body main .co_musisz .co_musis_graphics .tencza_pink,body main .co_musisz .co_musis_graphics .kwiatek_blue{display:none}body main .co_musisz .co_musis_graphics .kwiatek_pink{display:block;right:50px;bottom:20px;height:40px}body main .co_musisz .co_musis_graphics .kwiatek_yellow{display:block;right:10px;bottom:20px;height:70px}body main .co_musisz .wrapper .co_musisz_content{width:100%;text-align:center;padding:50px 0}body main .co_musisz .wrapper .co_musisz_content .btn_biore_udzial{justify-self:center}body main .nagrody{height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:1fr;grid-template-rows:max-content 1fr;row-gap:0px}body main .nagrody .wrapper{grid-row:2}body main .nagrody .wrapper .text_content{width:100%}body main .nagrody .wrapper .text_content .nagrody_list{width:100%}body main .nagrody .graphics_container{grid-row:1;height:-moz-fit-content;height:fit-content;width:100%;padding-top:50px;position:static}body main .nagrody .graphics_container .nagrody_mob{display:block;height:auto;width:80vw;margin:0 auto}body main .nagrody .graphics_container .nagroda_graphics_group,body main .nagrody .graphics_container .absolut_graphics{display:none}body main .udzial{height:-moz-fit-content;height:fit-content;position:relative}body main .udzial .blocks_container{padding:40px 0;position:static;grid-template-columns:1fr;grid-template-rows:repeat(5, max-content);row-gap:20px;height:-moz-fit-content;height:fit-content;top:0}body main .udzial .blocks_container .block{top:0}body main .udzial .blocks_container .block .redline,body main .udzial .blocks_container .block .redline_thin{display:none}body main .udzial .udzial_graphics .kolka_yellow{display:none}body main .udzial .udzial_graphics .kwiatek_blue{display:none}body main .udzial .udzial_graphics .platek_pink{display:none}body main .udzial .udzial_graphics .tencza_yellow{display:block}body main .udzial .udzial_graphics .konieczyna_pink{top:auto;bottom:22%;right:-2%;height:15vh}body main .harmonogram{padding:10px 0 50px 0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);row-gap:50px}body main .harmonogram .graphics_container{grid-row:1;position:static;height:-moz-fit-content;height:fit-content}body main .harmonogram .graphics_container .dziewczyna_2{height:auto;width:90%;right:0;position:static;display:block;margin:0 auto}body main .harmonogram .graphics_container .platek_pink{display:none}body main .harmonogram .graphics_container .kwiatek_red{display:none}body main .harmonogram .wrapper{grid-row:2}body main .harmonogram .wrapper .content_container{width:100%}body main .formularz .wrapper .title_container{width:100%}body main .formularz .wrapper form .fields{grid-template-columns:1fr;box-sizing:border-box}body main .formularz .wrapper form .fields .field{grid-template-columns:130px 1fr;width:100%;box-sizing:border-box}body main .formularz .wrapper form .fields .field input,body main .formularz .wrapper form .fields .field textarea{width:100%;display:block;box-sizing:border-box}body main .formularz .wrapper form .fields .lname{grid-row:2}body main .formularz .wrapper form .fields .fname{grid-row:1}body main .formularz .wrapper form .fields .city{grid-row:3}body main .formularz .wrapper form .fields .field_big{grid-column:1;grid-row:7}body main .formularz .wrapper form .checks_container .check{grid-template-columns:max-content 1fr}body main .formularz .graphics_container .kwiatek_purple{height:80px;right:-30px;bottom:20px}body main .faq .wrapper .blocks{padding:60px 0 10px 0;grid-row-gap:10px;grid-template-rows:repeat(5, max-content);height:-moz-max-content;height:max-content}body main .faq .wrapper .blocks .faq_block{min-height:80px !important}body main .faq .wrapper .blocks .faq_block .block_question{height:-moz-max-content;height:max-content}body main .faq .wrapper .blocks .faq_block .block_answer{width:75%}}@media(min-width: 601px)and (max-width: 1023px){.wrapper{padding:0 60px}body main header .wrapper .links_container{position:absolute;left:0;top:10vh;width:100%;background-color:#fff;grid-template-columns:1fr;row-gap:40px;align-items:center;justify-content:center;padding:20px 0 50px 0;transition:.3s;transform:translateX(100%)}body main header .wrapper .links_container a{width:-moz-fit-content;width:fit-content;margin:0 auto}body main header .wrapper .active{transform:translateX(0%)}body main header .wrapper .burgerBtn{display:block}body main .first_screen{height:-moz-fit-content;height:fit-content;padding:15vh 0 50px 0}body main .first_screen .wrapper{grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);row-gap:20px}body main .first_screen .wrapper .first_screen_content{grid-row:2}body main .first_screen .wrapper .first_screen_graphics .nagrody_img{height:auto;aspect-ratio:1/1;width:60vw}body main .first_screen .wrapper .kolka{height:300px;right:-70px;bottom:-200px}body main .first_screen .wrapper .gwiazdka{left:auto;right:10%;bottom:32%;width:8vw}body main .licznik .wrapper{position:relative;z-index:2}body main .licznik .wrapper .content_container{width:100%}body main .licznik .wrapper .content_container .licznik_container{width:290px}body main .licznik .graphics_container .kwiatek_yellow,body main .licznik .graphics_container .kwiatek_pink,body main .licznik .graphics_container .tencza_pink{display:none}body main .licznik .graphics_container .circle_back{height:50%;left:-30%}body main .licznik .graphics_container .kwiatek_purple{right:-5%;top:10%;width:18vw}body main .licznik .graphics_container .kwiatek_blue{right:-2%;width:20vw}body main .co_musisz{height:-moz-fit-content;height:fit-content}body main .co_musisz .co_musis_graphics .kolko_yellow,body main .co_musisz .co_musis_graphics .dziewczyna,body main .co_musisz .co_musis_graphics .kwiatek_red,body main .co_musisz .co_musis_graphics .tencza_pink,body main .co_musisz .co_musis_graphics .kwiatek_blue{display:none}body main .co_musisz .co_musis_graphics .kwiatek_pink{display:block;right:50px;bottom:20px;height:40px}body main .co_musisz .co_musis_graphics .kwiatek_yellow{display:block;right:10px;bottom:20px;height:70px}body main .co_musisz .wrapper .co_musisz_content{width:100%;text-align:center;padding:50px 0}body main .co_musisz .wrapper .co_musisz_content .btn_biore_udzial{justify-self:center}body main .nagrody{height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:1fr;grid-template-rows:max-content 1fr;row-gap:0px}body main .nagrody .wrapper{grid-row:2}body main .nagrody .wrapper .text_content{width:100%}body main .nagrody .wrapper .text_content .nagrody_list{width:100%}body main .nagrody .graphics_container{grid-row:1;height:70vh;width:100%;padding-top:50px;position:static}body main .nagrody .graphics_container .nagrody_mob{display:block;height:inherit;margin:0 auto}body main .nagrody .graphics_container .nagroda_graphics_group,body main .nagrody .graphics_container .absolut_graphics{display:none}body main .udzial{height:-moz-fit-content;height:fit-content;position:relative}body main .udzial .blocks_container{padding:40px 0;position:static;grid-template-columns:1fr;grid-template-rows:repeat(5, max-content);row-gap:20px;height:-moz-fit-content;height:fit-content;top:0}body main .udzial .blocks_container .block{top:0}body main .udzial .blocks_container .block .redline,body main .udzial .blocks_container .block .redline_thin{display:none}body main .udzial .udzial_graphics .kolka_yellow{display:none}body main .udzial .udzial_graphics .kwiatek_blue{display:none}body main .udzial .udzial_graphics .platek_pink{display:none}body main .udzial .udzial_graphics .tencza_yellow{display:block}body main .udzial .udzial_graphics .konieczyna_pink{top:auto;bottom:22%;right:-4%;height:10vh}body main .harmonogram{padding:10px 0 50px 0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);row-gap:50px}body main .harmonogram .graphics_container{grid-row:1;position:static;height:-moz-fit-content;height:fit-content}body main .harmonogram .graphics_container .dziewczyna_2{height:auto;width:90%;right:0;position:static;display:block;margin:0 auto}body main .harmonogram .graphics_container .platek_pink{display:none}body main .harmonogram .graphics_container .kwiatek_red{display:none}body main .harmonogram .wrapper{grid-row:2}body main .harmonogram .wrapper .content_container{width:100%}body main .formularz .wrapper .title_container{width:100%}body main .formularz .wrapper form .fields .field{grid-template-columns:130px 1fr;width:100%;box-sizing:border-box}body main .formularz .wrapper form .fields .field input,body main .formularz .wrapper form .fields .field textarea{width:100%;display:block;box-sizing:border-box}body main .formularz .wrapper form .fields .field_big{grid-column:1/3;grid-row:4}body main .formularz .wrapper form .checks_container .check{grid-template-columns:max-content 1fr}body main .formularz .graphics_container .kwiatek_purple{height:120px;right:-30px;bottom:20px}body main .faq .wrapper .blocks{padding:60px 0 10px 0;grid-row-gap:10px;grid-template-rows:repeat(5, max-content);height:-moz-max-content;height:max-content}body main .faq .wrapper .blocks .faq_block{min-height:80px !important}body main .faq .wrapper .blocks .faq_block .block_question{height:-moz-max-content;height:max-content}body main .faq .wrapper .blocks .faq_block .block_answer{width:85%}}@media(min-width: 1024px)and (max-width: 1280px){.wrapper{padding:0 5%}body main .first_screen .wrapper .first_screen_graphics .nagrody_img{height:60vh}body main .first_screen .wrapper .kolka{height:40vh;right:-50px;bottom:-20vh}body main .licznik .graphics_container .kwiatek_purple{right:15%}body main .licznik .graphics_container .kwiatek_pink{right:12%}body main .licznik .graphics_container .circle_back{left:-100px}body main .co_musisz .co_musis_graphics .dziewczyna{height:90%;bottom:0;left:-200px}body main .co_musisz .co_musis_graphics .kolko_yellow{height:100%;top:0}body main .co_musisz .co_musis_graphics .tencza_pink{left:38%;bottom:10%;height:10vh}body main .co_musisz .co_musis_graphics .kwiatek_blue{left:35%;bottom:14%;height:10vh}body main .co_musisz .co_musis_graphics .kwiatek_red{height:100px}body main .nagrody{height:-moz-fit-content;height:fit-content}body main .nagrody .wrapper .text_content{width:50%}body main .nagrody .wrapper .text_content .nagrody_list{width:80%}body main .nagrody .graphics_container{width:40%;height:50%;top:20%;right:10%}body main .nagrody .graphics_container .nagrody_mob{display:block;position:absolute}body main .nagrody .graphics_container .nagroda_graphics_group,body main .nagrody .graphics_container .absolut_graphics{display:none}body main .udzial{height:120vh}body main .udzial .blocks_container{grid-template-columns:.1fr repeat(3, 1fr) .1fr}body main .harmonogram .graphics_container .dziewczyna_2{right:-15%}body main .faq .wrapper .blocks .faq_block .block_answer{width:89%}}@media(min-width: 1281px)and (max-width: 1439px){.wrapper{padding:0 8%}body main .nagrody{height:-moz-fit-content;height:fit-content}body main .nagrody .graphics_container{width:50%;height:100%}body main .nagrody .graphics_container .kolko_red{height:80%;top:10%;right:-20%}body main .nagrody .graphics_container .group_hulajnoga{left:30%}}@media(min-width: 1680px)and (max-width: 1919px){body main .nagrody{height:120vh}body main .udzial{height:80vh}}@media(min-width: 1920px){body main .nagrody{height:120vh}body main .udzial{height:80vh}body main .harmonogram{padding:130px 0}}