@import url(../style.css);@font-face{font-family:'Basier Square';src:url("./../media/BasierSquare-Regular.otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Basier Square';src:url("./../media/BasierSquare-Bold.otf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Indian Type Foundry';src:url("./../media/IndianTypeFoundry-CosmeticBold.otf");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}body{margin:0;background-color:#fff;color:#373758;font-family:'Basier Square', sans-serif}a{color:inherit;text-decoration:inherit}@media (max-width: 900px){.arrow-container.copied .arrow-text .arrow-plus{transform:rotate(45deg)}}.arrow-container .arrow-text{position:relative;display:flex;font-size:1.25em;align-items:center}@media (max-width: 900px){.arrow-container .arrow-text .arrow-plus{font-size:1.5em;margin-left:0.25em;margin-top:-2px;font-weight:400;transition:0.3s}}.arrow-container .arrow-text .arrow-text-in{flex-shrink:0}.arrow-container .arrow-text .arrow-in{flex-grow:1;margin:-1em 0 -1em 0.5em}.arrow-container .arrow-text .arrow-in path{stroke:#373758;stroke-width:1;fill:none}.arrow-container .arrow-elements{position:absolute;top:0;right:0;bottom:0;left:0}.arrow-container .arrow-elements svg{position:absolute;height:2em;top:50%;margin-top:-1em}.arrow-container .arrow-elements svg.arrow-pre{left:-2.5em;width:2em;flex-shrink:0}.arrow-container .arrow-elements svg.arrow-post{width:2em;left:100%;margin-left:-1em}.arrow-container .arrow-elements svg path{stroke:#373758;fill:none}.list{display:flex;flex-direction:column;padding-left:2em;margin-right:-4.5rem}@media (max-width: 900px){.list{margin-right:0}}@media (max-width: 450px){.list{padding-left:0}}.list .list-el{position:relative;text-transform:uppercase;font-weight:700;color:#373758;padding:1em 0;cursor:pointer;z-index:2}.right-arrow{display:flex;justify-content:flex-end}.right-arrow .arrow-container{padding:0.75em 5em 0.75em 1em;border:black solid 1px;border-top:none;margin-left:auto;text-transform:uppercase;cursor:pointer;transition:0.5s}.right-arrow .arrow-container .arrow-text{font-size:1em;letter-spacing:0.1em;display:inline-block}.right-arrow .arrow-container .arrow-text .arrow-elements{transition:0.5s;font-size:0.9em}.right-arrow .arrow-container .arrow-text .arrow-elements svg.arrow-in{left:100%;width:3.5em}.right-arrow .arrow-container .arrow-text .arrow-elements svg.arrow-post{left:auto;right:-5em}.right-arrow .arrow-container:hover{background-color:#bcd6cf}.right-arrow .arrow-container:hover .arrow-text .arrow-elements{right:-1em}.column{padding:0 3em}.column-left{padding-left:3em}.column-right{padding-right:3em}.column-half{padding:0 1.5em}.column-left-half{padding-left:1.5em}.column-right-half{padding-right:1.5em}.column-inner{padding:0 1em}.column-outer{padding:0 2em}.column-double{padding:0 6em}#page-content{z-index:1;overflow:hidden}.content{position:relative;max-width:90em;margin:0 auto}.content .heading{max-width:30em;margin:1.5em auto;font-size:2em;font-family:'Indian Type Foundry', 'serif';color:#373758}.mobile-logo{width:12em;max-width:80%;margin:0 auto 3em auto;display:block}.mobile-title{background-color:#dae8e4;padding:2em;text-align:center}.mobile-title span{font-weight:700;text-transform:uppercase;color:#373758;font-size:1.5em}.grecaptcha-badge{right:-500px !important}#home{padding:1.5em;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);display:flex}#home #home-content{position:relative;width:100%;z-index:0}#home #home-content #home-background-container .home-background{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s;z-index:2}#home #home-content #home-background-container .home-background.opened{opacity:1;z-index:1}#home #home-content #home-background-container .home-background.hover{opacity:1}#home #home-content #home-background-container .home-background .home-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}#home #home-content #home-logo{position:absolute;top:4em;left:4em;width:12em;z-index:4}#home #home-content #home-logo a,#home #home-content #home-logo img{display:block;width:100%}#home #home-content .home-text-img{position:absolute;top:50%;left:10%;margin-top:-10%;width:80%;pointer-events:none;z-index:6}#home #home-content nav{position:relative;height:100%;width:100%;max-width:90em;margin:0 auto;pointer-events:none}#home #home-content nav:after{content:'';display:block;position:absolute;background-color:#000;height:1px;right:4em;bottom:10em;left:4em;z-index:3}#home #home-content nav .nav-links{height:100%;width:100%}#home #home-content nav .nav-links .nav-link-column{width:100%}#home #home-content nav .nav-links .nav-link-column .nav-link{z-index:3;position:relative;max-width:16em;margin:0 auto;height:100%;display:flex;flex-direction:column;padding:3em 1.5em 6em 1.5em;cursor:pointer;transition:0.3s;pointer-events:auto}#home #home-content nav .nav-links .nav-link-column .nav-link.opened{z-index:5}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-bg{content:'';position:absolute;top:0;right:0;left:0;height:0;margin:0 auto;transition:1s;background-color:#dae8e4;z-index:-1}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-text,#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-more-text{opacity:0;transition:0.3s 0s;color:#373758}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-more{width:100%;max-width:15em;margin:0 auto}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-more .nav-link-more-text{text-transform:uppercase;margin-bottom:-1rem;margin-left:2rem;font-size:0.8em}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-more svg{display:block}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-more svg path{stroke:#000;stroke-width:0.5;fill:none}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-text{height:100%;display:flex;align-items:flex-end;font-size:0.8em}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-title{text-align:center;text-transform:uppercase;margin-top:4em;font-weight:700;color:#373758}#home #home-content nav .nav-links .nav-link-column .nav-link:hover:not(.opened) .nav-link-bg{height:100% !important}#home #home-content nav .nav-links .nav-link-column .nav-link:hover .nav-link-text,#home #home-content nav .nav-links .nav-link-column .nav-link:hover .nav-link-more-text,#home #home-content nav .nav-links .nav-link-column .nav-link.opened .nav-link-text,#home #home-content nav .nav-links .nav-link-column .nav-link.opened .nav-link-more-text{transition:0.3s 0.5s;opacity:1}#home #home-content nav .nav-links .nav-link-column:nth-child(2) .nav-link .nav-link-bg{background-color:#bcd6cf}#home #home-content nav .nav-links .nav-link-column:nth-child(3) .nav-link .nav-link-bg{background-color:#759696}#home #home-content nav .nav-links .nav-link-column:nth-child(4) .nav-link .nav-link-bg{background-color:#608384}#home #home-content #nav-logo,#home #home-content #nav-close,#home #home-content #burger{display:none}@media (max-width: 900px), (max-height: 600px){#home{position:relative;z-index:3}#home #home-content #home-logo{right:0;left:0;margin:0 auto;max-width:80%}#home #home-content .home-text-img{margin:0 auto;top:auto;right:0;bottom:10%;left:0}#home #home-content nav{position:fixed;top:100%;left:0;height:100vh;height:calc(var(--vh, 1vh) * 100);transition:top 0.3s;z-index:20;display:flex;flex-direction:column;justify-content:space-between;padding:1.5em;background-color:#fff;pointer-events:auto}#home #home-content nav:before,#home #home-content nav:after{height:50%;right:1.5em;left:1.5em}#home #home-content nav:before{content:'';position:absolute;background-color:#dae8e4;top:1.5em}#home #home-content nav:after{background-color:#608384;bottom:1.5em;pointer-events:auto;z-index:auto}#home #home-content nav #nav-logo{display:block;padding:3em;background-color:#dae8e4;z-index:1}#home #home-content nav #nav-logo img{display:block;width:100%;max-width:12em;margin:0 auto}#home #home-content nav .nav-links{position:relative;flex-direction:column;justify-content:center;height:auto;z-index:3}#home #home-content nav .nav-links .nav-link-column{height:6em}#home #home-content nav .nav-links .nav-link-column .nav-link{max-width:none;padding:1em;justify-content:center}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-bg{opacity:1;height:100% !important;transition:0s}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-more{display:none}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-text{display:none}#home #home-content nav .nav-links .nav-link-column .nav-link .nav-link-title{margin:0}#home #home-content nav #nav-close{padding:1.5em;display:flex;justify-content:center;z-index:1}#home #home-content nav #nav-close .nav-close-button{display:flex;align-items:center;cursor:pointer;padding:0.5em}#home #home-content nav #nav-close .nav-close-button .nav-close-icon{position:relative;width:20px;height:20px;margin-right:0.5em}#home #home-content nav #nav-close .nav-close-button .nav-close-icon div{position:absolute;width:100%;height:2px;top:9px;background-color:#373758}#home #home-content nav #nav-close .nav-close-button .nav-close-icon div:nth-child(1){transform:rotate(45deg)}#home #home-content nav #nav-close .nav-close-button .nav-close-icon div:nth-child(2){transform:rotate(-45deg)}#home #home-content nav #nav-close .nav-close-button .nav-close-text{text-transform:uppercase;font-weight:700;color:#373758;line-height:1.1;margin-top:1px}}@media (max-width: 900px) and (max-height: 650px), (max-height: 600px) and (max-height: 650px){#home #home-content nav #nav-logo{padding:1em}#home #home-content nav #nav-logo img{max-width:10em}#home #home-content nav .nav-links .nav-link-column{height:4em}#home #home-content nav #nav-close{padding:0.5em}}@media (max-width: 900px) and (max-height: 450px), (max-height: 600px) and (max-height: 450px){#home #home-content nav #nav-logo img{max-width:8em}#home #home-content nav .nav-links .nav-link-column{height:3em}}@media (max-width: 900px), (max-height: 600px){#home #home-content #burger{position:fixed;right:0;bottom:0;left:0;display:flex;justify-content:center;z-index:19;background-color:#fff;padding-top:1em;padding-bottom:1em;border-top:1px solid #000}#home #home-content #burger .burger-button{display:flex;align-items:center;cursor:pointer}#home #home-content #burger .burger-button .burger-icon{position:relative;width:20px;height:20px;margin-right:0.5em}#home #home-content #burger .burger-button .burger-icon div{position:absolute;width:100%;height:2px;background-color:#373758;transition:0.3s}#home #home-content #burger .burger-button .burger-icon div:nth-child(1){top:3px}#home #home-content #burger .burger-button .burger-icon div:nth-child(2){top:9px}#home #home-content #burger .burger-button .burger-icon div:nth-child(3){top:15px}#home #home-content #burger .burger-button .burger-text{text-transform:uppercase;font-weight:700;color:#373758;line-height:1.1}#home #home-content #burger .burger-button:hover div:nth-child(1){top:0px}#home #home-content #burger .burger-button:hover div:nth-child(3){top:18px}#home #home-content:before{content:'';display:block;background-color:#373758;position:absolute;right:10%;bottom:3.5em;left:10%;height:1px;z-index:19}#home.opened #home-content nav{top:0}body:not(.page-template-home) #home{min-height:auto}body:not(.page-template-home) #home #home-content:before,body:not(.page-template-home) #home #home-content #home-background-container,body:not(.page-template-home) #home #home-content .nav-link-default,body:not(.page-template-home) #home #home-content .home-text-img{display:none}}@media (max-width: 600px), (max-height: 400px){#home{padding:.75em}#home #home-content nav{padding:.75em}#home #home-content nav:before,#home #home-content nav:after{right:.75em;left:.75em}#home #home-content nav:before{top:.75em}#home #home-content nav:after{bottom:.75em}}.page-template-home #home #home-content #burger{background-color:transparent !important;padding-bottom:2.5em !important;border-top:none}@media (max-width: 600px), (max-height: 400px){.page-template-home #home #home-content #burger{padding-bottom:1.75em !important}}#page-content.page-template-kontakt .form-column .table{width:100%;border-collapse:collapse}#page-content.page-template-kontakt .form-column .table label{text-transform:uppercase;font-weight:700;color:#373758}#page-content.page-template-kontakt .form-column .table tr td:nth-child(1){width:20%}#page-content.page-template-kontakt .form-column .table td{border:black 1px solid;vertical-align:top;padding:0.5em}#page-content.page-template-kontakt .form-column textarea,#page-content.page-template-kontakt .form-column input{width:100%;border:none;background:none;font:inherit}#page-content.page-template-kontakt .form-column textarea{resize:vertical}#page-content.page-template-kontakt .form-column textarea:focus,#page-content.page-template-kontakt .form-column input:focus{outline:0;outline-width:0}#page-content.page-template-kontakt .form-column .wpcf7-submit{height:100%;background:white;color:#373758;padding:1em;transition:0.3s;cursor:pointer}#page-content.page-template-kontakt .form-column .wpcf7-submit:hover{background-color:#eee}#page-content.page-template-kontakt .form-column .right-arrow{display:none}#page-content.page-template-kontakt .form-column .right-arrow.active{display:flex}#page-content.page-template-kontakt .info-column .info-column-content{max-width:16em;margin:0 auto;padding:1.5em;color:#373758}#page-content.page-template-kontakt .info-column .list .list-el{display:flex}#page-content.page-template-kontakt .info-column .list .list-el .arrow-in{width:1.5em;flex-grow:0}@media (min-width: 1000px){#page-content.page-template-kontakt .info-column .list .list-el .arrow-in{width:2em}}@media (min-width: 1100px){#page-content.page-template-kontakt .info-column .list .list-el .arrow-in{width:3em}}@media (min-width: 1200px){#page-content.page-template-kontakt .info-column .list .list-el .arrow-in{width:4em}}#page-content.page-template-kontakt #gmap{margin-top:5em;height:80vh;height:calc(var(--vh, 1vh) * 80);width:100%}@media (max-width: 1450px){#page-content.page-template-kontakt .info-column{margin-left:-0.75rem}}@media (max-width: 900px){#page-content.page-template-kontakt .info-column{margin-left:0}#page-content.page-template-kontakt .info-column .info-column-content{display:flex;max-width:none}#page-content.page-template-kontakt .info-column .info-column-content p{width:50%}}#page-content.page-template-laboratorium .lab-main-content{margin:0 auto;position:relative;padding-top:5em;margin-bottom:5em}#page-content.page-template-laboratorium .lab-text .quote-text{position:relative;z-index:0}#page-content.page-template-laboratorium .lab-text .quote-text:after{content:'\201D';position:absolute;color:#bcd6cf;font-size:9em;line-height:1;top:-0.2em;right:0;z-index:-1}#page-content.page-template-laboratorium .lab-text .lab-text-content{font-size:1.25em}#page-content.page-template-laboratorium .lab-text .star{width:2em;margin-top:3em;margin-left:-1em}#page-content.page-template-laboratorium .lab-text .star path{fill:#bcd6cf}#page-content.page-template-laboratorium .lab-image-column .lab-image{width:100%;display:block;background-position:center;background-size:cover}#page-content.page-template-laboratorium .lab-image-column .list{margin-top:1.75em}#page-content.page-template-laboratorium .lab-image-column .list .list-el{display:flex}#page-content.page-template-laboratorium .lab-image-column .list .list-el .arrow-in{width:3em;flex-grow:0}#page-content.page-template-laboratorium #lab-gallery{padding:1.5em;border:#373758 solid 1px}@media (max-width: 750px){#page-content.page-template-laboratorium #lab-gallery{padding:0.75em}}#page-content.page-template-laboratorium #lab-gallery .lab-image-big{background-position:center;background-size:cover;transition:padding 0.3s, opacity 0.3s;opacity:1;padding-bottom:56.25%}#page-content.page-template-laboratorium #lab-gallery .lab-image-big.transition{opacity:0}@media (max-width: 1050px){#page-content.page-template-laboratorium .lab-text .lab-text-content{font-size:1em}#page-content.page-template-laboratorium .lab-text .heading{font-size:1.5em}}@media (max-width: 900px){#page-content.page-template-laboratorium .lab-main-content{padding-top:0}#page-content.page-template-laboratorium .lab-image-container{width:100%}#page-content.page-template-laboratorium .list{position:absolute;right:auto;left:3em;bottom:-5em;max-width:none !important;margin-right:0 !important}#page-content.page-template-laboratorium .list:before{content:'';display:block;position:absolute;top:-3em;bottom:0em;left:1.5em;width:3em;background-color:#dae8e4;z-index:-1}#page-content.page-template-laboratorium .list .arrow-in{width:3em}#page-content.page-template-laboratorium .list .arrow-text{margin-left:-1em}}#page-content.page-template-realizacje .realizacja-list{margin-left:25%}#page-content.page-template-realizacje .realizacja-list .main-stripe-end{position:relative;top:-1.5em}#page-content.page-template-realizacje #real-main-image{display:block;width:100%;background-position:center;background-size:cover;opacity:1;transition:opacity 0.3s;height:100%}#page-content.page-template-realizacje #real-main-image.transition{opacity:0}#page-content.page-template-realizacje .grid{margin:0 auto;transition:0.3s}#page-content.page-template-realizacje .grid .grid-sizer{width:33.3333%}#page-content.page-template-realizacje .grid .grid-item{width:33.3333%;padding:1em}#page-content.page-template-realizacje .grid .grid-item.hidden{display:none}#page-content.page-template-realizacje .grid .grid-item .grid-image{background-position:center;background-size:cover}@media (max-width: 1450px){#page-content.page-template-realizacje .realizacja-list{padding-left:0.75em}}@media (max-width: 1250px){#page-content.page-template-realizacje .realizacja-list{width:50%}}@media (max-width: 900px){#page-content.page-template-realizacje #offer-list{width:100%}#page-content.page-template-realizacje .list .arrow-pre,#page-content.page-template-realizacje .list .arrow-in,#page-content.page-template-realizacje .list .arrow-post{display:none}#page-content.page-template-realizacje #filters{position:relative;text-transform:uppercase;font-weight:700;color:#373758;margin:1em 0 0 3em}}@media (max-width: 900px) and (max-width: 750px){#page-content.page-template-realizacje #filters{margin:1em 0 0 1.5em}}@media (max-width: 900px) and (max-width: 600px){#page-content.page-template-realizacje #filters{margin:1em 0 0 0.75em}}@media (max-width: 900px){#page-content.page-template-realizacje #filters:before{content:'';position:absolute;display:block;top:-0.5em;bottom:-0.5em;left:-1.5em;width:3em;background-color:#dae8e4;z-index:0}#page-content.page-template-realizacje #filters .filter-current{display:none;font-weight:400}#page-content.page-template-realizacje #filters .filter-item,#page-content.page-template-realizacje #filters .filter-button,#page-content.page-template-realizacje #filters .filter-current{position:relative}#page-content.page-template-realizacje #filters .filter-button{display:flex;align-items:center;cursor:pointer}#page-content.page-template-realizacje #filters .filter-button .filter-plus{font-size:2em;margin-left:0.25em;font-weight:400;transition:0.3s}#page-content.page-template-realizacje #filters .filter-button .hide,#page-content.page-template-realizacje #filters .filter-button .change{display:none}#page-content.page-template-realizacje #filters .filter-list{display:none}#page-content.page-template-realizacje #filters .filter-list .filter-item{padding:0.5em 0;cursor:pointer}#page-content.page-template-realizacje #filters.opened .filter-button .show{display:none}#page-content.page-template-realizacje #filters.opened .filter-button .hide{display:block}#page-content.page-template-realizacje #filters.opened .filter-button .filter-plus{transform:rotate(45deg)}}@media (max-width: 750px){#page-content.page-template-realizacje .grid .grid-sizer,#page-content.page-template-realizacje .grid .grid-item{padding:0.5em}}@media (max-width: 600px){#page-content.page-template-realizacje .grid .grid-sizer,#page-content.page-template-realizacje .grid .grid-item{padding:0.75em;width:50%}}#page-content.page-template-oferta #offer-list{position:relative}#page-content.page-template-oferta #offer-list .list .offer-text .offer-content,#page-content.page-template-oferta #offer-list .list .offer-gallery .offer-content{display:none}#page-content.page-template-oferta .offer-text .offer-content.opened{display:flex}#page-content.page-template-oferta .offer-text .offer-content.opened .offer-text-content{border:1px solid #000;padding:1.5em;width:50%;display:flex;flex-direction:column;justify-content:center;z-index:2}#page-content.page-template-oferta .offer-text .offer-content.opened .offer-text-img{width:50%;border:1px solid #000;border-left:none}#page-content.page-template-oferta .offer-text .offer-content.opened .offer-text-img img{display:block;width:100%}#page-content.page-template-oferta .offer-controls{display:flex;width:100%;border:1px solid #000;border-top:none}#page-content.page-template-oferta .offer-controls .offer-button{margin-bottom:-1px;margin-left:-1px;width:100%;width:calc(100% + 2px);position:relative;text-transform:uppercase;font-weight:700;color:#373758;cursor:pointer;transition:all 2s ease-in;display:flex;align-items:center;justify-content:center}#page-content.page-template-oferta .offer-controls .offer-button .arrow-container{padding:1em 5em 1em 1em;width:100%;border-right:0;border-top:0}#page-content.page-template-oferta .offer-controls .offer-button.toggle-off{display:none}#page-content.page-template-oferta .offer-controls .offer-button.ob-3 .arrow-container .cross{left:100%;margin-left:1em}#page-content.page-template-oferta .offer-controls .offer-button.ob-3 .arrow-container:hover .arrow-elements{right:0}#page-content.page-template-oferta .toggle-off{display:none}#page-content.page-template-oferta .ob-1{width:100%}#page-content.page-template-oferta .ob-2{width:50%}#page-content.page-template-oferta .ob-3{width:50%}#page-content.page-template-oferta .offer-gallery .offer-gallery-main{padding:1.5em;border:1px solid #000;margin-top:-1px;z-index:2;position:relative}@media (min-width: 900px){#page-content.page-template-oferta .offer-gallery .offer-gallery-main{border-top:none}}#page-content.page-template-oferta .offer-gallery .offer-gallery-main .big-image{background-position:center;background-size:cover;transition:padding 0.3s, opacity 0.3s;opacity:1;padding-bottom:66.6666%}#page-content.page-template-oferta .offer-gallery .offer-gallery-main .big-image.transition{opacity:0}#page-content.page-template-oferta .offer-gallery .offer-gallery-thumbs{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%;margin-top:-1px;border-right:1px solid #000;z-index:2;position:relative}#page-content.page-template-oferta .offer-gallery .offer-gallery-thumbs .offer-gallery-thumb{position:relative;padding:1.5em;width:33.3333%;display:flex;align-items:center;transition:0.3s;cursor:pointer;border-bottom:1px solid #000;border-left:1px solid #000}#page-content.page-template-oferta .offer-gallery .offer-gallery-thumbs .offer-gallery-thumb img{display:block;width:100%}#page-content.page-template-oferta .offer-gallery .offer-gallery-thumbs .offer-gallery-thumb:hover{opacity:0.75}#page-content.page-template-oferta .offer-content{display:none}#page-content.page-template-oferta .offer-content.opened{display:block}@media (max-width: 1450px){#page-content.page-template-oferta #offer-list{padding-left:1.5rem}}@media (max-width: 1350px){#page-content.page-template-oferta #offer-list{font-size:0.75em}}@media (max-width: 1100px){#page-content.page-template-oferta #offer-list .arrow-pre{display:none}}@media (max-width: 900px){#page-content.page-template-oferta #offer-list{padding-right:1.5rem}}#page-content.page-template-oferta .offer-text .offer-content .offer-text-img img.offer-text-img-horizonal{display:none}#page-content.page-template-oferta .list .list-el .offer-list-plus{display:none;font-size:2em;margin-left:0.25em;font-weight:400;transition:0.3s}@media (max-width: 900px){#page-content.page-template-oferta .heading{text-align:left}#page-content.page-template-oferta .list .list-el .offer-list-plus{display:block}#page-content.page-template-oferta .list .list-el.copied .offer-list-plus{transform:rotate(45deg)}#page-content.page-template-oferta #offer-list:before{content:'';position:absolute;display:block;top:0;bottom:0;left:3.5em;width:3em;background-color:#dae8e4;z-index:2}}@media (max-width: 900px) and (max-width: 450px){#page-content.page-template-oferta #offer-list:before{left:1.5em}}@media (max-width: 900px){#page-content.page-template-oferta #offer-list .arrow-container .arrow-pre,#page-content.page-template-oferta #offer-list .arrow-container .arrow-in,#page-content.page-template-oferta #offer-list .arrow-container .arrow-post{display:none}#page-content.page-template-oferta #offer-list .list .offer-text .offer-content{display:flex;padding-left:1.5em}#page-content.page-template-oferta #offer-list .list .offer-gallery .offer-content{display:block;padding-left:1.5em}#page-content.page-template-oferta #offer-list .offer-text .offer-content{flex-wrap:wrap;align-items:flex-start}#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-content{width:100%}#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-img{border:none;width:10%;flex-grow:1;margin-top:-1px;position:relative}#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-img .offer-text-img-border{width:100%;height:100%;border:1px solid #000;position:absolute;top:0;left:0;z-index:2;border-top:none}#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-img .offer-text-img-horizonal{display:block;z-index:1;width:100%}#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-img .offer-text-img-vertical{display:none}#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-controls{width:10em;flex-shrink:1;text-transform:uppercase;font-size:1rem;padding:1em;margin-left:-1px;border:1px solid #373758;border-top:none;cursor:pointer}}@media (max-width: 900px) and (max-width: 450px){#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-controls{font-size:1em}}@media (max-width: 900px){#page-content.page-template-oferta #offer-list .offer-text .offer-content .offer-text-controls path{stroke:#373758;stroke-width:1px;fill:none}#page-content.page-template-oferta #offer-list .offer-gallery .offer-content .offer-gallery-thumbs{margin:0}#page-content.page-template-oferta #offer-list .offer-gallery .offer-content .offer-gallery-thumbs .offer-gallery-thumb{padding:0;left:0}}.footer-stripe{background-color:#576b7f;color:white;padding:3em 0;margin:1.5em}.footer-stripe .footer-content .footer-img-wrapper{padding-left:initial}.footer-stripe .footer-content .footer-img-wrapper .footer-img{margin-left:6em;width:12em}.footer-stripe .footer-content .footer-contact-wrap{min-width:22em}.footer-stripe .footer-content .footer-contact{font-size:1.2em;line-height:1.6;white-space:nowrap}@media (max-width: 1100px){.footer-stripe .footer-content .footer-img-wrapper .footer-img{margin-left:4em;width:10em}.footer-stripe .footer-content .footer-contact{font-size:1em}}@media (max-width: 900px){footer{padding-bottom:2.5em}}@media (max-width: 750px){.footer-stripe .footer-content{justify-content:space-around}.footer-stripe .footer-content .footer-img-wrapper{width:auto}.footer-stripe .footer-content .footer-img-wrapper .footer-img{margin-left:0}.footer-stripe .footer-content .footer-contact-wrap{min-width:0}.footer-stripe .footer-content .footer-contact-wrap .footer-contact{width:100%}.footer-stripe .footer-content .footer-contact-wrap .footer-contact:nth-child(2){margin-top:1em}}@media (max-width: 600px){.footer-stripe{margin:.75em}}@media (max-width: 450px){.footer-stripe .footer-content{flex-wrap:wrap}.footer-stripe .footer-content .footer-img-wrapper{width:100%}.footer-stripe .footer-content .footer-img-wrapper .footer-img{margin-left:0}.footer-stripe .footer-content .footer-contact-wrap{width:100%}}.page-template-home footer{display:none}.footer-nav{padding:1.5em;padding-bottom:0;min-height:25vh;min-height:calc(var(--vh, 1vh) * 25);display:flex}.footer-nav nav{position:relative;height:100%;width:100%;max-width:90em;margin:0 auto;pointer-events:none}.footer-nav nav:after{content:'';display:block;position:absolute;background-color:#000;height:1px;right:4em;bottom:10em;left:4em}.footer-nav nav .nav-link-column{width:100%}.footer-nav nav .nav-link-column .nav-link{position:relative;max-width:16em;margin:0 auto;height:100%;display:flex;flex-direction:column;padding:3em 1.5em 6em 1.5em;cursor:pointer;transition:0.3s;z-index:0;pointer-events:auto}.footer-nav nav .nav-link-column .nav-link .nav-link-bg{content:'';position:absolute;right:0;bottom:0;left:0;height:0;margin:0 auto;transition:1s;background-color:#dae8e4;z-index:-1}.footer-nav nav .nav-link-column .nav-link .nav-link-more{opacity:0;transition:0.3s 0s;width:100%;max-width:15em;margin:0 auto}.footer-nav nav .nav-link-column .nav-link .nav-link-more .nav-link-more-text{text-transform:uppercase;margin-bottom:-1rem;margin-left:2rem;font-size:0.8em}.footer-nav nav .nav-link-column .nav-link .nav-link-more svg{display:block}.footer-nav nav .nav-link-column .nav-link .nav-link-more svg path{stroke:#000;stroke-width:0.5;fill:none}.footer-nav nav .nav-link-column .nav-link .nav-link-title{text-align:center;text-transform:uppercase;margin-top:4em;font-weight:700;color:#373758}.footer-nav nav .nav-link-column .nav-link:hover .nav-link-bg{height:100%}.footer-nav nav .nav-link-column .nav-link:hover .nav-link-more{transition:0.3s 0.5s;opacity:1}.footer-nav nav .nav-link-column:nth-child(2) .nav-link .nav-link-bg{background-color:#bcd6cf}.footer-nav nav .nav-link-column:nth-child(3) .nav-link .nav-link-bg{background-color:#759696}.footer-nav nav .nav-link-column:nth-child(4) .nav-link .nav-link-bg{background-color:#608384}.less-1200{display:none}@media (max-width: 1200px){.less-1200{display:block}.more-1200{display:none}.flex-1200-33{flex-wrap:wrap}.flex-1200-33>.col,.flex-1200-33>.col3,.flex-1200-33>.col4,.flex-1200-33>.col5,.flex-1200-33>.col6{width:33.3333%}.flex-1200-33>.col3-2,.flex-1200-33>.col4-3,.flex-1200-33>.col5-2,.flex-1200-33>.col5-3,.flex-1200-33>.col5-4,.flex-1200-33>.col6-5{width:100%}.flex-1200-50{flex-wrap:wrap}.flex-1200-50>.col,.flex-1200-50>.col3,.flex-1200-50>.col4,.flex-1200-50>.col5,.flex-1200-50>.col6{width:50%}.flex-1200-50>.col3-2,.flex-1200-50>.col4-3,.flex-1200-50>.col5-2,.flex-1200-50>.col5-3,.flex-1200-50>.col5-4,.flex-1200-50>.col6-5{width:100%}.flex-1200{flex-wrap:wrap}.flex-1200>.col,.flex-1200>.col2,.flex-1200>.col3,.flex-1200>.col4,.flex-1200>.col5,.flex-1200>.col6,.flex-1200>.col3-2,.flex-1200>.col4-3,.flex-1200>.col5-2,.flex-1200>.col5-3,.flex-1200>.col5-4,.flex-1200>.col6-5{width:100%}.nocolumn-1200{padding-left:0 !important;padding-right:0 !important}.column-1200{padding-left:3em !important;padding-right:3em !important}}@media (max-width: 1200px) and (max-width: 750px){.column-1200{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 1200px) and (max-width: 600px){.column-1200{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 1200px){.column-half-1200{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 1200px) and (max-width: 750px){.column-half-1200{padding-left:0.75em !important;padding-right:0.75em !important}}.less-1050{display:none}@media (max-width: 1050px){.less-1050{display:block}.more-1050{display:none}.flex-1050-33{flex-wrap:wrap}.flex-1050-33>.col,.flex-1050-33>.col3,.flex-1050-33>.col4,.flex-1050-33>.col5,.flex-1050-33>.col6{width:33.3333%}.flex-1050-33>.col3-2,.flex-1050-33>.col4-3,.flex-1050-33>.col5-2,.flex-1050-33>.col5-3,.flex-1050-33>.col5-4,.flex-1050-33>.col6-5{width:100%}.flex-1050-50{flex-wrap:wrap}.flex-1050-50>.col,.flex-1050-50>.col3,.flex-1050-50>.col4,.flex-1050-50>.col5,.flex-1050-50>.col6{width:50%}.flex-1050-50>.col3-2,.flex-1050-50>.col4-3,.flex-1050-50>.col5-2,.flex-1050-50>.col5-3,.flex-1050-50>.col5-4,.flex-1050-50>.col6-5{width:100%}.flex-1050{flex-wrap:wrap}.flex-1050>.col,.flex-1050>.col2,.flex-1050>.col3,.flex-1050>.col4,.flex-1050>.col5,.flex-1050>.col6,.flex-1050>.col3-2,.flex-1050>.col4-3,.flex-1050>.col5-2,.flex-1050>.col5-3,.flex-1050>.col5-4,.flex-1050>.col6-5{width:100%}.nocolumn-1050{padding-left:0 !important;padding-right:0 !important}.column-1050{padding-left:3em !important;padding-right:3em !important}}@media (max-width: 1050px) and (max-width: 750px){.column-1050{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 1050px) and (max-width: 600px){.column-1050{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 1050px){.column-half-1050{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 1050px) and (max-width: 750px){.column-half-1050{padding-left:0.75em !important;padding-right:0.75em !important}}.less-900{display:none}@media (max-width: 900px){.less-900{display:block}.more-900{display:none}.flex-900-33{flex-wrap:wrap}.flex-900-33>.col,.flex-900-33>.col3,.flex-900-33>.col4,.flex-900-33>.col5,.flex-900-33>.col6{width:33.3333%}.flex-900-33>.col3-2,.flex-900-33>.col4-3,.flex-900-33>.col5-2,.flex-900-33>.col5-3,.flex-900-33>.col5-4,.flex-900-33>.col6-5{width:100%}.flex-900-50{flex-wrap:wrap}.flex-900-50>.col,.flex-900-50>.col3,.flex-900-50>.col4,.flex-900-50>.col5,.flex-900-50>.col6{width:50%}.flex-900-50>.col3-2,.flex-900-50>.col4-3,.flex-900-50>.col5-2,.flex-900-50>.col5-3,.flex-900-50>.col5-4,.flex-900-50>.col6-5{width:100%}.flex-900{flex-wrap:wrap}.flex-900>.col,.flex-900>.col2,.flex-900>.col3,.flex-900>.col4,.flex-900>.col5,.flex-900>.col6,.flex-900>.col3-2,.flex-900>.col4-3,.flex-900>.col5-2,.flex-900>.col5-3,.flex-900>.col5-4,.flex-900>.col6-5{width:100%}.nocolumn-900{padding-left:0 !important;padding-right:0 !important}.column-900{padding-left:3em !important;padding-right:3em !important}}@media (max-width: 900px) and (max-width: 750px){.column-900{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 900px) and (max-width: 600px){.column-900{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 900px){.column-half-900{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 900px) and (max-width: 750px){.column-half-900{padding-left:0.75em !important;padding-right:0.75em !important}}.less-750{display:none}@media (max-width: 750px){.less-750{display:block}.more-750{display:none}.flex-750-33{flex-wrap:wrap}.flex-750-33>.col,.flex-750-33>.col3,.flex-750-33>.col4,.flex-750-33>.col5,.flex-750-33>.col6{width:33.3333%}.flex-750-33>.col3-2,.flex-750-33>.col4-3,.flex-750-33>.col5-2,.flex-750-33>.col5-3,.flex-750-33>.col5-4,.flex-750-33>.col6-5{width:100%}.flex-750-50{flex-wrap:wrap}.flex-750-50>.col,.flex-750-50>.col3,.flex-750-50>.col4,.flex-750-50>.col5,.flex-750-50>.col6{width:50%}.flex-750-50>.col3-2,.flex-750-50>.col4-3,.flex-750-50>.col5-2,.flex-750-50>.col5-3,.flex-750-50>.col5-4,.flex-750-50>.col6-5{width:100%}.flex-750{flex-wrap:wrap}.flex-750>.col,.flex-750>.col2,.flex-750>.col3,.flex-750>.col4,.flex-750>.col5,.flex-750>.col6,.flex-750>.col3-2,.flex-750>.col4-3,.flex-750>.col5-2,.flex-750>.col5-3,.flex-750>.col5-4,.flex-750>.col6-5{width:100%}.nocolumn-750{padding-left:0 !important;padding-right:0 !important}.column-750{padding-left:3em !important;padding-right:3em !important}}@media (max-width: 750px) and (max-width: 750px){.column-750{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 750px) and (max-width: 600px){.column-750{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 750px){.column-half-750{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 750px) and (max-width: 750px){.column-half-750{padding-left:0.75em !important;padding-right:0.75em !important}}.less-600{display:none}@media (max-width: 600px){.less-600{display:block}.more-600{display:none}.flex-600-33{flex-wrap:wrap}.flex-600-33>.col,.flex-600-33>.col3,.flex-600-33>.col4,.flex-600-33>.col5,.flex-600-33>.col6{width:33.3333%}.flex-600-33>.col3-2,.flex-600-33>.col4-3,.flex-600-33>.col5-2,.flex-600-33>.col5-3,.flex-600-33>.col5-4,.flex-600-33>.col6-5{width:100%}.flex-600-50{flex-wrap:wrap}.flex-600-50>.col,.flex-600-50>.col3,.flex-600-50>.col4,.flex-600-50>.col5,.flex-600-50>.col6{width:50%}.flex-600-50>.col3-2,.flex-600-50>.col4-3,.flex-600-50>.col5-2,.flex-600-50>.col5-3,.flex-600-50>.col5-4,.flex-600-50>.col6-5{width:100%}.flex-600{flex-wrap:wrap}.flex-600>.col,.flex-600>.col2,.flex-600>.col3,.flex-600>.col4,.flex-600>.col5,.flex-600>.col6,.flex-600>.col3-2,.flex-600>.col4-3,.flex-600>.col5-2,.flex-600>.col5-3,.flex-600>.col5-4,.flex-600>.col6-5{width:100%}.nocolumn-600{padding-left:0 !important;padding-right:0 !important}.column-600{padding-left:3em !important;padding-right:3em !important}}@media (max-width: 600px) and (max-width: 750px){.column-600{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 600px) and (max-width: 600px){.column-600{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 600px){.column-half-600{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 600px) and (max-width: 750px){.column-half-600{padding-left:0.75em !important;padding-right:0.75em !important}}.less-450{display:none}@media (max-width: 450px){.less-450{display:block}.more-450{display:none}.flex-450-33{flex-wrap:wrap}.flex-450-33>.col,.flex-450-33>.col3,.flex-450-33>.col4,.flex-450-33>.col5,.flex-450-33>.col6{width:33.3333%}.flex-450-33>.col3-2,.flex-450-33>.col4-3,.flex-450-33>.col5-2,.flex-450-33>.col5-3,.flex-450-33>.col5-4,.flex-450-33>.col6-5{width:100%}.flex-450-50{flex-wrap:wrap}.flex-450-50>.col,.flex-450-50>.col3,.flex-450-50>.col4,.flex-450-50>.col5,.flex-450-50>.col6{width:50%}.flex-450-50>.col3-2,.flex-450-50>.col4-3,.flex-450-50>.col5-2,.flex-450-50>.col5-3,.flex-450-50>.col5-4,.flex-450-50>.col6-5{width:100%}.flex-450{flex-wrap:wrap}.flex-450>.col,.flex-450>.col2,.flex-450>.col3,.flex-450>.col4,.flex-450>.col5,.flex-450>.col6,.flex-450>.col3-2,.flex-450>.col4-3,.flex-450>.col5-2,.flex-450>.col5-3,.flex-450>.col5-4,.flex-450>.col6-5{width:100%}.nocolumn-450{padding-left:0 !important;padding-right:0 !important}.column-450{padding-left:3em !important;padding-right:3em !important}}@media (max-width: 450px) and (max-width: 750px){.column-450{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 450px) and (max-width: 600px){.column-450{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 450px){.column-half-450{padding-left:1.5em !important;padding-right:1.5em !important}}@media (max-width: 450px) and (max-width: 750px){.column-half-450{padding-left:0.75em !important;padding-right:0.75em !important}}@media (max-width: 750px){body{font-size:0.9em}.column{padding:0 1.5em}.column-left{padding-left:1.5em}.column-right{padding-right:1.5em}.column-half{padding:0 1em}.column-left-half{padding-left:1em}.column-right-half{padding-right:1em}.column-inner{padding:0 0.5em}.column-outer{padding:0 1em}.column-double{padding:0 3em}}@media (max-width: 750px){.content .heading{font-size:1.5em}}@media (max-width: 600px){.column{padding:0 0.75em}.column-left{padding-left:0.75em}.column-right{padding-right:0.75em}.column-half{padding:0 0.5em}.column-left-half{padding-left:0.5em}.column-right-half{padding-right:0.5em}.column-inner{padding:0 0.25em}.column-outer{padding:0 5em}.column-double{padding:0 1.5em}}

/*# sourceMappingURL=base.css.map */
