@media (max-width:1024px){.et_pb_testimonial_description{margin-left:0!important;width:100%!important;text-align:center}.et_pb_testimonial_portrait{display:block;margin:0 auto 10px auto;float:none!important}}.moja-galeria .swiper-slide,.moja-galeria .divi8_image_carousel_item,.moja-galeria .divi8_image_carousel_item[style]{width:400px!important;max-width:100%!important;margin-right:20px!important}.moja-galeria .carousel_content.img_caro img{width:100%!important;max-height:300px;object-fit:cover;display:block;margin:auto}@media (max-width:767px){.et_pb_fullwidth_code_0,.et_pb_fullwidth_code_0 .et_pb_code_inner{height:70vh!important;min-height:70vh!important;padding:0!important;margin:0!important;position:relative}.hero-video{width:100vw!important;height:70vh!important;object-fit:cover!important;z-index:1;display:block}}.hero-content{position:relative;z-index:10!important}@media (max-width:767px){.slider-mobilny .et_pb_slider{width:100vw!important;max-width:100vw!important;height:60vh!important;max-height:60vh!important;overflow:hidden}.slider-mobilny .et_pb_slider .et_pb_slides,.slider-mobilny .et_pb_slider .et_pb_slide{height:100%!important;min-height:100%!important}}#page-loader,.et_pb_page_loader{display:none!important;opacity:0!important;visibility:hidden!important;z-index:-1!important}.hero-poster-fade{z-index:3!important;opacity:1;transition:opacity 1.2s;pointer-events:none}.et_pb_section_video_bg,.et_pb_section_video_bg video,.mejs-container,.mejs-mediaelement,.mejs-container video{display:block!important;opacity:1!important;position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover!important;z-index:2!important;pointer-events:none}.et_pb_section.hero-placeholder{opacity:1!important}.mec-event-location-heading{font-weight:bold;color:transparent!important}.mec-event-location-heading:before{content:"Lokalizacja wydarzenia";color:inherit;font-weight:bold}.mec-event-location .mec-event-find-on-map{font-weight:bold;color:transparent!important}.mec-event-location .mec-event-find-on-map:before{content:"Znajdź na mapie";color:inherit;font-weight:bold}.forminator-field[data-field="html-1"]{margin-top:35px;color:#2b4160!important;font-weight:bold}.forminator-response-message.forminator-show~form{display:none!important}.forminator-button-submit,.forminator-custom-form .forminator-button{background-color:#00aaff!important;color:#fff!important;border:none!important;border-radius:3px!important;padding:12px 32px!important;font-weight:bold!important;font-size:16px!important;text-transform:uppercase!important;box-shadow:0 2px 6px rgba(0,0,0,0.07)!important;transition:background 0.3s!important;cursor:pointer!important;letter-spacing:1px!important;outline:none!important;margin-bottom:20px!important;display:inline-block!important}.forminator-button-submit:hover,.forminator-custom-form .forminator-button:hover,.forminator-button-submit:focus,.forminator-custom-form .forminator-button:focus{background-color:#008ecc!important;color:#fff!important}#show-registration-form{background-color:#00aaff;color:#fff;border:none;border-radius:3px;padding:12px 32px;font-weight:bold;font-size:16px;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,0.07);transition:background 0.3s;cursor:pointer;letter-spacing:1px;outline:none;margin-bottom:20px;display:inline-block}#show-registration-form:hover,#show-registration-form:focus{background-color:#008ecc;color:#fff}.mep_minimal_list_date{display:none!important}.mep-default-title{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important}.archiwum-szkolen-linki .mep_event_list a{pointer-events:none;cursor:default;color:inherit;text-decoration:none}@media (max-width:767px){body.gallery-page .et_pb_section:not(:nth-of-type(2)),body.gallery-page .et_pb_section:not(:nth-of-type(2)) .et_pb_row{padding-top:5px!important;padding-bottom:5px!important;margin-top:0!important;margin-bottom:0!important}}.toczace-logo{position:relative;left:0;transition:none;will-change:transform}.toczace-logo.animuj{animation:toczenieLogo 5s linear forwards}@keyframes toczenieLogo{from{transform:translateX(0) rotate(0deg)}to{transform:translateX(100vw) rotate(720deg)}}.kolorowy-snieg .et_pb_background_mask{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;pointer-events:none;z-index:10}.kolorowy-snieg.et_pb_section{position:relative;overflow:hidden;z-index:1}.mfp-img{width:auto!important;height:auto!important;max-width:100vw!important;max-height:90vh!important;display:block;margin:0 auto}@media (max-width:980px) and (min-width:768px){.et_pb_team_member{display:flex;flex-direction:row;align-items:flex-start}.et_pb_team_member_image{margin-right:24px!important;margin-bottom:0!important;flex-shrink:0}.et_pb_team_member_description{margin-left:0!important;width:100%}}.et_pb_fullwidth_header .et_pb_fullwidth_header_subtitle{position:absolute!important;top:32px;right:32px;left:auto!important;transform:none!important;background:rgba(0,0,0,0.6);color:#fff;padding:16px 22px;border-radius:10px;z-index:5;min-width:180px;max-width:350px;font-size:1.1em;box-shadow:0 4px 16px rgba(0,0,0,0.18);text-align:right}.et_pb_fullwidth_header{position:relative!important}@media (max-width:980px){.et_pb_fullwidth_header .et_pb_fullwidth_header_subtitle{top:10px;right:10px;max-width:90vw;font-size:1em;padding:10px 8px}}.et_pb_testimonial{display:flex!important;flex-direction:column!important;height:100%!important;min-height:350px}.et_pb_testimonial_description{flex-grow:1!important}.et_pb_testimonial_author,.et_pb_testimonial_meta{margin-top:auto!important}.et_pb_column.position-relative{position:relative!important}.logo-lewy-dol{position:absolute!important;left:0;bottom:0;z-index:10;width:80px;height:auto;margin:0!important;padding:0!important}@media (max-width:767px){.logo-lewy-dol{width:50px;left:0;bottom:0}}.animated-gradient-text{background:linear-gradient(270deg,#ffffff,#2196f3,#e040fb,#ff9800,#ffff00,#ffffff,#2196f3,#e040fb,#ff9800,#ffff00,#ffffff);background-size:1000% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:gradientFlow 18s linear infinite}@keyframes gradientFlow{0%{background-position:0% 50%}100%{background-position:100% 50%}}.marquee-text{display:inline-block;white-space:nowrap;animation:marquee 15s linear infinite}@keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.marquee-text-gradient{background:linear-gradient(270deg,#f5e960,#e0c3fc,#8ec5fc,#f093fb,#f5576c,#f5e960);background-size:1200% 1200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:gradientMove 8s ease-in-out infinite}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.et_pb_posts .et_pb_post .post-content .more-link,.et_pb_blog_grid .et_pb_post .post-content .more-link{margin-top:20px;background:white!important}.pa-blog-equal-height .pa-auto-height{height:auto!important;margin-bottom:10px!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important;margin-bottom:10px!important}.et_pb_text_1 h1{overflow-wrap:normal!important}.kw-right-down{object-position:right bottom}body:not(.et-fb) #rezerwacja{display:none}body:not(.et-fb) .rv_element{display:none}.et_pb_button.rv_button_opened:after{content:"\32"}.et_pb_button.rv_button_closed:after{content:"\33"}.dica-image-container{height:340px;overflow:hidden}.dica-image-container img{width:340px;height:auto}.sponsor-logo img{width:100%;height:auto;max-width:150px;max-height:100px;object-fit:contain;display:block;margin:auto}.mep-default-theme.default_theme div.mep-default-feature-time{display:none}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-field,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-field{margin:0;padding:0;border:0;font-size:20px;color:#6EA4CA}.mep-default-title h2,.section-heading h2{font-size:40px;margin:0 0 15px 0;color:#2B4160;font-weight:700;text-transform:uppercase}.swiper-container.logoswiper .swiper-slide{width:160px!important;margin-right:12px!important;max-width:180px!important;display:flex!important;justify-content:center;align-items:center}.carousel_content.img_caro img{width:auto;max-height:60px;display:inline-block}