@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700,900&subset=latin-ext");body{font-family:"Montserrat",sans-serif}body.scroll-lock{overflow:hidden}body.scroll-lock ::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6{font-weight:bold}@media (min-width: 1200px){.col-md-split{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;margin:0}}textarea,input[type="text"],input[type="email"]{-webkit-appearance:none;border-radius:0}#map{height:440px;width:100%;margin-bottom:70px}#importText{text-align:justify;font-size:16px;line-height:1.6;max-width:800px;color:#555;margin:0 auto}#importText>*,#importText>p>*{display:block}.img-fluid{width:100%;height:auto}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?h26lp9");src:url("../fonts/icomoon.eot?h26lp9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?h26lp9") format("truetype"),url("../fonts/icomoon.woff?h26lp9") format("woff"),url("../fonts/icomoon.svg?h26lp9#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-google-plus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}#form-rights,#wiecej-specjalnosci,#polityka-prywatnosci{max-width:80%;margin:0 auto;padding:30px;border-radius:20px;height:calc(100vh - 60px)}@media (min-width: 541px){#form-rights>.dragscroll,#wiecej-specjalnosci>.dragscroll,#polityka-prywatnosci>.dragscroll{cursor:-webkit-grab;z-index:999999;overflow:hidden;height:100%;overflow-y:scroll;padding-right:18px}}#form-rights ol,#wiecej-specjalnosci ol,#polityka-prywatnosci ol{margin:0}#form-rights ol li,#wiecej-specjalnosci ol li,#polityka-prywatnosci ol li{margin-bottom:10px}.lity-content:after{-webkit-box-shadow:none;box-shadow:none}.logo-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logo-box .logo{-webkit-transform:scale(0.7);transform:scale(0.7);margin-left:-50px}@media (max-width: 400px){.logo-box .logo{margin-left:-30px;width:240px}}.logo-box .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.logo-box .socials{display:none}}.logo-box .socials .fb,.logo-box .socials .gp{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;margin-right:20px;color:#ccc;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;border:2px solid #ccc;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.logo-box .socials .fb:hover,.logo-box .socials .gp:hover{border-color:#2c327c;background-color:#2c327c;color:#fff}.logo-box .socials .header-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-box .socials .header-contact .phone{font-size:25px;font-weight:bold;color:#2c327c}.logo-box .socials .header-contact .email{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;color:#555}.navbar{background-color:#2c327c;padding:.5rem 1rem;display:none}@media (min-width: 768px){.navbar{display:block}}.navbar .navbar-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;list-style:none}.navbar .navbar-nav .nav-item{padding:10px 20px}.navbar .navbar-nav .nav-item .nav-link{color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;letter-spacing:2px}.navbar .navbar-nav .nav-item .nav-link:hover{color:#ccc}.burger-menu{z-index:9999;cursor:pointer;background-color:transparent;width:30px;height:30px;position:absolute;top:50px;right:15px}@media (min-width: 768px){.burger-menu{display:none}}.burger-menu .menu-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;border-top:3px solid #2c327c;width:30px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.burger-menu .menu-top{top:0px}.burger-menu .menu-middle{top:10px}.burger-menu .menu-bottom{top:20px}.burger-menu.active .menu-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:63px;border-top:3px solid #fff;position:fixed}.burger-menu.active .menu-top{-webkit-transform:rotate(50deg);transform:rotate(50deg)}.burger-menu.active .menu-middle{opacity:0}.burger-menu.active .menu-bottom{-webkit-transform:rotate(-410deg);transform:rotate(-410deg)}.menu-overlay{height:0;width:100vw;display:block;position:fixed;z-index:999;top:0;left:0;background-color:#2c327c;overflow-y:scroll;-webkit-transition:.5s;transition:.5s}.menu-overlay.active{height:100% !important}.menu-overlay .overlay-content{width:100%;height:100%;text-align:center;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0}.menu-overlay .overlay-content .nav-item .nav-link{padding:5px;text-decoration:none;font-size:20px;text-transform:uppercase;color:#fff;display:block;-webkit-transition:.3s;transition:.3s}.menu-overlay .overlay-content .nav-item .nav-link:hover,.menu-overlay .overlay-content .nav-item .nav-link:focus{color:#ccc}.burger-socials .ico-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.burger-socials .ico-wrapper .fb,.burger-socials .ico-wrapper .gp{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;display:flex;font-size:21px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;border:2px solid #fff;border-radius:50%}.burger-socials .phone{color:#ddd;font-size:16px;margin-top:15px}.burger-socials .email{color:#fff;font-size:18px}.section-heading{margin-bottom:30px}.about-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("../img/main.jpg");background-size:cover;background-position:100% 10%;background-repeat:no-repeat;background-attachment:fixed;margin-bottom:70px}@media (max-width: 900px){.about-us{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 767px){.about-us{height:600px}}.about-us .welcome{font-size:16px}@media (max-width: 900px){.about-us .welcome{margin:80px 0;color:#000;letter-spacing:.5px;padding:15px 45px;background-color:rgba(255,255,255,0.7)}}@media (min-width: 767px){.about-us .welcome{margin-right:5%;background-color:rgba(255,255,255,0.9);margin-bottom:-10%;max-width:700px;color:#555;padding:50px}}.our-team .lead{margin-bottom:70px}.our-team .lead .heading{margin-bottom:20px}.our-team .lead .personal-contact p{color:#555;margin-top:0;margin-bottom:5px}.our-team .lead .personal-contact p span,.our-team .lead .personal-contact p a{color:#2c327c}.our-team .lead .desc{font-size:16px;color:#555}.our-team .lead .desc .md-img{display:none;float:right;width:50%;margin-left:20px;height:auto}@media (min-width: 600px) and (max-width: 991px){.our-team .lead .desc .md-img{display:block}}.our-team .lead .img{display:block}@media (min-width: 600px) and (max-width: 991px){.our-team .lead .img{display:none}}.our-team .team{margin-bottom:70px}.our-team .team .item{text-align:center;margin-bottom:20px;font-size:0}.our-team .team .item .overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 15px}@media (min-width: 540px) and (max-width: 767px){.our-team .team .item .overlay{padding:30px 70px}}.our-team .team .item .overlay-wrapper{margin-bottom:10px}.our-team .team .item .overlay .name{font-size:19px;line-height:19px;margin-top:20px;margin-bottom:6px;color:#fff}.our-team .team .item .overlay .spec{font-size:16px;color:#999;margin:0}.our-team .team .item .read-more-button{font-size:14px;background-color:transparent;border:1px solid #2c327c;color:#2c327c;height:40px;width:80%;margin:10px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-team .team .item .read-more-button:hover{background-color:#2c327c;color:#fff}.our-team .team .item .read-more-text{font-size:14px;color:#555;max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-team .team .item .read-more-text .personal-contact{margin-bottom:20px}.our-team .team .item .read-more-text .personal-contact div{font-weight:bold;color:#000}.our-team .team .item .read-more-text .personal-contact a{color:#2c327c}.our-team .team .item .read-more-text.active{max-height:500px}.spacer{background-image:url("../img/building.jpeg");background-position:center;background-size:cover;background-repeat:no-repeat;height:500px;margin-bottom:70px}.specs,.contact,.fresh{margin-bottom:70px;text-align:center}#wiecej-specjalnosci h3:first-of-type{margin-top:0}#wiecej-specjalnosci ol{font-weight:bold}#wiecej-specjalnosci p{font-weight:normal}.specs>.row>div{padding-left:0;padding-right:0}.specs img{-webkit-transform:scale(0.5);transform:scale(0.5)}.specs-title{margin-top:15px;margin-bottom:15px;font-size:15px;color:#2c327c;font-weight:normal;text-transform:uppercase;padding:0 10px}.specs-list{margin:20px 0;font-weight:bold;list-style-type:disc}.specs .more-info{width:100%}.specs .more-info-button{margin:30px auto;display:block;border:2px solid #2c327c;color:#2c327c;height:50px;line-height:48px;width:250px;background-color:transparent;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:13px}.specs .more-info-button:hover{background-color:#2c327c;color:#fff}.specs .overlay{padding:15px}@media (max-width: 767px){.specs .overlay{padding:15px 30px}}.specs .overlay .desc{font-size:13px}.contact .contact-data .title{font-size:21px;color:#2c327c;margin-bottom:30px}.contact .contact-data .item{margin-bottom:20px}.contact .contact-data .item:last-of-type{margin-bottom:0}.contact .contact-data .item .fas{font-size:23px;color:#2c327c;margin:0 auto;margin-bottom:15px}.contact .contact-data .item .mail-us{color:#2c327c}.contact .contact-form .title{font-size:21px;color:#2c327c;margin-bottom:30px}@media (max-width: 787px){.contact .contact-form .title{margin-top:30px}}.contact .contact-form .line-input,.contact .contact-form .message-area{display:block;width:100%;border:2px solid #e1e1e1;height:40px;line-height:40px;padding:0 15px;color:#555;margin-bottom:15px}.contact .contact-form .line-input::-webkit-input-placeholder,.contact .contact-form .message-area::-webkit-input-placeholder{color:#ccc}.contact .contact-form .line-input::-moz-placeholder,.contact .contact-form .message-area::-moz-placeholder{color:#ccc}.contact .contact-form .line-input:-ms-input-placeholder,.contact .contact-form .message-area:-ms-input-placeholder{color:#ccc}.contact .contact-form .line-input:-moz-placeholder,.contact .contact-form .message-area:-moz-placeholder{color:#ccc}.contact .contact-form .message-area{height:240px;resize:none}.contact .contact-form .rodo{padding-right:10px;color:#555;cursor:pointer}.contact .contact-form .rodo-more{color:#2c327c;text-decoration:none}.contact .contact-form .rodo-more:hover{text-decoration:underline}.contact .contact-form .rodo-more:focus{outline:none}.contact .contact-form .btn-submit{display:block;margin-left:auto;border:2px solid #2c327c;color:#2c327c;height:50px;padding:0;line-height:50px;width:150px;background-color:transparent;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:13px;border-radius:0;margin-top:20px}@media (max-width: 767px){.contact .contact-form .btn-submit{margin:0 auto;width:100%;margin-top:40px}}.contact .contact-form .btn-submit:hover{background-color:#2c327c;color:#fff}#aktualnosci .article{position:relative}#aktualnosci .article-read-more{position:relative;max-height:320px;overflow:hidden}#aktualnosci .article-alert{text-align:center;display:none}#aktualnosci .article-alert.active{display:block}#aktualnosci .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:60px 0 10px 0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(248,248,248,0)), color-stop(80%, rgba(255,255,255,0.9)));background:linear-gradient(to bottom, rgba(248,248,248,0) 0%, rgba(255,255,255,0.9) 80%);color:#2c327c;font-size:21px;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#aktualnosci .read-more.active{position:static;padding-top:10px}.overlay-wrapper{position:relative}.overlay-wrapper:hover .overlay{opacity:1}@media (max-width: 767px){.overlay-wrapper:hover .overlay{display:-webkit-box;display:-ms-flexbox;display:flex}}.overlay{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;background-color:#2c327c;overflow:hidden;padding:10px;cursor:default;display:none}@media (min-width: 767px){.overlay{display:-webkit-box;display:-ms-flexbox;display:flex}}.overlay .desc{color:#fff;font-size:12px}.msg-error,.msg-success{margin-bottom:20px}.msg-error{color:#ff5050}.msg-success{color:#99ff66}.lity-active,.lity-active body{overflow:hidden}footer{background-color:#2c327c}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0}.footer .logo{width:50px}@media (max-width: 767px){.footer .logo{margin-right:100px}}@media (max-width: 540px){.footer .logo{margin-right:60px}}.footer .copy-privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;text-align:right}@media (max-width: 540px){.footer .copy-privacy{font-size:12px}}.footer .copy-privacy .copy{color:#fff;margin:0}.footer .copy-privacy .privacy{color:#777}.footer .copy-privacy .privacy:hover{color:#fff}.footer .copy-privacy .privacy:focus{outline:none}

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