@charset "UTF-8";
/* 
 Theme Name: Dojo Stara Wieś
 Theme URI: https://www.webemo.pl
 Author: Webemo Sp. z.o.o
 Author URI: https://www.webemo.pl
 Description: Szablon wordpress dla Dojo Stara Wieś
 Version: 0.2
*/body{background-color:#fff;font-family:Poppins,sans-serif;font-style:normal;height:100%;margin:0;padding:0
  /*scrollbar width */
  /*scrollbar  Track */
  /*scrollbar  Handle */
  /*scrollbar  Handle on hover */}body p{font-size:1.063rem;line-height:175%}body .has-small-font-size{font-size:.813rem!important;line-height:.913rem!important}body .has-medium-font-size{font-size:1.063rem!important;line-height:1.163rem!important}body .has-large-font-size{font-size:1.375rem!important;line-height:1.475rem!important}body .has-x-large-font-size{font-size:2.375rem!important;line-height:2.475rem!important}body h1{font-size:3rem}body h1,body h2{font-weight:200;line-height:125%}body h2{font-size:2.375rem}body h3{font-size:1.375rem}body h3,body h4{font-weight:200;line-height:125%}body h4{font-size:1.063rem}body h5{font-size:.813rem}body h5,body h6{font-weight:200;line-height:125%}body h6{font-size:.688rem}body ::-webkit-scrollbar{width:10px}body ::-webkit-scrollbar-track{background:#f1f1f1!important}body ::-webkit-scrollbar-thumb{background:#000!important}body ::-webkit-scrollbar-thumb:hover{background:#db0a23!important}body .highlight{color:#db0a23}.navbar{animation:fadeInAndOut 5s ease forwards;height:90px;margin:50px 30px 0;opacity:0}.navbar .navbar-toggler{border:0}.navbar .navbar-brand{align-items:center;display:flex;flex-flow:column;height:90px;justify-content:center;margin:0;max-width:115px;padding:0;width:100%;z-index:999}.navbar .navbar-brand svg{max-height:70px;min-width:80px}.navbar .navbar-brand svg path{fill:#fff;transition:all .3s ease-in-out}.navbar .brand-mobile,.navbar .logo-mobile{display:none}.navbar .navbar-nav{z-index:999}.navbar .navbar-nav .nav-item .nav-link{color:#fff;font-size:1rem;font-weight:300}.navbar .navbar-nav .nav-item .nav-link.active{color:#db0a23!important;transition:all .3s ease-in-out}.navbar .navbar-nav.position-left{justify-content:flex-end}.navbar .navbar-nav.position-left .nav-item:last-child{padding-right:0!important}.navbar .navbar-nav.position-right{justify-content:flex-start}.navbar .navbar-nav.position-right .nav-item:first-child{padding-left:0!important}.navbar .desktop-nav{display:flex}.navbar .mobile-nav{display:none}.dropdown .dropdown-item{color:#f1f1f1;transition:all .3s ease-in-out}.dropdown .dropdown-item:hover{background-color:transparent;color:#db0a23;transition:all .3s ease-in-out}.dropdown .dropdown-menu{background-color:rgba(0,0,0,.35);border:0;border-radius:0;display:none}.dropdown:hover,.dropdown:hover .dropdown-menu{display:block}.social-mobile{display:none}.social-mobile .widget_polylang ul{align-items:center;border:1px solid #000;border-radius:6px;display:flex;flex-flow:column;height:30px;justify-content:center;list-style-type:none;margin:0;padding:0;width:30px}#social-container{animation:fadeInAndOut 5s ease forwards;display:flex;flex-flow:column;gap:15px;height:auto;left:2.8rem;opacity:0;position:fixed;top:50%;transform:translateY(-50%);width:30px;z-index:999}#social-container .social-icon .icon{transition:fill .3s ease-in-out}#social-container .social-icon .icon path{fill:#fff;transition:fill .3s ease-in-out}#social-container .social-icon:hover .icon{transition:fill .3s ease-in-out}#social-container .social-icon:hover .icon path{fill:#db0a23!important;transition:fill .3s ease-in-out}#social-container .widget_polylang ul{align-items:center;border:1px solid #fff;border-radius:6px;display:flex;flex-flow:column;height:30px;justify-content:center;list-style-type:none;margin:0;padding:0;width:30px}#body-wrapper{height:100%}#body-wrapper .section{align-items:center;animation:changeSizeContainer 4s ease forwards;background-color:#fff;display:flex;justify-content:center;min-height:100dvh;overflow:hidden;padding:0}#body-wrapper .section.dark:before{animation:fadeInAndOut 5s ease forwards;background:#000!important;background:linear-gradient(180deg,#000,transparent)!important;content:"";left:50%;max-height:310px;min-height:310px;opacity:1;position:absolute;top:30px;transform:translate(-50%);transition:all .5s ease-in-out;width:calc(100% - 60px);z-index:1}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel{height:calc(100vh - 40px)}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0 0 50px!important}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-indicators.active{background-color:#db0a23}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-inner{max-height:calc(100vh - 20px)}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption{bottom:30px}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption p{text-wrap:balance;margin-bottom:0}#body-wrapper .section:before{background:#fff;background:linear-gradient(180deg,#fff,#fff 75%,hsla(0,0%,100%,0));content:"";left:50%;max-height:120px;min-height:120px;opacity:1;pointer-events:none;position:fixed;top:30px;transform:translate(-50%);transition:all .5s ease-in-out;width:calc(100% - 60px);z-index:1}#body-wrapper .section .container{display:flex;flex-flow:column;justify-content:center;overflow:hidden}#body-wrapper .section .container.scrollable{justify-content:flex-start!important;max-height:100dvh;overflow-y:auto!important;position:relative;scrollbar-width:none!important}#body-wrapper .section .container.scrollable:first-of-type{position:relative}#body-wrapper .section .container.scrollable:first-of-type:before{background:transparent;content:"";display:block;min-height:120px;position:relative;width:100%}#body-wrapper .section .container.scrollable:last-of-type{position:relative}#body-wrapper .section .container.scrollable:last-of-type:after{background:transparent;content:"";display:none;min-height:140px;position:relative;width:100%}#body-wrapper .section .container.page-1{padding:0!important}#body-wrapper .section .container.animation-intro .wp-block-cover .wp-block-cover__inner-container h1,#body-wrapper .section .container.animation-intro .wp-block-cover .wp-block-cover__inner-container h2,#body-wrapper .section .container.animation-intro .wp-block-cover .wp-block-cover__inner-container h3,#body-wrapper .section .container.animation-intro .wp-block-cover .wp-block-cover__inner-container h4,#body-wrapper .section .container.animation-intro .wp-block-cover .wp-block-cover__inner-container h5,#body-wrapper .section .container.animation-intro .wp-block-cover .wp-block-cover__inner-container h6{animation:fadeInAndOut 5s ease forwards;opacity:0}#body-wrapper .section .container .wp-block-columns{height:100%;margin-bottom:0!important}#body-wrapper .section .container .wp-block-columns .wp-block-column p{font-size:1.063rem;line-height:1.806rem}#body-wrapper .section .container .wp-block-columns .wp-block-column p a{color:#db0a23;text-decoration:none;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column p a:hover{color:#000;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button.is-style-fill a{text-wrap:nowrap;background-color:#000;border:1px solid #000;border-radius:0;color:#fff;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button.is-style-fill a:hover{background-color:#fff;color:#000;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button.is-style-outline a{text-wrap:nowrap;background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button.is-style-outline a:hover{background-color:#000;border-color:#000;color:#fff;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-cover:has(.wp-block-cover__inner-container>p>a){border-radius:9999px;margin:0 auto;max-height:250px;max-width:250px;min-height:250px}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-cover:has(.wp-block-cover__inner-container>p>a) .wp-block-cover__inner-container p{margin-bottom:0;padding:0}#body-wrapper .section .container .wp-block-columns .wp-block-column .policy-privacy a{color:#000!important;transition:all .3s ease-in-out}#body-wrapper .section .container .wp-block-columns .wp-block-column .policy-privacy a:hover{color:#db0a23!important;transition:all .3s ease-in-out}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container{background-color:#fff;color:#000;font-size:1.375rem;font-weight:200;height:auto;margin:0 0 14px -16px;max-width:420px;min-height:0;padding:20px;width:100%}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .has-small-font-size{font-size:.813rem!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .has-medium-font-size{font-size:1.063rem!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .has-large-font-size{font-size:1.375rem!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .has-x-large-font-size{font-size:2.375rem!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container p{text-wrap:balance;font-weight:200;line-height:175%!important;margin:0;padding:0}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons .wp-block-button.is-style-fill a{text-wrap:nowrap;background-color:#000;border:1px solid #000;border-radius:0;color:#fff;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons .wp-block-button.is-style-fill a:hover{background-color:#fff;color:#000;transition:all .3s ease-in-out}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons .wp-block-button.is-style-outline a{text-wrap:nowrap;background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons .wp-block-button.is-style-outline a:hover{background-color:#000;border-color:#000;color:#fff;transition:all .3s ease-in-out}#body-wrapper .section .container .carousel{height:100vh}#body-wrapper .section .container .carousel .carousel-indicators{margin:0 0 50px!important;right:.92rem!important}#body-wrapper .section .container .carousel .carousel-indicators li{height:50px!important;width:50px!important}#body-wrapper .section .container .carousel .carousel-indicators li.active{background-color:#db0a23!important}#body-wrapper .section .container .carousel .carousel-indicators .numbers-container p{height:50px;width:50px}#body-wrapper .section .container .carousel .carousel-inner{height:100vh;max-height:100vh}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .carousel-caption{bottom:20px}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .carousel-caption p{text-wrap:balance;margin-bottom:0}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description{padding:0!important}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description>div{display:flex;flex-flow:column;height:100%;padding:80px;width:100%}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description>div p a{color:#db0a23;text-decoration:none}#body-wrapper .section .container .btn-more{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.688rem;font-weight:300;letter-spacing:.069rem;line-height:normal;padding:.313rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}#body-wrapper .section .container .btn-more:hover{background-color:#000;border-color:#000;color:#fff;transition:all .3s ease-in-out}.modal .modal-header{padding-bottom:1rem!important}.modal .modal-header .btn-close{position:absolute;right:20px;top:20px}.modal .modal-header .btn-close:focus{box-shadow:none;outline:none}.modal .modal-body .wp-block-columns{height:62%!important}.modal .modal-body .wp-block-columns .wp-block-column .wp-block-image figure{width:100%!important}.modal .modal-body .wp-block-columns .wp-block-column .wp-block-embed.is-type-video .wp-block-embed__wrapper{display:grid;height:calc(100vh - 212px);place-items:center;width:100%}.modal .modal-body .wp-block-columns .wp-block-column .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{height:100%;width:100%}.modal .modal-body .wp-block-columns .wp-block-column .carousel .carousel-indicators li{height:40px!important;width:40px!important}.modal .modal-body .wp-block-columns .wp-block-column .carousel .carousel-indicators li.active{background-color:#db0a23!important}.modal .modal-body .wp-block-columns .wp-block-column .carousel .carousel-indicators .numbers-container p{height:40px!important;width:40px!important}.modal .modal-body .wp-block-columns .maps div iframe{height:100dvh!important}.modal .modal-body .wp-block-columns .wp-block-buttons .wp-block-button.is-style-fill a{background-color:#000;border:1px solid #000;border-radius:0;color:#fff;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}.modal .modal-body .wp-block-columns .wp-block-buttons .wp-block-button.is-style-fill a:hover{background-color:#fff;color:#000;transition:all .3s ease-in-out}.modal .modal-body .wp-block-columns .wp-block-buttons .wp-block-button.is-style-outline a{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}.modal .modal-body .wp-block-columns .wp-block-buttons .wp-block-button.is-style-outline a:hover{background-color:#000;border-color:#000;color:#fff;transition:all .3s ease-in-out}.modal .modal-body .wp-block-embed__wrapper{display:grid;height:calc(100vh - 212px);place-items:center;width:100%}.modal .modal-body .wp-block-embed__wrapper iframe{height:100%;width:100%}.modal .modal-body .wp-block-group .wp-block-buttons .wp-block-button.is-style-fill a{background-color:#000;border:1px solid #000;border-radius:0;color:#fff;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}.modal .modal-body .wp-block-group .wp-block-buttons .wp-block-button.is-style-fill a:hover{background-color:#fff;color:#000;transition:all .3s ease-in-out}.modal .modal-body .wp-block-group .wp-block-buttons .wp-block-button.is-style-outline a{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.688rem;font-weight:300;letter-spacing:.069rem;padding:.313rem 1.25rem;text-transform:uppercase;transition:all .3s ease-in-out}.modal .modal-body .wp-block-group .wp-block-buttons .wp-block-button.is-style-outline a:hover{background-color:#000;border-color:#000;color:#fff;transition:all .3s ease-in-out}.modal .modal-body .carousel .carousel-indicators li{height:50px!important;width:50px!important}.modal .modal-body .carousel .carousel-indicators li.active{background-color:#db0a23!important}.modal .modal-body .carousel .carousel-indicators .numbers-container p{height:50px!important;width:50px!important}#pp-nav ul li{height:20px;margin:0;width:3px}#pp-nav ul,#pp-nav ul li,#pp-nav ul li:hover{list-style:none}#pp-nav a span{border:0;left:0;top:0;width:3px}#pp-nav a.active{background:#db0a23;border-radius:5px;height:20px}#pp-nav a.active span{background:none!important}.right{animation:fadeInAndOut 5s ease forwards;background:#fff;border:4px solid hsla(0,0%,71%,.29);border-radius:5px;opacity:0;right:2.8rem!important}.pp-scrollable{scrollbar-width:none}.fade-intro-background{background-color:#fff;height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity 2s ease 2s;width:100%;z-index:9998}.fade-intro-background.animation-fade{opacity:0}.fade-intro-logo{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity 1s ease,transform 1s ease;z-index:9999}.fade-intro-logo svg{height:150px;width:192px}.fade-intro-logo svg path{fill:#db0a23;transition:fill 1s ease}.fade-intro-logo.animate{animation:fadeInAndOutLogo 4s ease forwards}.fade-intro-logo.animate svg path{animation:changeColor 1s ease 2s forwards}

/* Kluczowe kroki animacji */@keyframes fadeInAndOutLogo{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}25%{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1)}75%{opacity:1;transform:translate(-50%,-50%) scale(1)}99%{opacity:0;transform:translate(-50%,-50%) scale(3)}to{opacity:0;transform:translate(-50%,-50%) scale(0)}}@keyframes changeColor{to{fill:#fff}}@keyframes changeSizeContainer{0%{padding:0}25%{padding:0}50%{padding:0}75%{padding:0}to{padding:30px}}@keyframes fadeInAndOut{0%{opacity:0}25%{opacity:0}50%{opacity:0}75%{opacity:0}to{opacity:1}}@media only screen and (max-width:1198.99px) and (min-width:992px){body{text-align:center!important}body p{font-size:1.063rem;line-height:175%}body .has-small-font-size{font-size:.813rem!important;line-height:.813rem!important}body .has-medium-font-size{font-size:1.063rem!important;line-height:1.063rem!important}body .has-large-font-size{font-size:1.375rem!important;line-height:1.375rem!important}body .has-x-large-font-size{font-size:2.375rem!important;line-height:2.375rem!important}body .has-text-align-left,body .has-text-align-right{text-align:center}body h1{font-size:2rem}body h2{font-size:1.75rem}body h3{font-size:1.375rem}body h4{font-size:1rem}body h5{font-size:.8rem}body h6{font-size:.6rem}.navbar{margin:0}.navbar.black-icon .container-fluid .logo-mobile svg{fill:#fff!important}.navbar.black-icon .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="white" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar.white-gradient:before{background:#fff;background:linear-gradient(180deg,#fff,#fff 20%,hsla(0,0%,100%,0));content:"";height:250px;left:0;position:absolute;top:0;width:100%}.navbar .container-fluid{justify-content:flex-end}.navbar .container-fluid .navbar-toggler{border-color:#f1f1f1;margin-right:10px;z-index:999}.navbar .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="black" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar .container-fluid .navbar-toggler:focus{box-shadow:none;outline:0}.navbar .container-fluid .logo-mobile{display:block;height:70px;left:10px;position:absolute;top:30px;width:70px}.navbar .container-fluid .logo-mobile svg{fill:#db0a23!important}.navbar .container-fluid .offcanvas .offcanvas-header{position:absolute;right:0;top:0}.navbar .container-fluid .offcanvas .offcanvas-body{align-items:center;display:flex;flex-flow:column;justify-content:center}.navbar .container-fluid .offcanvas .offcanvas-body .navbar-brand{display:none}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile{align-items:center;display:flex;flex-flow:column;height:90px;justify-content:center;margin:0;max-width:115px;padding:0;width:100%;z-index:999}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile svg path{fill:#db0a23;transition:all .3s ease-in-out}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav{display:flex;gap:10px;justify-content:center!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item{padding:0!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link{text-wrap:nowrap;color:#000!important;font-size:1.2rem!important;text-align:center}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link.active{color:#db0a23!important;font-weight:500}.navbar .container-fluid .offcanvas .offcanvas-body .position-left,.navbar .container-fluid .offcanvas .offcanvas-body .position-right{display:none}.dropdown .dropdown-item{color:#000;text-align:center}.dropdown .dropdown-item:hover{background-color:transparent;color:#db0a23}.dropdown .dropdown-menu{background-color:transparent;display:none}#social-container{display:none}.social-mobile{display:flex;flex-flow:row;gap:20px;justify-content:center;width:100%}.social-mobile .social-icon .icon{display:flex;height:30px;width:30px}.social-mobile .social-icon .icon path{fill:#000}#body-wrapper .section{justify-content:flex-start;margin-bottom:200px;overflow:visible;position:relative}#body-wrapper .section:last-of-type{margin-bottom:0}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section.dark:before{animation:fadeInAndOut 5s ease forwards;background:#000!important;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)!important;content:"";max-height:310px;min-height:310px;opacity:1;position:absolute;top:10px;transition:all .5s ease-in-out;width:calc(100% - 20px);z-index:1}#body-wrapper .section:before{opacity:0}#body-wrapper .section .container.page-1{animation:changeSizePage1 4s ease forwards;height:100dvh;max-height:100dvh;overflow:hidden}#body-wrapper .section .container .wp-block-columns{height:auto!important}#body-wrapper .section .container .wp-block-columns.fix-mobile-img-first{flex-flow:column-reverse}#body-wrapper .section .container .wp-block-columns.fix-mobile-img-first .wp-block-column .wp-block-image figure img{max-width:350px!important}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-image .alignleft{margin:0}#body-wrapper .section .container .wp-block-columns .wp-block-buttons{justify-content:center}#body-wrapper .section .container .cover-container{min-height:100dvh!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container{margin:0 0 -16px -16px;max-width:100%;min-width:calc(100vw - 20px)}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container p{text-align:center}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons{justify-content:center}#body-wrapper .section .container .carousel{height:100dvh}#body-wrapper .section .container .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section .container .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}.modal .modal-fullscreen .modal-content{padding:.5rem!important}.modal .modal-fullscreen .modal-content .modal-body .wp-block-columns .wp-block-buttons{justify-content:center}#pp-nav{display:none}@keyframes changeSizeContainer{0%{padding:0}25%{padding:0}50%{padding:0}75%{padding:0}to{padding:10px}}@keyframes changeSizePage1{0%{max-height:100dvh}25%{max-height:100dvh}50%{max-height:100dvh}75%{max-height:100dvh}to{max-height:calc(100dvh - 20px)}}.aos-hidden{opacity:0!important; /* Ukrywa element */transform:translateY(20px); /* Opcjonalne przesunięcie w pionie */transition:opacity .5s ease,transform .5s ease /* Dodaj efekt płynnego znikania */}}@media only screen and (max-width:991.99px) and (min-width:767px){body{text-align:center!important}body p{font-size:1.063rem;line-height:175%}body .has-small-font-size{font-size:.813rem!important;line-height:.813rem!important}body .has-medium-font-size{font-size:1.063rem!important;line-height:1.063rem!important}body .has-large-font-size{font-size:1.375rem!important;line-height:1.375rem!important}body .has-x-large-font-size{font-size:2.375rem!important;line-height:2.375rem!important}body .has-text-align-left,body .has-text-align-right{text-align:center}body h1{font-size:2rem}body h2{font-size:1.75rem}body h3{font-size:1.375rem}body h4{font-size:1rem}body h5{font-size:.8rem}body h6{font-size:.6rem}.navbar{margin:0}.navbar.black-icon .container-fluid .logo-mobile svg{fill:#fff!important}.navbar.black-icon .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="white" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar.white-gradient:before{background:#fff;background:linear-gradient(180deg,#fff,#fff 20%,hsla(0,0%,100%,0));content:"";height:250px;left:0;position:absolute;top:0;width:100%}.navbar .container-fluid{justify-content:flex-end}.navbar .container-fluid .navbar-toggler{border-color:#f1f1f1;margin-right:10px;z-index:999}.navbar .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="black" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar .container-fluid .navbar-toggler:focus{box-shadow:none;outline:0}.navbar .container-fluid .logo-mobile{display:block;height:70px;left:10px;position:absolute;top:30px;width:70px}.navbar .container-fluid .logo-mobile svg{fill:#db0a23!important}.navbar .container-fluid .offcanvas .offcanvas-header{position:absolute;right:0;top:0}.navbar .container-fluid .offcanvas .offcanvas-body{align-items:center;display:flex;flex-flow:column;justify-content:center}.navbar .container-fluid .offcanvas .offcanvas-body .navbar-brand{display:none}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile{align-items:center;display:flex;flex-flow:column;height:90px;justify-content:center;margin:0;max-width:115px;padding:0;width:100%;z-index:999}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile svg path{fill:#db0a23;transition:all .3s ease-in-out}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav{display:flex;gap:10px;justify-content:center!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item{padding:0!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link{text-wrap:nowrap;color:#000!important;font-size:1.2rem!important;text-align:center}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link.active{color:#db0a23!important;font-weight:500}.navbar .container-fluid .offcanvas .offcanvas-body .position-left,.navbar .container-fluid .offcanvas .offcanvas-body .position-right{display:none}.dropdown .dropdown-item{color:#000;text-align:center}.dropdown .dropdown-item:hover{background-color:transparent;color:#db0a23}.dropdown .dropdown-menu{background-color:transparent;display:none}#social-container{display:none}.social-mobile{display:flex;flex-flow:row;gap:20px;justify-content:center;width:100%}.social-mobile .social-icon .icon{display:flex;height:30px;width:30px}.social-mobile .social-icon .icon path{fill:#000}#body-wrapper .section{justify-content:flex-start;margin-bottom:200px;overflow:visible;position:relative}#body-wrapper .section:last-of-type{margin-bottom:0}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section.dark:before{animation:fadeInAndOut 5s ease forwards;background:#000!important;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)!important;content:"";max-height:310px;min-height:310px;opacity:1;position:absolute;top:10px;transition:all .5s ease-in-out;width:calc(100% - 20px);z-index:1}#body-wrapper .section:before{opacity:0}#body-wrapper .section .container{max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}#body-wrapper .section .container .fix-tablet .wp-block-column .wp-block-cover{max-height:200px!important;max-width:200px!important;min-height:200px!important}#body-wrapper .section .container .fix-tablet .wp-block-column .wp-block-buttons .is-style-outline .wp-element-button{text-wrap:wrap!important;align-items:center;display:flex;height:45px}#body-wrapper .section .container .fix-tablet-3-column .wp-block-column .wp-block-image figure img{height:200px!important;width:200px!important}#body-wrapper .section .container .fix-tablet-2-column{flex-flow:column}#body-wrapper .section .container .fix-tablet-2-column .wp-block-column .wp-block-image figure img{max-width:50%}#body-wrapper .section .container.page-1{animation:changeSizePage1 4s ease forwards;height:100dvh;max-height:100dvh;overflow:hidden}#body-wrapper .section .container .wp-block-columns{height:auto!important}#body-wrapper .section .container .wp-block-columns.fix-mobile-img-first{flex-flow:column-reverse}#body-wrapper .section .container .wp-block-columns.fix-mobile-img-first .wp-block-column .wp-block-image figure img{max-width:350px!important}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-image .alignleft{margin:0}#body-wrapper .section .container .wp-block-columns .wp-block-buttons{justify-content:center}#body-wrapper .section .container .cover-container{min-height:100dvh!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container{margin:0 0 -16px -16px;max-width:100%;min-width:calc(100vw - 20px)}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container p{text-align:center}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons{justify-content:center}#body-wrapper .section .container .carousel{height:100dvh}#body-wrapper .section .container .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section .container .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}.modal .modal-fullscreen .modal-content{padding:.5rem!important}.modal .modal-fullscreen .modal-content .modal-body .wp-block-columns .wp-block-buttons{justify-content:center}#pp-nav{display:none}@keyframes changeSizeContainer{0%{padding:0}25%{padding:0}50%{padding:0}75%{padding:0}to{padding:10px}}@keyframes changeSizePage1{0%{max-height:100dvh}25%{max-height:100dvh}50%{max-height:100dvh}75%{max-height:100dvh}to{max-height:calc(100dvh - 20px)}}.aos-hidden{opacity:0!important; /* Ukrywa element */transform:translateY(20px); /* Opcjonalne przesunięcie w pionie */transition:opacity .5s ease,transform .5s ease /* Dodaj efekt płynnego znikania */}}@media only screen and (max-width:766.99px) and (min-width:576px){body{text-align:center!important}body p{font-size:1.063rem;line-height:175%}body .has-small-font-size{font-size:.813rem!important;line-height:.813rem!important}body .has-medium-font-size{font-size:1.063rem!important;line-height:1.063rem!important}body .has-large-font-size{font-size:1.375rem!important;line-height:1.375rem!important}body .has-x-large-font-size{font-size:2.375rem!important;line-height:2.375rem!important}body .has-text-align-left,body .has-text-align-right{text-align:center}body h1{font-size:2rem}body h2{font-size:1.75rem}body h3{font-size:1.375rem}body h4{font-size:1rem}body h5{font-size:.8rem}body h6{font-size:.6rem}.navbar{margin:0}.navbar.black-icon .container-fluid .logo-mobile svg{fill:#fff!important}.navbar.black-icon .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="white" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar.white-gradient:before{background:#fff;background:linear-gradient(180deg,#fff,#fff 20%,hsla(0,0%,100%,0));content:"";height:250px;left:0;position:absolute;top:0;width:100%}.navbar .container-fluid{justify-content:flex-end}.navbar .container-fluid .navbar-toggler{border-color:#f1f1f1;margin-right:10px;z-index:999}.navbar .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="black" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar .container-fluid .navbar-toggler:focus{box-shadow:none;outline:0}.navbar .container-fluid .logo-mobile{display:block;height:70px;left:10px;position:absolute;top:30px;width:70px}.navbar .container-fluid .logo-mobile svg{fill:#db0a23!important}.navbar .container-fluid .offcanvas .offcanvas-header{position:absolute;right:0;top:0}.navbar .container-fluid .offcanvas .offcanvas-body{align-items:center;display:flex;flex-flow:column;justify-content:center}.navbar .container-fluid .offcanvas .offcanvas-body .navbar-brand{display:none}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile{align-items:center;display:flex;flex-flow:column;height:90px;justify-content:center;margin:0;max-width:115px;padding:0;width:100%;z-index:999}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile svg path{fill:#db0a23;transition:all .3s ease-in-out}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav{display:flex;gap:10px;justify-content:center!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item{padding:0!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link{text-wrap:nowrap;color:#000!important;font-size:1.2rem!important;text-align:center}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link.active{color:#db0a23!important;font-weight:500}.navbar .container-fluid .offcanvas .offcanvas-body .position-left,.navbar .container-fluid .offcanvas .offcanvas-body .position-right{display:none}.dropdown .dropdown-item{color:#000;text-align:center}.dropdown .dropdown-item:hover{background-color:transparent;color:#db0a23}.dropdown .dropdown-menu{background-color:transparent;display:none}#social-container{display:none}.social-mobile{display:flex;flex-flow:row;gap:20px;justify-content:center;width:100%}.social-mobile .social-icon .icon{display:flex;height:30px;width:30px}.social-mobile .social-icon .icon path{fill:#000}#body-wrapper .section{justify-content:flex-start;margin-bottom:200px;overflow:visible;position:relative}#body-wrapper .section:last-of-type{margin-bottom:0}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section.dark:before{animation:fadeInAndOut 5s ease forwards;background:#000!important;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)!important;content:"";max-height:310px;min-height:310px;opacity:1;position:absolute;top:10px;transition:all .5s ease-in-out;width:calc(100% - 20px);z-index:1}#body-wrapper .section:before{opacity:0}#body-wrapper .section .container{padding-left:1rem!important;padding-right:1rem!important}#body-wrapper .section .container.page-1{animation:changeSizePage1 4s ease forwards;height:100dvh;max-height:100dvh;overflow:hidden}#body-wrapper .section .container .wp-block-columns{height:auto!important}#body-wrapper .section .container .wp-block-columns.fix-mobile-img-first{flex-flow:column-reverse}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-image .alignleft{margin:0}#body-wrapper .section .container .wp-block-columns .wp-block-buttons{justify-content:center}#body-wrapper .section .container .cover-container{min-height:100dvh!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container{margin:0 0 -16px -16px;max-width:100%;min-width:calc(100vw - 20px)}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container p{text-align:center}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons{justify-content:center}#body-wrapper .section .container .carousel{height:100dvh}#body-wrapper .section .container .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section .container .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}.modal .modal-fullscreen .modal-content{padding:.5rem!important}.modal .modal-fullscreen .modal-content .modal-body .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important}.modal .modal-fullscreen .modal-content .modal-body .wp-block-columns .wp-block-buttons{justify-content:center}#pp-nav{display:none}@keyframes changeSizePage1{0%{max-height:100dvh}25%{max-height:100dvh}50%{max-height:100dvh}75%{max-height:100dvh}to{max-height:calc(100dvh - 20px)}}.aos-hidden{opacity:0!important; /* Ukrywa element */transform:translateY(20px); /* Opcjonalne przesunięcie w pionie */transition:opacity .5s ease,transform .5s ease /* Dodaj efekt płynnego znikania */}@keyframes changeSizeContainer{0%{padding:0}25%{padding:0}50%{padding:0}75%{padding:0}to{padding:10px}}}@media only screen and (max-width:575.99px) and (min-width:320px){body{text-align:center!important}body p{font-size:1.063rem;line-height:175%}body .has-small-font-size{font-size:.813rem!important;line-height:.813rem!important}body .has-medium-font-size{font-size:1.063rem!important;line-height:1.063rem!important}body .has-large-font-size{font-size:1.375rem!important;line-height:1.375rem!important}body .has-x-large-font-size{font-size:2.375rem!important;line-height:2.375rem!important}body .has-text-align-left,body .has-text-align-right{text-align:center}body h1{font-size:2rem}body h2{font-size:1.75rem}body h3{font-size:1.375rem}body h4{font-size:1rem}body h5{font-size:.8rem}body h6{font-size:.6rem}.navbar{margin:0}.navbar.black-icon .container-fluid .logo-mobile svg{fill:#fff!important}.navbar.black-icon .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="white" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar.white-gradient:before{background:#fff;background:linear-gradient(180deg,#fff,#fff 30%,hsla(0,0%,100%,0));content:"";height:200px;left:0;position:absolute;top:0;width:100%}.navbar .container-fluid{justify-content:flex-end}.navbar .container-fluid .navbar-toggler{border-color:#f1f1f1;margin-right:10px;z-index:999}.navbar .container-fluid .navbar-toggler .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="black" d="M1.5 12.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1zm0-5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1z"/%3E%3C/svg%3E')}.navbar .container-fluid .navbar-toggler:focus{box-shadow:none;outline:0}.navbar .container-fluid .logo-mobile{display:block;height:70px;left:10px;position:absolute;top:30px;width:70px}.navbar .container-fluid .logo-mobile svg{fill:#db0a23!important}.navbar .container-fluid .offcanvas .offcanvas-header{position:absolute;right:0;top:0}.navbar .container-fluid .offcanvas .offcanvas-body{align-items:center;display:flex;flex-flow:column;justify-content:center}.navbar .container-fluid .offcanvas .offcanvas-body .navbar-brand{display:none}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile{align-items:center;display:flex;flex-flow:column;height:90px;justify-content:center;margin:0;max-width:115px;padding:0;width:100%;z-index:999}.navbar .container-fluid .offcanvas .offcanvas-body .brand-mobile svg path{fill:#db0a23;transition:all .3s ease-in-out}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav{display:flex;gap:10px;justify-content:center!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item{padding:0!important}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link{text-wrap:nowrap;color:#000!important;font-size:1.2rem!important;text-align:center}.navbar .container-fluid .offcanvas .offcanvas-body .mobile-nav .nav-item .nav-link.active{color:#db0a23!important;font-weight:500}.navbar .container-fluid .offcanvas .offcanvas-body .position-left,.navbar .container-fluid .offcanvas .offcanvas-body .position-right{display:none}.dropdown .dropdown-item{color:#000;text-align:center}.dropdown .dropdown-item:hover{background-color:transparent;color:#db0a23}.dropdown .dropdown-menu{background-color:transparent;display:none}#social-container{display:none}.social-mobile{display:flex;flex-flow:row;gap:20px;justify-content:center;width:100%}.social-mobile .social-icon .icon{display:flex;height:30px;width:30px}.social-mobile .social-icon .icon path{fill:#000}#body-wrapper .section{justify-content:flex-start;margin-bottom:200px;overflow:visible;position:relative}#body-wrapper .section:last-of-type{margin-bottom:0}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section.fix-slider .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{left:50%;margin:0!important;transform:translate(-50%)}#body-wrapper .section.fix-section-block-cover{min-height:70dvh!important}#body-wrapper .section.fix-section-block-cover .container .cover-container-mobile-fix{align-items:flex-end;min-height:70dvh!important}#body-wrapper .section.fix-section-block-cover .container .cover-container-mobile-fix img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}#body-wrapper .section.fix-section-block-cover .container .wp-block-columns .wp-block-column .carousel .carousel-inner{height:100%}#body-wrapper .section.fix-section-block-cover .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item img{aspect-ratio:1/1!important;height:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:50%}#body-wrapper .section.fix-section-block-cover .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption{padding:0 0 70px!important}#body-wrapper .section.dark:before{animation:fadeInAndOut 5s ease forwards;background:#000!important;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)!important;content:"";max-height:310px;min-height:310px;opacity:1;position:absolute;top:10px;transition:all .5s ease-in-out;width:calc(100% - 20px);z-index:1}#body-wrapper .section:before{opacity:0}#body-wrapper .section .container{padding-left:1rem!important;padding-right:1rem!important}#body-wrapper .section .container.page-1{animation:changeSizePage1 4s ease forwards;height:100dvh;max-height:100dvh;overflow:hidden}#body-wrapper .section .container .wp-block-columns{height:auto!important}#body-wrapper .section .container .wp-block-columns.fix-mobile-img-first{flex-flow:column-reverse}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel{height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .wp-block-columns .wp-block-column .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}#body-wrapper .section .container .wp-block-columns .wp-block-column .wp-block-image .alignleft{margin:0}#body-wrapper .section .container .wp-block-columns .wp-block-buttons{justify-content:center}#body-wrapper .section .container .cover-container{min-height:100dvh!important}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container{margin:0 0 -16px -16px;max-width:100%;min-width:calc(100vw - 20px)}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container p{text-align:center}#body-wrapper .section .container .cover-container .wp-block-cover__inner-container .wp-block-buttons{justify-content:center}#body-wrapper .section .container .carousel{height:100dvh}#body-wrapper .section .container .carousel .carousel-indicators{margin:0!important;right:0!important}#body-wrapper .section .container .carousel .carousel-inner{height:100dvh;max-height:100dvh}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .carousel-caption{bottom:0!important;min-width:100%;padding:20px 20px 120px!important;width:100%}#body-wrapper .section .container .carousel .carousel-inner .carousel-item .item-description>div{padding:30px}.modal .modal-fullscreen .modal-content{padding:.5rem!important}.modal .modal-fullscreen .modal-content .modal-body .wp-block-columns .wp-block-column .carousel .carousel-indicators{margin:0!important}.modal .modal-fullscreen .modal-content .modal-body .wp-block-columns .wp-block-buttons{justify-content:center}.modal .modal-fullscreen .modal-content .modal-body .carousel .carousel-inner .carousel-item img{height:70%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.modal .modal-fullscreen .modal-content .modal-body .carousel .carousel-indicators{left:50%;margin:0;transform:translate(-50%)}#pp-nav{display:none}@keyframes changeSizeContainer{0%{padding:0}25%{padding:0}50%{padding:0}75%{padding:0}to{padding:10px}}@keyframes changeSizePage1{0%{max-height:100dvh}25%{max-height:100dvh}50%{max-height:100dvh}75%{max-height:100dvh}to{max-height:calc(100dvh - 20px)}}.aos-hidden{opacity:0!important; /* Ukrywa element */transform:translateY(20px); /* Opcjonalne przesunięcie w pionie */transition:opacity .5s ease,transform .5s ease /* Dodaj efekt płynnego znikania */}}
/*# sourceMappingURL=template/assets/css/style.css.map */
