body .wrapper{margin:0px 13%}body header{border-bottom:4px solid #343e8d}body header .desktop{padding:20px 0;padding-top:40px}body header .desktop .wrapper{display:grid;grid-template-columns:1fr 3fr;align-items:center}body header .desktop .wrapper .logo .logo_img{height:28px}body header .desktop .wrapper .links{justify-self:end;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3, max-content);align-items:center}body header .desktop .wrapper .links .header_link{margin-left:60px}body header .mobile{display:none}body header .mobile .mobile_static{background-color:#fff;z-index:10;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;width:100vw !important;padding:20px 0}body header .mobile .mobile_static .mobile_logo{height:20px;margin-left:20px}body header .mobile .mobile_static .buttons_wraper{margin-left:auto;margin-right:20px;position:relative}body header .mobile .mobile_static .buttons_wraper .menu_button{width:30px;height:30px;background-color:#fff;border:none;outline:none;display:grid}body header .mobile .mobile_static .buttons_wraper .menu_button .button_image{width:35px;height:30px}body header .mobile .mobile_static .buttons_wraper .menu_button .burger{transition:.5s}body header .mobile .mobile_static .buttons_wraper .menu_button .x{position:relative;opacity:0;bottom:30px;transition:.5s}body header .mobile .mobile_static .buttons_wraper .menu_button .burger.deactive{opacity:0;transform:rotate(-360deg)}body header .mobile .mobile_static .buttons_wraper .menu_button .x.active{opacity:1;transform:rotate(-360deg)}body header .mobile .mobile_links{z-index:-1;background-color:#fff;height:-moz-fit-content !important;height:fit-content !important;width:100vw;position:absolute;transition:.5s;transform:translateY(-100%)}body header .mobile .mobile_links .nav{padding:20px 0;margin:0 auto;width:100%;background-color:#343e8d;display:grid;align-items:center}body header .mobile .mobile_links .nav .line{width:100%;background-color:#c4c4c4;height:.7px}body header .mobile .mobile_links .nav .header_mobile_link{width:-moz-fit-content;width:fit-content;margin:10px auto}body header .mobile .mobile_links .nav .header_mobile_link .header_link_text{color:#fff}body header .mobile .mobile_links.active{transform:translateX(0%)}body .section_top{height:-moz-fit-content !important;height:fit-content !important}body .section_top .wrapper{display:grid;grid-template-columns:1fr 1.3fr}body .section_top .wrapper .section_top_labels{margin-top:35%;width:90%}body .section_top .wrapper .section_top_labels .text_container{margin-top:10px;display:grid;row-gap:20px}body .section_top .wrapper .section_top_labels .button_wraper{margin-top:30px;width:100%;height:-moz-fit-content;height:fit-content;position:relative}body .section_top .wrapper .section_top_graphics{position:relative;width:120%}body .section_top .wrapper .section_top_graphics .tlo,body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{position:absolute}body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{z-index:2;transition:.3s}body .section_top .wrapper .section_top_graphics .serce:hover,body .section_top .wrapper .section_top_graphics .zarowka:hover,body .section_top .wrapper .section_top_graphics .laptop:hover{transform:scale(110%)}body .section_top .wrapper .section_top_graphics .tlo{position:relative;width:100%;z-index:1}body .section_top .wrapper .section_top_graphics .zarowka{height:35%;top:25%;left:-2%}body .section_top .wrapper .section_top_graphics .serce{height:20%;top:15%;left:35%}body .section_top .wrapper .section_top_graphics .laptop{height:14%;top:75%;left:67%}body .szkola{background-color:#f2f3f8;padding:50px 0;overflow:hidden}body .szkola .wrapper .szkola_w_czasach{position:relative}body .szkola .wrapper .szkola_w_czasach .graphics{position:absolute;right:-20%;top:-5%;height:100%}body .szkola .wrapper .szkola_w_czasach .graphics .speaker_1{height:110%}body .szkola .wrapper .szkola_w_czasach .content{width:45%}body .szkola .wrapper .szkola_w_czasach .content .text_container{padding-top:60px}body .szkola .wrapper .szkola_w_czasach .content .text_container .small_title,body .szkola .wrapper .szkola_w_czasach .content .text_container .expert_title{padding-bottom:20px}body .szkola .wrapper .terminy{padding-top:150px;display:grid;grid-template-columns:max-content 1fr;grid-template-rows:max-content;-moz-column-gap:100px;column-gap:100px;height:-moz-fit-content;height:fit-content}body .szkola .wrapper .terminy .graphics{height:-moz-fit-content;height:fit-content}body .szkola .wrapper .terminy .graphics .laptop{display:block;width:30vw}body .szkola .wrapper .terminy .blocks{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 170px);-moz-column-gap:40px;column-gap:40px;row-gap:40px}body .szkola .wrapper .terminy .blocks .block{background-color:#fff;border-radius:20px;padding:30px;text-align:center}body .szkola .wrapper .terminy .blocks .block .info{padding-bottom:10px}body .poprzednie_edycje{overflow:hidden;padding:50px 0}body .poprzednie_edycje .wrapper .edycja{display:grid;grid-template-columns:repeat(2, 1fr);position:relative}body .poprzednie_edycje .wrapper .edycja .graphics{position:absolute;right:-20%;bottom:-20px}body .poprzednie_edycje .wrapper .edycja .graphics .prowadzacy{width:45vw}body .poprzednie_edycje .wrapper .edycja .text_container{display:grid;row-gap:10px}body .poprzednie_edycje .wrapper .edycja .text_container .red_btn{margin-top:10px}body .poprzednie_edycje .wrapper .gray_line{width:50%;height:5px;background-color:#f2f3f8;margin:100px 0}body .poprzednie_edycje .wrapper .edycja_2025{padding-top:100px}body .section_formularz{margin-top:100px;background-color:#f2f3f8;padding-top:50px}body .section_formularz .formularz_container{position:relative}body .section_formularz .formularz_container .formularz_disabled{padding:50px;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;z-index:100}body .section_formularz .formularz_container .formularz_disabled .block_container{background-color:rgba(234,235,255,.966);display:block;text-align:center;height:100%;width:100%;border-radius:200px;display:grid;align-items:center}body .section_formularz .formularz_container .wrapper form{display:grid;grid-template-columns:1fr max-content;grid-template-rows:max-content 1fr;-moz-column-gap:50px;column-gap:50px}body .section_formularz .formularz_container .wrapper form .checks{grid-column:1;grid-row:2}body .section_formularz .formularz_container .wrapper form .checks .main_checks .all{margin:15px 0}body .section_formularz .formularz_container .wrapper form .checks .main_checks .all .container{display:grid;grid-template-columns:max-content 1fr;margin:10px 0;padding-left:5px;-moz-column-gap:10px;column-gap:10px}body .section_formularz .formularz_container .wrapper form .checks .marketing_checks .marketing_checks_text{margin-bottom:10px}body .section_formularz .formularz_container .wrapper form .checks .marketing_checks .checks_container{padding-left:5px;display:grid;grid-template-columns:repeat(3, max-content)}body .section_formularz .formularz_container .wrapper form .checks .marketing_checks .checks_container .container{display:grid;grid-template-columns:repeat(2, max-content);-moz-column-gap:10px;column-gap:10px;align-items:center;margin-right:30px}body .section_formularz .formularz_container .wrapper form .fields{grid-column:2;grid-row:1/3;display:grid;grid-template-rows:repeat(6, 1fr)}body .section_formularz .formularz_container .wrapper form .fields .field_container{position:relative;width:-moz-fit-content;width:fit-content;background-color:#343e8d;display:grid;grid-template-columns:150px 320px;border-radius:25px;margin-top:20px;height:50px}body .section_formularz .formularz_container .wrapper form .fields .field_container .text_medium{color:#fff;padding:15px;padding-left:30px;font-size:1rem}body .section_formularz .formularz_container .wrapper form .fields .field_container input,body .section_formularz .formularz_container .wrapper form .fields .field_container select{border-radius:inherit;outline:none;border:4px solid #343e8d;padding:0 15px;font-size:13pt;display:block}body .section_formularz .formularz_container .wrapper form .fields .field_container .select{cursor:pointer}body .section_formularz .formularz_container .wrapper form .fields .field_container .strzalka{position:absolute;right:15px;top:35%;cursor:pointer;transition:.3s;pointer-events:none}body .section_formularz .formularz_container .wrapper form .fields .field_container input::-moz-placeholder{font-weight:100;opacity:.4;color:#343e8d}body .section_formularz .formularz_container .wrapper form .fields .field_container input::placeholder{font-weight:100;opacity:.4;color:#343e8d}body .section_formularz .formularz_container .wrapper form .fields .field_container .tel_number{border-radius:25px;display:grid;grid-template-columns:80px 240px}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no{border-radius:inherit;outline:none;border:4px solid #343e8d;font-size:13pt;background-color:#fff;display:grid;align-items:center;height:100%;box-sizing:border-box;grid-template-columns:repeat(2, 1fr)}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no label{display:block;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1rem;transition:.3s}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no label:hover{background-color:#7e74d4;color:#fff}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no .yes{border-radius:20px 0 0 20px}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no .no{border-radius:0 20px 20px 0}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no .chosen{background-color:#00b300;color:#fff}body .section_formularz .formularz_container .wrapper form .fields .oferty_pracy{grid-template-columns:320px 150px}body .section_formularz .formularz_container .wrapper form .fields .select_city{grid-template-columns:270px 200px}body .section_formularz .formularz_container .wrapper form .fields .czego_uczysz{grid-template-columns:200px 270px}body .section_formularz .formularz_container .wrapper form .button_container{padding:20px 0;grid-column:2;width:-moz-fit-content;width:fit-content;justify-self:end}body .section_formularz .formularz_container .wrapper form .button_container .global_button{border:none}body .section_formularz .formularz_container .wrapper form .button_container .global_button .button_lables{margin:0 !important}body footer{margin-top:50px;border-top:4px solid #343e8d;padding:30px 0}body footer .wrapper{display:grid;grid-template-columns:1fr 5fr;align-items:center}body footer .wrapper .logo .logo_footer{height:35px}body footer .wrapper .links{justify-self:end;display:grid;grid-template-columns:repeat(5, max-content)}body footer .wrapper .links .footer_link{margin-left:30px}@font-face{font-family:"Koedu_medium";src:url("../../fonts/Koedu-Medium.otf")}@font-face{font-family:"Koedu_light";src:url("../../fonts/Koedu-Light.otf")}html{font-size:100%}.options{font-family:Koedu_light;color:#343e8d}h1{font-size:1.8rem;font-family:Koedu_medium;color:#343e8d;font-weight:100;margin:0 5px}h2{font-size:25pt;font-family:Koedu_medium;color:#343e8d;font-weight:100;margin:0 5px}.button_text{font-size:1rem;font-family:Koedu_medium;color:#fff;margin:0 5px}.formularz_block_text{font-size:2rem;font-family:Koedu_medium;color:#343e8d}.header_link_text{font-size:12pt;font-family:Koedu_medium;color:#343e8d;margin:0 5px}.text_medium{font-size:1.1rem;font-family:Koedu_medium;color:#343e8d}.text_small{font-size:1.1rem;font-family:Koedu_light;color:#343e8d}.data{font-size:1.4rem;font-family:Koedu_light;color:#343e8d}.medium_text{font-family:Koedu_medium}.another_title{font-size:1.6rem;font-family:Koedu_light}.small_title{font-size:1.8rem;font-family:Koedu_medium}.expert,.info,.nazwa_webinaru{font-size:1.4rem;font-family:Koedu_medium}.expert_title{font-size:1.3rem;font-family:Koedu_light}@media(min-width: 320px)and (max-width: 431px){html{font-size:85%}html .another_title{font-size:1.4rem}html h2{font-size:1.7rem}}@media(min-width: 431px)and (max-width: 600px){html{font-size:85%}html .another_title{font-size:1.4rem}html h2{font-size:1.7rem}}@media(min-width: 601px)and (max-width: 1023px){html{font-size:85%}}@media(min-width: 1281px)and (max-width: 1439px){html{font-size:85%}}@media(min-width: 1680px)and (max-width: 1919px){html{font-size:110%}}@media(min-width: 1920px){html{font-size:100%}}@media(min-width: 320px)and (max-width: 431px){body .wrapper{margin:0 30px}body header{z-index:100;display:block;position:fixed;height:-moz-fit-content;height:fit-content;width:100vw;padding-top:0;background-color:#fff !important}body header .desktop{display:none}body header .mobile{display:block}body .section_top .wrapper{grid-template-columns:1fr;grid-template-rows:max-content max-content}body .section_top .wrapper .section_top_labels{grid-row:2;margin-top:30px;width:100%}body .section_top .wrapper .section_top_labels .title{width:100%;text-align:center}body .section_top .wrapper .section_top_labels .title h1{line-height:48px}body .section_top .wrapper .section_top_labels .title h1 .title_image{height:32px}body .section_top .wrapper .section_top_labels .text_container{text-align:center}body .section_top .wrapper .section_top_labels .button_wraper{margin:0 auto;margin-top:40px;width:-moz-fit-content;width:fit-content;position:relative}body .section_top .wrapper .section_top_labels .button_wraper .global_button{position:static}body .section_top .wrapper .section_top_graphics{margin-top:70px;grid-row:1;position:relative;width:100%}body .section_top .wrapper .section_top_graphics .tlo{position:static}body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{position:absolute;pointer-events:none}body .section_top .wrapper .section_top_graphics .zarowka{height:35%;top:25%;left:-2%}body .section_top .wrapper .section_top_graphics .serce{height:20%;top:10%;left:35%}body .section_top .wrapper .section_top_graphics .laptop{height:16%;top:70%;left:67%}body .szkola .wrapper .szkola_w_czasach .graphics{position:relative;right:-50px;top:0}body .szkola .wrapper .szkola_w_czasach .graphics .speaker_1{height:auto;width:90vw}body .szkola .wrapper .szkola_w_czasach .content{width:100%}body .szkola .wrapper .szkola_w_czasach .content .text_container{padding-top:20px}body .szkola .wrapper .terminy{padding-top:50px;grid-template-columns:1fr}body .szkola .wrapper .terminy .graphics{padding-bottom:40px}body .szkola .wrapper .terminy .graphics .laptop{width:50vw;display:block;margin:0 auto}body .szkola .wrapper .terminy .blocks{grid-template-columns:1fr;grid-template-rows:repeat(4, max-content)}body .poprzednie_edycje{padding-bottom:0}body .poprzednie_edycje .wrapper .edycja{grid-template-columns:1fr;padding:0}body .poprzednie_edycje .wrapper .edycja .graphics{position:relative;top:-40%;right:-40%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}body .poprzednie_edycje .wrapper .edycja .graphics .prowadzacy{width:70vw}body .poprzednie_edycje .wrapper .edycja_2025{padding-top:50px}body .poprzednie_edycje .wrapper .gray_line{margin:0;margin-bottom:20px;width:100%}body .section_formularz{margin-top:0px}body .section_formularz .formularz_container .wrapper form{grid-template-columns:1fr}body .section_formularz .formularz_container .wrapper form .checks{grid-column:1;grid-row:3}body .section_formularz .formularz_container .wrapper form .fields{grid-column:1;grid-row:2;width:-moz-fit-content;width:fit-content;margin:0 auto}body .section_formularz .formularz_container .wrapper form .fields .field_container{grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);width:320px;box-sizing:border-box;text-align:center;height:-moz-fit-content;height:fit-content}body .section_formularz .formularz_container .wrapper form .fields .field_container .text_medium{padding:10px;display:block;margin:0 auto}body .section_formularz .formularz_container .wrapper form .fields .field_container input{height:45px;display:block}body .section_formularz .formularz_container .wrapper form .fields .field_container .tel_number{width:inherit;grid-template-columns:30% 70%}body .section_formularz .formularz_container .wrapper form .fields .field_container .strzalka{top:35%}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no{height:50px}body .section_formularz .formularz_container .wrapper form .fields .field_container .select{height:100%;width:100%;display:block;box-sizing:border-box}body .section_formularz .formularz_container .wrapper form .button_container{grid-column:1}body footer .wrapper{grid-template-columns:1fr !important;grid-template-rows:repeat(2, max-content)}body footer .wrapper .logo .logo_footer{display:block;margin:0 auto}body footer .wrapper .logo{margin-bottom:30px}body footer .wrapper .links{text-align:center;justify-self:center;grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr)}body footer .wrapper .links .footer_link{margin:10px 0}}@media(min-width: 431px)and (max-width: 600px){body .wrapper{margin:0 50px}body header{z-index:100;display:block;position:fixed;height:-moz-fit-content;height:fit-content;width:100vw;padding-top:0;background-color:#fff !important}body header .desktop{display:none}body header .mobile{display:block}body .section_top .wrapper{grid-template-columns:1fr;grid-template-rows:max-content max-content}body .section_top .wrapper .section_top_labels{grid-row:2;margin-top:10px;width:100%}body .section_top .wrapper .section_top_labels .title{width:100%;text-align:center}body .section_top .wrapper .section_top_labels .title h1{line-height:48px}body .section_top .wrapper .section_top_labels .title h1 .title_image{height:32px}body .section_top .wrapper .section_top_labels .text_container{text-align:center}body .section_top .wrapper .section_top_labels .button_wraper{margin:0 auto;margin-top:40px;width:-moz-fit-content;width:fit-content;position:relative}body .section_top .wrapper .section_top_labels .button_wraper .global_button{position:static}body .section_top .wrapper .section_top_graphics{margin-top:70px;grid-row:1;position:relative;width:100%}body .section_top .wrapper .section_top_graphics .tlo{position:static}body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{position:absolute;pointer-events:none}body .section_top .wrapper .section_top_graphics .zarowka{height:35%;top:25%;left:-2%}body .section_top .wrapper .section_top_graphics .serce{height:20%;top:10%;left:35%}body .section_top .wrapper .section_top_graphics .laptop{height:16%;top:70%;left:67%}body .szkola .wrapper .szkola_w_czasach .graphics{position:relative;right:-50px;top:0}body .szkola .wrapper .szkola_w_czasach .graphics .speaker_1{height:auto;width:90vw}body .szkola .wrapper .szkola_w_czasach .content{width:100%}body .szkola .wrapper .szkola_w_czasach .content .text_container{padding-top:20px}body .szkola .wrapper .terminy{padding-top:50px;grid-template-columns:1fr}body .szkola .wrapper .terminy .graphics{padding-bottom:40px}body .szkola .wrapper .terminy .graphics .laptop{width:50vw;display:block;margin:0 auto}body .szkola .wrapper .terminy .blocks{grid-template-columns:1fr;grid-template-rows:repeat(4, max-content)}body .poprzednie_edycje{padding-bottom:0}body .poprzednie_edycje .wrapper .edycja{grid-template-columns:1fr;padding:0}body .poprzednie_edycje .wrapper .edycja .graphics{position:relative;top:-20%;right:-40%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}body .poprzednie_edycje .wrapper .edycja .graphics .prowadzacy{width:70vw}body .poprzednie_edycje .wrapper .edycja_2025{padding-top:50px}body .poprzednie_edycje .wrapper .gray_line{margin:0;margin-bottom:20px;width:100%}body .section_formularz{margin-top:0px}body .section_formularz .formularz_container .wrapper form{grid-template-columns:1fr}body .section_formularz .formularz_container .wrapper form .checks{grid-column:1;grid-row:3}body .section_formularz .formularz_container .wrapper form .fields{grid-column:1;grid-row:2;width:-moz-fit-content;width:fit-content;margin:0 auto}body .section_formularz .formularz_container .wrapper form .fields .field_container{grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);width:320px;box-sizing:border-box;text-align:center;height:-moz-fit-content;height:fit-content}body .section_formularz .formularz_container .wrapper form .fields .field_container .text_medium{padding:10px;display:block;margin:0 auto}body .section_formularz .formularz_container .wrapper form .fields .field_container input{height:45px;display:block}body .section_formularz .formularz_container .wrapper form .fields .field_container .tel_number{width:inherit;grid-template-columns:30% 70%}body .section_formularz .formularz_container .wrapper form .fields .field_container .strzalka{top:35%}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no{height:50px}body .section_formularz .formularz_container .wrapper form .fields .field_container .select{height:100%;width:100%;display:block;box-sizing:border-box}body .section_formularz .formularz_container .wrapper form .button_container{grid-column:1}body footer .wrapper{grid-template-columns:1fr !important;grid-template-rows:repeat(2, max-content)}body footer .wrapper .logo .logo_footer{display:block;margin:0 auto}body footer .wrapper .logo{margin-bottom:30px}body footer .wrapper .links{text-align:center;justify-self:center;grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr)}body footer .wrapper .links .footer_link{margin:10px 0}}@media(min-width: 601px)and (max-width: 1023px){body .wrapper{margin:0 5%}body header{z-index:10;display:block;position:fixed;height:-moz-fit-content;height:fit-content;width:100vw;padding-top:0;background-color:#fff !important}body header .desktop{display:none}body header .mobile{display:block}body .section_top{overflow:hidden;height:-moz-fit-content !important;height:fit-content !important}body .section_top .wrapper{display:grid;grid-template-columns:1fr 1.3fr}body .section_top .wrapper .section_top_labels{margin-top:90px;width:100%}body .section_top .wrapper .section_top_labels .title{width:100%}body .section_top .wrapper .section_top_labels .title h1{line-height:50px}body .section_top .wrapper .section_top_labels .title h1 .title_image{height:40px}body .section_top .wrapper .section_top_labels .text_container{margin-top:20px}body .section_top .wrapper .section_top_labels .button_wraper{margin-top:30px;width:100%;height:100px;position:relative}body .section_top .wrapper .section_top_labels .button_wraper .global_button{position:absolute;right:50px}body .section_top .wrapper .section_top_graphics{margin-top:70px;width:120%}body .section_top .wrapper .section_top_graphics .tlo,body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{position:absolute}body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{z-index:2;transition:.3s}body .section_top .wrapper .section_top_graphics .serce:hover,body .section_top .wrapper .section_top_graphics .zarowka:hover,body .section_top .wrapper .section_top_graphics .laptop:hover{transform:scale(110%)}body .section_top .wrapper .section_top_graphics .tlo{position:relative;width:110%;z-index:1;left:-20px}body .section_top .wrapper .section_top_graphics .zarowka{height:25%;top:25%;left:-2%}body .section_top .wrapper .section_top_graphics .serce{height:15%;top:15%;left:35%}body .section_top .wrapper .section_top_graphics .laptop{height:10%;top:60%;left:65%}body .szkola .wrapper .szkola_w_czasach .graphics{position:relative;right:-50px;top:0}body .szkola .wrapper .szkola_w_czasach .graphics .speaker_1{height:auto;width:90vw}body .szkola .wrapper .szkola_w_czasach .content{width:100%}body .szkola .wrapper .szkola_w_czasach .content .text_container{padding-top:20px}body .szkola .wrapper .terminy{padding-top:50px;grid-template-columns:1fr}body .szkola .wrapper .terminy .graphics{padding-bottom:40px}body .szkola .wrapper .terminy .graphics .laptop{width:50vw;display:block;margin:0 auto}body .poprzednie_edycje{padding-bottom:0}body .poprzednie_edycje .wrapper .edycja{grid-template-columns:1fr;padding:0}body .poprzednie_edycje .wrapper .edycja .graphics{position:relative;top:-20%;right:-40%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}body .poprzednie_edycje .wrapper .edycja .graphics .prowadzacy{width:70vw}body .poprzednie_edycje .wrapper .edycja_2025{padding-top:50px}body .poprzednie_edycje .wrapper .gray_line{margin:0;margin-bottom:20px;width:100%}body .section_formularz{margin-top:0px}body .section_formularz .formularz_container .wrapper form{grid-template-columns:1fr;text-align:center}body .section_formularz .formularz_container .wrapper form .checks{grid-column:1;grid-row:3}body .section_formularz .formularz_container .wrapper form .fields{grid-column:1;grid-row:2;width:-moz-fit-content;width:fit-content;margin:0 auto}body .section_formularz .formularz_container .wrapper form .fields .field_container{grid-template-columns:1fr;grid-template-rows:repeat(2, max-content);width:500px;box-sizing:border-box;text-align:center;height:-moz-fit-content;height:fit-content}body .section_formularz .formularz_container .wrapper form .fields .field_container .text_medium{padding:10px;display:block;margin:0 auto}body .section_formularz .formularz_container .wrapper form .fields .field_container input{height:45px;display:block}body .section_formularz .formularz_container .wrapper form .fields .field_container .tel_number{width:inherit;grid-template-columns:30% 70%}body .section_formularz .formularz_container .wrapper form .fields .field_container .strzalka{top:35%}body .section_formularz .formularz_container .wrapper form .fields .field_container .yes_no{height:50px}body .section_formularz .formularz_container .wrapper form .fields .field_container .select{height:100%;width:100%;display:block;box-sizing:border-box}body .section_formularz .formularz_container .wrapper form .button_container{grid-column:1}body footer .wrapper{grid-template-columns:1fr !important;grid-template-rows:repeat(2, max-content)}body footer .wrapper .logo .logo_footer{display:block;margin:0 auto}body footer .wrapper .logo{margin-bottom:30px}body footer .wrapper .links{text-align:center;justify-self:center;grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr)}body footer .wrapper .links .footer_link{margin:10px 0}}@media(min-width: 1024px)and (max-width: 1280px){body{overflow-x:hidden}body .wrapper{margin:0px 7%}body header{border-bottom:4px solid #343e8d}body header .desktop .wrapper .logo .logo_img{height:20px}body header .desktop .wrapper .links .header_link{margin-left:40px}body .section_top .wrapper{grid-template-columns:1fr 1.3fr;height:90vh;max-height:700px}body .section_top .wrapper .section_top_labels{margin-top:40px}body .section_top .wrapper .section_top_labels .title h1{line-height:55px}body .section_top .wrapper .section_top_labels .text_container{margin-top:20px}body .section_top .wrapper .section_top_labels .button_wraper{margin-top:30px;width:100%;height:-moz-fit-content;height:fit-content;position:relative}body .section_top .wrapper .section_top_labels .button_wraper .global_button{position:absolute;right:50px}body .section_top .wrapper .section_top_graphics{position:relative;width:120%}body .section_top .wrapper .section_top_graphics .tlo,body .section_top .wrapper .section_top_graphics .serce,body .section_top .wrapper .section_top_graphics .zarowka,body .section_top .wrapper .section_top_graphics .laptop{position:absolute}body .section_top .wrapper .section_top_graphics .zarowka{height:20%}body .szkola .wrapper .szkola_w_czasach .graphics{top:10%}body .szkola .wrapper .szkola_w_czasach .graphics .speaker_1{height:70%}body .szkola .wrapper .szkola_w_czasach .content{width:40%}body .szkola .wrapper .terminy{-moz-column-gap:50px;column-gap:50px}body .szkola .wrapper .terminy .graphics .laptop{width:25vw}body .section_formularz .formularz_container .wrapper form .fields{grid-template-rows:repeat(6, max-content);row-gap:10px}}@media(min-width: 1281px)and (max-width: 1439px){body .szkola .wrapper .szkola_w_czasach .graphics{top:10%}body .szkola .wrapper .szkola_w_czasach .graphics .speaker_1{height:90%}body .szkola .wrapper .szkola_w_czasach .content{width:40%}body .szkola .wrapper .terminy{-moz-column-gap:50px;column-gap:50px}body .szkola .wrapper .terminy .graphics .laptop{width:25vw}}@media(min-width: 1440px)and (max-width: 1679px){body .section_top .wrapper .section_top_labels{margin-top:110px}body .section_top .wrapper .section_top_labels .text_container{margin-top:20px}}@media(min-width: 1920px){body .section_top .wrapper .section_top_labels .text_container{margin-top:50px}}.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}.red{color:#e5422e !important}.blue{color:#343e8d !important}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 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}.invisible{display:none !important}.custom_select_field{position:relative;transition:.3s;grid-column:2;width:100%;box-sizing:border-box}.custom_select_field ul{z-index:10;padding:5px;display:none;background-color:#fff;border:4px solid #343e8d;border-radius:0 0 10px 10px;position:absolute;max-height:160px;top:-8px;box-sizing:border-box;width:100% !important;overflow-y:scroll}.custom_select_field ul .disabled{display:none !important}.custom_select_field ul li{list-style-type:none;cursor:pointer;padding:5px 2px;font-size:14pt}.custom_select_field ul li:hover{background-color:#add8e6}.global_button{padding:0;background-color:hsla(0,0%,100%,0);border:none}.global_button:hover{cursor:auto}.global_button .button_lables{margin:5px;padding:10px 50px;background-color:#e5422e;border-radius:50px;width:-moz-fit-content;width:fit-content;transition:.3s}.global_button .button_lables:hover{cursor:pointer;background-color:#f56464;transform:scale(105%)}.red_btn{background-color:#e5422e;padding:10px 30px;border-radius:30px;color:#fff;display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:.3s}.red_btn img{height:13px;position:relative;bottom:-3px;margin-left:10px}.red_btn:hover{scale:1.05}.header_button{transition:.3s}.header_button:hover{transform:scale(108%)}.checkbox{height:20px;width:20px;cursor:pointer}label{cursor:pointer}.container{transition:.3s}.container:hover{transform:translateX(3px)}