body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.work-section{margin-top:50px;margin-bottom:30px}.work-section h3{font-size:1.7em;text-align:center;margin-bottom:40px}.work-section h3 .bold{display:block}.work-section i{display:block;margin-top:30px}.offer_work a{color:#000}.countup-box{margin-top:10%;font-size:2em}.countup-box span{font-size:3em;font-weight:700}.description-movie{display:block;margin-top:10px}.offer-description{background:#fff;width:100%;margin:50px 5px 10px;position:relative;overflow:hidden;max-height:0;transition:all .5s}.description-hidden{max-height:0;padding:0;transition:all .5s}.description-visible{max-height:1050px;padding:3rem;transition:all .5s}.product-title{margin-bottom:30px;font-size:2.2em}.photos-box{padding-left:100px}.close-description{position:absolute;top:10px;right:10px;cursor:pointer}.close-description:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn);transition:all .5s}.photopp{width:80%}.single-photo{width:90%;padding-left:10%}.bold{font-weight:700!important}.offers--box{display:flex}.m-t-5{margin-top:5%}.offers__arrow{margin-top:10%;width:2em;height:2em;transition:all .5s}.offers__item:hover .offers__arrow{margin-top:2%;width:3em;height:3em;transition:all .5s}.offers__item{width:25%;padding:0 12px;cursor:pointer}.offer-subtitle{margin-left:12px;margin-bottom:20px}.offers__item--content{background:#fff;padding:.5rem 1rem 1rem;text-align:center;font-family:inherit;font-size:inherit;font-weight:inherit;color:#7d7d7d;position:relative}.offers__item--content:after{content:"";width:100%;bottom:0;left:0;height:5px;background:#aa3b3b;opacity:0;position:absolute;transition:opacity .3s}.offers__item--content:hover:after{opacity:1;transition:all .3s}.offers__item img{display:inline-block;margin-bottom:5%;width:60%}.offers__item span{display:block}.offers__item button{width:60%;font-size:.85em;height:40px;margin-top:1rem;border-radius:20px;border:1px solid #aa3b3b;background:transparent;color:#aa3b3b;transition:all .5s}.offers__item button:active{background-color:#aa3b3b;border-color:#aa3b3b}.offers__item button:focus{box-shadow:none}.offers__item button:hover{border:1px solid #aa3b3b;background:#aa3b3b;color:#fff;transition:all .5s}.offer__icon{opacity:.5}.offer__icon,.offers__item--content:hover .offer__icon{-moz-transform:rotate(0);-webkit-transform:translateZ(0);transition:all .5s}.offers__item--content:hover .offer__icon{opacity:1}@media(max-width:768px){.offers--box{flex-direction:column}.offers__item{width:74%;margin-left:13%;margin-bottom:25px}.offer-subtitle{text-align:center}}.image-przetargi{width:100%}.image-przetargi-box{width:80%;margin-left:10%;border:1px solid #ddd;border-radius:15px;padding:15px}.tenders-box{margin-top:70px;margin-bottom:50px}.project-about{text-align:center;margin-bottom:50px;font-size:12px}.project-about img{max-width:100%;margin-bottom:30px}.rodo-section{margin-top:50px}.rodo-box{text-align:justify}.rodo-box h4{font-size:14px;font-weight:700;text-align:center;margin-top:50px;margin-bottom:40px}.rodo-section .title{margin-bottom:20px}html{scroll-behavior:smooth}body{font-family:inherit;color:#343434;font-size:.9rem;font-weight:300}body::selection{background:#aa3b3b}.red{color:#aa3b3b}.bg-gray{background:hsla(0,0%,77.6%,.34)}.center{text-align:center}.bold{font-weight:700}.block{display:block}.about-section,.certificates{padding-bottom:5rem;padding-top:3rem}.react-multi-carousel-track{padding-bottom:2rem}.certificates-title{margin:3rem 0;font-size:1.6em}.title{margin-bottom:5rem}.title:after{content:"";width:35px;height:3px;position:absolute;background:#c53333;top:53px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about{width:95%;line-height:22px}.img-certificate{height:110px}.img-certificate-main{height:170px}.certificates-carousel .react-multi-carousel-item{text-align:center}.react-multiple-carousel__arrow--left{left:1px}.react-multiple-carousel__arrow--right{right:1px}.contact{background:url(http://hadepol.com.pl/tlo2.jpg);background-size:cover;background-repeat:no-repeat;padding:7rem}.contact-title{font-size:1.2em;font-weight:700}.address-box{padding:3rem 2rem 2rem;background:hsla(0,0%,100%,.8);margin-bottom:3rem}.form-control{height:60px;border-radius:0;border:none;margin-bottom:10px;padding-left:1.5rem}.btn-primary{background:#aa3b3b;height:50px;border-radius:25px;width:25%;border:none}.btn-primary:hover{background:#993535}.timeline{padding-top:5rem;padding-bottom:5rem;background:url(http://hadepol.com.pl/test_shut.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:#fff}.timeline-carousel .timeline-description-box{width:90%}.timeline-year-box{position:relative;margin-bottom:1.2rem;padding-bottom:.8rem;font-size:2em;color:#aa3b3b;border-bottom:1px solid #aa3b3b}.timeline-year-box:after{content:"";position:absolute;bottom:-6px;left:0;width:12px;height:12px;border-radius:6px;background:#aa3b3b}.news,.offers{padding:3rem 0 5rem}.news{background:url(http://hadepol.com.pl/banner.jpg);background-size:cover;background-repeat:no-repeat;color:#fff}.news-box{background:rgba(0,0,0,.6);padding:2rem}.news-img{width:50%;margin-left:25%;margin-bottom:3rem}.news-title{font-size:1.3em;margin-top:.5rem;margin-bottom:0}.news-button{margin-left:37%;margin-top:4rem}.news-button:active{background-color:#aa3b3b;border-color:#aa3b3b}.news-button:focus{box-shadow:none}.news-button:hover{border:1px solid #aa3b3b;background:transparent;color:#aa3b3b}.box-map,.box-map>div{height:400px;position:relative}.box-map>div{width:100%}@media(min-width:992px){.navbar-nav{width:100%}.nav-link{flex:1 1;border-right:1px solid #e2e2e2;text-align:center}.timeline .container{position:relative}.timeline .container:after{right:-35px;background:#aa3b3b;background:-webkit-gradient(left top,right top,color-stop(0,#aa3b3b),color-stop(100%,rgba(170,59,59,0)));background:linear-gradient(90deg,#aa3b3b 0,rgba(170,59,59,0))}.timeline .container:after,.timeline .container:before{content:"";position:absolute;width:60px;height:1px;top:56px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#aa3b3b",endColorstr="#aa3b3b",GradientType=1)}.timeline .container:before{left:-35px;background:rgba(170,59,59,0);background:-webkit-gradient(left top,right top,color-stop(0,rgba(170,59,59,0)),color-stop(100%,#aa3b3b));background:linear-gradient(90deg,rgba(170,59,59,0) 0,#aa3b3b)}}.image-cert{width:80%;margin-left:10%;margin-bottom:100px;cursor:pointer}.image-cert-none{display:none}@media(max-width:768px){.contact{padding:2rem}.cotact .form-row{flex-direction:column}.contact .btn-primary{width:70%}.image-cert{margin-bottom:50px}}.ytp-title-enable-channel-logo .ytp-title-channel{display:none!important}.nav{align-items:center;padding:1rem 0}.navbar{height:90px}.nav-link,.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000;background:#fff}.nav-pills .nav-link{border-right:1px solid #e6e6e6;border-radius:0}.logo{height:42px}.logo-hdp{width:100px;margin-left:20px;margin-top:5px}.navbar-brand{position:relative;width:210px}@media(max-width:768px){.logo{height:30px;margin-top:15px;margin-left:10px}.logo-hdp{width:85px;margin-left:20px;margin-right:20px;margin-top:17px}.navbar{padding:0}.nav-link{text-align:center;border-top:1px solid #eee;padding:12px 0}.navbar .container{min-height:90px;box-shadow:0 5px 15px 0 rgba(0,0,0,.5);align-items:flex-start}.navbar-collapse,.navbar-toggler{margin-top:25px}}.head-slider{padding-left:70px;padding-right:70px}.banner-Coveris{display:flex;margin-top:100px;justify-content:center;align-items:center;padding:0 70px 20px}.banner-Coveris-left,.banner-Coveris-right{flex:1 1;position:relative}.banner-Coveris-right{padding:0 50px}.banner-Coveris-left img{height:300px;width:100%;object-fit:cover}.banner-Coveris-right h2{font-size:20px;font-weight:700;margin-bottom:20px}.banner-Coveris-right a{text-decoration:underline;font-size:16px;font-style:italic;display:block;margin-top:5px}.banner-Coveris-right b{font-weight:700}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0),#fff);pointer-events:none}button{background:transparent;border:none;color:#ccc;font-size:4em}button:focus{outline:none}.head-slider .slider-control-bottomcenter .paging-dot{background:#fff!important}@media(max-width:768px){.head-slider{padding-left:0;padding-right:0}.banner-Coveris{flex-direction:column;padding:0}.banner-Coveris-left img{height:150px}.image-overlay{display:none}.banner-Coveris-right{padding:10px 10px 0}.banner-Coveris-right h2{font-size:18px}.banner-Coveris-right a{font-size:16px}}
/*# sourceMappingURL=main.511fd39f.chunk.css.map */