.content__header{background:#17191e url(../../images/project-background-min.jpg) no-repeat bottom;background-size:cover}.content__projects{background:#17191e}.content__project{position:relative;padding:4rem 0 2rem}@media only screen and (min-width:991px){.content__project{padding:9rem 0 3rem}}.content__contacts{padding:4rem 0 0}@media only screen and (min-width:991px){.content__contacts{padding:8rem 0 0}}.content__half{padding:4rem 0}@media only screen and (min-width:991px){.content__half{background:#17191e;background:linear-gradient(90deg,#17191e 50%,#f60029 0);padding:8rem 0}}.content__half .container{padding:0}@media only screen and (min-width:991px){.content__half .container{padding:0 1.5rem}}.project-header{padding:11rem 0 4rem;display:flex;flex-direction:column;justify-content:center;color:#fff}@media only screen and (min-width:768px){.project-header{padding:17rem 0 4rem;min-height:60rem}}@media only screen and (min-width:1199px){.project-header{min-height:70rem}}.project-header__heading{font-size:4.2rem;color:inherit;letter-spacing:.2rem;font-weight:400;line-height:1.1;margin:0 0 3rem;padding:0;animation:fadeInUp 1s both 1s}@media only screen and (min-width:768px){.project-header__heading{font-size:6.2rem}}@media only screen and (min-width:1199px){.project-header__heading{font-size:7.2rem}}.project-header__text{font-size:1.5rem;color:inherit;letter-spacing:.2rem;font-weight:400;line-height:1.2;margin:0;max-width:75rem;width:100%;animation:fadeInUp 1s both 1s}.projects{min-height:100vh;padding:11rem 0 4rem}@media only screen and (min-width:768px){.projects{padding:17rem 0 4rem}}.projects__heading{padding:2rem 0 0;text-align:center;font-size:1.7rem;color:#f60029;letter-spacing:.2rem;font-weight:400;line-height:1.1;margin:0 0 4rem;animation:fadeInUp 1s both 1s}@media only screen and (min-width:991px){.projects__heading{padding:10rem 0 0;margin:0 0 8rem}}@media only screen and (min-width:1199px){.projects__heading{padding:16rem 0 0;margin:0 0 10rem}}.projects-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:100%;animation:fadeInUp 1s both 1s}@media only screen and (min-width:768px){.projects-list{flex-direction:row;width:calc(100% + 6rem);margin:0 -3rem}}.projects-list__item{width:100%;margin:0 0 6rem}@media only screen and (min-width:768px){.projects-list__item{width:50%}}.project-card{display:block;text-decoration:none;color:#fff;padding:0 3rem}.project-card__title{font-size:4.2rem;color:inherit;letter-spacing:.3rem;font-weight:400;line-height:1.1;margin:0 0 2rem}@media only screen and (min-width:991px){.project-card__title{font-size:5.2rem}}@media only screen and (min-width:1199px){.project-card__title{font-size:7.2rem;margin:0 0 4rem}}.project-card__desc{font-size:1.5rem;color:inherit;letter-spacing:.2rem;font-weight:400;line-height:1.2;margin:0 auto 2rem;max-width:38rem;width:100%}@media only screen and (min-width:1199px){.project-card__desc{margin:0 auto 5rem}}.project-card__control .btn{color:inherit!important;max-width:38rem;width:100%}.benefits{padding:5rem 0 0}@media only screen and (min-width:767px){.benefits{padding:10rem 0 0}}@media only screen and (min-width:1199px){.benefits{padding:25rem 0 0}}.benefits__caption{color:#f60029;font-weight:400;font-size:4rem;line-height:1.1;letter-spacing:.2rem;text-align:left;margin:0 0 1rem;padding:0}@media only screen and (min-width:768px){.benefits__caption{font-size:5rem;margin:0 0 4rem}}.benefits__desc{color:#181a1f;font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:.2rem;text-align:left;margin:0;padding:0;max-width:94rem}@media only screen and (min-width:768px){.benefits__desc{font-size:2rem}}.benefits__controls{margin:5rem 0 0}@media only screen and (min-width:768px){.benefits__controls{margin:10rem 0 0}}.benefits__controls .btn{margin:0 1.5rem .5rem 0}@media only screen and (max-width:549px){.benefits__controls .btn{margin:0 0 .5rem;width:100%;text-align:center}}.benefits__box{display:none;animation:fadeOut .7s both .3s}.benefits__box.active{display:block;padding:4rem 0;animation:fadeIn .7s both .3s}@media only screen and (min-width:767px){.benefits__box.active{padding:5rem 0}}@media only screen and (min-width:1199px){.benefits__box.active{padding:7rem 0}}.contacts{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 4rem);margin:0 -2rem;padding:1rem 0 7rem;flex-direction:column}@media only screen and (min-width:768px){.contacts{flex-direction:row;padding:4rem 0 8rem}}@media only screen and (min-width:991px){.contacts{padding:4rem 0 12rem}}.contacts__desc{color:#181a1f;font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:.2rem;text-align:left;margin:0;padding:0;max-width:94rem}@media only screen and (min-width:768px){.contacts__desc{font-size:2rem}}.contacts__item{width:100%;padding:0 2rem;margin:2rem 0}@media only screen and (min-width:768px){.contacts__item{width:33.33%;margin:0}}.contact-card{display:flex;flex-wrap:wrap;align-items:center;width:100%}.contact-card__icon{position:relative;width:8rem;height:8rem;background:#17191e;margin:0}.contact-card__icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:2.9rem;max-height:2.9rem}.contact-card__text{width:calc(100% - 8rem);color:#17191e;font-weight:400;font-size:1.6rem;line-height:1.1;letter-spacing:.2rem;text-align:left;margin:0;padding:0 0 0 1.5rem}@media only screen and (min-width:991px){.contact-card__text{font-size:2rem;padding:0 0 0 2.5rem}}.contact-card__text a{color:#17191e;text-decoration:none}.contact-card__text a:hover{color:#17191e;text-decoration:underline}.half-content{display:flex;flex-wrap:wrap;width:100%}.half-content__left{background:#17191e;width:100%;padding:4rem 1.5rem}@media only screen and (min-width:991px){.half-content__left{width:50%;padding:0 8rem 0 0}}.half-content__left h2{color:#f60029;font-weight:400;font-size:4rem;line-height:1.1;letter-spacing:.2rem;text-align:left;margin:0 0 1rem;padding:0}@media only screen and (min-width:768px){.half-content__left h2{font-size:5rem;margin:0 0 4rem}}.half-content__left p{color:#fff;font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:.2rem;text-align:left;margin:0;padding:0;max-width:45rem}@media only screen and (min-width:768px){.half-content__left p{font-size:2rem}}.half-content__right{background:#f60029;width:100%;padding:5rem 1.5rem 4rem}@media only screen and (min-width:991px){.half-content__right{width:50%;padding:0 0 0 9rem}}.half-content__right ul{list-style:none;margin:0;padding:0;color:#fff;line-height:1}.half-content__right ul li{font-size:5rem;line-height:3rem;margin:0 0 5rem}@media only screen and (min-width:768px){.half-content__right ul li{font-size:7.2rem;margin:0 0 7rem}}.half-content__right ul li:last-child{margin:0}.half-content__right ul li small{font-size:2rem}.corner-photo{text-align:center}@media only screen and (min-width:768px){.corner-photo{position:absolute;bottom:0;right:0;text-align:left}}.corner-photo img{display:inline-block;max-width:100%}@media only screen and (min-width:768px){.corner-photo img{max-width:35rem}}@media only screen and (min-width:1199px){.corner-photo img{max-width:66rem}}.corner-photo p{font-size:2.2rem;color:#f60029;letter-spacing:.2rem;font-weight:400;line-height:1.1;margin:2rem 0;padding:0}@media only screen and (min-width:768px){.corner-photo p{position:absolute;bottom:0;left:0;transform:translate(-58%,76%)}}@media only screen and (min-width:991px){.corner-photo p{font-size:4rem}}@media only screen and (min-width:1199px){.corner-photo p{font-size:5rem}}
/*# sourceMappingURL=projekty.css.map */
