@font-face{font-family:'RobotoBold';src:url('../fonts/Roboto-Bold.ttf');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'RobotoCondensedBold';src:url('../fonts/RobotoCondensed-Bold.ttf');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'RobotoCondensedRegular';src:url('../fonts/RobotoCondensed-Regular.ttf');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'RobotoRegular';src:url('../fonts/Roboto-Regular.ttf');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'RobotoThin';src:url('../fonts/Roboto-Thin.ttf');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@font-face{font-family:'RobotoLight';src:url('../fonts/Roboto-Light.ttf');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}@media screen and (max-width:1024px){body,html{overflow-x:hidden}}body{margin:0;padding:0;font:15px RobotoRegularm,Helvetica,Helvetica Neue,Arial,sans-serif;line-height:20px;overflow-x:hidden;background:black}*{-webkit-backface-visibility:hidden}h1,h2,h3,h4{font-family:Times New Roman,serif}a{color:#392C26;text-decoration:none}a:hover{text-decoration:underline}ul,ol{padding:0;margin:0;list-style:none}li{list-style:none}h2{font-size:1.8em;color:#67544A;text-transform:uppercase;font-weight:normal;text-align:center}section{clear:both}body.scrolled .header-container{height:60px}@media screen and (max-width:1024px){body.scrolled .header-container{height:auto}}body.scrolled .header-container .logo-wrapper{float:left}body.scrolled .header-container .logo-wrapper h1,body.scrolled .header-container .logo-wrapper .logo-header{margin-top:20px}body.scrolled .header-container .logo-wrapper a.small-logo{top:16px;transition:top 1s ease-in-out}body.scrolled .header-container .logo-wrapper .logo{top:-400px;transition:top 0s ease-in-out}body.scrolled .header-container nav{border-top:none;margin-top:17px}body.scrolled .header-container nav ul{margin-top:0}.header-container{position:fixed;top:0;left:0;width:100%;z-index:10;background:rgba(0,0,0,0.7);height:160px;border-bottom:1px solid rgba(0,0,0,0.9)}@media screen and (max-width:1024px){.header-container{position:relative}}.header-container nav{border-top:1px solid #E5CFA3;width:100%}.header-container nav ul{text-align:center;width:100%;margin:8px auto 0;max-width:1200px}.header-container nav li{display:inline-block}.header-container nav li a{display:block;padding:0 30px;width:100%;color:#E5CFA3;font-size:13px;text-transform:uppercase;font-family:RobotoThin}@media screen and (max-width:1024px){.header-container nav li a{padding:0 5px}}@media screen and (max-width:1024px){.header-container nav li{display:block}.header-container nav li a{padding:10px 5px;background:rgba(0,0,0,0.7)}}@media screen and (max-width:1024px){.header-container{height:110px}}@media screen and (max-width:1024px){.header-container{height:auto}}.logo-wrapper{text-align:center}.logo-wrapper a.small-logo{position:absolute;top:-400px;left:2%;transition:top 1s ease-in-out}.logo-wrapper a.small-logo img{width:100px}@media screen and (max-width:1024px){.logo-wrapper a.small-logo img{width:auto;height:30px}}.logo-wrapper h1,.logo-wrapper .logo-header{margin:27px 0}@media screen and (max-width:1024px){.logo-wrapper h1,.logo-wrapper .logo-header{margin:5px 0}}.logo-wrapper .logo{position:relative;top:0;transition:top 1s ease-in-out}.logo-wrapper .logo span{display:none}@media screen and (max-width:1024px){.logo-wrapper .logo img{height:40px}}.slider{min-height:600px}@media screen and (max-width:1024px){.slider{min-height:260px}.slider figure.item .desc{left:10%;max-width:80%}.slider figure.item .desc h1,.slider figure.item .desc h2{font-size:30px;line-height:30px}.slider figure.item .desc p{font-size:18px}.slider figure.item:nth-child(5) .desc{text-align:right;left:auto;right:10%}}.slider .item{background-position:center;background-size:cover}.slider .item .desc{position:absolute;left:54%;top:45%;text-align:left;max-width:30%;padding-bottom:20px;background:url(../img/dashed-line.png) repeat-x bottom;float:left}.slider .item .desc h1,.slider .item .desc h2{font-family:RobotoThin;font-size:52px;line-height:70px;color:white;font-weight:normal;margin:0 0 10px;text-align:left;text-shadow:1px 1px 1px rgba(0,0,0,0.63);text-transform:none}.slider .item .desc p{font-family:RobotoThin;font-size:32px;color:white;margin-bottom:0;line-height:43px;text-shadow:1px 1px 1px rgba(0,0,0,0.63)}.slider .item:nth-child(5) .desc{text-align:right;left:auto;right:54%}@media screen and (max-width:1024px){article{margin:0 2% !important;padding:50px 0 !important}}#ofirmie{border-top:13px solid #ECDCB6;background:black url(../img/dashed-line.png) repeat-x 0 7px}#ofirmie article{max-width:930px;margin:0 auto;padding:190px 0}#ofirmie article aside{float:left;width:220px;height:425px;background:url(../img/ofirmie-skoral-igla.png) no-repeat;margin-right:50px}@media screen and (max-width:1024px){#ofirmie article aside{width:110px;height:212px;background-size:cover}}#ofirmie article aside span{display:none}#ofirmie article .content{color:white;font-family:RobotoLight}#ofirmie article .content:before{content:" ";display:block;width:200px;background:#ECDCB6;height:1px;margin-left:270px}#kolekcja{position:relative}#kolekcja .gallery{display:none}#kolekcja article{position:relative}#kolekcja article .playButton{width:50%;height:50%;margin:15% 25% 35%;position:absolute;top:0;left:0;background:url(../img/btn-play.png) no-repeat center;background-size:contain;z-index:1;cursor:pointer}#kolekcja article .playButton:hover{opacity:.8}#kolekcja article .playButton a{display:block;width:100%;height:100%}#kolekcja article img{width:100%}#uslugi-dodatkowe{background:url(../img/uslugi-dodatkowe-photo.jpg) no-repeat center;background-size:cover}#uslugi-dodatkowe .wrapper{border-top:13px solid #ECDCB6;background:url(../img/dashed-line.png) repeat-x 0 7px;width:100%}#uslugi-dodatkowe article{max-width:930px;margin:0 auto;padding:190px 0}#uslugi-dodatkowe article aside{float:left;width:330px;height:335px;margin-right:50px}#uslugi-dodatkowe article aside h2{font-size:49px;line-height:50px;color:#ECDCB6;font-family:'Times New Roman';text-align:left;margin:0}@media screen and (max-width:1024px){#uslugi-dodatkowe article aside h2{font-size:34px;line-height:39px}}#uslugi-dodatkowe article .content{color:white;font-family:RobotoLight}#uslugi-dodatkowe article .content:before{content:" ";display:block;width:200px;background:#ECDCB6;height:1px;margin-left:380px}#rekomendacje{background:#ECDCB6 url(../img/dashed-line-dark.png) repeat-x 0 7px;color:black;padding-bottom:70px}#rekomendacje header{padding:70px 0}@media screen and (max-width:1024px){#rekomendacje header{padding:40px 0 0}}#rekomendacje header h2{font-size:49px;line-height:50px;font-family:'Times New Roman';margin:0;color:black}@media screen and (max-width:1024px){#rekomendacje header h2{font-size:34px;line-height:39px}}#rekomendacje article{width:90%;margin:0 auto}#rekomendacje article li{width:27%;float:left;text-align:left;padding-bottom:40px;font-family:RobotoLight}@media screen and (max-width:1024px){#rekomendacje article li{float:none;width:100%}#rekomendacje article li:nth-child(3n + 1){margin-left:8.5% !important}}#rekomendacje article li~li{margin-left:8.5%}#rekomendacje article li:nth-child(3n + 1){clear:both;margin-left:0}#rekomendacje article li p{font-style:italic;font-size:26px;line-height:30px}@media screen and (max-width:1024px){#rekomendacje article li p{font-size:18px;line-height:21px}}#rekomendacje article li .author{font-size:20px}#kontakt{background:url(../img/kontakt-photo.jpg) no-repeat center;background-size:cover;border-bottom:12px solid black;padding:90px 0;position:relative}#kontakt article{max-width:930px;margin:0 auto}#kontakt article h2{margin:0;font-size:49px;line-height:50px;color:#ECDCB6}#kontakt article .map{float:left;margin-right:140px;margin-top:70px}#kontakt article .lokalizacja{margin-top:70px;padding-left:40px;float:left;color:white;background:url(../img/marker_krakow.png) no-repeat left top;font-size:17px;font-family:RobotoLight}#kontakt article .lokalizacja p{margin-top:10px}#kontakt article a{color:white}@media screen and (max-width:1024px){#kontakt{background-position:bottom center}#kontakt article h2{font-size:30px;line-height:34px}}footer{max-width:90%;margin:0 auto;color:white;opacity:.5}footer small{float:left;width:30%;display:block;text-transform:uppercase;font-size:13px}footer ul{float:right;width:40px}footer ul li{float:right}footer ul li a{color:white;text-transform:uppercase;font-size:13px}.footer-container{position:absolute;bottom:10px;z-index:1;width:100%}@media screen and (max-width:1024px){.footer-container{padding-top:40px}.footer-container footer small{font-size:9px;width:50%}}.lb-outerContainer{border-radius:0}.lb-container{padding:1px}.lightbox .lb-image{border-radius:0}@media screen and (max-width:1280px){.slider .item .desc h3{font-size:40px;line-height:40px}.slider .item .desc p{font-size:20px;line-height:20px}}#akcesoria-skorzane{color:white;width:960px;margin:250px auto;box-sizing:border-box}@media screen and (max-width:960px){#akcesoria-skorzane{width:100%}}@media screen and (max-width:1024px){#akcesoria-skorzane{margin-top:16px}}#akcesoria-skorzane h1,#akcesoria-skorzane h2{color:#E5CFA3;text-align:left;font-family:RobotoThin;text-transform:uppercase}#akcesoria-skorzane h2{font-size:32px}@media screen and (max-width:1024px){#akcesoria-skorzane h2{font-size:24px}}#akcesoria-skorzane h1{font-size:49px;line-height:1.5}@media screen and (max-width:1024px){#akcesoria-skorzane h1{font-size:32px}}#akcesoria-skorzane .grid .row{display:flex;margin:0 -15px 30px}#akcesoria-skorzane .grid .row.text{flex-direction:column}@media screen and (max-width:1024px){#akcesoria-skorzane .grid .row{flex-direction:column}#akcesoria-skorzane .grid .row div.wide-column,#akcesoria-skorzane .grid .row div.narrow-column{width:100%}}#akcesoria-skorzane .grid .row img{max-width:100%}#akcesoria-skorzane .grid .row .wide-column,#akcesoria-skorzane .grid .row .narrow-column{padding:0 15px}#akcesoria-skorzane .grid .row .wide-column{width:55.5%}#akcesoria-skorzane .grid .row .narrow-column{width:33.3%}#akcesoria-skorzane p{line-height:1.6;font-size:16px}#akcesoria-skorzane p.small-paragraph{font-size:13px;line-height:1.4}#akcesoria-skorzane .attribute{margin-bottom:8px}#akcesoria-skorzane .attribute span{display:inline-block;margin-left:16px}#akcesoria-skorzane .price{font-size:34px;text-align:center;display:flex;flex-direction:column}#akcesoria-skorzane .price p{font-family:RobotoThin;vertical-align:bottom;font-size:34px}#akcesoria-skorzane .price p span{font-size:16px;opacity:.5}#akcesoria-skorzane .price .btn{width:100%}#akcesoria-skorzane .other-desc{height:135px;display:flex;flex-direction:column;justify-content:flex-end}#akcesoria-skorzane .other-desc p{margin:0 0 8px}#akcesoria-skorzane .img-wrapper{position:relative}#akcesoria-skorzane .img-wrapper img{max-width:100%}#akcesoria-skorzane .img-wrapper:before{content:' ';position:absolute;width:300%;height:100%;opacity:.7}#akcesoria-skorzane .pic-1:before{background:#232427;right:100%}#akcesoria-skorzane .pic-2:before{background:#422C24;left:95%}.btn{font-size:18px;text-align:center;padding:16px 24px;border:none;background:#E5CFA3}.only-mobile{display:none !important}@media screen and (max-width:1024px){.only-mobile{display:block !important}}.width100p{width:100%}