html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{height:100%}body{font-family:PT Sans Narrow,sans-serif;font-size:18px;font-weight:400;line-height:1.2rem;letter-spacing:0;color:#231f20;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:3rem}.container{-ms-flex:1 0 auto;flex:1 0 auto}a{color:#50c9c3;transition:all .3s ease-in-out}a:active,a:focus,a:focus-within,a:hover{color:#0091b0;transition:all .3s ease-in-out}input{border-radius:0!important;border:none!important;border-bottom:1px solid #ced4da!important;padding:1.3rem!important}input:active,input:focus,input:focus-within,input:hover{border-color:#0091b0;box-shadow:0 0 0 .2rem rgba(0,246,214,.25)}ul{margin:0;padding:0;list-style-type:none}.project-wrapper{box-shadow:0 1px 20px 0 rgba(0,0,0,.15);background-color:#fff}.project-wrapper .project-desc{padding:3em}.project-wrapper .project-desc h3{color:#000;font-weight:400;font-style:normal;line-height:1.28em;margin-bottom:.8em;text-transform:uppercase}.popup-gallery{position:relative;display:block}.popup-gallery:before{background-color:hsla(0,0%,100%,0);transition:.6s ease-in-out}.popup-gallery:before,.popup-gallery:hover:before{content:"";height:100%;width:100%;display:block;z-index:2;position:absolute}.popup-gallery:hover:before{background-color:rgba(0,146,176,.5)}@media (max-width:823px){.navbar-brand{margin-right:0}.navbar-brand img{width:60%}#hero .swiper-slide h1,#hero .swiper-slide h2{font-size:2rem!important}.scroll-to-top{right:1.75rem!important}.site-footer__title{margin-top:1.25rem}.site-header .page-title{font-size:1.6667rem!important}}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}h2{color:#000;line-height:1.2em;letter-spacing:1px;font-weight:300;font-style:normal;margin-bottom:1.5em;text-transform:uppercase;position:relative}h2:before{margin:0 auto;position:absolute;content:"";z-index:1;left:0!important;bottom:-20%;right:0!important;background-color:#0091b0;visibility:visible;white-space:nowrap;height:3px;width:100px}h2 span{font-weight:600}.temporary-address{font-size:1.3rem!important}.button-grupaww{display:inline-block;position:relative;border:none;color:#fff;text-decoration:none!important;text-align:center;font-weight:600;padding:.8rem 1.8rem;background:linear-gradient(180deg,#13162b 50%,#0091b0 0) no-repeat scroll 100% 100%/100% 210% #3fb9be!important;transition:all .3s ease}.button-grupaww2{display:inline-block;position:relative;border:none;color:#000;text-decoration:none!important;text-align:center;font-weight:600;padding:.8rem 1.8rem;background:linear-gradient(180deg,#13162b 50%,#ffffff 0) no-repeat scroll 100% 100%/100% 210% #3fb9be!important;transition:all .3s ease}.button-grupaww:active,.button-grupaww:focus,.button-grupaww:focus-within,.button-grupaww:hover{background-position:100% 0!important;color:#fff}textarea.form-control{height:auto;padding:.375rem 1.3rem}span.wpcf7-list-item-label{margin-left:.5rem;display:inline-block}#hero-default .swiper-gallery .swiper-slide:before{opacity:0}#hero-default .swiper-gallery .swiper-button-next,#hero-default .swiper-gallery .swiper-button-prev{background-image:none!important;background-size:auto;background-color:#fff;line-height:50px;width:50px;height:50px;text-align:center}.swiper-container .popup-gallery{z-index:15}.swiper-container .popup-gallery:before,.swiper-container .popup-gallery:hover:before{content:none}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-image:none!important;background-size:auto;background-color:#fff;line-height:50px;width:50px;height:50px;text-align:center}#hero{width:100%;height:80vh}#hero .button-grupaww{margin-top:1.2rem}#hero .swiper-slide{z-index:4;font-size:18px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%}#hero .swiper-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#323232 0,#3f3f3f 40%,#1c1c1c 150%),linear-gradient(0deg,hsla(0,0%,100%,.4) 0,rgba(0,0,0,.25) 200%);background-blend-mode:multiply;z-index:1;opacity:.2}#hero .swiper-slide .col-xl-6,#hero .swiper-slide .col-xl-8{z-index:9}#hero .swiper-slide h1,#hero .swiper-slide h2{color:#fff;font-size:2.5rem;font-weight:600;position:relative;text-transform:uppercase;margin-bottom:0;margin:.67em 0}#hero .swiper-slide h1:before,#hero .swiper-slide h2:before{content:none}#hero .swiper-slide p{font-size:2rem;color:#fff;letter-spacing:1px;font-weight:300;text-transform:uppercase;position:relative}#hero .swiper-slide p:before{content:"";z-index:-1;border-bottom:4px solid #fff;visibility:visible;white-space:nowrap;bottom:-100%;left:50%;transform:translate(-50%,-50%);width:20%}.site-header{background:url(../img/alkop-header-bg.jpg) no-repeat 50%;background-size:cover;position:relative}.site-header:before{content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8)}.site-header .container-header{position:relative;padding-top:9rem;padding-bottom:6rem}.site-header .page-title{margin:0;letter-spacing:2px;font-size:3.6667rem;line-height:1.1818em;text-transform:uppercase;text-shadow:hsla(0,0%,100%,.3) .04em .04em 0}.site-header .breadcrumbs,.site-header .page-title{position:relative;z-index:2;color:#221f20}.dropdown-menu{position:relative;z-index:999;padding:0;border:none;border-radius:0;background-color:#231f20;margin:0;top:92%}.dropdown-menu .dropdown-item{color:#fff;transition:all .3s ease-in-out}.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:focus-within,.dropdown-menu .dropdown-item:hover{padding:.25rem 1.6rem;border-left:2px solid #0091b0;background-color:#231f20}.dropdown-item.active,.dropdown-item:active,.navbar-toggler .line{background-color:#231f20}.navbar-toggler .line{width:35px;height:3px;display:block;margin:8px auto;transition:all .3s ease-in-out;cursor:pointer}.navbar-toggler:hover{cursor:pointer}.navbar-toggler.is-active{transform:rotate(90deg)}.navbar-toggler.is-active .line:nth-child(2){transition:none}.navbar-toggler .line:nth-child(2){transition-delay:.3s}.navbar-toggler.is-active .line:nth-child(2){opacity:0}.navbar-toggler.is-active .line:first-child,.navbar-toggler.is-active .line:nth-child(3){width:35px;transform-origin:right}.navbar-toggler.is-active .line:first-child{transform:translateY(15px) rotate(45deg)}.navbar-toggler.is-active .line:nth-child(3){transform:translateY(-15px) rotate(-45deg)}.navbar{z-index:999;background-color:transparent;transition:padding .5s ease-in-out}.navbar-light .navbar-nav .nav-link{color:#000;font-weight:400}.navbar-brand img{transition:max-width .5s ease-in-out}.fixed-brand-collapse{max-width:80%}#gww-nav .menu-item{opacity:1}.hide{opacity:0!important}.show{visibility:visible!important;opacity:1!important}.search-box .search-box__input{display:none;opacity:1;border:none;border-bottom:1px solid #231f20;border-radius:0;background-color:transparent}.search-box .search-box__open-button{border:none}.search-box .search-box__close-button{display:none;border:none}.search-box .search-box__submit-button{display:none}.breadcrumb{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:0}#gww-nav .nav-item{margin-right:1rem;transition:all .3s ease-in-out;position:relative}#gww-nav .nav-item:after{position:absolute;content:"";bottom:0;width:0;left:50%;height:2px;background-color:#0091b0;transition:all .5s ease}#gww-nav .nav-item:active:after,#gww-nav .nav-item:focus-within:after,#gww-nav .nav-item:focus:after,#gww-nav .nav-item:hover:after{width:100%;left:0}#gww-nav .nav-item .nav-link{font-size:1.1rem;letter-spacing:1px;font-weight:600;text-transform:uppercase}#gww-nav .nav-item .nav-link:active,#gww-nav .nav-item .nav-link:focus,#gww-nav .nav-item .nav-link:focus-within,#gww-nav .nav-item .nav-link:hover{color:#0091b0}.mfp-force-scrollbars.mfp-wrap{overflow-y:auto!important;overflow-x:auto!important}.mfp-force-scrollbars .mfp-img{max-width:none}.mfp-force-scrollbars .mfp-close{position:fixed}#lokalizacja .gm-style .gm-style-iw-c{color:#000;border-radius:0}#kontakt input,#kontakt textarea{border-radius:0;border:none;border-bottom:1px solid #ced4da}#kontakt h2{font-weight:300}#kontakt h2:before{margin:auto!important;left:0!important;bottom:-20%;right:0!important}#kontakt h2 span{font-weight:600}#kontakt .fa-mobile-alt{font-size:2rem}.site-footer{background-color:#070811;-ms-flex-negative:0;flex-shrink:0}.site-footer .far,.site-footer .fas{color:#fff}.site-footer .site-info{color:#fff;padding-top:1.25rem;padding-bottom:1.25rem}.site-footer .site-info a{font-weight:600}.site-footer .site-info span{color:#fff}.site-footer a{color:#fff;font-size:1rem}.site-footer a:active,.site-footer a:focus,.site-footer a:focus-within,.site-footer a:hover{color:#0091b0}.site-footer p{color:#fff;font-size:1rem;margin-bottom:0}.site-footer span{color:#231f20;font-size:.875rem}.site-footer .site-footer__top{background-color:#0e1123;border-bottom:1px solid #dcdde2;padding-top:2rem;padding-bottom:2rem}.site-footer .site-footer__top .form-group{margin-bottom:0}.site-footer .site-footer__top .site-footer__title{position:relative;font-size:1.25rem;font-weight:600;margin-bottom:1.25rem;color:#fff}.site-footer .site-footer__top .site-footer__title:before{content:none}.site-footer .site-footer__top img{margin-bottom:1rem}.follow-ico{font-size:1rem!important;display:inline-block!important;width:50px!important;height:50px!important;margin-right:8px;line-height:50px!important;text-align:center!important;background:#231f20!important;transition:all .3s ease-in-out}.follow-ico,.follow-ico i{color:#fff!important}.fb:active,.fb:focus,.fb:focus-within,.fb:hover{background-color:#3b5999!important;transition:all .3s ease-in-out}.ig:active,.ig:focus,.ig:focus-within,.ig:hover{background-color:#e4405f!important;transition:all .3s ease-in-out}.in:active,.in:focus,.in:focus-within,.in:hover{background-color:#0077b5!important;transition:all .3s ease-in-out}.acf-map{height:450px}.scroll-to-top{opacity:.5;position:fixed;bottom:10%;right:4.75rem;width:3rem;height:3rem;line-height:3rem;color:#fff;text-align:center;z-index:100;cursor:pointer;background-image:linear-gradient(60deg,#29323c,#485563);transition:all .3s ease}.scroll-to-top:after{background-image:linear-gradient(60deg,#50c9c3,#0091b0);content:"";position:absolute;z-index:-1;height:0;left:0;top:0;width:100%;transition:all .3s ease}.scroll-to-top:active:after,.scroll-to-top:focus-within:after,.scroll-to-top:focus:after,.scroll-to-top:hover:after{height:100%}.scroll-to-top:active,.scroll-to-top:focus,.scroll-to-top:focus-within,.scroll-to-top:hover{opacity:1}.scroll-to-top .fa-angle-double-up{color:#fff}#zrealizowane figure{position:relative;overflow:hidden;box-shadow:0 1px 20px 0 rgba(0,0,0,.15)}#zrealizowane figure:before{background-color:transparent;transition:.6s ease-in-out}#zrealizowane figure:before,#zrealizowane figure:hover:before{content:"";height:100%;width:100%;display:block;z-index:2;position:absolute}#zrealizowane figure:hover:before{background-color:rgba(0,146,176,.5)}#zrealizowane figure .figure__background{position:relative;transform:scale(1);transition:.6s ease-in-out}#zrealizowane figure figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.8);padding:1rem;z-index:3}#zrealizowane figure figcaption h5{color:#fff;font-weight:600}#zrealizowane figure figcaption:before{position:absolute;content:"";z-index:-1;visibility:visible;white-space:nowrap;width:100%;height:100%;opacity:1;left:0;right:0}#zrealizowane figure:hover .figure__background{transform:scale(1.2)}#zrealizowane figcaption{background-color:rgba(0,146,176,.5)!important;transition:all .3s ease-in-out}#zrealizowane figcaption h5{margin-bottom:0}#zrealizowane figure:hover figcaption{background-color:rgba(0,146,176,0)!important}#sprzedaz .button-grupaww{margin-top:1.2rem}#sprzedaz figure{position:relative;overflow:hidden;box-shadow:0 1px 20px 0 rgba(0,0,0,.15)}#sprzedaz figure:before{background-color:transparent;transition:.6s ease-in-out}#sprzedaz figure:before,#sprzedaz figure:hover:before{content:"";height:100%;width:100%;display:block;z-index:2;position:absolute}#sprzedaz figure:hover:before{background-color:rgba(0,146,176,.5)}#sprzedaz figure .figure__background{position:relative;transform:scale(1);transition:.6s ease-in-out}#sprzedaz figure figcaption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.8);padding:1rem;z-index:3}#sprzedaz figure figcaption h5{color:#fff;font-weight:600}#sprzedaz figure figcaption:before{position:absolute;content:"";z-index:-1;visibility:visible;white-space:nowrap;width:100%;height:100%;opacity:1;left:0;right:0}#sprzedaz figure:hover .figure__background{transform:scale(1.2)}#sprzedaz ul{margin-top:1.5rem}#sprzedaz ul li i{color:#0091b0;font-size:1.5rem;margin-bottom:1rem;margin-right:.5rem}#sprzedaz h2{font-weight:300}#sprzedaz h2:before{margin:auto!important;left:0!important;bottom:-20%;right:0!important}#sprzedaz h2 span{font-weight:600}#sprzedaz #hero{position:relative}#sprzedaz #hero .sprzedaz-logo-wrapper{position:absolute;width:100%;height:6rem;background:0 0;background-size:100% auto;left:0;bottom:0;overflow:hidden}#sprzedaz #hero .sprzedaz-logo-wrapper .sprzedaz-logo{height:100%;margin:0;background-size:auto;background-repeat:no-repeat;background-color:transparent;z-index:11;position:relative;background-position:50%}#sprzedaz #hero .sprzedaz-logo-wrapper:after{border-left:100vw solid #fff;left:50%}#sprzedaz #hero .sprzedaz-logo-wrapper:after,#sprzedaz #hero .sprzedaz-logo-wrapper:before{font-size:0;line-height:0;width:0;border-top:6.25rem solid transparent;position:absolute;top:0;content:"";z-index:10}#sprzedaz #hero .sprzedaz-logo-wrapper:before{border-right:100vw solid #fff;right:50%}#oinwestycji .counter-wrap,#onas .counter-wrap{background-color:#070811;padding:2rem 3rem}#oinwestycji .counter-wrap .count,#onas .counter-wrap .count{color:#3fb9be;font-weight:400;font-size:3.3333em;line-height:1.1em;margin:0;text-align:left}#oinwestycji .counter-wrap p,#onas .counter-wrap p{font-size:1.0667em;line-height:1.25em;font-style:italic;text-transform:none;letter-spacing:0;text-align:left;color:#fff}#oinwestycji i,#onas i{color:#fff;font-size:3.3333em;margin-bottom:1rem}#oinwestycji .contact-link,#onas .contact-link{display:block;margin-bottom:1rem}#realizacje{background-color:#f4f9fd}#planowane-inwestycje h3{font-weight:300}#wizualizacje{background-color:#f4f9fd}#wizualizacje .swiper-box-gallery{height:80vh}#wizualizacje .swiper-button-next,#wizualizacje .swiper-button-prev{background-image:none!important;background-size:auto;background-color:#fff;line-height:50px;width:50px;height:50px;text-align:center}#slogan-two{background-color:#f4f9fd}#slogan-two i{font-size:2rem;color:#ffba03}#ukladosiedla{height:80vh;overflow:hidden;position:relative;width:100%;background-attachment:fixed;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat;background-position:top;background-color:#f4f9fd}#dziennik-budowy .button-grupaww{margin-top:1.2rem}#parter{background-color:#0091b0}#parter h2{font-weight:300;color:#fff}#parter h2 span{font-weight:600}#parter h2:before{margin:auto;left:0;bottom:-20%;right:0;background-color:#fff}#slogan-one{background-color:#0091b0}#slogan-one h2{font-weight:300;color:#fff}#slogan-one h2 span{font-weight:600}#slogan-one h2:before{margin:auto;left:0;bottom:-20%;right:0;background-color:#fff}#apartaments .button-apt{display:inline-block;position:relative;border:none;color:#fff;text-decoration:none!important;text-align:center;font-weight:600;padding:.55rem 1.8rem;background:linear-gradient(180deg,#e04e3f 50%,#ecc31f 0) no-repeat scroll 100% 100%/100% 210% #ecc31f!important;transition:all .3s ease}#apartaments .button-apt:active,#apartaments .button-apt:focus,#apartaments .button-apt:focus-within,#apartaments .button-apt:hover{background-position:100% 0!important;color:#fff}#apartaments .aparaments__floor{background-color:#ecc31f;padding:1rem;color:#fff;text-transform:uppercase;font-weight:600;display:inline-block}#apartaments #aparaments-slider .swiper-apartaments .swiper-wrapper{height:654px!important}#apartaments #aparaments-slider .swiper-apartaments .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover}#apartaments #aparaments-slider .swiper-apartaments .swiper-button-next{right:0}#apartaments #aparaments-slider .swiper-apartaments .swiper-button-prev{background-image:none!important;left:calc(100% - 120px)}#apartaments #aparaments-slider .swiper-apartaments .swiper-button-next,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-prev{background-image:none!important;background-size:auto;background-color:#ecc31f;line-height:60px;width:60px;height:60px;text-align:center;top:calc(100% - 38px);color:#fff;transition:all .3s ease}#apartaments #aparaments-slider .swiper-apartaments .swiper-button-next:active,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-next:focus,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-next:focus-within,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-next:hover,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-prev:active,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-prev:focus,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-prev:focus-within,#apartaments #aparaments-slider .swiper-apartaments .swiper-button-prev:hover{background-color:#e04e3f}#apartaments .tooltip{color:#fff;text-transform:uppercase;font-weight:600}#apartaments .tooltip .tooltip-inner{background-color:#e04e3f;border-radius:0;padding:1rem}#apartaments .tooltip .arrow{top:15px!important}#apartaments .tooltip .arrow:before{border-right-color:#e04e3f!important;border-width:.8rem .8rem .8rem 0}#apartaments #floor-sketch{background-color:#282624}#apartaments #floor-sketch h2{color:#fff}#apartaments #floor-sketch h2 strong{font-weight:900}#apartaments #apartment-table{background-color:#efe9e4}#apartaments #apartment-table h2 strong{font-weight:900}#apartaments #apartment-table input,#apartaments #apartment-table option,#apartaments #apartment-table select,#apartaments #apartment-table span{border-radius:0!important;border:none!important;border-bottom:1px solid #ced4da!important}#apartaments #apartment-table input{padding:0!important}#apartaments #apartment-table .apartament-table-row{border-top:2px solid rgba(0,0,0,.1)}#apartaments #apartment-table .apartament-table-row span{border-bottom:none!important}#apartaments #apartment-table .apartament-table-row a{color:#e04e3f}#apartaments #apartment-table .apartament-table-row .fa-check{color:green}#apartaments #apartment-table .apartament-table-row .fa-times{color:red}#apartaments #apartment-table .apartament-table-row:nth-of-type(2n){background-color:rgba(0,0,0,.05)}