.page-content-container{--paga-container-padding-top: 240px;--paga-container-padding-bottom: 0;--grid-layout-columns-default: 1fr min(var(--center-container-width), var(--center-container-width-max)) 1fr;--grid-columns-default: 2fr 1fr;--grid-columns-gap-default: 50px;--grid-row-gap-default: 50px;padding-bottom:var(--paga-container-padding-bottom);position:relative;grid-auto-rows:auto;gap:0}.page-content-container>section{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;grid-auto-rows:auto;position:relative}.page-content-container>section .page-header-container{--padding-bottom: 80px;display:grid;grid-template-columns:var(--grid-layout-columns-default)}.page-content-container>section .page-header-container .page-header{--padding-bottom: 80px;grid-column:2/3;padding-top:var(--paga-container-padding-top);padding-bottom:var(--padding-bottom)}.page-content-container>section .page-header-container .page-baner-container{grid-column:1/-1;grid-row:1/2;position:absolute;inset:0;z-index:-1}.page-content-container>section>.standard-page__intro{display:grid;grid-template-columns:var(--grid-layout-columns-default);padding-top:50px;padding-bottom:50px;background-color:rgb(var(--gold-color-rgb))}.page-content-container>section>.standard-page__intro>div{grid-column:2/3;max-width:600px}.page-content-container>section .page-content-layout{display:grid;grid-template-columns:var(--grid-layout-columns-default);grid-auto-rows:auto;padding-bottom:50px;background:#212121}.page-content-container>section .page-content-layout>div{grid-column:2/3;display:grid;grid-template-columns:1fr}.page-content-container>section .page-content-container--aside>div{grid-template-columns:1fr 300px}.page-content-container>section aside{grid-column:2/3;padding-top:80px}.page-content-container>section .content{grid-column:1/2;display:grid;grid-template-columns:4fr 1fr;grid-auto-rows:auto;align-content:start;padding-top:80px}@media(max-width: 700px){.page-content-container>section .content{grid-column:1/-1}}.page-content-container>section .content>*{grid-column:1/2}@media(max-width: 1220px){.page-content-container>section .content>*{grid-column:1/-1}}.page-content-container>section .content>.full-width{grid-column:1/-1}.page-content-container>section .content .page-boxes{margin-bottom:50px}.page-header-container .page-header__header{font-size:clamp(3.2rem,4.5vw,8rem);font-weight:400;font-family:var(--header-font-family);padding:0;margin:0;position:relative;z-index:10;display:block;line-height:1}.page-header-container .page-header__header span.title{display:block;position:relative;line-height:1;margin-bottom:10px}.page-header-container .page-header__header span.subtitle{font-size:max(.4em,1.6rem);line-height:1.3em;font-weight:400;display:block;color:rgb(var(--gold-color-rgb))}.page-header-container .page-header__date{font-size:1.4rem;padding-top:.7em}.standard-page__intro p{font-family:var(--header-font-family-2);font-size:clamp(1.7rem,4vw,2rem);font-weight:400;line-height:1.5em;color:#121212}.standard-page__intro .standard-page__intro-center-container>*{font-size:1em !important;line-height:1.3em}.page-content-container .content{color:rgb(var(--font-color-rgb))}.page-content-container .content h1,.page-content-container .content h2,.page-content-container .content h3,.page-content-container .content h4,.page-content-container .content h5,.page-content-container .content h6{display:inline-block;text-rendering:optimizeLegibility;font-family:var(--header-font-family);font-weight:400;position:relative;text-align:inherit}.page-content-container .content h1,.page-content-container .content h2{font-family:var(--header-font-family);font-size:clamp(2.5rem,5vw,3rem);font-weight:500;margin-top:3em;margin-bottom:1em;color:rgb(var(--gold-color-rgbb))}.page-content-container .content h1:first-child,.page-content-container .content h2:first-child{margin-top:4em}@media(max-width: 768px){.page-content-container .content h1,.page-content-container .content h2{margin-top:1.5em}}.page-content-container .content h2{margin-top:1.5em;margin-bottom:1em;line-height:1}.page-content-container .content h2:first-child{margin-top:1em}.page-content-container .content h2:first-of-type{margin-top:1em}@media(max-width: 768px){.page-content-container .content h2{margin-top:1em}}.page-content-container .content h2 span{font-size:.8em;display:block;color:rgb(var(--gold-color-rgb))}.page-content-container .content h2 strong{font-weight:200}.page-content-container .content h3{font-size:2rem;font-weight:300;margin-top:2em;margin-bottom:1em}.page-content-container .content h4{font-size:1.8rem;font-weight:300;margin-top:2em;margin-bottom:1em}.page-content-container .content h5{font-size:1.6rem;font-weight:300;margin-top:2em;margin-bottom:1em}.page-content-container .content h6{font-size:1.4rem;font-weight:300;margin-top:2em;margin-bottom:1em}.page-content-container .content h6:first-child{margin-top:1em}.page-content-container .content p{font-size:1.5rem;line-height:1.5em;margin-bottom:1em}.page-content-container .content a:not(.button):not(.powieksz):not(.clear){color:rgb(var(--gold-color-rgb));text-decoration:none;background-image:linear-gradient(90deg, rgba(var(--gold-dark-color-rgb), 0.9) 0, rgba(var(--gold-dark-color-rgb), 0.9) 100%);background-position:left bottom;background-repeat:no-repeat;background-size:20% 1px;transition:background-size 250ms ease-in-out}.page-content-container .content a:not(.button):not(.powieksz):not(.clear):hover,.page-content-container .content a:not(.button):not(.powieksz):not(.clear):focus,.page-content-container .content a:not(.button):not(.powieksz):not(.clear):active{background-size:100% 1px}.page-content-container .content .columns{display:flex;flex-wrap:wrap;flex-direction:row;-moz-column-gap:50px;column-gap:50px;row-gap:2rem}.page-content-container .content ul:not([class]){margin:0;padding-top:0;padding-bottom:1.5em;list-style:none}.page-content-container .content ul:not([class]) li{display:block;padding:0 0 0em 1em;margin:0;position:relative;font-size:1.6rem;line-height:1.8em}.page-content-container .content ul:not([class]) li:last-child{margin-bottom:0}.page-content-container .content ul:not([class]) li::before{content:"";display:inline-block;width:4px;height:2px;background-color:rgba(var(--gold-dark-color-rgb), 1);position:absolute;top:.8em;left:0}.page-content-container .content ul:not([class]) li p:first-child{margin-top:0}.page-content-container .content ul:not([class]) li p:last-child{margin-bottom:0}.page-content-container .content ul:not([class]) li strong{color:rgb(var(--gold-color-rgb))}.page-content-container .content ol:not([class]){margin:0;padding-top:0;padding-bottom:1.5em;padding-left:0;list-style:decimal;list-style-position:outside}.page-content-container .content ol:not([class]) li{padding:0 0 1em 1em;position:relative;font-size:1.6rem;line-height:1.8em}.page-content-container .content ol:not([class]) li:last-child{margin-bottom:0}.page-content-container .content ol:not([class]) li p:first-child{margin-top:0}.page-content-container .content ol:not([class]) li p:last-child{margin-bottom:0}.page-content-container .content .inner-txt-baner-container{margin:10px 0 20px;padding:5px;border:solid 1px #f5f5f5;position:relative}.page-content-container .content .inner-txt-baner-container .inner-txt-baner{overflow:hidden;position:relative}.breadcrumb-container{padding:0;position:relative;top:0;z-index:10}.breadcrumb-container .breadcrumb-list{display:flex;flex-wrap:wrap;flex-direction:row;list-style:none;margin:0;padding:0 0 20px 0;font-size:1.2rem}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item{display:inline-block;color:rgba(var(--font-light-color-rgb), 0.5);text-transform:lowercase}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item:not(:last-child)::after{display:inline-block;margin:0 .25em;content:"/"}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a{padding:5px 0;text-decoration:none;color:rgba(var(--font-light-color-rgb), 0.9);transition:all .5s ease;background-image:linear-gradient(0deg, rgba(var(--font-light-color-rgb), 0.9), rgba(var(--font-light-color-rgb), 0.9));background-position:0 1.6em;background-size:0 1px;background-repeat:no-repeat}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a:hover{color:rgba(var(--font-light-color-rgb), 1);background-size:90% 1px}.page-baner-container{grid-column:1/-1;grid-row:1/2;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#121212}.page-baner-container .page-baner__slides-conteiner{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;overflow:hidden;filter:grayscale(0.4)}.page-baner-container .page-baner__slides-conteiner .page-baner__slide{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:opacity 500ms ease}.page-baner-container .page-baner__slides-conteiner .page-baner__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-baner-container .page-baner__slides-conteiner .page-baner__slide.page-baner__slide--show{z-index:20;opacity:1}.page-baner-container .page-baner__slides-conteiner .page-baner__slide.page-baner__slide--hide{z-index:10}@media(orientation: landscape){.page-baner-container .page-baner__slides-conteiner .page-baner__slide{background-image:var(--bg-image) !important}}@media(orientation: portrait){.page-baner-container .page-baner__slides-conteiner .page-baner__slide{background-image:var(--bg-image-pion) !important}}.page-baner-container .page-background__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;filter:grayscale(0.4)}.page-baner-container .page-background__bg .video{position:absolute;inset:0;z-index:1;overflow:hidden}.page-baner-container .page-background__bg .video video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.page-baner-container::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:21;background-color:rgba(var(--body-background-color-black-rgb), 0.6);opacity:1}.aside__menu{list-style:none}.aside__menu>li{padding-bottom:5px}.aside__menu ul{display:none}.aside__menu .show-submenu>ul{display:block}.aside__menu ul{margin:0;padding:0;padding-left:10px;list-style:none;position:relative}.aside__menu ul::after{content:"";display:block;position:absolute;top:calc(-0.65em - 5px);left:0;opacity:1;width:2px;height:100%;background:rgb(var(--font-color-rgb))}.aside__menu ul a::after{left:-10px;width:10px}.aside__menu a{font-family:var(--header-font-family);color:rgb(var(--font-color-rgb));text-decoration:none;display:block;padding:.5em .7em .5em .7em;font-size:1.6rem;line-height:1.2em;font-weight:500;text-align:left;position:relative;transition:all .5s cubic-bezier(0.1, 0.22, 0.3, 1)}.aside__menu a span{position:relative;display:inline;text-align:left;line-height:1.4em;background-image:linear-gradient(90deg, rgba(var(--font-color-rgb), 0.4) 0, rgba(var(--font-color-rgb), 0.4) 100%);background-position:left bottom;background-repeat:no-repeat;background-size:0 1px;transition:background-size 550ms ease-in-out}.aside__menu a:hover,.aside__menu a:focus{color:rgb(var(--font-color-rgb))}.aside__menu a:hover span,.aside__menu a:focus span{background-size:calc(100% - 1.4em) 1px}.aside__menu a::after{content:"";display:block;position:absolute;top:.95em;left:0;opacity:1;width:1px;height:5px;background:rgba(var(--font-color-rgb), 0.4)}@media(max-width: 700px){.aside__menu a{text-align:left}.aside__menu a span{text-align:left;background-position:left bottom}.aside__menu a::after{right:auto;left:0}}.aside__menu .show-submenu>a{color:rgb(var(--font-color-rgb));padding:.5em .7em .5em .7em}.aside__menu .show-submenu>a span{background-size:calc(100% - 1.4em) 1px}.page-gallery{margin:10px 0 20px;padding:5px}.gallery-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:clamp(2px,2vw,5px)}.gallery-list .gallery-list__item{position:relative}.gallery-list .gallery-list__item .item-container{position:relative;width:100%;padding-bottom:56.25%}.gallery-list .gallery-list__item .item-container a{--transitionLength: 0.5s;--transitionEasing: cubic-bezier(0.77, 0, 0.175, 1);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;display:block;order:1;margin:0;border:solid 1px rgb(var(--gold-color-rgb))}.gallery-list .gallery-list__item .item-container a::after{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:5;background-color:rgba(18,18,18,.7);transform:translateX(calc(100% + 22px)) scaleX(0.2);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:.1s}.gallery-list .gallery-list__item .item-container a::before{content:"";position:absolute;top:0;right:20px;width:max(60px,40% - 20px);height:100%;z-index:6;opacity:0;background-image:url(../images/show-photo-white.svg);background-position:center center;background-repeat:no-repeat;background-size:50px auto;transform:translateX(-30px);transition:all var(--transitionLength) var(--transitionEasing);transform-origin:right center;transition-delay:0s}.gallery-list .gallery-list__item .item-container a.item-link--video-icon::before{background-image:url(../images/play-white.svg)}.gallery-list .gallery-list__item .item-container a .bg-conteiner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;-o-object-fit:cover;object-fit:cover;transition:all 1s cubic-bezier(0.1, 0.22, 0.3, 1)}.gallery-list .gallery-list__item .item-container a .bg-conteiner img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;width:100%;height:auto}.gallery-list .gallery-list__item .item-container a img{transition:all .5s ease}.gallery-list .gallery-list__item .item-container a:hover::after{transform:translateX(0) scaleX(1);transition-delay:0s}.gallery-list .gallery-list__item .item-container a:hover::before{opacity:1;transform:translateX(0);transition-delay:.05s}.gallery-list .gallery-list__item .item-container a:hover .title{transition:background-size 200ms ease-in-out;transition-delay:500ms;background-size:100% 100%}.gallery-list .gallery-list__item .item-container a:hover img{transform:translate(-50%, -50%) scale(1.1)}.product-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2em;margin-top:2em}.product-list .product-list__item{padding:1em;text-align:center;box-shadow:rgba(0,0,0,.1) 0 4px 12px;background-color:rgba(var(--body-background-color-black-rgb), 1);background-image:radial-gradient(circle at top left, rgba(255, 255, 255, 0.2) 0%, transparent 40%);outline:solid 1px rgba(var(--gold-dark-color-rgb), 0.4);outline-offset:-6px;color:#fff}.product-list .product-list__item .opis-container h3{font-size:2.2rem;font-weight:500;margin-top:1em;margin-bottom:1em;padding-bottom:1em;position:relative}.product-list .product-list__item .opis-container h3::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40%;height:1px;background-color:rgba(var(--gold-color-rgb), 1)}.product-list .product-list__item .opis-container h3 .title{font-size:.8em;display:block;color:rgb(var(--gold-color-rgb))}.product-list .product-list__item .opis-container p{font-size:1.5rem;line-height:1.2em}.product-list .product-list__item .cena-container strong{font-family:var(--header-font-family);font-size:2rem;font-weight:500;color:rgb(var(--gold-color-rgb))}.product-list .product-list__item .add-to-cart-container{padding-top:10px;padding-bottom:30px}.product-list .product-list__item .add-to-cart-container .ask-kurs-link{font-family:var(--header-font-family);display:inline-block;text-decoration:none;text-transform:uppercase;font-size:1.5rem;font-weight:500;position:relative;padding:.85em 50px .75em 20px;border-radius:30px;color:rgba(var(--body-background-color-black-rgb), 1);background-color:rgba(var(--gold-color-rgb), 1);transition:all .6s var(--transitions-timing-function-1)}.product-list .product-list__item .add-to-cart-container .ask-kurs-link::after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;transform:translate(-25px, -50%);background-color:rgba(var(--body-background-color-black-rgb), 1);-webkit-mask-image:url(../images/arrow-white.svg);mask-image:url(../images/arrow-white.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;cursor:pointer;transition:all .6s var(--transitions-timing-function-1)}.product-list .product-list__item .add-to-cart-container .ask-kurs-link:hover{background-color:rgba(var(--gold-dark-color-rgb), 1)}.product-list .product-list__item .add-to-cart-container .ask-kurs-link:hover::after{transform:translate(-15px, -50%)}.main-page-map-section{position:relative;isolation:isolate}.main-page-map-section .google-maps-container{grid-column:1/-1;padding-bottom:500px;margin:0 auto;height:0;width:100%;position:relative;overflow:hidden}.main-page-map-section .google-maps-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}
