.child-theme header{padding-bottom:15px;padding-top:15px;position:relative}.child-theme header .sim-user{display:inline-block;position:relative}.child-theme header .sim-user__menu{background:#270654;border-radius:0 0 40px 40px;box-shadow:0 10px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:15px;margin-top:-20px;min-width:200px;min-width:auto;opacity:0;padding-bottom:15px;padding-top:25px;pointer-events:none;position:absolute;right:0;text-align:center;top:100%;transform:translateY(-8px);transition:.2s ease;visibility:hidden;width:100%;z-index:9999}.child-theme header .sim-user__menu a{color:#fff;display:block;font-size:14px;font-style:Medium;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;text-decoration:none}@media (max-width:767.98px){.child-theme header .sim-user__menu a{font-size:14px;justify-content:center;text-align:center;width:100%}}.child-theme header .sim-user.is-open .sim-user__menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.child-theme header .sim-user__toggle{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative;z-index:99999999999999}@media (max-width:767.98px){.child-theme header .sim-user__toggle{height:35px;min-width:185px}}.child-theme header .sim-user__toggle span{white-space:nowrap}.child-theme header .sim-user__arrow{transition:.2s ease}.child-theme header .sim-user.is-open .sim-user__arrow{transform:rotate(180deg)}.child-theme header .container{display:flex;height:53px;justify-content:space-between}.child-theme header .left-col,.child-theme header ul{align-items:center;display:flex}.child-theme header .main-navigation hr{display:none}@media (max-width:1280px){.child-theme header .main-navigation{background:#fff;border-radius:0 0 20px 20px;bottom:0;height:-moz-fit-content;height:fit-content;left:0;opacity:0;padding-bottom:90px;padding-top:20px;pointer-events:none;position:absolute;right:0;top:72px;transform:translateY(-20px);transition:all .3s ease;width:100%;z-index:1}.child-theme header .main-navigation hr{background-color:#e8ebf2;display:block;margin-bottom:0!important;margin-left:10px;margin-right:10px;margin-top:0!important}}.child-theme header .main-navigation.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.child-theme header ul{gap:25px}@media (max-width:1280px){.child-theme header ul{flex-direction:column;margin-top:50px}}.child-theme header ul li a{align-items:center;color:#270654;display:flex;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:24px;text-transform:uppercase;transition:color .3s ease}.child-theme header ul li a:hover{color:#0660cc}.child-theme header .left-col{gap:40px}.child-theme header .logo{border-right:1px solid #e8ebf2;padding-right:40px}@media (max-width:1280px){.child-theme header .logo{border-right:none}}.child-theme header .logo img{height:auto;width:148px}.child-theme header .custom-buttons{display:flex;gap:10px}@media (max-width:1280px){.child-theme header .custom-buttons{display:none}}.child-theme header .custom-buttons a{gap:20px;text-decoration:none}.child-theme header .custom-buttons .btn-navy{gap:20px}.child-theme header .custom-buttons .btn-navy span{color:#fff;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}.child-theme header .custom-buttons .btn-navy img{height:18px;width:16px}.child-theme header .hamburger{align-items:center;background-color:transparent;cursor:pointer;display:none;justify-content:center;margin-right:20px}.child-theme header .hamburger svg{height:26px;width:26px}.child-theme header .hamburger svg rect{transform-origin:center;transition:all .3s ease}.child-theme header .hamburger.is-active svg rect:first-child{transform:translate(-5px,3px) rotate(45deg)}.child-theme header .hamburger.is-active svg rect:last-child{transform:translateY(-6px) rotate(-45deg)}.child-theme header .mobile-btns{display:none}@media (max-width:1280px){.child-theme header .mobile-btns{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0 auto;padding-top:50px;width:185px}.child-theme header .mobile-btns .btn-navy span{text-align:center;width:100%}.child-theme header .mobile-btns a{display:flex!important;width:100%}.child-theme header .mobile-btns a span{font-size:12px!important}.child-theme header .hamburger{display:flex}.child-theme header .main-navigation .is-open{opacity:1;pointer-events:auto;transform:translateY(0)}}.btn{align-items:center;border-radius:50px;display:flex;height:50px;justify-content:space-between;padding:10px 30px;text-decoration:none}@media (max-width:767.99px){.btn{height:35px}.btn svg{height:8.38px;margin-left:10px!important;width:8.38px}}.btn span{font-size:14px;font-style:normal;font-weight:600;line-height:24px}@media (max-width:767.99px){.btn span{font-family:Cera Pro;font-size:12px;letter-spacing:0;line-height:16.76px}}.btn.btn-gradient{align-items:center;border-radius:9999px;color:#270654;display:inline-flex;font-weight:600;gap:8px;position:relative;text-decoration:none;transition:all .3s ease}.btn.btn-gradient:before{background:linear-gradient(85deg,#0660cc,#ea1437);border-radius:9999px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.btn.btn-gradient img{height:19px;width:51.97px}.btn.red{background-color:#ed0a30;min-width:319px}.btn.red span{color:#fff;text-align:center;width:100%}.btn.btn-navy span{color:#fff;font-weight:600!important}.btn.btn-navy{background-color:#270654;color:#fff}@font-face{font-display:swap;font-family:CeraPro;font-style:normal;font-weight:300;src:url(../fonts/Cera\ Pro-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:CeraPro;font-style:normal;font-weight:500;src:url("../fonts/Cera Cera Pro-Medium.otf") format("opentype")}@font-face{font-display:swap;font-family:CeraPro;font-style:normal;font-weight:700;src:url(../fonts/Cera\ Pro-Bold.otf) format("opentype")}.child-theme a,.child-theme button,.child-theme h1,.child-theme h2,.child-theme h3,.child-theme h4,.child-theme h5,.child-theme h6,.child-theme input,.child-theme label,.child-theme li,.child-theme p,.child-theme span,.child-theme textarea{font-family:CeraPro,sans-serif!important}h1,h2,h3,h4,h5,h6,p,span{color:#270654}.child-theme{font-family:Cera Pro,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.child-theme button,.child-theme input,.child-theme select,.child-theme textarea{font-family:inherit}.child-theme .subheader{color:#270654;font-size:14px;font-weight:500;letter-spacing:16%;line-height:24px;text-transform:uppercase}.child-theme p{color:#270654;letter-spacing:0;line-height:28px}.child-theme p span{font-size:20px;font-weight:600!important;letter-spacing:0;line-height:28px}.child-theme h2{color:#270654;font-size:72px;font-style:Light;font-weight:500;letter-spacing:-4%;line-height:70px}.child-theme h2 span{font-size:72px;font-weight:600!important;letter-spacing:-4%;line-height:57px}.child-theme h3{color:#270654;font-size:48px;font-weight:500;letter-spacing:-2%;line-height:70px;text-align:center}.child-theme h4{font-size:20px;text-align:center}.child-theme h4,.child-theme h5{color:#270654;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:70px}.child-theme h5{font-size:32px;leading-trim:NONE}.child-theme .inner-container{margin:0 auto;max-width:1440px}@media (min-width:1281px) and (max-width:1500px){.child-theme .inner-container{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){.child-theme .inner-container{margin-left:20px!important;margin-right:20px!important}}@media (max-width:768px){.child-theme .inner-container{margin-left:20px!important;margin-right:20px!important}}.site-main{margin:0 auto!important;max-width:100%}.full-width-custom{max-width:100%;padding:0;width:100%}.site.grid-container{max-width:100%!important;padding:0!important}#primary{width:100%}.child-theme .site-main .wp-block-group__inner-container{padding:0!important}body{background-color:#f4f6fb!important}@media (max-width:768px){body{overflow-x:hidden}}#page.container{margin-left:0;margin-right:0;max-width:none!important;width:100%!important}@media (max-width:768px){html{overflow-x:hidden}}.site-info{display:none}.child-theme footer{background-color:#270654;margin-top:220px;padding-bottom:1px;padding-top:200px;position:relative}@media (max-width:767.98px){.child-theme footer{margin-top:300px;padding-top:300px}}.child-theme footer sup{margin-right:15px}.child-theme footer ul{list-style:none;margin-left:0}.child-theme footer ul li a{color:#b2c7e0;text-decoration:none}.child-theme footer ul li a:hover{color:#fff;text-decoration:underline}.child-theme footer .absolute{background:conic-gradient(from 269.48deg at 49.97% 103.27%,#ebf2ff 0deg,#abf 357.24deg,#ebf2ff 1turn);border-radius:40px;display:flex;left:50%;max-width:994px;min-height:296px;padding:25px 50px;position:absolute;top:-25%;transform:translateX(-50%);width:994px}.child-theme footer .absolute a:hover span{color:#fff}.child-theme footer .absolute a:hover{background-color:#ed0a30}.child-theme footer .absolute a:hover path{stroke:#fff}.child-theme footer .absolute a:hover:before{background:#ed0a30}@media (max-width:767.98px){.child-theme footer .absolute{margin-left:0!important;margin-right:0!important;max-width:calc(100% - 40px)!important;width:100%!important}}.child-theme footer .absolute .img-div{bottom:-6px;position:absolute;right:0}@media (max-width:767.98px){.child-theme footer .absolute .img-div{bottom:0}}.child-theme footer .absolute h4{color:#270654;font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;vertical-align:middle}@media (max-width:767.98px){.child-theme footer .absolute h4{font-size:32px;letter-spacing:-2%;line-height:32px;text-align:center}}.child-theme footer .absolute p{color:#270654;font-size:20px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;vertical-align:middle}@media (max-width:767.98px){.child-theme footer .absolute p{font-size:15px;line-height:20px;text-align:center}.child-theme footer .absolute p br{display:none}}@media (min-width:768px) and (max-width:1280px){.child-theme footer .absolute{margin-left:0;margin-right:0;max-width:100%;width:calc(100% - 60px)}}@media (max-width:767.98px){.child-theme footer .absolute{flex-direction:column;margin-left:10px;margin-right:10px;max-width:100%;padding-bottom:0;top:-20%}.child-theme footer .absolute div{align-items:center;display:flex;flex-direction:column;justify-content:center}.child-theme footer .absolute .img-div{position:relative}}.child-theme footer .top{display:flex;justify-content:space-between}@media (max-width:767.98px){.child-theme footer .top{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:space-between;text-align:center}}.child-theme footer .top .col h5{color:#fff;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:100%}@media (max-width:767.98px){.child-theme footer .top .col h5{text-align:center}}.child-theme footer .top .col .col-content-footer{margin-top:30px}.child-theme footer .top .col .col-content-footer p{margin-bottom:0}.child-theme footer .top .col .col-content-footer.left p{color:#fff;font-size:24.721px;font-weight:300;letter-spacing:-.04em;line-height:30px;text-shadow:0 1.37339px 1.37339px rgba(0,0,0,.25)}.child-theme footer .top .col .col-content-footer.left p span{color:#fff;font-weight:900}@media (max-width:767.98px){.child-theme footer .top .col .col-content-footer.left p{text-align:center}.child-theme footer .top .col .col-content-footer.left p br{display:none}}.child-theme footer .top .col .col-content-footer a{color:#b2c7e0;display:block;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:30px;text-decoration:none;text-transform:uppercase}.child-theme footer .top .col .col-content-footer a:hover{color:#fff;text-decoration:underline}@media (max-width:767.98px){.child-theme footer .top .col .col-content-footer a{text-align:center}}.child-theme footer .top .col .col-content-footer p{color:#fff;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:30px}@media (max-width:767.98px){.child-theme footer .top .col .col-content-footer p{text-align:center}}.child-theme footer .top .col .col-content-footer .socjal-icons{display:flex;justify-content:space-between;margin-top:30px}@media (max-width:767.98px){.child-theme footer .top .col .col-content-footer .socjal-icons{margin-top:35px}}.child-theme footer .top .col .col-content-footer .socjal-icons svg{transition:.3s}.child-theme footer .top .col .col-content-footer .socjal-icons .fb svg:hover path{stroke:#fff}.child-theme footer .top .col .col-content-footer .socjal-icons .hov svg:hover path{fill:#fff;stroke:#fff}.child-theme footer .bottom{margin-top:50px}.child-theme footer .bottom .top-section{display:flex;justify-content:space-between}@media (max-width:767.98px){.child-theme footer .bottom .top-section{flex-direction:column;gap:30px}}.child-theme footer .bottom .top-section .mobile-divider{display:none;height:1px;margin-bottom:30px;position:relative}.child-theme footer .bottom .top-section .mobile-divider .hr{margin-right:10px;width:100%}.child-theme footer .bottom .top-section .mobile-divider hr{border:1px solid #fff;margin:0 10px;opacity:.1;width:100%}.child-theme footer .bottom .top-section .mobile-divider .left,.child-theme footer .bottom .top-section .mobile-divider .right{background-color:#155fea;height:1px;position:absolute;width:20%}.child-theme footer .bottom .top-section .mobile-divider .left{left:0}@media (max-width:767.98px){.child-theme footer .bottom .top-section .mobile-divider .left{left:50%;transform:translateX(-50%);width:65%}}.child-theme footer .bottom .top-section .mobile-divider .right{right:0}@media (max-width:767.98px){.child-theme footer .bottom .top-section .mobile-divider .right{display:none}.child-theme footer .bottom .top-section .mobile-divider{display:flex}}.child-theme footer .bottom .top-section .col{display:flex;flex-direction:column;gap:35px;justify-content:end}.child-theme footer .bottom .top-section .col a{color:#fff;font-size:48px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;text-decoration:none}@media (max-width:767.98px){.child-theme footer .bottom .top-section .col a{font-size:32px;text-align:center}}.child-theme footer .bottom .bottom-section{margin-bottom:30px;margin-top:30px;position:relative}@media (max-width:767.98px){.child-theme footer .bottom .bottom-section{margin-top:60px}}.child-theme footer .bottom .bottom-section hr{border:1px solid #fff;opacity:.1}.child-theme footer .bottom .bottom-section .left,.child-theme footer .bottom .bottom-section .right{background-color:#155fea;height:1px;position:absolute;width:20%}.child-theme footer .bottom .bottom-section .left{left:0}@media (max-width:767.98px){.child-theme footer .bottom .bottom-section .left{left:50%;transform:translateX(-50%);width:65%}}.child-theme footer .bottom .bottom-section .right{right:0}@media (max-width:767.98px){.child-theme footer .bottom .bottom-section .right{display:none}}.child-theme footer .bottom .last-section{display:flex;justify-content:space-between}@media (max-width:767.98px){.child-theme footer .bottom .last-section{flex-wrap:wrap;gap:20px;justify-content:center}}.child-theme footer .bottom .last-section .links{align-items:center;display:flex;gap:10px}.child-theme footer .bottom .last-section .links a{color:#fff;font-family:Cera Pro;font-size:12px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-decoration:none;vertical-align:middle}.child-theme footer .bottom .last-section .links .divider{background-color:#3f4751;height:20px;width:1px}.child-theme footer .bottom .last-section p{color:#fff;font-family:Cera Pro;font-size:12px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:0!important}.child-theme #hero{background-color:#fff;margin-bottom:0;width:100%}.child-theme #hero h2{font-size:72px!important;font-weight:300!important;letter-spacing:-.04em!important;line-height:57px!important;word-break:keep-all}.child-theme #hero h2 .line{display:flex;gap:2px}.child-theme #hero h2 span{font-weight:600!important}.child-theme #hero .wp-block-group__inner-container{max-width:1440px}.child-theme #hero .btn-gradient:hover span{color:#fff}.child-theme #hero .btn-gradient:hover{background-color:#ed0a30}.child-theme #hero .btn-gradient:hover path{stroke:#fff}.child-theme #hero .btn-gradient:hover:before{background:#ed0a30}.child-theme #hero .btns{display:flex;gap:20px;margin-top:50px}.child-theme #hero .btns .btn-navy{width:200px}.child-theme #hero .btns svg{margin-left:10px}.child-theme #hero .btns span{font-size:14px;text-align:center;white-space:nowrap;width:100%}.child-theme #hero .inner-wrapper{background:conic-gradient(from 269.48deg at 49.97% 103.27%,#ebf2ff 0deg,#abf 357.24deg,#ebf2ff 1turn);border-radius:40px;margin-bottom:0;max-width:1440px;padding:50px}@media (min-width:1281px) and (max-width:1500px){.child-theme #hero .inner-wrapper{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (max-width:1279.99px){.child-theme #hero .inner-wrapper{margin-left:20px!important;margin-right:20px!important}}.child-theme #hero .numbers{gap:100px}.child-theme #hero .numbers .wp-block-group__inner-container{display:flex;justify-content:space-between}.child-theme #hero .numbers .wp-block-group__inner-container .wp-block-group .wp-block-group__inner-container{display:flex;gap:20px}.child-theme #hero .numbers h3{margin-right:20px}.child-theme #hero #item .wp-block-group__inner-container{align-items:center;display:flex}.child-theme #hero #item .wp-block-group__inner-container p{color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:21%;line-height:18px;margin-bottom:0;text-transform:uppercase;vertical-align:middle}.child-theme #hero #item .wp-block-group__inner-container h3{color:#270654;font-size:64px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:70px;margin-bottom:0;vertical-align:middle}@media (max-width:1279.99px){.child-theme #hero .col{flex-direction:column}.child-theme #hero .col .column{width:100%}.child-theme #hero .col .column .wp-block-group__inner-container{text-align:center}.child-theme #hero .col .btns{align-items:center;justify-content:center;margin-bottom:50px;width:100%}}@media (min-width:768px) and (max-width:1279.99px){.child-theme #hero .numbers{flex-wrap:wrap;gap:30px}}@media (max-width:767.98px){.child-theme #hero .inner-wrapper{padding:50px 25px!important}.child-theme #hero .subheader{font-size:14px;font-weight:600;letter-spacing:16%;line-height:24px}.child-theme #hero p{font-size:15px}.child-theme #hero p br{display:none}.child-theme #hero h2{font-size:44px;line-height:40px}.child-theme #hero h2 span{font-size:44px;line-height:30px}.child-theme #hero h2 br{display:none}.child-theme #hero .btns{flex-direction:column}.child-theme #hero .btns a{height:50px}.child-theme #hero #item .wp-block-group__inner-container{justify-content:flex-start!important;width:230px}.child-theme #hero .numbers{align-items:center;flex-direction:column;gap:0!important;justify-content:center}.child-theme #hero .numbers h3{font-size:40px!important}.child-theme #hero .numbers p{font-size:11px!important}}.child-theme #steps{margin-bottom:100px;margin-top:100px}@media (min-width:1281px) and (max-width:1500px){.child-theme #steps{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (max-width:1279.99px){.child-theme #steps{margin-left:20px!important;margin-right:20px!important}}@media (max-width:767px){.child-theme #steps{margin-top:0}}.child-theme #steps #steps-items{gap:80px;justify-content:space-around;margin-top:60px}@media (max-width:767px){.child-theme #steps #steps-items{display:flex;gap:20px;margin-bottom:0;margin-top:50px;overflow-x:auto;padding-left:20px;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.child-theme #steps #steps-items::-webkit-scrollbar{display:none}}@media (min-width:768px) and (max-width:1280px){.child-theme #steps #steps-items{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.child-theme #steps #steps-items #item{align-items:center;display:flex;flex:1;justify-content:center}@media (max-width:767px){.child-theme #steps #steps-items #item{flex:0 0 65%;scroll-snap-align:start}}.child-theme #steps #steps-items #item h4{font-size:20px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:70px}@media (max-width:767px){.child-theme #steps #steps-items #item h4{font-size:15px;line-height:35px}}.child-theme #steps #steps-items #item p{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}@media (max-width:767px){.child-theme #steps #steps-items #item p{font-size:12px;line-height:14px}}.child-theme #steps .step{color:#155fea;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;margin-top:25px;text-align:center;text-transform:uppercase;vertical-align:middle}.child-theme #steps img{height:62px;width:62px}.child-theme #steps h4{line-height:50px;margin-bottom:0;margin-top:0}#carusel{background-color:#fff;padding-top:50px}#carusel .simedu-partner-item{align-items:center;display:flex;justify-content:center}#carusel .instytucjonalni,#carusel .sprzetowi{position:relative}#carusel .instytucjonalni:after,#carusel .sprzetowi:after{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:200px}#carusel .simedu-partners-carousel-wrapper{padding-bottom:50px}#carusel .simedu-partners-carousel-wrapper .header{display:flex;justify-content:space-between;margin-bottom:40px}#carusel .simedu-partners-carousel-wrapper .header .btns{display:flex;gap:20px;z-index:1}#carusel .simedu-partners-carousel-wrapper .header button{align-items:center;background:transparent;border:none;border-radius:50%;color:#ed0a30;display:flex;font-size:16px;height:32px;justify-content:center;line-height:1;padding:0;position:relative;transition:all .3s ease;width:32px;z-index:0}#carusel .simedu-partners-carousel-wrapper .header button:before{background:conic-gradient(from 126.41deg at 10.91% 114%,#3a54ff,#85a3ff,#3a54ff,#85a3ff,#6262ff,#3a54ff);border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;transition:opacity .3s ease;z-index:-1}#carusel .simedu-partners-carousel-wrapper .header button:hover{background:#ed0a30;border:2px solid #ed0a30;color:#fff}#carusel .simedu-partners-carousel-wrapper .header button:hover:before{opacity:0}#carusel .divider{margin-left:50px;margin-right:50px;position:relative}#carusel .divider:before{background-color:#e8ebf2;bottom:-132px;content:"";height:265px;left:50%;position:absolute;transform:translateX(-50%);width:1px}#carusel .simedu-partner-item a img{filter:grayscale(100%);max-height:100px;transition:filter .4s ease;width:auto!important}#carusel .simedu-partner-item:hover img{filter:grayscale(0)}#carusel .wrapper{display:flex;margin:0 auto;max-width:1440px}@media (min-width:1281px) and (max-width:1500px){#carusel .wrapper{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (max-width:1279.99px){#carusel .wrapper{margin-left:20px!important;margin-right:20px!important}}@media (max-width:767.98px){#carusel .wrapper{flex-direction:column}#carusel .wrapper p{font-size:12px}#carusel .wrapper .divider{display:none}}#carusel .wrapper col{flex:1}.child-theme #mission{background:#fff;border-radius:40px;gap:100px;justify-content:space-between;margin:100px auto;max-width:1400px;padding:50px}.child-theme #mission h2{font-size:72px!important;font-weight:300!important;letter-spacing:-.04em!important;line-height:57px!important;word-break:keep-all}.child-theme #mission h2 .line{display:flex;gap:2px}.child-theme #mission h2 span{font-weight:600!important}@media (min-width:1281px) and (max-width:1500px){.child-theme #mission{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (max-width:1279.99px){.child-theme #mission{margin-left:20px!important;margin-right:20px!important}}@media (max-width:767.98px){.child-theme #mission{gap:50px;margin:40px auto;padding:20px}}@media (max-width:1399.99px){.child-theme #mission{flex-direction:column}}@media (max-width:767.98px){.child-theme #mission h2,.child-theme #mission p{text-align:center}.child-theme #mission .text{font-size:15px;line-height:20px;width:100%!important}.child-theme #mission .number-item{font-size:11px;line-height:24px}.child-theme #mission h2{font-size:44px;line-height:42px}}@media (max-width:767.98px) and (max-width:767.98px){.child-theme #mission h2 br{display:none}}@media (max-width:767.98px){.child-theme #mission h2 span{font-size:44px;line-height:42px}}@media (min-width:768px) and (max-width:1400px){.child-theme #mission .col-right{width:85%}}@media (max-width:767.98px){.child-theme #mission #number-container{flex-direction:column}.child-theme #mission #number-container #number-item{margin-right:0!important}.child-theme #mission #number-container .border{display:none}}.child-theme #mission .col{flex:1}.child-theme #mission .col-rigt{gap:20px}.child-theme #mission .col-rigt h5,.child-theme #mission .col-rigt p{margin-bottom:0}.child-theme #mission .text{margin-top:50px;padding-bottom:25px;width:70%}@media (min-width:768px) and (max-width:1400px){.child-theme #mission .text{width:100%}}.child-theme #mission #number-item{margin-right:50px;position:relative}@media (min-width:768px) and (max-width:1400px){.child-theme #mission #number-item{flex:1}}@media (max-width:767.98px){.child-theme #mission #number-item .subheader{font-size:11px}.child-theme #mission #number-item .subheader br{display:none}}.child-theme #mission #number-item .border{background:#d2deeb;content:"";height:93px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:1px}.child-theme #mission #number-item .border:before{background-color:#155fea;bottom:8px;content:"";height:25.87px;position:absolute;width:1px;z-index:1}.child-theme #mission .number{font-size:48px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:70px;margin-bottom:20px;vertical-align:middle}@media (max-width:767.98px){.child-theme #mission .number{font-size:40px;line-height:38px;margin-bottom:10px}}.child-theme #mission .img-item{border:1px solid #155fea;border-radius:40px;display:flex;position:relative;width:564px}@media (min-width:1400px) and (max-width:1500px){.child-theme #mission .img-item{width:470px}}@media (min-width:768px) and (max-width:1399.99px){.child-theme #mission .img-item{width:100%}}@media (max-width:767.99px){.child-theme #mission .img-item{height:161px;margin-left:15px;width:calc(100% - 20px)}.child-theme #mission .img-item .wp-block-group__inner-container{margin-left:75px!important;margin-right:20px}.child-theme #mission .img-item h5{font-size:24PX;margin-bottom:0}.child-theme #mission .img-item P{font-size:15px;line-height:20px;margin-bottom:20px;text-align:left}.child-theme #mission .img-item P br{display:none}}.child-theme #mission .img-item .wp-block-group__inner-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:130px;max-width:360px}@media (min-width:1280px) and (max-width:1500px){.child-theme #mission .img-item .wp-block-group__inner-container{margin-left:100px;margin-right:22px;max-width:100%}}@media (min-width:768px) and (max-width:1400px){.child-theme #mission .img-item .wp-block-group__inner-container{margin-left:50px!important;max-width:100%}}.child-theme #mission .img-item img{height:143px;left:-7%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}@media (min-width:1400px) and (max-width:1500px){.child-theme #mission .img-item img{height:120px}}@media (min-width:768px) and (max-width:1115.99px){.child-theme #mission .img-item img{left:4%}}@media (min-width:115px) and (max-width:1399.99px){.child-theme #mission .img-item img{left:-5%}}@media (max-width:1399.99px){.child-theme #mission .img-item img{height:110px}}@media (max-width:767.99px){.child-theme #mission .img-item img{height:100px;left:-8%}}#upcoming{margin-bottom:100px;margin-top:100px}@media (max-width:767px){#upcoming{margin-bottom:50px;margin-top:50px}}@media (max-width:767.98px){#upcoming h2{font-size:32px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:32px;text-align:center;vertical-align:middle}}#upcoming h2 p{font-size:15px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;text-align:center;vertical-align:middle}#form{gap:100px;margin:30px auto 50px;max-width:1440px}@media (max-width:1280px){#form{flex-direction:column-reverse;gap:30px}}@media (min-width:1281px) and (max-width:1500px){#form{margin:30px 5% 60px}}@media (max-width:767.98px){#form{align-items:start;margin-bottom:100px;margin-left:20px!important;margin-right:20px!important}}@media (min-width:1280.1px) and (max-width:1450px){#form{gap:30px}}#form #contact-form,#form #data{flex:1}#form h2{font-size:40px!important}#form #contact-form{background-color:#fff;border-radius:40px;padding:60px 40px 0}@media (max-width:767.98px){#form #contact-form{padding:30px 25px 0;width:100%}}#form #contact-form h2{margin-bottom:50px}@media (max-width:767.98px){#form #contact-form h2{font-size:30px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:40px;margin-bottom:30px}}#form #contact-form .wpcf7-form p{margin:0}#form #contact-form .form-row{display:flex;gap:20px;margin-top:25px}@media (max-width:767.98px){#form #contact-form .form-row{flex-direction:column;gap:5px}}#form #contact-form button,#form #contact-form input,#form #contact-form select,#form #contact-form textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}#form #contact-form button:focus-visible,#form #contact-form input:focus-visible,#form #contact-form select:focus-visible,#form #contact-form textarea:focus-visible{border-color:#270654;outline:none}#form #contact-form input,#form #contact-form select,#form #contact-form textarea{flex:1}#form #contact-form .form-group,#form #contact-form .wpcf7-form-control-wrap{display:flex;flex-direction:column;width:100%}#form #contact-form .form-group p,#form #contact-form .wpcf7-form-control-wrap p{width:100%}#form #contact-form .wpcf7-not-valid-tip{font-size:16px;font-style:Light;font-weight:300!important;letter-spacing:0;line-height:18px;margin-left:20px;margin-top:20px}#form #contact-form textarea{padding:50px 25px}#form #contact-form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #e8ebf2;border-radius:5px;cursor:pointer;margin-right:20px;min-height:20px;position:relative;transition:border-color .2s ease,background-color .2s ease;width:20px}#form #contact-form input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:5px}#form #contact-form input[type=checkbox]:checked{background-color:#ed0a30;border-color:#ed0a30}#form #contact-form input[type=checkbox]:focus-visible{border-color:#ed0a30;outline:none}@media (max-width:767.98px){#form #contact-form .checkbox-row{width:100%}}#form #contact-form .checkbox-row span{margin-left:0}@media (min-width:1280.1px) and (max-width:1450px){#form #contact-form .checkbox-row span{margin-left:0}}@media (max-width:767.98px){#form #contact-form .checkbox-row span{margin-left:0}}#form #contact-form .form-groupm,#form #contact-form .wpcf7-form-control{width:100%}#form #contact-form label{display:inline-block;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px;margin-bottom:5px;margin-left:20px}#form #contact-form input,#form #contact-form select{min-height:50px}#form #contact-form .wpcf7-list-item-label{font-size:16px;font-style:Light;font-weight:300!important;letter-spacing:0;line-height:18px}#form #contact-form .submit-row{align-items:center;gap:50px;justify-content:flex-start;margin-bottom:25px;margin-top:25px}@media (max-width:767.98px){#form #contact-form .submit-row{flex-direction:column-reverse;gap:25px}#form #contact-form .submit-row p{width:100%}#form #contact-form .submit-row label{margin-left:0}}#form #contact-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://sim-simedu-stage.dev01.sygni.pl/wp-content/uploads/2026/04/Vector-1.png);background-position:right 12px center;background-repeat:no-repeat;background-size:6.67px;cursor:pointer;padding-right:40px}#form #contact-form button{align-items:center;background-color:#ed0a30;display:flex;height:50px;justify-content:center;min-width:319px;position:relative}@media (min-width:1280.1px) and (max-width:1500px){#form #contact-form button{min-width:250px}}@media (max-width:767.98px){#form #contact-form button{min-width:100%}}#form #contact-form button span{color:#fff;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px}#form #contact-form button svg{float:right;height:12px;position:absolute;right:20px;width:12px}#form #contact-form button br{display:none}#form #data .border{border-left:1px solid #155fea;padding-left:20px}#form #data .persons{gap:100px;justify-content:space-between}@media (min-width:1280.1px) and (max-width:1450px){#form #data .persons{gap:50px}}@media (max-width:767.98px){#form #data .persons{align-items:flex-start;flex-direction:column;gap:20px}}#form #data p{margin-bottom:0!important}#form #data .contact-links{margin-top:30px}#form #data .contact-links a{color:#270654;display:flex;font-size:24px;font-style:Light;font-weight:300;letter-spacing:0;line-height:35px;text-decoration:none;vertical-align:middle}#form #data #contact-header{margin-bottom:30px;margin-top:30px}#form #data .sub-header{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px}#form #data .socjal-icons{align-items:stretch;gap:15px;margin-top:100px}@media (max-width:767.98px){#form #data .socjal-icons{margin-top:40px}}.wrapper{margin:0 auto;max-width:1440px;width:100%}.kadra-title{color:#270654;font-size:48px!important;margin-top:100px;text-align:center}@media (max-width:768px){.kadra-title{font-size:32px!important;line-height:32px!important;margin-top:30px}}.kadra-list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:100px;margin-top:100px;row-gap:40px}@media (min-width:1281px) and (max-width:1500px){.kadra-list{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){.kadra-list{margin-left:20px!important;margin-right:20px!important}}@media (max-width:768px){.kadra-list{margin-left:20px!important;margin-right:20px!important}}@media (min-width:1100px) and (max-width:1500px){.kadra-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1099.99px){.kadra-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.kadra-list{display:flex;flex-direction:column;margin-top:70px}}.kadra-list .kadra-item{align-items:center;background-color:#fff;border-radius:40px;display:flex;flex-direction:column;height:385px;justify-content:end;padding:15px 15px 20px;position:relative;width:100%}@media (max-width:768px){.kadra-list .kadra-item{width:100%}}.kadra-list .kadra-item .imie-nazwisko{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:20px;position:relative}.kadra-list .kadra-item .imie-nazwisko .span{font-size:20}.kadra-list .kadra-item .imie-nazwisko p{font-size:28px;margin-bottom:25px}.kadra-list .kadra-item .imie-nazwisko p,.kadra-list .kadra-item .imie-nazwisko span{color:#270654;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:30px;text-align:center}.kadra-list .kadra-item button{background-color:transparent;height:50px;width:230px}.kadra-list .kadra-item button:hover{background:#ed0a30;border-color:#ed0a30;color:#fff}.kadra-list .kadra-item button:hover svg path{stroke:#fff}.kadra-list .kadra-item button:hover:before{background:#ed0a30}.kadra-list .kadra-item img{border-radius:100%;height:214px;left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:214px}.modal-content{background-color:#fff;border-radius:40px;max-width:690px;padding:30px;position:relative}.modal-content a{display:flex!important;margin:0 auto!important;width:-moz-fit-content!important;width:fit-content!important}.modal-content a:hover span{color:#fff!important}.modal-content a:hover{background-color:#ed0a30!important}.modal-content a:hover svg path{stroke:#fff!important}.modal-content a:hover:before{background:#ed0a30!important}.modal-content ul li a{color:#270654;margin:0!important;text-decoration:none}.modal-content ul li a:hover{background-color:transparent!important;text-decoration:underline}@media (max-width:768px){.modal-content{width:calc(100% - 40px)}}.modal-content #modal-close{align-items:center;background:transparent;border-radius:100%;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;width:50px}@media (max-width:768px){.modal-content #modal-close{font-size:16px;height:25px!important;line-height:1;max-height:25px;max-width:25px;min-height:0;min-width:0;padding:0;width:25px!important}}.modal-content #modal-close:hover{background-color:transparent}.modal-content #modal-close:before{background:linear-gradient(85deg,#0660cc,#ea1437);border-radius:100%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.modal-content #modal-close img{min-height:17px;min-width:17px}@media (max-width:768px){.modal-content #modal-close img{height:8px;min-height:8px;min-width:8px;width:8px}}.modal-content .imie-nazwisko{margin-bottom:30px;margin-top:190px;text-align:center}.modal-content .upcooming{color:#270654;font-size:14px;font-style:SemiBold;font-weight:600;leading-trim:NONE;letter-spacing:2%;line-height:24px;margin-top:30px;text-transform:uppercase;vertical-align:middle}@media (max-width:768px){.modal-content .upcooming{font-size:11px}}.modal-content #modal-name{color:#270654;font-size:28px;font-style:SemiBold;font-weight:600;letter-spacing:-2%;line-height:24px;text-align:center;vertical-align:middle}@media (max-width:768px){.modal-content #modal-name{font-size:20px}}.modal-content .tytul{color:#270654;font-weight:500;letter-spacing:-2%;line-height:24px;text-align:center;vertical-align:middle}.modal-content .opis{color:#270654;font-size:15px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;vertical-align:middle}@media (max-width:768px){.modal-content .opis{font-size:12px}}.modal-content #modal-img{border-radius:100%;height:214px;left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:214px}@media (max-width:768px){.modal-content #modal-img{height:160px;width:160px}}.modal-overlay{align-items:center;background:rgba(39,6,84,.4);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}#blog{margin:50px auto;max-width:1440px;width:100%}#blog .btn-gradient:hover span{color:#fff}#blog .fallback-logo{height:100px!important;-o-object-fit:contain!important;object-fit:contain!important;width:auto!important}#blog h1{font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;margin-bottom:50px;text-align:center;vertical-align:middle}@media (max-width:767.99px){#blog h1{font-size:32px;line-height:32px}#blog{margin-top:30px}}@media (min-width:1281px) and (max-width:1500px){#blog{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){#blog{margin-left:20px!important;margin-right:20px!important}}@media (max-width:768px){#blog{margin-left:20px!important;margin-right:20px!important}}#blog img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#blog h2{font-family:Cera Pro;font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;margin-bottom:50px;margin-top:50px;text-align:center;vertical-align:middle}@media (max-width:767.99px){#blog h2{font-size:32px;margin-bottom:30px}}#blog h6{color:#270654;font-size:28px;font-style:Medium;font-weight:600;letter-spacing:-2%;line-height:33px;margin-bottom:20px;margin-top:20px;vertical-align:middle}@media (max-width:767.99px){#blog h6{font-size:20px;font-weight:500;line-height:20px}}#blog p{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;vertical-align:middle}@media (max-width:767.99px){#blog p{font-size:12px;line-height:13.97px}}#blog .btn-gradient svg{margin-left:20px}#blog .btn-gradient:hover{background:#ed0a30;border-color:#ed0a30;color:#fff}#blog .btn-gradient:hover svg path{stroke:#fff}#blog .btn-gradient:hover:before{background:#ed0a30}#blog .post-data{display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:767.99px){#blog .post-data{margin-bottom:10px}}#blog .post-data .author{color:#270654;font-size:14px;font-style:Medium;font-weight:600;letter-spacing:16%;line-height:24px;text-transform:uppercase;vertical-align:middle}@media (max-width:767.99px){#blog .post-data .author{font-size:11px;line-height:16.76px}}#blog .post-data .date{color:#270654;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:right;vertical-align:middle}@media (max-width:767.99px){#blog .post-data .date{font-size:11px}}#blog .top-row{display:flex;justify-content:space-between;margin-bottom:20px}@media (min-width:1280px) and (max-width:1500px){#blog .top-row{gap:50px}}@media (max-width:1279.99px){#blog .top-row{flex-direction:column;gap:20px}}@media (max-width:768px){#blog .top-row{margin-right:40px}}#blog .top-row .main-post{max-width:943px;width:100%}#blog .top-row .main-post img{height:454px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px) and (max-width:1289.99px){#blog .top-row .main-post img{height:300px}}@media (max-width:767.99px){#blog .top-row .main-post img{height:140px}}@media (max-width:1279.99px){#blog .top-row .main-post{max-width:100%}}#blog .top-row .recent-posts{display:flex;flex-direction:column;gap:10px;max-width:445px;width:100%}#blog .top-row .recent-posts h6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1279.99px){#blog .top-row .recent-posts{gap:20px;max-width:100%}}#blog .top-row .recent-posts .recent-post{height:100%;max-height:100%}@media (min-width:768px) and (max-width:1289.99px){#blog .top-row .recent-posts .recent-post{max-height:100%}}#blog .top-row .recent-posts .recent-post img{height:200px}@media (min-width:768px) and (max-width:1289.99px){#blog .top-row .recent-posts .recent-post img{height:300px}}@media (max-width:767.99px){#blog .top-row .recent-posts .recent-post img{height:140px}#blog .top-row .recent-posts .recent-post h6{margin-bottom:10px!important;margin-top:10px!important}}#blog .post img{height:200px;-o-object-fit:cover;object-fit:cover}@media (max-width:767.99px){#blog .post img{height:140px}}#blog .main-post,#blog .post,#blog .recent-post{background-color:#fff;border-radius:40px;display:flex;flex-direction:column;padding:30px}#blog .main-post .btn,#blog .post .btn,#blog .recent-post .btn{margin-top:auto;width:-moz-fit-content;width:fit-content}@media (max-width:767.99px){#blog .main-post,#blog .post,#blog .recent-post{padding:20px}}#blog .main-post .content,#blog .post .content,#blog .recent-post .content{display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-top:20px}@media (max-width:767.99px){#blog .main-post .content,#blog .post .content,#blog .recent-post .content{gap:10px;margin-top:10px}}#blog .main-post .content a,#blog .post .content a,#blog .recent-post .content a{width:-moz-fit-content;width:fit-content}#blog .main-post .content a,#blog .main-post .content h6,#blog .main-post .content p,#blog .post .content a,#blog .post .content h6,#blog .post .content p,#blog .recent-post .content a,#blog .recent-post .content h6,#blog .recent-post .content p{margin-bottom:0!important;margin-top:0!important}#blog .main-post img,#blog .post img,#blog .recent-post img{border-radius:40px;width:100%}#blog #grid-posts-container{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(3,445px);justify-content:space-between;max-width:1440px;row-gap:20px;width:100%}@media (min-width:1280px) and (max-width:1500px){#blog #grid-posts-container{gap:30px;grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1289.99px){#blog #grid-posts-container{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767.99px){#blog #grid-posts-container{display:flex;flex-direction:column}#blog #grid-posts-container h6{margin-bottom:10px!important;margin-top:0!important}#blog #grid-posts-container .post{margin-right:40px}}#blog #grid-pagination{align-items:center;display:flex;justify-content:center;margin-top:90px;text-align:center}@media (max-width:767.99px){#blog #grid-pagination{display:none}}#blog #grid-pagination .first,#blog #grid-pagination .last,#blog #grid-pagination .next,#blog #grid-pagination .prev{align-items:center;background-color:#fff;border:none;border-radius:100%;box-sizing:border-box;color:#270654;display:flex;font-size:10px;height:20px;justify-content:center;line-height:20px;padding:5px;width:20px}#blog #grid-pagination .prev{margin-left:5px;margin-right:10px}#blog #grid-pagination .next{margin-left:10px;margin-right:5px}#blog #grid-pagination .page,#blog #grid-pagination span{background-color:transparent;color:#270654;font-size:20px;font-style:Bold;font-weight:300;letter-spacing:0;line-height:20px;padding:5px 10px;vertical-align:middle}#blog #grid-pagination .active{color:#ed0a30;font-weight:700}@media (max-width:768px){#blog #grid-posts-container.mobile-slider{display:flex;gap:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:20px;scroll-snap-type:x mandatory}#blog #grid-posts-container.mobile-slider p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#blog .mobile-track{display:flex;gap:20px}#blog .mobile-post{background:#fff;border-radius:40px;flex:0 0 80%;padding:20px;scroll-snap-align:start}#blog .mobile-post img{border-radius:40px;height:140px;-o-object-fit:cover;object-fit:cover;width:100%}}#blog .grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1280px){#blog .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#blog .grid{display:flex;gap:16px;overflow-x:auto;padding-left:16px;scroll-snap-type:x mandatory}#blog .grid::-webkit-scrollbar{display:none}#blog .grid .post{flex:0 0 80%;scroll-snap-align:start}}#grid-pagination{align-items:center;display:flex;justify-content:center;margin-top:90px;text-align:center}@media (max-width:767.99px){#grid-pagination{display:none}}#grid-pagination .first,#grid-pagination .last,#grid-pagination .next,#grid-pagination .prev{align-items:center;background-color:#fff;border:none;border-radius:100%;box-sizing:border-box;color:#270654;display:flex;font-size:10px;height:20px;justify-content:center;line-height:20px;padding:5px;width:20px}#grid-pagination .prev{margin-left:5px;margin-right:10px}#grid-pagination .next{margin-left:10px;margin-right:5px}#grid-pagination .page,#grid-pagination span{background-color:transparent;color:#270654;font-size:20px;font-style:Bold;font-weight:300;letter-spacing:0;line-height:20px;padding:5px 10px;vertical-align:middle}#grid-pagination .active{color:#ed0a30;font-weight:700}.pagination a{text-decoration:none}.pagination{align-items:center;display:flex;justify-content:center;margin-top:30px;text-align:center}@media (max-width:767.99px){.pagination{display:none}}.pagination .first,.pagination .last,.pagination .next,.pagination .prev{align-items:center;background-color:#fff;border:none;border-radius:100%;box-sizing:border-box;color:#270654;display:flex;font-size:10px;height:20px;justify-content:center;line-height:20px;padding:5px;width:20px}.pagination .prev{margin-left:5px;margin-right:10px}.pagination .next{margin-left:10px;margin-right:5px}.pagination .page,.pagination span{background-color:transparent;color:#270654;font-size:20px;font-style:Bold;font-weight:300;letter-spacing:0;line-height:20px;padding:5px 10px;vertical-align:middle}.pagination .active{color:#ed0a30;font-weight:700}#single{margin:50px auto;max-width:927px}@media (max-width:768.99px){#single{margin:30px 20px 60px}}@media (min-width:1281px) and (max-width:1500px){#single{margin:30px auto 60px}}@media (min-width:769px) and (max-width:1280px){#single{margin-left:20px!important;margin-right:20px!important;margin:0 auto;max-width:none;width:100%}}#single h2{font-family:Cera Pro;font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;margin-bottom:50px;text-align:center;vertical-align:middle}@media (max-width:767.99px){#single h2{font-size:32px;margin-bottom:30px}}#single article{background-color:#fff;border-radius:40px;padding:30px}#single article h3{font-size:30px;font-weight:600;line-height:35px}@media (max-width:767.99px){#single article h3{font-size:23px;line-height:25px}}#single article p{margin-bottom:0}@media (max-width:767.99px){#single article{padding:20px}}#single article .post-thumbnail{height:455px;margin-bottom:30px}@media (max-width:767.99px){#single article .post-thumbnail{height:290px;margin-bottom:20px}}#single article .post-thumbnail img{border-radius:40px;height:455px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:767.99px){#single article .post-thumbnail img{height:290px}}#single article .meta{display:flex;justify-content:space-between;width:100%}#single article .meta p{font-size:14px;font-style:Medium;font-weight:500;letter-spacing:16%;line-height:24px;margin-bottom:10px;text-transform:uppercase;vertical-align:middle}@media (max-width:767.99px){#single article .meta p{font-size:11px;line-height:16.76px}}#single .arrows{display:flex;justify-content:space-between;margin-top:50px;width:100%}@media (max-width:767.99px){#single .arrows{gap:5px;justify-content:center}}#single .arrows .next span{margin-right:20px}#single .arrows .prev span{margin-left:15px}#single .arrows a{text-decoration:none}#single .arrows a .btn{height:50px;width:50px}#single .arrows a .btn svg{height:12px;left:-12px;min-height:12px;min-width:12px;position:relative;width:12px}@media (max-width:767.99px){#single .arrows a .btn svg{left:-20px}}#single .arrows a .btn:before{height:50px;width:50px}#single .arrows a span{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;vertical-align:middle}@media (max-width:767.99px){#single .arrows a span{display:none}}#kurs{margin-bottom:50px;max-width:1440px;width:100%}@media (max-width:767.98px){#kurs{max-width:100%;width:auto}#kurs .equipment-carousel-wrapper{margin-bottom:50px}}#kurs .cols{display:flex;justify-content:space-between;margin-bottom:50px;margin-top:50px}@media (min-width:1280px) and (max-width:1500px){#kurs .cols{gap:30px}}@media (max-width:1279.99px){#kurs .cols{flex-direction:column}}#kurs .cols .subheader{margin-bottom:30px}#kurs .cols h2{font-family:Cera Pro;font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:55px;vertical-align:middle}@media (max-width:768px){#kurs .cols h2{font-size:32px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:32px;vertical-align:middle}}#kurs .cols h3{font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:100px;margin-bottom:30px;text-align:left;vertical-align:middle}@media (max-width:768px){#kurs .cols h3{font-size:30px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:32px;text-align:center;vertical-align:middle}}#kurs .cols p{font-size:16px;font-weight:300;line-height:26px;margin-bottom:0;margin-top:0}@media (max-width:768px){#kurs .cols p{font-size:13px!important;line-height:20px}}#kurs .cols hr{background:#d2d9e9;width:100%}@media (max-width:768px){#kurs .cols hr{margin-bottom:20px;margin-top:20px}}#kurs .cols .left-col{max-width:996px}@media (min-width:1280px) and (max-width:1500px){#kurs .cols .left-col{max-width:800px}}@media (max-width:1279.99px){#kurs .cols .left-col{max-width:100%}}#kurs .cols .left-col .info{font-size:20px;font-style:Light;font-weight:300!important;letter-spacing:0;line-height:30px;vertical-align:middle}@media (max-width:768px){#kurs .cols .left-col .info{font-size:15px;font-weight:300;line-height:20px;margin-bottom:30px}}#kurs .cols .left-col .meta{align-items:center;background-color:#fff;border-radius:40px;display:flex;justify-content:space-between;margin-top:20px;padding:20px;width:100%}@media (max-width:768px){#kurs .cols .left-col .meta,#kurs .cols .left-col .meta .left{flex-direction:column;margin-bottom:20px}#kurs .cols .left-col .meta .left{align-items:self-start;gap:20px;margin-top:20px;width:100%}#kurs .cols .left-col .meta .right{border-top:1px solid #e8ebf2;padding-top:20px;width:100%}}#kurs .cols .left-col .meta .right .col{width:100%}#kurs .cols .left-col .meta .left,#kurs .cols .left-col .meta .right{align-items:center;display:flex}#kurs .cols .left-col .meta .left .col,#kurs .cols .left-col .meta .right .col{align-items:center;display:flex;gap:5px}@media (max-width:768px){#kurs .cols .left-col .meta .left .col,#kurs .cols .left-col .meta .right .col{width:100%}}#kurs .cols .left-col .meta .left .col img,#kurs .cols .left-col .meta .right .col img{margin-right:5px}#kurs .cols .left-col .meta .left span,#kurs .cols .left-col .meta .right span{font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;white-space:nowrap}#kurs .cols .left-col .meta .left .divider,#kurs .cols .left-col .meta .right .divider{background-color:#d2deeb;height:25px;margin-left:15px;margin-right:15px;width:1px}@media (max-width:768px){#kurs .cols .left-col .meta .left .divider,#kurs .cols .left-col .meta .right .divider{display:none}}#kurs .cols .left-col .meta .right span{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;vertical-align:middle}#kurs .cols .icon-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding-bottom:20px}@media (max-width:768px){#kurs .cols .icon-grid{display:flex;flex-direction:column}}#kurs .cols .icon-grid .item{display:flex;gap:20px}#kurs .cols .icon-grid .item img{height:36px;width:36px}#kurs .cols .icon-grid .item .content{display:flex;flex-direction:column;gap:20px}#kurs .cols .icon-grid .item .content h4{font-size:20px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:24px;margin-bottom:0;text-align:left;vertical-align:middle}@media (max-width:768px){#kurs .cols .icon-grid .item .content h4{font-size:14px;line-height:20px}}#kurs .cols .icon-grid .item .content p{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:26px;margin-bottom:0}#kurs .cols .moduls{display:flex;flex-direction:column;gap:10px;margin-top:30px;width:100%}@media (max-width:768px){#kurs .cols .moduls{margin-top:20px}}#kurs .cols .moduls .item{align-items:center;background-color:#fff;border-radius:40px;display:flex;justify-content:space-between;padding:40px;width:100%}@media (max-width:768px){#kurs .cols .moduls .item{align-items:flex-start;flex-direction:column;padding:20px}#kurs .cols .moduls .item .h{font-size:12px;line-height:24px}}#kurs .cols .moduls .item .content h5{font-size:20px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:10px;margin-bottom:15px;vertical-align:middle}@media (max-width:768px){#kurs .cols .moduls .item .content h5{font-size:15px;line-height:20px}}#kurs .cols .moduls .item .content h5 span{color:#ed0a30}#kurs .cols .moduls .item .content h5 p{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px}#kurs .cols .kadra-items{display:flex;gap:10px;overflow-x:auto;padding:25px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}#kurs .cols .kadra-items::-webkit-scrollbar{display:none}@media (max-width:768px){#kurs .cols .kadra-items{flex-direction:column;gap:60px;margin-top:50px}}#kurs .cols .kadra-items .kadra-item{align-items:center;background-color:#fff;border-radius:40px;box-sizing:border-box;display:flex;flex:0 0 calc(35% - 15px);flex-direction:column;height:352px;justify-content:end;padding:20px;position:relative;width:348px}@media (max-width:768px){#kurs .cols .kadra-items .kadra-item{min-height:280px;width:100%}}#kurs .cols .kadra-items .kadra-item p{line-height:21.57px}#kurs .cols .kadra-items .kadra-item .imie-nazwisko{display:flex;gap:5px;position:relative}#kurs .cols .kadra-items .kadra-item .imie-nazwisko .span{font-size:20}#kurs .cols .kadra-items .kadra-item .imie-nazwisko p{font-size:28px}#kurs .cols .kadra-items .kadra-item .imie-nazwisko p,#kurs .cols .kadra-items .kadra-item .imie-nazwisko span{color:#270654;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:24px;text-align:center;vertical-align:middle}#kurs .cols .kadra-items .kadra-item button{background-color:transparent;height:50px;width:230px}#kurs .cols .kadra-items .kadra-item button:hover{background:#ed0a30;border-color:#ed0a30;color:#fff}#kurs .cols .kadra-items .kadra-item button:hover svg path{stroke:#fff}#kurs .cols .kadra-items .kadra-item button:hover:before{background:#ed0a30}#kurs .cols .kadra-items .kadra-item img{border-radius:100%;height:214px;left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:214px}@media (max-width:768px){#kurs .cols .kadra-items .kadra-item img{height:148px;width:148px}}#kurs .cols .right-col{display:flex;flex-direction:column;gap:20px;max-width:356px}@media (min-width:1280px) and (max-width:1500px){#kurs .cols .right-col{max-width:350px}}@media (max-width:1279.99px){#kurs .cols .right-col{max-width:100%}}@media (max-width:768px){#kurs .cols .right-col{font-size:13px}#kurs .cols .right-col .img{min-width:100%;width:100%}#kurs .cols .right-col p{font-size:13px}}#kurs .cols .right-col img{border-radius:40px;height:225px;margin-bottom:0;max-width:356px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#kurs .cols .right-col .content{background-color:#fff;border-radius:40px 40px 40px 40px;padding:0 0 30px 30px}@media (max-width:768px){#kurs .cols .right-col .content{margin-right:0}}#kurs .cols .right-col .content .hr-weidth{width:calc(100% - 20px)!important}#kurs .cols .right-col .content .top{display:flex;justify-content:space-between;position:relative}#kurs .cols .right-col .content .top .price{font-size:40px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:100px;vertical-align:middle}#kurs .cols .right-col .content .top .price sup{margin-left:10px}@media (max-width:768px){#kurs .cols .right-col .content .top .price{font-size:32px!important}}#kurs .cols .right-col .content .top .days{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;margin-right:30px;margin-top:85px;text-align:center;vertical-align:middle}#kurs .cols .right-col .content .top .points{background:linear-gradient(85.24deg,#0660cc 2.8%,#ea1437 99.08%);border-radius:0 30px;display:flex;gap:10px;height:56px;justify-content:center;padding-top:8px;position:absolute;right:0;top:0;width:111px}#kurs .cols .right-col .content .top .points svg{height:17px;margin-top:5px;width:17px}#kurs .cols .right-col .content .top .points p,#kurs .cols .right-col .content .top .points span{color:#fff}#kurs .cols .right-col .content .top .points p{font-size:10px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:16px;vertical-align:middle}#kurs .cols .right-col .content .top .points span{font-size:20px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:17px;vertical-align:middle}#kurs .cols .right-col .content .top .col{display:flex;flex-direction:column;width:111px}#kurs .cols .right-col .content .top .col .days{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;margin-top:15px;text-align:center;vertical-align:middle}#kurs .cols .right-col .content .top .col img{margin-bottom:0}#kurs .cols .right-col .content .top .col .points{align-items:center;background:linear-gradient(85.24deg,#0660cc 2.8%,#ea1437 99.08%);border-radius:0 30px;display:flex;gap:5px;height:56px;justify-content:center}#kurs .cols .right-col .content .top .col .points p,#kurs .cols .right-col .content .top .col .points span{color:#fff}#kurs .cols .right-col .content .top .col .points span{font-size:20px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:17px;vertical-align:middle}#kurs .cols .right-col .content .top .col .points p{font-size:10px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:16px;vertical-align:middle}#kurs .cols .right-col .content .top .col .points img{height:25px;width:17px}#kurs .cols .right-col .content .btn-gradient{margin-top:20px;text-align:center;width:100%}#kurs .cols .right-col .content a span{text-align:center;width:100%}#kurs .cols .right-col .content .wrapper{padding-right:20px}#kurs .cols .right-col .content .wrapper .btn-gradient{justify-content:center}#kurs .cols .right-col .content .wrapper .hr{background-color:#e8ebf2;height:1px;margin-bottom:30px;margin-top:30px;position:relative;width:100%}#kurs .cols .right-col .content .wrapper .hr:before{background-color:#270654;content:"";height:1px;left:0;position:absolute;width:60%}#kurs .cols .right-col .content hr{background-color:#e8ebf2;height:1px;margin-bottom:20px;margin-right:20px;margin-top:20px;width:100%}@media (max-width:768px){#kurs .cols .right-col .content hr{margin-bottom:20px;margin-top:20px}}#kurs .cols .right-col .content h4{font-size:14px;font-style:Medium;font-weight:500;letter-spacing:2%;line-height:24px;text-align:left;text-transform:uppercase;vertical-align:middle}#kurs .cols .right-col .content .places{align-items:center;display:flex;font-size:20px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;vertical-align:middle}#kurs .cols .right-col .content .places span{font-weight:700}#kurs .cols .right-col .content .divider{background-color:#e8ebf2;height:2px;margin-bottom:20px;margin-top:20px;position:relative;width:100%}#kurs .cols .right-col .content .divider:before{background-color:#270654;content:"";height:2px;left:0;position:absolute;width:173px}#kurs .cols .right-col .content .red{background-color:#ed0a30;margin-right:30px;margin-top:20px;min-width:100%;width:100%}#kurs .cols .right-col .content .red span{color:#fff;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}#kurs .cols .right-col .column{background-color:#fff;border-radius:40px;padding:20px}#kurs .cols .right-col .column h3{font-size:14px;font-style:Medium;font-weight:500;letter-spacing:2%;line-height:24px;margin-top:10px;text-transform:uppercase;vertical-align:middle}#kurs .cols .right-col .column ul{list-style:none;margin-bottom:0;margin-left:0}#kurs .cols .right-col .column ul li{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px;padding-left:20px;position:relative}@media (max-width:768px){#kurs .cols .right-col .column ul li{font-size:13px}}#kurs .cols .right-col .column .cena-obejmuje li:before,#kurs .cols .right-col .column .wymagania li:before{background:url(https://sim-simedu-stage.dev01.sygni.pl/wp-content/uploads/2026/04/check_32282-1.png) no-repeat 50%;background-size:contain;content:"";height:12px;left:0;position:absolute;top:10px;width:12px}#kurs .cols .right-col .column .noclegi .row{display:flex;flex-direction:column;justify-content:space-between;width:60%}#kurs .cols .right-col .column .noclegi span{font-size:16px;font-style:Medium;font-weight:600;letter-spacing:0;line-height:20px}#kurs .cols .right-col .column .noclegi p{font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:20px}#kurs .cols .right-col .column .noclegi a{align-items:center;background-color:#f4f6fb;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}#kurs .cols .right-col .column .noclegi a img{height:9px;width:9px}#kurs .cols .right-col .column .noclegi li{display:flex;justify-content:space-between;margin-bottom:20px;padding-left:35px}#kurs .cols .right-col .column .noclegi li:before{background:url(https://sim-simedu-stage.dev01.sygni.pl/wp-content/uploads/2026/04/pin_4230290-1.png) no-repeat 50%;background-size:contain;content:"";height:24px;left:0;position:absolute;top:10px;width:24px}#kurs .cols .right-col .column.placeholder ul li{align-items:center;display:flex;font-size:16px;font-style:Medium;font-weight:500;gap:20px;letter-spacing:0;line-height:20px;margin-bottom:20px;padding-left:35px;position:relative}@media (max-width:768px){#kurs .cols .right-col .column.placeholder ul li,#kurs .cols .right-col .column.placeholder ul li p{font-size:13px}}#kurs .cols .right-col .column.placeholder ul li:before{background:url(https://sim-simedu-stage.dev01.sygni.pl/wp-content/uploads/2026/04/pin_4230290-1.png) no-repeat 50%;background-size:contain;content:"";height:24px;left:0;position:absolute;top:0;width:24px}#kurs .cols .right-col .column.placeholder ul li span{font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:20px}@media (max-width:768px){#kurs .cols .right-col .column.placeholder ul li span{font-size:13px}}#kurs .cols .right-col .column.placeholder ul li .icon{align-items:center;background-color:#f4f6fb;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}#kurs .cols .right-col .column.placeholder ul li .icon svg{height:9px;width:9px}#kurs .cols .right-col .column h4{font-size:14px;font-style:Medium;font-weight:500;letter-spacing:2%;line-height:24px;text-align:left;text-transform:uppercase;vertical-align:middle}#kurs .cols .right-col .column hr{margin-bottom:20px;margin-top:20px}@media (max-width:768px){#kurs .cols .right-col .column hr{margin-bottom:20px;margin-top:20px}}#kurs .cols .right-col .column .item{align-items:end;border:1px solid #e8ebf2;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:10px;padding:20px;position:relative}#kurs .cols .right-col .column .item .col{width:80%}#kurs .cols .right-col .column .item a{align-items:center;background-color:#f4f6fb;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}#kurs .cols .right-col .column .item .center{align-items:center;color:#ed0a30;display:flex}#kurs .cols .right-col .column .item .center span{color:#ed0a30}#kurs .cols .right-col .column .item .label{align-items:center;border-bottom-left-radius:40px;border-top-right-radius:10px;display:flex;justify-content:center;position:absolute;right:0;top:0}#kurs .cols .right-col .column .item .label span{font-size:12px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}#kurs .cols .right-col .column .item .label.navy{height:26px;width:121px}#kurs .cols .right-col .column .item .label.navy span{color:#fff}#kurs .cols .right-col .column .item .label.navy{background-color:#270654}#kurs .cols .right-col .column .item .label.red{height:26px;width:121px}#kurs .cols .right-col .column .item .label.red span{color:#fff}#kurs .cols .right-col .column .item .label.red{background-color:#ed0a30}#kurs .cols .right-col .column .item .label.transparent{background-color:#cec4db;height:26px;width:121px}#kurs .cols .right-col .column .item .label.transparent span{color:#fff}#kurs .cols .right-col .column .item .bold{font-size:20px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:10px;vertical-align:middle}#kurs .cols .right-col .column .item h5{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px;margin-bottom:0}#kurs .cols .right-col .column .item h6{color:#ed0a30!important;font-size:14px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;margin-bottom:0;vertical-align:middle}#kurs .cols .right-col .column .item h6 span{font-weight:700}#kurs .cols .kadra-item{height:287px!important}#kurs .cols .kadra-item p{font-size:20px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:16.57px;text-align:center;vertical-align:middle}@media (max-width:1024px){#kurs .equipment-item{flex:0 0 50%}}@media (max-width:600px){#kurs .equipment-item{flex:0 0 100%}}#kurs .equipment-items{display:flex;justify-content:space-between}#kurs .equipment-items a{flex:1}#kurs .equipment-carousel-wrapper a,#kurs .equipment-items a{text-decoration:none}#kurs .equipment-carousel-wrapper a:hover img,#kurs .equipment-items a:hover img{filter:grayscale(0)}#kurs .equipment-carousel-wrapper a img,#kurs .equipment-items a img{filter:grayscale(100%);max-height:100px;transition:filter .4s ease;width:auto!important}#kurs .equipment-carousel-wrapper button,#kurs .equipment-items button{align-items:center;background:transparent;border:none;border-radius:50%;color:#ed0a30;display:flex;font-size:16px;height:32px;justify-content:center;line-height:1;padding:0;position:relative;transition:all .3s ease;width:32px;z-index:0}#kurs .equipment-carousel-wrapper button:hover,#kurs .equipment-items button:hover{background:#ed0a30;border:2px solid #ed0a30;color:#fff}#kurs .equipment-carousel-wrapper button:hover:before,#kurs .equipment-items button:hover:before{opacity:0}#kurs .equipment-carousel-wrapper button:before,#kurs .equipment-items button:before{background:conic-gradient(from 126.41deg at 10.91% 114%,#3a54ff,#85a3ff,#3a54ff,#85a3ff,#6262ff,#3a54ff);border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;transition:opacity .3s ease;z-index:-1}#kurs .equipment-carousel-wrapper .btns,#kurs .equipment-items .btns{display:flex;gap:20px;margin-bottom:50px;z-index:1}#kurs .localization h3{font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:20px;margin-bottom:30px;text-align:left;vertical-align:middle;white-space:nowrap}#kurs .localization .wrapper{display:flex;gap:50px}@media (max-width:767.98px){#kurs .localization .wrapper{flex-direction:column}}#kurs .localization .wrapper .map-col{width:100%}#kurs .localization .wrapper .map-col #map{border-radius:40px;height:100%}@media (max-width:767.98px){#kurs .localization .wrapper .map-col #map{height:400px}}#kurs .localization .wrapper .item-item{align-items:center;display:flex;gap:30px;margin-bottom:30px}#kurs .localization .wrapper .item-item p{margin-bottom:0}#kurs .localization .wrapper .btn-gradient{min-width:230px}@media (max-width:768px){#kurs .localization .wrapper .btn-gradient{width:100%}}#kurs .localization .wrapper .red{background-color:#ed0a30;margin-top:20px;width:320px}@media (max-width:768px){#kurs .localization .wrapper .red{margin-bottom:30px;width:100%}}#kurs .localization .wrapper .red span{color:#fff;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}#kurs .localization .adress{width:40%}@media (max-width:768px){#kurs .localization .adress{width:100%}}#kurs .localization .adress .items{display:flex;flex-direction:column;gap:50px;margin-bottom:50px}#kurs .localization .adress .items .item{display:flex;gap:30px}@media (max-width:768px){#kurs .localization .adress .items .item{align-items:center;flex-direction:column;justify-content:center}}#kurs .localization .adress .items .item img{height:-moz-fit-content;height:fit-content}@media (max-width:768px){#kurs .localization .adress .items .item img{width:-moz-fit-content;width:fit-content}}#kurs .localization .adress .items .bold{font-weight:700}#kurs .localization .adress .items .light{font-weight:300}#kurs .localization .adress .btn-gradient{width:230px}@media (max-width:768px){#kurs .localization .adress .btn-gradient{width:100%}#kurs .localization .adress a{height:40px;width:100%}}#kurs .localization .adress a span{text-align:center;width:100%}#kurs .localization .adress .red{background-color:#ed0a30;margin-top:20px;width:320px}@media (max-width:768px){#kurs .localization .adress .red{margin-bottom:30px;width:100%}}#kurs .localization .adress .red span{color:#fff;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}#kurs .localization .iframe{width:65%}#kursy-page{margin:50px auto;max-width:1440px;width:100%}#kursy-page h1{font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;vertical-align:middle}@media (max-width:767.98px){#kursy-page h1{font-size:32px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:32px;text-align:center;vertical-align:middle}}#kursy-page .row{display:flex;justify-content:space-between}@media (max-width:767.98px){#kursy-page .row{flex-direction:column;gap:10px}#kursy-page .row .search-box{width:100%}}#kursy-page .row .lef-column{display:flex;gap:10px}@media (max-width:767.98px){#kursy-page .row .lef-column{align-items:center}}#kursy-page .row .lef-column .sweach{display:none;height:22px;width:22px}@media (max-width:767.98px){#kursy-page .row .lef-column .sweach{display:block}}#kursy-page .row .wrapper{align-items:center;display:flex;gap:10px;height:50px}@media (max-width:767.98px){#kursy-page .row .wrapper{flex-direction:column;gap:10px;height:auto}#kursy-page .row .wrapper form{width:100%}}#kursy-page .row .wrapper span{font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px}#kursy-page .row .wrapper .select-wrapper{display:inline-block;position:relative;width:100%}#kursy-page .row .wrapper .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e8ebf2;border-radius:50px;color:#270654;cursor:pointer;font-size:14px;font-weight:500;height:50px;letter-spacing:0;line-height:24px;padding:0 40px 0 16px;width:100%}@media (max-width:767.98px){#kursy-page .row .wrapper .select-wrapper select{width:100%!important}}#kursy-page .row .wrapper .select-wrapper select:focus-visible{border-color:#270654;outline:none}#kursy-page .row .wrapper .select-wrapper:after{border-bottom:2px solid #270654;border-right:2px solid #270654;content:"";height:8px;pointer-events:none;position:absolute;right:18px;top:45%;transform:translateY(-50%) rotate(45deg);width:8px}#kursy-page .row .search-box{position:relative}#kursy-page .row .search-box input{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;min-width:433px;vertical-align:middle}@media (max-width:767.98px){#kursy-page .row .search-box input{min-width:auto}}#kursy-page .row .search-box input::-moz-placeholder{color:#270654}#kursy-page .row .search-box input::placeholder{color:#270654}#kursy-page .row .search-box input:focus-visible{border-color:#270654;outline:none}#kursy-page .row .search-box .search-btn{align-items:center;background:#270654;border:none;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:20px;width:30px}#kursy-page .row .search-box .search-btn img{display:block;height:16px;width:16px}#kursy-page .row .columns{display:flex}@media (max-width:767.98px){#kursy-page .row .columns{flex-direction:column;gap:10px}}#kursy-page .kursy-grid{display:flex;gap:50px;justify-content:space-between;max-width:1440px;min-width:100%;width:100%}@media (max-width:992px){#kursy-page .kursy-grid{flex-direction:column;max-width:100%;min-width:auto;width:calc(100% - 40px)}}#kursy-page .kursy-grid .filters{background-color:#fff;border-radius:40px;max-width:338px;min-width:296px;padding:20px 40px}@media (min-width:768px) and (max-width:1280px){#kursy-page .kursy-grid .filters{max-width:100%}}#kursy-page .kursy-grid .filters .top-colmn{display:flex;justify-content:space-between}#kursy-page .kursy-grid .filters .top-colmn img{display:none}@media (max-width:768px){#kursy-page .kursy-grid .filters .top-colmn img{display:flex;height:100%;width:22px}}#kursy-page .kursy-grid .filters .col{margin-top:30px}@media (max-width:767.98px){#kursy-page .kursy-grid .filters .col{margin-top:0}}#kursy-page .kursy-grid .filters .col .input{margin-bottom:10px}#kursy-page .kursy-grid .filters .col .input,#kursy-page .kursy-grid .filters .col select{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;vertical-align:middle;width:100%}#kursy-page .kursy-grid .filters .col .input::-moz-placeholder,#kursy-page .kursy-grid .filters .col select::-moz-placeholder{color:#270654}#kursy-page .kursy-grid .filters .col .input::placeholder,#kursy-page .kursy-grid .filters .col select::placeholder{color:#270654}#kursy-page .kursy-grid .filters .col .input:focus-visible,#kursy-page .kursy-grid .filters .col select:focus-visible{border-color:#270654;outline:none}#kursy-page .kursy-grid .filters label{align-items:center;display:flex;gap:10px}#kursy-page .kursy-grid .filters .btns{display:flex;gap:15px;margin-bottom:30px;margin-top:30px}#kursy-page .kursy-grid .filters .btns .btn-red{align-items:center;background-color:#ed0a30;display:flex;height:50px;justify-content:center;position:relative}@media (max-width:768px){#kursy-page .kursy-grid .filters .btns .btn-red{height:35px}}#kursy-page .kursy-grid .filters .btns .btn-red span{color:#fff;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}#kursy-page .kursy-grid .filters .btns .btn-nevy{background-color:transparent;border:1px solid #270654;color:#270654}#kursy-page .kursy-grid .filters .btns .btn-nevy span{color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}#kursy-page .kursy-grid .filters input[type=checkbox]{accent-color:#ed0a30;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #e8ebf2;border-radius:5px;cursor:pointer;height:20px;position:relative;width:20px}#kursy-page .kursy-grid .filters input[type=checkbox]:checked{background-color:#ed0a30;border-color:#ed0a30}#kursy-page .kursy-grid .filters input[type=checkbox]:checked:after{border:solid #fff;border-width:0 3px 3px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}@media (max-width:767.98px){#kursy-page .kursy-grid .filters{left:-100%;position:fixed;transition:.3s;width:calc(100% - 40px);z-index:999999}#kursy-page .kursy-grid .filters.active{box-shadow:0 20px 50px rgba(0,0,0,.15);left:0;margin:0 auto;max-height:90vh;right:0;top:50%;transform:translateY(-50%)}}#kursy-page .kursy-grid .filters h3{font-size:28px;font-style:Bold;font-weight:700;letter-spacing:-2%;line-height:24px;margin-bottom:0;text-align:left;vertical-align:middle}#kursy-page .kursy-grid .filters hr{margin-bottom:20px;margin-top:20px}#kursy-page .kursy-grid .filters h4{font-size:14px;font-weight:600;letter-spacing:2%;line-height:24px;margin-bottom:0;text-align:left;text-transform:uppercase;vertical-align:middle}#kursy-page .kursy-grid .inner-wrapper{width:100%}#kursy-page .kursy-grid .inner-wrapper h3{font-size:48px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;margin-top:20px;text-align:left;vertical-align:middle}@media (max-width:768px){#kursy-page .kursy-grid .inner-wrapper h3{font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:45px;text-align:left;vertical-align:middle}}#kursy-page .kursy-grid .inner-wrapper p{font-size:20px;font-style:Light;font-weight:300;letter-spacing:0;line-height:24px;text-align:left;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .inner-wrapper p{font-size:15px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;text-align:center;vertical-align:middle}}#kursy-page .kursy-grid .items{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:50px}@media (min-width:768px) and (max-width:1500px){#kursy-page .kursy-grid .items{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){#kursy-page .kursy-grid .items{display:flex;flex-direction:row;gap:16px;overflow-x:auto;padding-left:16px;scroll-snap-type:x mandatory}#kursy-page .kursy-grid .items::-webkit-scrollbar{display:none}}#kursy-page .kursy-grid .items .kurs-item{background-color:#fff;border-radius:40px;display:flex;flex-direction:column;height:550px;max-width:359px;padding:0 20px 20px;width:100%}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item{flex:0 0 90%;height:455px;scroll-snap-align:start}}@media (max-width:1500px){#kursy-page .kursy-grid .items .kurs-item{max-width:100%}}#kursy-page .kursy-grid .items .kurs-item bdi{font-size:36px;font-style:Bold;font-weight:700;left:-15px;letter-spacing:-2%;position:relative;text-align:right;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item bdi{font-size:30px}}#kursy-page .kursy-grid .items .kurs-item bdi span{position:absolute;top:0}#kursy-page .kursy-grid .items .kurs-item .kurs-content h3,#kursy-page .kursy-grid .items .kurs-item .kurs-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#kursy-page .kursy-grid .items .kurs-item .kurs-content p{font-size:15px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .kurs-content p{font-size:12px;font-weight:300;text-align:left}}#kursy-page .kursy-grid .items .kurs-item a{height:50px;min-width:135px;position:relative;text-decoration:none}#kursy-page .kursy-grid .items .kurs-item a:hover{background-color:#ed0a30}#kursy-page .kursy-grid .items .kurs-item a span{color:#fff;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle;width:100%}#kursy-page .kursy-grid .items .kurs-item a svg{height:12px;left:auto;min-height:12px;min-width:12px;position:absolute;right:15px;width:12px}#kursy-page .kursy-grid .items .kurs-item h3{display:-webkit-box;font-size:28px;font-style:Medium;font-weight:500;letter-spacing:-2%;-webkit-line-clamp:2;line-height:24px;vertical-align:middle;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item h3{font-size:20px;line-height:16.76px}}#kursy-page .kursy-grid .items .kurs-item .info{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .info{margin-bottom:10px}}#kursy-page .kursy-grid .items .kurs-item .info .name{margin-left:10px;margin-top:15px}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .info .name{margin-left:0;margin-top:0}}#kursy-page .kursy-grid .items .kurs-item .info p{flex:1;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:16%;line-height:14px;margin-bottom:0;text-decoration:none;text-transform:uppercase;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .info p{font-size:11px;font-style:Medium;font-weight:500;letter-spacing:16%;line-height:16.76px;text-transform:uppercase;vertical-align:middle}}#kursy-page .kursy-grid .items .kurs-item .info .number{align-items:center;border-bottom-left-radius:40px;border-top-right-radius:40px;display:flex;flex:1;height:45px;justify-content:center;position:relative;right:-20px;top:0;width:130px}#kursy-page .kursy-grid .items .kurs-item .info .number p{font-size:14px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:0;text-align:center;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .info .number p{font-size:12px;font-style:Light;font-weight:300;letter-spacing:0;line-height:19.57px}}#kursy-page .kursy-grid .items .kurs-item .info .number span{font-size:14px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .info .number span{font-size:12px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:19.57px;text-align:center;vertical-align:middle}}#kursy-page .kursy-grid .items .kurs-item .info .number:before{background:linear-gradient(85.24deg,#0660cc 2.8%,#ea1437 99.08%);border-bottom-left-radius:40px;border-top-right-radius:40px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}#kursy-page .kursy-grid .items .kurs-item .kurs-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;height:200px;max-width:316px;min-width:316px;overflow:hidden}@media (max-width:1500px){#kursy-page .kursy-grid .items .kurs-item .kurs-img{max-width:100%;min-width:100%}}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .kurs-img{height:140px}}#kursy-page .kursy-grid .items .kurs-item .middle{align-items:center;display:flex;margin-top:15px}#kursy-page .kursy-grid .items .kurs-item .middle p{margin-bottom:0}@media (min-width:768px) and (max-width:1500px){#kursy-page .kursy-grid .items .kurs-item .middle{flex-wrap:wrap}}#kursy-page .kursy-grid .items .kurs-item .middle .divider{background-color:#d2deeb;height:25px;margin-left:20px;margin-right:20px;width:1px}#kursy-page .kursy-grid .items .kurs-item .middle .bold{font-size:16px;font-style:Medium;font-weight:600;letter-spacing:0;line-height:24px;vertical-align:middle}#kursy-page .kursy-grid .items .kurs-item .middle .bold sup{font-weight:500}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .middle .bold{font-size:12px;line-height:16.76px}#kursy-page .kursy-grid .items .kurs-item .middle .light{font-size:12px;font-style:Light;font-weight:300;letter-spacing:0;line-height:16.76px;vertical-align:middle}}#kursy-page .kursy-grid .items .kurs-item .last{align-items:center;display:flex;justify-content:space-between;margin-top:auto}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .last a span{font-size:12px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16.76px}#kursy-page .kursy-grid .items .kurs-item .last a svg{height:9px;min-height:9px;min-width:9px;width:9px}}@media (min-width:768px) and (max-width:1500px){#kursy-page .kursy-grid .items .kurs-item .last{flex-wrap:wrap;gap:20px}}#kursy-page .kursy-grid .items .kurs-item .last p{font-size:36px;font-style:Bold;font-weight:700;letter-spacing:-2%;margin-bottom:0;text-align:right;vertical-align:middle}@media (max-width:767.98px){#kursy-page .kursy-grid .items .kurs-item .last p{font-size:24px;line-height:69.84px}}#kursy-page .price-filter .price-values{display:flex;justify-content:space-between;margin-bottom:10px}#kursy-page .price-filter .price-values span{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px}#kursy-page .price-filter .slider-wrap{height:40px;position:relative}#kursy-page .price-filter .slider-track{background:#e8ebf2}#kursy-page .price-filter .slider-fill,#kursy-page .price-filter .slider-track{border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%);width:100%}#kursy-page .price-filter .slider-fill{background:#270654;left:0}#kursy-page .price-filter .slider-thumb{background:#ed0a30;border-radius:4px;cursor:pointer;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%);width:29px}#kursy-page .price-filter input[type=range]{cursor:pointer;height:40px;opacity:0;position:absolute;top:0;width:100%}#kursy-page .search-box{align-items:center;display:flex;gap:10px}#kursy-page .search-box input{border:1px solid #e5e5e5;border-radius:10px;flex:1;font-size:14px;height:42px;outline:none;padding:0 14px;transition:.2s ease}#kursy-page .search-box input:focus{border-color:#3498db;box-shadow:0 0 0 2px rgba(52,152,219,.15)}@media (max-width:767.98px){#kursy-page .filters{background-clip:padding-box;height:90vh;overflow-y:auto;overflow-y:scroll;scrollbar-width:thin}#kursy-page .filters::-webkit-scrollbar{width:6px}#kursy-page .filters::-webkit-scrollbar-thumb{background:#999;border-radius:10px}#kursy-page .filters .col{margin-top:0;padding:15px 0}#kursy-page .filters .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}#kursy-page .filters .arrow{border-bottom:2px solid #270654;border-right:2px solid #270654;height:8px;transform:rotate(45deg);transition:.3s;width:8px}#kursy-page .filters .col.active .arrow{transform:rotate(-135deg)}#kursy-page .filters .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}#kursy-page .filters .col.active .accordion-content{max-height:1000px}#kursy-page .filters hr{margin:10px 0}}@media (min-width:768px){#kursy-page .accordion-content{max-height:none!important}#kursy-page .arrow{display:none}}#kursy_carusel{margin:0 auto;max-width:1440px}@media (min-width:1281px) and (max-width:1500px){#kursy_carusel{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (max-width:1279.99px){#kursy_carusel{margin-left:20px!important;margin-right:20px!important}}#kursy_carusel .simedu-carousel{overflow:hidden;position:relative;width:100%}#kursy_carusel .simedu-carousel-track{display:flex;gap:clamp(12px,2vw,40px)}#kursy_carusel .naviations{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:50px;width:100%}#kursy_carusel .naviations .carousel-line{background:#ddd;height:2px;margin-top:20px;overflow:hidden;position:relative;width:100%}@media (max-width:767.98px){#kursy_carusel .naviations .carousel-line{display:none}}#kursy_carusel .naviations .carousel-line-fill{background:conic-gradient(from 126.41deg at 10.91% 114%,#3a54ff,#85a3ff,#3a54ff,#85a3ff,#6262ff,#3a54ff);height:2px;left:0;margin-left:100px;position:absolute;top:0;transition:left .3s ease;width:193px}#kursy_carusel .naviations .btns{display:flex;gap:20px;height:33px}@media (max-width:767.98px){#kursy_carusel .naviations .btns{align-items:center;justify-content:center;width:100%}}#kursy_carusel .naviations .btns button{align-items:center;background:transparent;border:none;border-radius:50%;color:#ed0a30;display:flex;font-size:16px;height:32px;justify-content:center;line-height:1;padding:0;position:relative;transition:all .3s ease;width:32px;z-index:0}#kursy_carusel .naviations .btns button:before{background:conic-gradient(from 126.41deg at 10.91% 114%,#3a54ff,#85a3ff,#3a54ff,#85a3ff,#6262ff,#3a54ff);border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;transition:opacity .3s ease;z-index:-1}#kursy_carusel .naviations .btns button:hover{background:#ed0a30;border:2px solid #ed0a30;color:#fff}#kursy_carusel .naviations .btns button:hover:before{opacity:0}#kursy_carusel .kurs-item{background-color:#fff;border-radius:40px;display:flex;flex:0 0 calc(33.33333% - clamp(12px, 2vw, 40px)*2/3);flex-direction:column;height:550px;justify-self:center;padding:0 20px 20px}@media (max-width:767.98px){#kursy_carusel .kurs-item{height:455px}}@media (max-width:1500px){#kursy_carusel .kurs-item{max-width:100%}}#kursy_carusel .kurs-item .kurs-content{flex:1}#kursy_carusel .kurs-item .kurs-content h3,#kursy_carusel .kurs-item .kurs-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#kursy_carusel .kurs-item .kurs-content h3{font-size:28px;height:56px;line-height:24px}@media (max-width:767.98px){#kursy_carusel .kurs-item .kurs-content h3{font-size:20px;line-height:16.76px}}#kursy_carusel .kurs-item .kurs-content p{font-size:15px;font-style:Light;font-weight:300;letter-spacing:0;line-height:20px;margin-bottom:0;vertical-align:middle}@media (max-width:767.98px){#kursy_carusel .kurs-item .kurs-content p{font-size:12px;line-height:14px}}#kursy_carusel .kurs-item a{height:50px;min-width:135px;position:relative;text-decoration:none}#kursy_carusel .kurs-item a:hover{background-color:#ed0a30}#kursy_carusel .kurs-item a span{color:#fff;font-size:14px;font-style:Medium;font-weight:500!important;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle;width:100%}#kursy_carusel .kurs-item a svg{height:12px;left:auto;margin-right:6px;min-height:12px;min-width:12px;position:absolute;right:12px;width:12px}#kursy_carusel .kurs-item h3{display:-webkit-box;font-size:28px;font-style:Medium;font-weight:500;letter-spacing:-2%;-webkit-line-clamp:2;line-height:24px;vertical-align:middle;-webkit-box-orient:vertical;overflow:hidden;text-align:left}@media (max-width:767.98px){#kursy_carusel .kurs-item h3{font-size:20px;line-height:16.76px}}#kursy_carusel .kurs-item .info{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:767.98px){#kursy_carusel .kurs-item .info{margin-bottom:10px}}#kursy_carusel .kurs-item .info .name{margin-left:10px;margin-top:15px}@media (max-width:767.98px){#kursy_carusel .kurs-item .info .name{font-size:11px;margin-left:10px;margin-top:10px}}#kursy_carusel .kurs-item .info p{flex:1;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:16%;line-height:14px;margin-bottom:0;text-decoration:none;text-transform:uppercase;vertical-align:middle}@media (max-width:767.98px){#kursy_carusel .kurs-item .info p{font-size:11px;font-style:Medium;font-weight:500;letter-spacing:16%;line-height:16.76px;text-transform:uppercase;vertical-align:middle}}#kursy_carusel .kurs-item .info .number{align-items:center;border-bottom-left-radius:40px;border-top-right-radius:40px;display:flex;flex:1;height:45px;justify-content:center;position:relative;right:-20px;top:0;width:130px}#kursy_carusel .kurs-item .info .number p{font-size:14px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:0;text-align:center;vertical-align:middle}@media (max-width:767.98px){#kursy_carusel .kurs-item .info .number p{font-size:12px;font-style:Light;font-weight:300;letter-spacing:0;line-height:19.57px}}#kursy_carusel .kurs-item .info .number span{font-size:14px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}@media (max-width:767.98px){#kursy_carusel .kurs-item .info .number span{font-size:12px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:19.57px;text-align:center;vertical-align:middle}}#kursy_carusel .kurs-item .info .number:before{background:linear-gradient(85.24deg,#0660cc 2.8%,#ea1437 99.08%);border-bottom-left-radius:40px;border-top-right-radius:40px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}#kursy_carusel .kurs-item .kurs-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;height:200px;margin-bottom:20px;overflow:hidden;width:100%}@media (max-width:1500px){#kursy_carusel .kurs-item .kurs-img{max-width:100%;min-width:100%}}@media (max-width:767.98px){#kursy_carusel .kurs-item .kurs-img{height:140px}}#kursy_carusel .kurs-item .middle{align-items:center;display:flex;margin-bottom:30px;margin-top:30px}#kursy_carusel .kurs-item .middle p{margin-bottom:0}@media (min-width:768px) and (max-width:1500px){#kursy_carusel .kurs-item .middle{flex-wrap:wrap}}#kursy_carusel .kurs-item .middle .divider{background-color:#d2deeb;height:25px;margin-left:20px;margin-right:20px;width:1px}#kursy_carusel .kurs-item .middle .bold{font-size:16px;font-style:Medium;font-weight:600;letter-spacing:0;line-height:24px;vertical-align:middle}#kursy_carusel .kurs-item .middle .bold sup{font-weight:500}@media (max-width:767.98px){#kursy_carusel .kurs-item .middle .bold{font-size:12px;line-height:16.76px}#kursy_carusel .kurs-item .middle .light{font-size:12px;font-style:Light;font-weight:300;letter-spacing:0;line-height:16.76px;vertical-align:middle}}#kursy_carusel .kurs-item .last{align-items:center;display:flex;justify-content:space-between;margin-top:auto}@media (max-width:767.98px){#kursy_carusel .kurs-item .last a span{font-size:12px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:16.76px}#kursy_carusel .kurs-item .last a svg{height:9px;min-height:9px;min-width:9px;width:9px}}@media (min-width:768px) and (max-width:1500px){#kursy_carusel .kurs-item .last{flex-wrap:wrap;gap:20px}}#kursy_carusel .kurs-item .last p{font-size:36px;font-style:Bold;font-weight:700;letter-spacing:-2%;margin-bottom:0;text-align:right;vertical-align:middle}@media (max-width:767.98px){#kursy_carusel .kurs-item .last p{font-size:24px;line-height:69.84px}}#kursy_carusel .simedu-carousel-next,#kursy_carusel .simedu-carousel-prev{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:10}@media (max-width:767.98px){#kursy_carusel .simedu-carousel-track{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#kursy_carusel .simedu-carousel-track::-webkit-scrollbar{display:none}#kursy_carusel .simedu-carousel-track{scrollbar-width:none;-ms-overflow-style:none}#kursy_carusel .kurs-item{flex:0 0 calc(90% - 10px);scroll-snap-align:start}}@media (min-width:768px) and (max-width:1100px){#kursy_carusel .simedu-carousel-track{overflow-x:auto;scroll-snap-type:x mandatory}#kursy_carusel .kurs-item{flex:0 0 calc(45% - clamp(12px, 2vw, 40px)/2);scroll-snap-align:start}}#registration{margin:50px auto;max-width:1094px;width:100%}@media (min-width:1281px) and (max-width:1500px){#registration{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){#registration{margin-left:20px!important;margin-right:20px!important}}@media (max-width:768px){#registration{margin-left:20px!important;margin-right:20px!important;max-width:100%;width:auto}}#registration h2{font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:46px;vertical-align:middle}@media (max-width:767.98px){#registration h2{font-size:30px;line-height:32px}}#registration .top-col{display:flex;justify-content:space-between;margin-bottom:50px}#registration .top-col .col{width:50%}@media (max-width:767.98px){#registration .top-col .col{width:100%}}#registration .top-col .righ-img{margin-right:-40px;-o-object-fit:contain;object-fit:contain;width:50%}@media (max-width:767.98px){#registration .top-col .righ-img{display:none}}#registration .top-col .btn{height:50px;margin:50px auto;max-width:200px}@media (max-width:767.98px){#registration .top-col .btn{max-width:100%}#registration .top-col .btn span{text-align:center;width:100%}}#registration .top-col .icon{margin-right:0!important}#registration .top-col h5{font-size:25px;line-height:30px}@media (max-width:767.98px){#registration .top-col h5{font-size:18px;line-height:30px}}#registration .top-col h4{font-size:14px;font-style:Medium;font-weight:500;letter-spacing:2%;line-height:24px;text-align:left;text-transform:uppercase;vertical-align:middle}#registration .top-col p{font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:26px}#registration .top-col ul{margin-bottom:0;margin-left:20px}#registration .top-col ul li{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:26px}#registration .container{background-color:#fff;border-radius:40px;padding:40px;width:100%}#registration .container .registration-tabs .tabs{display:flex;gap:10px;margin-bottom:20px}@media (max-width:767.98px){#registration .container .registration-tabs .tabs{flex-direction:column}#registration .container .registration-tabs .tabs span{display:flex;justify-content:center;width:100%}}#registration .container .registration-tabs .tabs button{background-color:transparent;height:50px}@media (max-width:767.98px){#registration .container .registration-tabs .tabs button{text-align:center}}#registration .container .registration-tabs .tabs button.active{background:#ed0a30;border-color:#ed0a30}#registration .container .registration-tabs .tabs button.active:before{background:#ed0a30}#registration .container .registration-tabs .tabs button.active span{color:#fff}#registration .container .registration-tabs .tabs button:hover{background:#ed0a30}#registration .container .registration-tabs .tabs button:hover span{color:#fff}#registration .container .registration-tabs .tabs button:hover:before{background:#ed0a30}#registration .container .registration-tabs form h2{font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:46px;margin-bottom:30px;margin-top:30px;vertical-align:middle}#registration .container .registration-tabs form button{margin-top:30px;width:319px}#registration .container .registration-tabs form button span{text-align:center;width:100%}#registration .container .registration-tabs form .tab-content{display:none}#registration .container .registration-tabs form .tab-content.active{display:block}#registration .container .registration-tabs form .row{display:grid;gap:20px;margin-bottom:20px}#registration .container .registration-tabs form .row.cols-2{grid-template-columns:1fr 1fr}@media (max-width:767.98px){#registration .container .registration-tabs form .row.cols-2{display:flex;flex-direction:column}}#registration .container .registration-tabs form .field{display:flex;flex-direction:column}#registration .container .registration-tabs form .field label{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px;margin-left:20px}#registration .container .registration-tabs form .field input,#registration .container .registration-tabs form .field input:not([type=checkbox]),#registration .container .registration-tabs form .field select,#registration .container .registration-tabs form .field textarea{background-color:transparent;border:1px solid #e8ebf2;border-radius:50px;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;transition:.2s;width:100%}#registration .container .registration-tabs form .field input:focus,#registration .container .registration-tabs form .field input:not([type=checkbox]):focus,#registration .container .registration-tabs form .field select:focus,#registration .container .registration-tabs form .field textarea:focus{border-color:#270654;outline:none}#registration .container .registration-tabs form .field select{-webkit-appearance:none;-moz-appearance:none;background-image:url(https://sim-simedu-stage.dev01.sygni.pl/wp-content/uploads/2026/04/Vector-1.png);background-position:right 12px center;background-repeat:no-repeat;background-size:6.67px;padding-right:40px}#registration .container .registration-tabs form .field textarea{min-height:187px;resize:vertical}#registration .container .registration-tabs form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:1px solid #e8ebf2;border-radius:50%;cursor:pointer;height:20px;padding:0;width:20px}#registration .container .registration-tabs form .checkbox-cols .field label{cursor:pointer;display:block;margin-bottom:6px}#registration .container .registration-tabs form .checkbox-cols .field label input{margin-right:8px}#platnosci{margin:50px auto;max-width:1440px;width:100%}@media (min-width:1281px) and (max-width:1500px){#platnosci{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}#platnosci .woocommerce-remove-coupon{color:#ed0a30}#platnosci .woocommerce-form-coupon-toggle .woocommerce-error:before,#platnosci .woocommerce-form-coupon-toggle .woocommerce-info:before,#platnosci .woocommerce-form-coupon-toggle .woocommerce-message:before{background-image:url(https://sim-simedu-stage.dev01.sygni.pl/wp-content/uploads/2026/05/Layer.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;left:1.5em;position:absolute;top:1em;width:20px}@media (max-width:1280px){#platnosci .woocommerce-message{margin:30px auto;width:calc(100% - 40px)}}#platnosci .woocommerce form.checkout_coupon,#platnosci .woocommerce form.login,#platnosci .woocommerce form.register{background-color:#fff;border:1px solid #270654;border-radius:40px}@media (max-width:1280px){#platnosci .woocommerce form.checkout_coupon,#platnosci .woocommerce form.login,#platnosci .woocommerce form.register{margin:30px auto;width:calc(100% - 40px)}}@media (max-width:768px){#platnosci .woocommerce form.checkout_coupon,#platnosci .woocommerce form.login,#platnosci .woocommerce form.register{display:flex;flex-direction:column}#platnosci .woocommerce form.checkout_coupon p,#platnosci .woocommerce form.login p,#platnosci .woocommerce form.register p{width:100%}#platnosci .woocommerce form.checkout_coupon button,#platnosci .woocommerce form.login button,#platnosci .woocommerce form.register button{height:50px;width:100%}}#platnosci .woocommerce form.checkout_coupon input,#platnosci .woocommerce form.login input,#platnosci .woocommerce form.register input{height:50px}#platnosci .woocommerce-form-coupon-toggle .woocommerce-info{border-top-color:#270654;margin:30px auto;width:calc(100% - 40px)}#platnosci .woocommerce-form-coupon-toggle .woocommerce-checkout-form-coupon,#platnosci .woocommerce-form-coupon-toggle .woocommerce-info,#platnosci .woocommerce-form-coupon-toggle a{color:#270654!important}#platnosci .checkout_coupon .btn-gradient{background-color:transparent;color:#270654}@media (max-width:768px){#platnosci .place-order{padding:20px 0!important}}#platnosci .wc_payment_method{flex:auto}#platnosci .payment_method_p24-online-payments:before{left:-3%!important}@media (max-width:768px){#platnosci .payment_method_p24-online-payments:before{left:-31px!important;right:auto}}#platnosci .wc_payment_methods{min-height:220px;position:relative}@media (max-width:768px){#platnosci .wc_payment_methods{padding:0!important}}#platnosci .wc_payment_methods .payment_box{position:absolute!important;right:0}@media (max-width:768px){#platnosci .wc_payment_methods .payment_box{position:relative!important}}#platnosci .payment_method_bacs:before{left:auto!important;right:34%}@media (max-width:768px){#platnosci .payment_method_bacs:before{left:-30px!important;right:auto}}#platnosci #place_order,#platnosci .woocommerce-info{margin-top:30px}#platnosci #order_review #payment,#platnosci #order_review .shop_table{flex:1}#platnosci #customer_details,#platnosci #order_review_heading,#platnosci .checkout-summary,#platnosci .payment h2,#platnosci .woocommerce-billing-fields{display:none}#platnosci #order_review{display:flex;gap:20px}@media (max-width:1280px){#platnosci #order_review{flex-direction:column;margin-left:20px;margin-right:20px}}#platnosci .top{margin-bottom:30px}#platnosci #payment,#platnosci .shop_table,#platnosci .summary{background:#fff;border-radius:40px;padding:40px}#platnosci .summary{margin-bottom:40px}@media (max-width:1280px){#platnosci .summary{margin-left:20px;margin-right:20px}}#platnosci .summary .top{display:flex;justify-content:space-between}#platnosci .summary .top button{background-color:transparent}#platnosci .summary h2{font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:46px;vertical-align:middle}@media (max-width:768px){#platnosci .summary h2{font-size:30px}}#platnosci .checkbox-group{display:flex;flex-direction:column}#platnosci .row{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;position:relative}#platnosci .row.uwagi .col{width:100%}#platnosci .row input{width:auto!important}#platnosci .row p{margin-bottom:0;white-space:nowrap}#platnosci .row:before{background-color:#e8ebf2;content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (max-width:768px){#platnosci .row:before{display:none}}#platnosci .row.editing:before{display:none}#platnosci .row .col{min-width:0}#platnosci .row p[data-field]{display:flex;flex-direction:column;gap:6px;width:100%}#platnosci .row input{box-sizing:border-box;max-width:100%;width:100%}#platnosci .uwagi{position:relative}#platnosci .uwagi:before{display:none}#platnosci .uwagi strong{position:relative}#platnosci .uwagi strong:before{background-color:#e8ebf2;content:"";display:block;height:1px;position:absolute;top:90%;transform:translateY(-50%);width:100%}#platnosci .editing:before{display:none!important}#platnosci .editing strong{position:relative}#platnosci .editing strong:before{display:none!important}#platnosci .company,#platnosci .institution,#platnosci .private{display:flex;flex-direction:column;gap:50px}#platnosci .boottom-col{display:flex;justify-content:space-between;margin-top:80px}#platnosci .boottom-col .col{display:flex;flex-direction:column;gap:10px}#platnosci #place_order{background-color:#ed0a30;border-radius:40px;font-size:14px;font-style:Medium;font-weight:600;height:50px;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle;width:320px}@media (max-width:768px){#platnosci #place_order{margin-top:30px}}#platnosci .back{margin:0 auto}#payment .custom-checkbox a{color:#270654;font-weight:600;text-decoration:underline}#payment .woocommerce-privacy-policy-text{display:none}#payment ul{display:flex;justify-content:space-between}@media (max-width:768px){#payment ul{flex-direction:column}}#payment ul li{flex:auto}.wc_payment_method label{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px}.woocommerce table.shop_table{border:none!important;margin:0!important}thead .product-name,thead .product-total{font-size:25px;font-weight:500;line-height:46px}.cart_item td,thead .product-name,thead .product-total{border-right-color:transparent;color:#270654;font-style:Medium;letter-spacing:-2%;vertical-align:middle}.cart_item td{font-size:20px;font-weight:600;line-height:24px}.cart_item .product-quantity{display:none}#platnosci input{accent-color:#ed0a30}#platnosci input,#platnosci select{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}#platnosci input:focus-visible,#platnosci select:focus-visible{border-color:#270654;outline:none}@media (max-width:768px){.summary .row{flex-direction:column}}.woocommerce-order-received .summary{display:none}.woocommerce-order-received .woocommerce{background-color:#fff;border-radius:40px;padding:50px}.woocommerce-order-received .woocommerce-notice{color:#270654;font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:46px;vertical-align:middle}.woocommerce-order-received .woocommerce-order ul li{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px}.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received table>tfoot>tr:nth-child(3){display:none}.woocommerce-order-received .woocommerce ul.order_details li{border-right:1px solid #f0f2f6!important}.woocommerce-order-received .payment h2{color:#270654;display:flex!important;font-size:40px;font-weight:500;letter-spacing:-2%;line-height:46px;text-align:center}.woocommerce-order-received .custom-thankyou-box{margin:30px 0;text-align:center}.woocommerce-order-received .column{display:flex;gap:20px;justify-content:flex-start;text-align:left}@media (max-width:768px){.woocommerce-order-received .column{flex-direction:column;gap:5px}.woocommerce-order-received .woocommerce-order-overview{display:flex;flex-direction:column}.woocommerce-order-received .woocommerce-order-overview li{font-size:12px}.woocommerce-order-received .payment h2,.woocommerce-order-received .woocommerce-notice{font-size:25px;line-height:28px;text-align:left!important}}.woocommerce-order-received .payment{margin:0 auto;max-width:1440px}@media (min-width:1281px) and (max-width:1500px){.woocommerce-order-received .payment{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){.woocommerce-order-received .payment{margin-left:20px!important;margin-right:20px!important}}@media (max-width:768px){.woocommerce-order-received .payment{margin-left:20px!important;margin-right:20px!important}}.payment_method_proforma_invoice{display:none!important}#user-form{display:flex;margin:50px auto;max-width:1440px;width:100%}@media (max-width:1199.98px){#user-form{gap:50px}}@media (min-width:1281px) and (max-width:1500px){#user-form{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){#user-form{margin-left:20px!important;margin-right:20px!important}}#user-form #ref-form{color:#270654;font-size:20px;font-style:Light;font-weight:600;letter-spacing:-4%;margin-left:25px;margin-top:20px;text-align:center}#user-form #shortcode-col{display:flex;flex-direction:column-reverse}#user-form .form-group a{color:#270654;font-weight:500}@media (max-width:767.99px){#user-form{display:flex;flex-direction:column;gap:50px;margin-left:20px;margin-right:20px;max-width:100%;width:auto}}#user-form .col{flex:1}@media (max-width:767.99px){#user-form .col .red{min-width:100%}}#user-form .col .btn-gradient{margin-bottom:30px;margin-top:30px;max-width:320px;width:100%}#user-form .col .btn-gradient:hover{background:#ed0a30;border-color:#ed0a30;color:#fff}#user-form .col .btn-gradient:hover svg path{stroke:#fff}#user-form .col .btn-gradient:hover:before{background:#ed0a30}#user-form .col .btn-gradient:hover span{color:#fff}#user-form .col ul{margin-left:20px;margin-top:30px}#user-form .col ul li{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:26px}#user-form h1,#user-form h2{font-size:40px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:40px}@media (max-width:767.99px){#user-form h1,#user-form h2{font-size:30px;font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:32px;vertical-align:middle}}#user-form form{background:#fff;border-radius:40px;padding:40px}#user-form form h2{margin-bottom:30px}#user-form form label{color:#270654;font-size:16px;font-style:Light;font-weight:300;letter-spacing:0;line-height:32px;margin-left:20px}#user-form form input{margin-bottom:30px}#user-form form input,#user-form form input:not([type=checkbox]),#user-form form textarea{background-color:transparent;border:1px solid #e8ebf2;border-radius:50px;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;padding:25px;transition:.2s;width:100%}#user-form form input:focus,#user-form form input:not([type=checkbox]):focus,#user-form form textarea:focus{border-color:#270654;outline:none}#user-form form select{background-color:transparent;border:1px solid #e8ebf2;border-radius:50px;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;transition:.2s;width:100%}#user-form form select:focus{border-color:#270654;outline:none}#user-form form textarea{min-height:187px;resize:vertical}#user-form form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:1px solid #e8ebf2;border-radius:0;cursor:pointer;height:20px;margin-bottom:0;padding:0;width:20px}#user-form form .checkbox label{align-items:center;display:flex;gap:10px;margin-bottom:30px;margin-left:0;margin-top:30px}#user-form form .checkbox-label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.4;position:relative}#user-form form .checkbox-label input{cursor:pointer;opacity:0;position:absolute}#user-form form .checkbox-label .custom-checkbox{border:2px solid #ccc;border-radius:4px;display:inline-block;height:16px;position:relative;transition:.2s;width:16px}#user-form form .checkbox-label input:checked+.custom-checkbox{background:red;border-color:red}#user-form form .checkbox-label input:checked+.custom-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;left:5px;position:absolute;top:1px;top:2px;transform:rotate(45deg);width:4px}#customer-panel{margin:0 auto;max-width:1440px;width:100%}@media (min-width:1281px) and (max-width:1500px){#customer-panel{margin-left:5%;margin-right:5%;max-width:90%!important;width:90%!important}}@media (min-width:769px) and (max-width:1280px){#customer-panel{margin-left:20px!important;margin-right:20px!important}}@media (max-width:768px){#customer-panel{margin-left:20px!important;margin-right:20px!important;max-width:100%;width:auto}}#customer-panel .form-grid{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:768px){#customer-panel .form-grid{flex-direction:column}}#customer-panel input,#customer-panel select,#customer-panel textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;flex:1;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;min-width:250px;vertical-align:middle}@media (max-width:768px){#customer-panel input,#customer-panel select,#customer-panel textarea{width:100%}}#customer-panel input:focus-visible,#customer-panel select:focus-visible,#customer-panel textarea:focus-visible{border-color:#270654;outline:none}#customer-panel form{text-align:center}#customer-panel h2{font-size:48px}#customer-panel h2,#customer-panel h3{font-style:Medium;font-weight:500;letter-spacing:-2%;line-height:70px;margin-bottom:50px;text-align:center}#customer-panel h3{font-size:35px}#customer-panel .tabs{display:flex;flex-wrap:wrap;margin-bottom:100px;margin-top:100px;max-width:1440px;min-height:650px;min-width:100%;width:100%}#customer-panel .tabs label{align-items:center;cursor:pointer;display:flex;margin-bottom:50px;margin-right:20px;order:1}#customer-panel .tabs .tab{background:#fff;border-radius:40px;display:none;flex-grow:1;min-height:650px;order:99;padding:40px;width:100%}#customer-panel .tabs input[type=radio]{display:none}#customer-panel .tabs input[type=radio]:checked+label{background:#fff}#customer-panel .tabs input[type=radio]:checked+label+.tab{display:flex;gap:20px}#customer-panel .password{margin-top:30px}#customer-panel .inputs{display:flex;gap:10px}@media (max-width:768px){#customer-panel .inputs{flex-direction:column}#customer-panel .tabs label{align-items:center;display:flex;height:50px;justify-content:center;margin-bottom:10px;margin-right:0;width:100%}#customer-panel .tab{margin-top:50px}}#customer-panel .btn-navy{margin:50px auto}.courses-grid{display:flex;flex-direction:column;gap:20px}.courses-grid .course-item{border:1px solid #270654;border-radius:40px;padding:30px}.courses-grid h3{font-size:25px;line-height:25px}.url-input{min-width:425px}#customers-admin .btns{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:30px}#customers-admin td{color:#270654}#customers-admin .open-add-form{margin-bottom:30px}#customers-admin .open-add-form,#customers-admin .red{min-width:-moz-fit-content;min-width:fit-content}#customers-admin .client-tabs{display:flex;gap:30px;list-style:none;margin-bottom:50px;margin-left:0;margin-top:50px}#customers-admin .client-tabs .btn{width:-moz-fit-content;width:fit-content}#customers-admin #fields{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}#customers-admin #modal{align-items:center;justify-content:center}#customers-admin #modal .content{background:#fff;margin:80px auto;padding:20px}#customers-admin #modal button,#customers-admin #modal input,#customers-admin #modal select,#customers-admin #modal textarea{border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;padding:10px 15px;vertical-align:middle}#customers-admin #modal button:focus-visible,#customers-admin #modal input:focus-visible,#customers-admin #modal select:focus-visible,#customers-admin #modal textarea:focus-visible{border-color:#270654;outline:none}#customers-admin #modal input,#customers-admin #modal select,#customers-admin #modal textarea{flex:1}#edit-cli .elements{display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-top:50px}#edit-cli .elements input{height:50px;padding:10px 15px}#edit-cli .small button{min-width:-moz-fit-content!important;min-width:fit-content!important;width:-moz-fit-content;width:fit-content}#edit-cli .btn{margin-bottom:30px}.tabs .btn-navy{max-width:100%!important;width:-moz-fit-content!important;width:fit-content!important}.course-date span,.course-location span,.tabs .course-date span{font-weight:600}.course-location{margin-bottom:30px}#user-login-form{align-items:center;display:flex;justify-content:center;margin:100px auto}#user-login-form .login-wrap{background-color:#fff;border-radius:40px;min-width:485px;padding:40px}@media (max-width:768px){#user-login-form .login-wrap{margin-left:20px;margin-right:20px;min-width:100%;width:auto}}#user-login-form .login-wrap form{display:flex;flex-direction:column;gap:20px}#user-login-form .login-wrap form input,#user-login-form .login-wrap form select,#user-login-form .login-wrap form textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}#user-login-form .login-wrap form input:focus-visible,#user-login-form .login-wrap form select:focus-visible,#user-login-form .login-wrap form textarea:focus-visible{border-color:#270654;outline:none}#user-login-form .login-wrap button{margin:0 auto;width:165px}#user-login-form .login-wrap button span{text-align:center;width:100%}#user-login-form h1{margin-bottom:30px;text-align:center}.lost-password,.register-link{display:block;text-align:center;width:100%}.lost-password a,.register-link a{color:#270654;font-weight:500}#kurs-edit .hidden-field{display:none!important}#kurs-edit .is-hidden{display:none}#reset-password{align-items:center;display:flex;justify-content:center;margin:100px auto}#reset-password .res-wrap,#reset-password .reset-wrap{background-color:#fff;border-radius:40px;min-width:485px;padding:40px}@media (max-width:768px){#reset-password .res-wrap,#reset-password .reset-wrap{margin-left:20px;margin-right:20px;min-width:100%;width:auto}}#reset-password .res-wrap form,#reset-password .reset-wrap form{display:flex;flex-direction:column;gap:20px}#reset-password .res-wrap form input,#reset-password .res-wrap form select,#reset-password .res-wrap form textarea,#reset-password .reset-wrap form input,#reset-password .reset-wrap form select,#reset-password .reset-wrap form textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}#reset-password .res-wrap form input:focus-visible,#reset-password .res-wrap form select:focus-visible,#reset-password .res-wrap form textarea:focus-visible,#reset-password .reset-wrap form input:focus-visible,#reset-password .reset-wrap form select:focus-visible,#reset-password .reset-wrap form textarea:focus-visible{border-color:#270654;outline:none}#reset-password .res-wrap button,#reset-password .reset-wrap button{align-items:center;background-color:#270654;border-radius:50px;display:flex;height:50px;justify-content:space-between;margin:0 auto;padding:10px 30px}#reset-password .res-wrap button span,#reset-password .reset-wrap button span{color:#fff;font-size:14px;font-style:Medium;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle;width:100%;word-break:break-word}#reset-password h1{margin-bottom:30px;text-align:center}#simedu-login-form{align-items:center;display:flex;justify-content:center;margin:100px auto}#simedu-login-form .simedu-login-form{background-color:#fff;border-radius:40px;min-width:485px;padding:40px}@media (max-width:768px){#simedu-login-form .simedu-login-form{margin-left:20px;margin-right:20px;min-width:auto;width:100%}#simedu-login-form .simedu-login-form h1{font-size:30px}}#simedu-login-form input,#simedu-login-form select,#simedu-login-form textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle;width:100%}#simedu-login-form input:focus-visible,#simedu-login-form select:focus-visible,#simedu-login-form textarea:focus-visible{border-color:#270654;outline:none}#simedu-login-form button{align-items:center;background-color:#270654;border-radius:50px;display:flex;height:50px;justify-content:space-between;margin:0 auto;padding:10px 30px}#simedu-login-form button span{color:#fff;font-size:14px;font-style:Medium;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle;width:100%;word-break:break-word}#simedu-login-form button h1{margin-bottom:30px;text-align:center}.page-template-page-panel .site-footer,.page-template-page-panel .site-header{display:none}.simedu-panel{width:100%}.simedu-panel #assignModal{align-items:center;background:rgba(0,0,0,.6);display:none;inset:0;justify-content:center;position:fixed;z-index:9999}.simedu-panel #assignModal .modal-inner{background-color:#fff;border-radius:40px;min-height:500px;min-width:700px;padding:40px}.simedu-panel #assignModal.active{display:flex}.simedu-panel #assignModal .modal-content{background:#fff;border-radius:10px;max-height:80vh;max-width:600px;overflow-y:auto;padding:20px;width:100%}.simedu-panel #assignModal .top{display:flex;gap:10px;margin-bottom:15px}.simedu-panel #assignModal .top button{background:#1f2a44;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1;padding:10px;transition:.2s}.simedu-panel #assignModal .top button:hover{background:#2f3d5c}.simedu-panel #assignModal #clientSearch{border:1px solid #ddd;border-radius:6px;margin-bottom:15px;padding:10px;width:100%}.simedu-panel #assignModal #clientsList{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.simedu-panel #assignModal #clientsList label{align-items:center;border:1px solid #eee;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:8px}.simedu-panel #assignModal #clientsList label:hover{background:#f7f7f7}.simedu-panel #assignModal #clientsList label input{cursor:pointer}.simedu-panel #assignModal #saveAssigned{background:#22c55e;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:15px;padding:12px;width:100%}.simedu-panel #assignModal #saveAssigned:hover{background:#16a34a}.simedu-panel #terminy-wrapper .remove-user-from-termin{margin:0 auto}.simedu-panel #terminy-wrapper table{margin-top:30px;width:100%!important}.simedu-panel #terminy-wrapper table td{color:#270654;text-align:center}.simedu-panel #terminy-wrapper .termin-item .red{min-width:-moz-fit-content!important;min-width:fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.simedu-panel #terminy-wrapper .add-nocleg{margin-bottom:30px}.simedu-panel #terminy-wrapper .row-items{display:flex;gap:20px}.simedu-panel #terminy-wrapper .row-items .item select{height:50px}.simedu-panel a{color:#270654;text-decoration:none}.simedu-panel .accordion-content{display:none}.simedu-panel .accordion-item.active .accordion-content{display:block}.simedu-panel .accordion-header{align-items:center;display:flex;justify-content:space-between}.simedu-panel .simedu-content{padding:100px;width:80%}.simedu-panel .simedu-content input,.simedu-panel .simedu-content select,.simedu-panel .simedu-content textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;vertical-align:middle}.simedu-panel .simedu-content input:focus-visible,.simedu-panel .simedu-content select:focus-visible,.simedu-panel .simedu-content textarea:focus-visible{border-color:#270654;outline:none}.simedu-panel .simedu-content .btns{display:flex;gap:20px;margin-bottom:50px}.simedu-panel table{width:100%!important}.simedu-panel table .flex{align-items:center;display:flex;gap:10px;justify-content:center}.simedu-panel table .flex .red{min-width:-moz-fit-content!important;min-width:fit-content!important}.simedu-panel table td{text-align:center}.simedu-panel table th{color:#270654}.simedu-sidebar{background-color:#fff;min-height:100vh;width:20%}#cat-section form{display:flex;gap:30px;margin-bottom:30px;margin-top:30px}#cat-section table{color:#270654;width:auto}.panel-col-content{display:flex;flex-direction:column;height:-webkit-fill-available;height:-moz-available;height:stretch;height:auto;justify-content:space-between;margin-bottom:50px;margin-top:50px;padding-left:30px;padding-right:30px;position:sticky;top:10vh}.panel-col-content ul{margin:0}.panel-col-content ul li{border-bottom:1px solid #270654;margin-bottom:10px;margin-top:10px}.panel-col-content ul li a{font-size:21px}.panel-col-content .red{min-width:100%;width:auto}.edit .back{margin-top:30px;width:-moz-fit-content;width:fit-content}.edit .row,.edit form{display:flex;gap:30px}.simedu-kadry-panel .top{display:flex;gap:30px;margin-bottom:30px}.simedu-kadry-panel label{color:#270654}.simedu-kadry-panel .top-inputs{display:flex;gap:30px;margin-bottom:30px}.simedu-kadry-panel .delate:hover{background-color:#ed0a30;color:#fff}.simedu-kadry-panel .details{margin-bottom:30px}.simedu-kadry-panel .details textarea{min-height:150px;padding:50px}.simedu-kadry-panel .photo{display:flex;gap:30px;margin-bottom:100px}.simedu-kadry-panel .photo div{display:flex;flex-direction:column}.simedu-kadry-panel .photo .pad-30{padding:30px}.simedu-kadry-panel .photo .btn{background-color:#270654;color:#fff}.simedu-kadry-panel .photo .image_preview{margin-top:50px}.media-router button{color:#000}#media-attachment-date-filters{width:280px}#edit-kadra-form{margin-bottom:50px}#edit-kadra-form .top-col{display:flex;gap:30px;margin-bottom:30px}#edit-kadra-form .details{margin-bottom:30px}#edit-kadra-form .details textarea{min-height:150px;padding:50px}#edit-kadra-form .upload_image_btn{margin-bottom:50px}.partners-panel .top,.simedu-partnerzy-panel .top{display:flex;gap:30px;margin-bottom:30px}.partners-panel tr,.simedu-partnerzy-panel tr{height:70px}.partners-panel h3,.simedu-partnerzy-panel h3{font-size:22px}.partners-panel .flex,.simedu-partnerzy-panel .flex{display:flex;height:70px}.partners-panel .edit-link img,.simedu-partnerzy-panel .edit-link img{height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.partners-panel label,.simedu-partnerzy-panel label{color:#270654}.partners-panel form .delate:hover,.simedu-partnerzy-panel form .delate:hover{background-color:#ed0a30;color:#fff}.partners-panel form,.simedu-partnerzy-panel form{flex-direction:column}.partners-panel form .btn,.simedu-partnerzy-panel form .btn{background-color:#270654;color:#fff;width:-moz-fit-content;width:fit-content}#edit-partner-form .row input{min-width:435px}#edit-partner-form .imd-div{display:flex;flex-direction:column;gap:30px}#edit-partner-form .column{display:flex}#edit-partner-form .url-input{min-width:425px}.wrapper-col{display:flex;gap:30px;margin-bottom:30px}.wrapper-col .upload_image_btn{margin-top:25px}.wrapper-col .image_preview img{margin-top:30px}#posts-panel .top{display:flex;gap:30px;margin-bottom:30px}#posts-panel td{color:#270654}#posts-panel .del{padding:20px}#posts-panel .delate{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:5px;margin-top:5px;padding:10px 20px;vertical-align:middle}#posts-panel .delate:hover{background-color:#ed0a30}#posts-panel .delate:hover span{color:#fff}.delate:hover{background-color:#ed0a30}#edit-post #image_preview img{margin-top:30px}#edit-post .title{min-width:500px}#edit-post .title-labe{margin-bottom:50px}#edit-post .row{display:flex;gap:30px;margin-bottom:30px}#edit-post .row select{height:50px}#edit-post label{color:#270654}#edit-post .main,#edit-post .save{margin-top:50px}.page-template-dodaj-kurs-php footer,.page-template-dodaj-kurs-php header{display:none}#adding-cours{display:flex;width:100%}#adding-cours input,#adding-cours select,#adding-cours textarea{background-color:#fff;border-radius:50px;bottom:1px solid #e8ebf2;color:#270654;font-size:14px;font-style:Medium;font-weight:500;height:50px;letter-spacing:0;line-height:24px;vertical-align:middle}#adding-cours input:focus-visible,#adding-cours select:focus-visible,#adding-cours textarea:focus-visible{border-color:#270654;outline:none}#adding-cours .simedu-sidebar{width:20%}#adding-cours .dodaj-kurs-page{padding:100px;width:80%}#adding-cours .dodaj-kurs-page label{color:#270654}#adding-cours .dodaj-kurs-page .remove{align-items:center;background-color:#ed0a30;border-radius:100%;display:flex;height:30px;justify-content:center;margin:30px auto;width:30px}#adding-cours .dodaj-kurs-page .nauczysz-wrapper{margin-top:30px}#adding-cours .dodaj-kurs-page .nauczysz-wrapper .btn-navy{width:-moz-fit-content;width:fit-content}#adding-cours .dodaj-kurs-page .item{display:flex;flex-direction:column;gap:5px;margin-bottom:30px}#adding-cours .dodaj-kurs-page .item .mce-edit-area{min-height:300px}#adding-cours .dodaj-kurs-page .item.large input{width:100%}#adding-cours .dodaj-kurs-page .item .btn-navy{max-width:-moz-fit-content;max-width:fit-content}#adding-cours .dodaj-kurs-page .item.text textarea{min-height:200px;padding:50px}#adding-cours .dodaj-kurs-page .item label{color:#270654}#adding-cours .dodaj-kurs-page .row{display:flex;gap:30px;justify-content:space-between;margin-bottom:30px}#adding-cours .dodaj-kurs-page .row div{display:flex;flex:1;flex-direction:column}#adding-cours .dodaj-kurs-page .item-check{display:flex;flex-direction:column;margin-bottom:30px}#adding-cours ul li a{color:#270654;text-decoration:none}#adding-cours .upload-sprzet{margin-bottom:30px}#adding-cours h3{margin-bottom:50px;margin-top:50px;text-align:center}.nauczysz-item .column{display:flex;gap:5px;margin-bottom:30px;margin-top:20px}.nauczysz-item textarea{min-height:200px;padding:50px}.nauczysz-item .remove{align-items:center;background-color:#ed0a30;border-radius:100%;display:flex;float:right;height:30px;justify-content:center;margin:30px auto 0;width:30px}.nauczysz-item .col{display:flex;flex-direction:column}.nauczysz-item .col input{min-width:300px}.nauczysz-item .col .textarea{min-height:200px}.nauczysz-item .icon-preview img{margin-top:30px;max-width:300px;-o-object-fit:cover;object-fit:cover}#add-nauczysz{margin:35px auto;width:300px}.program-data .top-row{align-items:center;display:flex;gap:30px;margin-bottom:30px}.program-data .top-row div{display:flex;flex-direction:column;grid-area:5px}.program-data .top-row input{flex:1}.program-data .top-row .title{min-width:300px}.program-data textarea{min-height:200px;padding:50px}.program-data .remove{align-items:center;background-color:#ed0a30;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}.program-data .btn{margin:0 auto}.single-items .btn-nav{width:-moz-fit-content;width:fit-content}.single-items #add-cena,.single-items #add-sprzet,.single-items #add-wymaganie{margin:0 auto}.single-items .col{display:flex;flex-direction:column;gap:5px}.single-items .sprzet-preview img{max-height:200px;max-width:200px}.single-items .sprzet-wrapper .btn-nav{float:left}.save-btn{background-color:#ed0a30;border-radius:40px;display:flex;justify-content:center;margin:150px auto;min-width:350px;text-align:center}.save-btn:hover{background-color:#270654}.kurs-edit label{color:#270654}.kurs-edit .remove{align-items:center;background-color:#ed0a30;border-radius:100%;display:flex;height:30px;justify-content:center;margin:30px auto;width:30px}.kurs-edit .item{display:flex;flex-direction:column;gap:5px;margin-bottom:30px}.kurs-edit .item .mce-edit-area{min-height:300px}.kurs-edit .item.large input{width:100%}.kurs-edit .item .btn-navy{max-width:-moz-fit-content;max-width:fit-content}.kurs-edit .item.text textarea{min-height:200px;padding:50px}.kurs-edit .item label{color:#270654}.kurs-edit .row{display:flex;gap:30px;justify-content:space-between;margin-bottom:30px}.kurs-edit .row div{display:flex;flex:1;flex-direction:column}.kurs-edit .item-check{display:flex;flex-direction:column;margin-bottom:30px}.kurs-edit input{height:50px}.kurs-edit h3{margin-bottom:50px;margin-top:50px;text-align:center}.kurs-edit .is-hidden{display:none!important}.log-out{min-width:auto;min-width:-moz-fit-content!important;min-width:fit-content!important;position:absolute;right:65px;top:30px}.custom-coupons-panel input,.custom-coupons-panel select{height:50px}.custom-coupons-panel select{min-width:202px}.custom-coupons-panel .row{display:flex;justify-content:space-between}.custom-coupons-panel .row div{flex:auto}.custom-coupons-panel td{color:#270654}.kurs-edit{position:relative}.items-grid{display:grid;gap:50px;grid-template-columns:repeat(3,1fr)}.woocommerce-table .wc-item-meta{display:none}#red{align-items:center;background-color:#ed0a30;border-radius:50px;display:flex;height:50px;justify-content:space-between;padding:10px 30px;text-decoration:none}#red span{color:#fff;text-align:center;width:100%}#edit-partner-form input{margin-bottom:30px;min-width:300px}#edit-partner-form form .row{flex-direction:column;gap:0}#edit-partner-form input,#edit-sprzetowy-form input{margin-bottom:30px;min-width:300px}#edit-partner-form .imd-div,#edit-partner-form .imd-div button,#edit-sprzetowy-form .imd-div,#edit-sprzetowy-form .imd-div button{margin-bottom:30px}#edit-partner-form form label,#edit-sprzetowy-form form label{display:flex;flex-direction:column;gap:5px}#edit-partner-form form label input,#edit-sprzetowy-form form label input{width:-moz-fit-content;width:fit-content}#add-partner-form .wrapper-col,#add-sprzetowy-form .wrapper-col{flex-direction:column;gap:0}#add-partner-form .wrapper-col input,#add-sprzetowy-form .wrapper-col input{margin-bottom:30px;min-width:300px}#add-partner-form .wrapper-col button,#add-sprzetowy-form .wrapper-col button{margin-top:0}#add-partner-form form label,#add-sprzetowy-form form label{display:flex;flex-direction:column;gap:5px}#add-partner-form form label input,#add-sprzetowy-form form label input{width:-moz-fit-content;width:fit-content}.simedu-kadry-panel td img{height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.certyfikaty-panel .tabs{align-items:center;display:flex;gap:20px}.certyfikaty-panel .tabs a{align-items:center;background-color:#270654;border-radius:50px;display:flex;height:50px;justify-content:space-between;padding:10px 30px}.certyfikaty-panel .tabs a span{color:#fff;font-size:14px;font-weight:600!important;line-height:24px}.certyfikaty-panel .cert-item small,.certyfikaty-panel .cert-item strong{color:#270654}