.carousel__items h3{text-align:center;font-size:34px;font-weight:300;font-family:Great Vibes,cursive}.carousel__items p{text-align:center;max-width:80%;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}ul .carousel__item{padding-top:20vh}.carousel>input[type=radio]:first-child:checked ~ .carousel__next>label:nth-child(2),.carousel>input[type=radio]:first-child:checked ~ .carousel__prev>label:nth-child(4),.carousel>input[type=radio]:nth-child(2):checked~.carousel__next>label:nth-child(3),.carousel>input[type=radio]:nth-child(2):checked~.carousel__prev>label:first-child,.carousel>input[type=radio]:nth-child(3):checked~.carousel__next>label:nth-child(4),.carousel>input[type=radio]:nth-child(3):checked~.carousel__prev>label:nth-child(2),.carousel>input[type=radio]:nth-child(4):checked~.carousel__next>label:first-child,.carousel>input[type=radio]:nth-child(4):checked~.carousel__prev>label:nth-child(3){opacity:1!important;z-index:3}.slider img{max-width:100%;margin-top:-8%}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.container{width:900px;min-width:900px;margin:50px auto}.carousel{width:100%;overflow:hidden}.carousel>input[type=radio]{position:absolute;left:0;opacity:0;top:0}.carousel>input[type=radio]:checked~.carousel__items .carousel__item,.carousel>input[type=radio]:checked~.carousel__next>label,.carousel>input[type=radio]:checked~.carousel__prev>label{opacity:0}.carousel>input[type=radio]:first-child:checked ~ .carousel__items .carousel__item:nth-child(1){opacity:1}.carousel>input[type=radio]:first-child:checked ~ .carousel__nav{bottom:23%}.carousel>input[type=radio]:first-child:checked ~ .carousel__nav>label:nth-child(1){background:#424242;cursor:default;pointer-events:none}.carousel>input[type=radio]:nth-child(2):checked~.carousel__items .carousel__item:nth-child(2){opacity:1}.carousel>input[type=radio]:nth-child(2):checked~.carousel__nav{bottom:23%}.carousel>input[type=radio]:nth-child(2):checked~.carousel__nav>label:nth-child(2){background:#424242;cursor:default;pointer-events:none}.carousel>input[type=radio]:nth-child(3):checked~.carousel__items .carousel__item:nth-child(3){opacity:1}.carousel>input[type=radio]:nth-child(3):checked~.carousel__nav{bottom:23%}.carousel>input[type=radio]:nth-child(3):checked~.carousel__nav>label:nth-child(3){background:#424242;cursor:default;pointer-events:none}.carousel>input[type=radio]:nth-child(4):checked~.carousel__items .carousel__item:nth-child(4){opacity:1}.carousel>input[type=radio]:nth-child(4):checked~.carousel__nav{bottom:23%}.carousel>input[type=radio]:nth-child(4):checked~.carousel__nav>label:nth-child(4){background:#424242;cursor:default;pointer-events:none}.carousel__items{margin:0;padding:0;list-style-type:none;width:100%;height:600px;position:relative}.carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity 2s;-webkit-transition:opacity 2s}.carousel__item img{width:100%;vertical-align:middle}.carousel__next>label,.carousel__prev>label{border-radius:50%;cursor:pointer;display:block;width:50px;height:50px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .3s ease;-webkit-transition:all .3s ease;opacity:0;z-index:2}.carousel__next>label:focus,.carousel__next>label:hover,.carousel__prev>label:focus,.carousel__prev>label:hover{opacity:.5!important}.carousel__next>label:after,.carousel__next>label:before,.carousel__prev>label:after,.carousel__prev>label:before{content:"";position:absolute;width:inherit;height:inherit}.carousel__next>label:before,.carousel__prev>label:before{background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(10%,#000),color-stop(10%,rgba(51,51,51,0))),-webkit-gradient(linear,right top,left top,from(#000),color-stop(10%,#000),color-stop(10%,rgba(51,51,51,0)));background:linear-gradient(0deg,#000 0,#000 10%,rgba(51,51,51,0) 0),linear-gradient(270deg,#000 0,#000 10%,rgba(51,51,51,0) 0);width:60%;height:60%;top:20%}.carousel__prev>label{left:2%}.carousel__prev>label:before{left:35%;top:20%;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.carousel__next>label{right:2%}.carousel__next>label:before{left:10%;transform:rotate(315deg);-webkit-transform:rotate(315deg)}.carousel__nav{position:absolute;bottom:3%;left:0;text-align:center;width:100%;z-index:3}.carousel__nav>label{background-color:#eee;display:inline-block;border-radius:50%;cursor:pointer;margin:0 .125%;width:10px;height:10px}@media screen and (max-width:770px){#informations{padding:0;overflow:hidden}ul .carousel__item{padding-top:10vh}.carousel__items p{padding-right:11%;padding-left:11%;font-size:14px}.carousel .carousel__prev label{left:-4%}.carousel .carousel__next label{right:-4%}.carousel .carousel__next label,.carousel .carousel__prev label{background-color:#000;width:60px;height:60px;border:22px solid #000}.carousel .carousel__next label:before,.carousel .carousel__prev label:before{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(10%,#fff),color-stop(10%,rgba(51,51,51,0))),-webkit-gradient(linear,right top,left top,from(#fff),color-stop(10%,#fff),color-stop(10%,rgba(51,51,51,0)));background:linear-gradient(0deg,#fff 0,#fff 10%,rgba(51,51,51,0) 0),linear-gradient(270deg,#fff 0,#fff 10%,rgba(51,51,51,0) 0);width:60%;height:60%;top:20%}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body{margin:0;padding:0;font-family:Open Sans,sans-serif}.logo-min{margin-top:50px;display:block;position:fixed;z-index:300;width:100%}.logo-min .logo{margin-left:auto;margin-right:auto;width:140px}.logo-min .logo img{width:140px}.logo-minimg{opacity:0}.logo-minimg,header{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header{width:100%;z-index:200;padding-top:0!important;position:fixed}header #lb{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .logo{padding-top:2%;width:280px}header .dot,header .logo{margin-left:auto;margin-right:auto}header .dot{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;width:50px;padding-top:24px;padding-left:5px;padding-bottom:6px;background-color:#000;color:#fff;border-radius:50%;text-align:center;display:none;position:relative;margin-top:-85px;font-weight:700;cursor:pointer}header .dot a{cursor:pointer;padding:15px 0}header .dot a span{position:relative;display:block;margin-left:10px}header .dot a span,header .dot a span:after,header .dot a span:before{color:#eee;width:20px;height:2px;background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .dot a span:after,header .dot a span:before{position:absolute;content:"";margin-left:-10px}header .dot a span:before{top:-6px}header .dot a span:after{top:6px}header .dot a.active span{background:transparent}header .dot a.active span:before{-webkit-transform:rotate(45deg) translate(5px,6px);transform:rotate(45deg) translate(5px,6px);top:-8px}header .dot a.active span:after{-webkit-transform:rotate(-45deg) translate(5px,-6px);transform:rotate(-45deg) translate(5px,-6px);top:8px}header .nav{padding:10px;max-width:770px;min-height:10px;margin-left:auto;margin-right:auto;opacity:1;text-decoration:none;list-style-type:none;background-color:"transparent"}header .nav li{float:none;display:inline-block}header .nav li a{color:#eee;text-decoration:none;list-style-type:none;text-transform:uppercase;font-size:14px;padding:0 17px}.contener{min-height:100vh;max-height:100vh;position:relative;color:#424242}.contener,.intro{padding:4%;-webkit-box-sizing:border-box;box-sizing:border-box}.intro{min-width:50%;min-height:100%;background-position:50%;background-size:cover}.intro .intro-content{min-height:185px}#portfolio{min-height:100vh;max-height:none}#portfolio.gallery_mobile{display:none}#portfolio.gallery_full{display:block}#portfolio .photo{max-width:100%;min-width:100%;padding:5px}#portfolio .flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex}#portfolio .flex-grid .col{-webkit-box-flex:1;-ms-flex:1;flex:1}#portfolio .flex-grid-thirds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#portfolio .flex-grid-thirds .col{width:32%}@media (max-width:600px){#portfolio .flex-grid,#portfolio .flex-grid-thirds{display:block}#portfolio .flex-grid-thirds .col,#portfolio .flex-grid .col{width:100%;margin:0 0 10px}}#portfolio *{-webkit-box-sizing:border-box;box-sizing:border-box}#portfolio body{padding:20px}#portfolio .flex-grid{margin:0}#portfolio .col{padding:0}.omnie{background:url("/public/img/omnie.jpg") no-repeat 50%;background-position:50%;background-size:cover}@media screen and (max-width:770px){.omnie{min-height:300px;background-position:50%!important;background-size:cover!important}}.omnie,.omnie-right{background-position:50%;background-size:cover;float:left;max-width:50%;width:50%;min-height:700px;padding:4%;-webkit-box-sizing:border-box;box-sizing:border-box}.omnie-right .omnie-content,.omnie .omnie-content{min-height:185px}.omnie-right{margin-top:13%}.omnie-right h3{display:none;font-size:34px;font-weight:300;font-family:Great Vibes,cursive}.slick-list{padding:0!important}.slick-list,.slick-slide{overflow:hidden}.slick-slide img{max-height:100vh;overflow:hidden;width:100%;max-height:100%}.slider{padding:4%;max-height:93vh;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile_slider{display:none;max-height:98vh}#am{min-height:100vh;max-height:100vh;padding:4%;-webkit-box-sizing:border-box;box-sizing:border-box}#pricelist{background:no-repeat 50%;background-color:#fff;background-position:50%;background-size:cover;max-height:none}#pricelist .grid{margin:5vh auto 0;position:relative;padding:0;width:100%;display:grid;max-width:1200px;grid-template-columns:repeat(1,1fr)}#pricelist .pricelist_content{margin:0 0 5vh;position:relative;padding:10%;border-radius:4px}#pricelist h3{text-align:center;font-size:34px;font-weight:300;font-family:Great Vibes,cursive}#pricelist p{text-align:center;margin-bottom:0;margin-top:5px}#pricelist p span{font-weight:900}#pricelist .photo,#pricelist .photo2,#pricelist .photo3{margin-top:40px;max-width:960px;min-height:500px;margin-left:auto;margin-right:auto;background-position:50%!important;background-size:cover!important;padding:4%;-webkit-box-sizing:border-box;box-sizing:border-box}#pricelist .photo1{background:url("/public/img/pricelist01.jpg") no-repeat 50%}#pricelist .photo2{background:url("/public/img/pricelist02.jpg") no-repeat 50%}#pricelist .photo3{background:url("/public/img/pricelist03.jpg") no-repeat 50%}#pricelist .photo4{min-width:20%;min-height:500px;float:left;background:#eee;background-position:50%;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:770px){#pricelist .photo4{min-height:300px;background-position:50%!important;background-size:cover!important}}#pricelist .photo5{min-width:75%;min-height:500px;margin-left:5%;float:left;background:url("/public/img/pricelist04.jpg") no-repeat 50%;background-position:50%;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:770px){#pricelist .photo5{min-height:300px;background-position:50%!important;background-size:cover!important}}#pricelist .photo6{background:url("/public/img/pricelist06.jpg") no-repeat 50%}#pricelist .photo7{min-width:75%;background:url("/public/img/pricelist07.jpg") no-repeat 50%;background-position:50%;background-size:cover}#pricelist .photo7,#pricelist .photo8{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#pricelist .photo8{min-width:20%;margin-left:5%;background:#eee;background-position:50%;background-size:cover}#contact,#pricelist .row4{padding:0}#contact .contact-content{float:left;max-width:33%;width:33%;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%}#contact_bt{padding:5%;padding-top:23%}#contact_bt h3{display:none;font-size:34px;font-weight:300;font-family:Great Vibes,cursive}#informations .info{min-width:50%;min-height:100%;padding:4%;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:50%;background-size:cover}#informations .info .info-content{padding-top:20%;min-height:185px}#googleMap{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;width:100%}#googleMap .gmnoprint,#googleMap button{visibility:hidden}.main{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4%}.formularz{padding:15%;padding-top:50%}.formularz h6{font-size:11px;margin-top:10px;margin-bottom:10px;color:#424242}.formularz input{margin-bottom:20px;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block}[dir=ltr] .formularz input{text-align:left}[dir=rtl] .formularz input{text-align:right}.formularz input{-webkit-appearance:textfield;-webkit-rtl-ordering:logical;cursor:text;border-radius:0;border:1px solid #424242;border-color:#424242;border-top-width:0;border-right-width:0;border-bottom-width:100%;border-left-width:0;width:100%}.formularz button:focus,.formularz input:focus,.formularz select:focus,.formularz textarea:focus{outline:none}.right{font-size:12px;cursor:pointer;padding:10px 60px;margin-top:20px;min-width:100%;background-color:none;text-align:center;max-width:100%;border:1px solid #424242;color:#424242;background-color:transparent!important;line-height:inherit;-webkit-appearance:button;text-transform:uppercase;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:770px){.active{bottom:0}#am{min-height:none!important;max-height:none!important;margin-bottom:40%}.logo-minimg{opacity:1}.omnie{max-height:50vh}.omnie,.omnie-right{width:100%;max-width:100%;min-height:50vh;max-height:50vh}#pricelist .pchoto2,#pricelist .pchoto3,#pricelist .pchoto4,#pricelist .pchoto5,#pricelist .pchoto6,#pricelist .pchoto7,#pricelist .pchoto8,#pricelist .photo{min-height:300px!important;background-size:600px}.pricelist_content{padding:0!important}.omnie-right h3{display:block;font-family:Great Vibes,cursive}.logo-min{display:block;position:fixed}.nav:first-child{padding-top:20px!important}#contact .contact-content{width:100%;max-width:100%;max-height:33vh;height:33vh}#contact_bt{text-align:center}#contact_bt h3{display:block;font-family:Great Vibes,cursive}.omnie-content{text-align:center}header{position:fixed;left:0;bottom:-42px;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:#212121}header.active{-webkit-transform:translate(0);transform:translate(0)}header #hb,header #lb{padding-top:0!important}header .nav{max-width:100%;margin-top:20px;background-color:#212121!important}header .logo{position:absolute;margin-top:40px;display:none!important}header .dot{display:block}header li{min-width:100%;text-align:center;margin-bottom:8px;padding:5px}header li a{color:#eee!important}header .active{border-bottom:1px solid #fff}.formularz{padding-top:10%}#contact .contact-content{max-height:100vh;height:100%;min-height:33vh;padding-bottom:10vh}#googleMap{min-height:50vh}.slick-list{padding:0!important;overflow:hidden}.slick-slide{overflow:hidden;height:100vh}.slick-slide img{width:100%;height:100%;overflow:hidden}.slider{padding:4%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:98vh}.main_slider{display:none}.mobile_slider{display:block;max-height:98vh}}@media screen and (max-width:400px){.carousel__nav{bottom:13%!important}.carousel__items p{padding-right:17%!important;padding-left:17%!important;font-size:12px}}
