#page-home h2,#page-home h3{text-align:center}.tool-block h2{color:#000;padding:14px 10px 9px}.tools{display:block}.tool-column{height:145px;padding:10px;position:relative;text-align:center}#tool1 img,#tool2 img,#tool3 img,#tool4 img{bottom:0;left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0;top:-40px;transition:top 1s ease-out,opacity 1s ease-out}#tool1 h3,#tool2 h3,#tool3 h3,#tool4 h3{bottom:0;left:10px;margin:auto;opacity:0;position:absolute;right:10px;top:180px;transition:top .5s ease-out,opacity .5s ease-out}#tool1.anim img,#tool2.anim img,#tool3.anim img,#tool4.anim img{opacity:1;top:11px}#tool1.anim h3,#tool2.anim h3,#tool3.anim h3,#tool4.anim h3{opacity:1;top:85px}@media (min-width:1100px){#tool1 img,#tool2 img,#tool3 img,#tool4 img{transition:top 1s ease-out,opacity 1s ease-out}#tool1 h3,#tool2 h3,#tool3 h3,#tool4 h3{transition:top 1s ease-out,opacity 1s ease-out}}.group-star{padding:12px 0 21px;text-align:center}.group-star div.star{color:#f8ab4d;font-size:110%}.group-star div{display:inline-block}#page-home p.last{margin:40px 10px 50px}body,html{height:100%}body.webp:before{background-image:url('/images/paralax.webp');z-index:-1}body.jpg:before{background-image:url('/images/paralax.jpg');z-index:-1}body:before{content:'';position:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover;left:0;right:0;top:0;bottom:0;z-index:-1;-webkit-transform:translateZ(0);pointer-events:none;max-width:1180px;margin:0 auto}.background6{width:100%;z-index:100}.background3 .absolute{position:absolute;width:100%;top:0}.background3 .absolute h2{text-shadow:-1px 1px 1px #000;color:#fff;font-size:26px}.background3 p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.75rem;text-align:center;font-weight:500;line-height:1.2}.marketing.parallax{text-align:center;padding-top:70px;padding-bottom:40px;text-transform:uppercase}.marketing p{color:#fff;font-size:25px;font-weight:700;margin-bottom:60px;text-shadow:-1px 1px 1px #000;padding:1rem}.catalog-service{padding-top:60px}.catalog-service.last{padding-top:4px;padding-bottom:10px;margin-top:-3px}.catalog-service .title{margin-bottom:50px}.catalog-service .flex{display:flex;justify-content:space-between}.catalog-service .rubber.item{margin:0 10px 30px 10px}.catalog-service h2{font-size:24px}.catalog-service img{border-radius:8px;box-shadow:0 0 5px #fff;margin-bottom:10px}.catalog-service .custom{flex-flow:row nowrap;justify-content:center;align-items:center}.catalog-service .custom .one{font-size:60px;letter-spacing:-2px;margin-right:3px}.catalog-service .custom .two{display:flex;flex-flow:row wrap;flex-basis:5em}.catalog-service .custom .two h3{font-size:17px;line-height:1.5}.catalog-service .custom .two .four{letter-spacing:.03em}.catalog-service .container{position:relative}.catalog-service .container .look{background-color:#fff;font-family:Roboto;font-weight:400;opacity:.7;position:absolute;bottom:20%;right:10%;padding:5px;text-align:center;z-index:10}.tekhnologia{border:2px solid #444;border-radius:8px;margin:0 10px 30px;padding:10px}.tekhnologia p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:20px;text-align:center;margin:0}@media (min-width:768px){nav ul{display:flex;flex-direction:row;justify-content:center}nav ul li{width:33.33%}nav li:nth-child(2){margin:0}.tool-column{width:25%}.tools{display:flex}}@media (min-width:1180px){.marketing.parallax{width:1180px}}@media (max-width:992px){.catalog-service .container .look{bottom:18%;right:7%}.catalog-service .custom .one{font-size:58px}.catalog-service .custom .two h3{font-size:16px}}@media (max-width:768px){.catalog-service h3{font-size:20px}.catalog-service .container .look{font-size:14px}.catalog-service img{border-radius:6px}.catalog-service .custom .one{font-size:54px}.catalog-service .custom .two h3{font-size:15px}}@media (max-width:680px){.catalog-service .container .look{font-size:13px;right:7%;padding:4px}.catalog-service img{border-radius:5px}.catalog-service h3{font-size:18px}.catalog-service .custom .one{font-size:50px}.catalog-service .custom .two h3{font-size:14px}}@media (max-width:650px){.catalog-service .custom .one{font-size:48px}.catalog-service .custom .two h3{font-size:13.5px}}@media (max-width:630px){.catalog-service h3{font-size:17px}.catalog-service .container .look{font-size:12px;bottom:20%}.catalog-service .rubber.item{margin:0 7px 30px}.catalog-service .custom .one{font-size:46px}.catalog-service .custom .two h3{font-size:13px}}@media (max-width:580px){.catalog-service h3{font-size:15px}.catalog-service .custom .one{font-size:40px}.catalog-service .custom .two h3{font-size:11.5px}}@media (max-width:530px){.catalog-service h3{font-size:14px}.catalog-service .rubber.item{margin:0 5px 30px}.catalog-service .custom .one{font-size:38px}.catalog-service .custom .two h3{font-size:11px}}@media (max-width:480px){.catalog-service h3{font-size:13px}.catalog-service .custom .one{font-size:35px}.catalog-service .custom .two h3{font-size:10px}}@media (max-width:450px){.catalog-service h3{font-size:12px}.catalog-service .custom .one{font-size:28px}.catalog-service .custom .two h3{font-size:9px}}@media (max-width:430px){.catalog-service h3{font-size:11px}}@media (max-width:390px){.catalog-service h3{font-size:10px}.catalog-service .custom .one{font-size:25px}.catalog-service .custom .two h3{font-size:8px}}@media (max-width:350px){.catalog-service h3{font-size:9px}.catalog-service .custom .one{font-size:21px}.catalog-service .custom .two h3{font-size:7px}}@media (max-width:330px){.catalog-service h3{font-size:8.5px}.catalog-service .custom .one{font-size:19px}.catalog-service .custom .two h3{font-size:6.5px}}
footer {
    background-color: #353535;
    padding: 25px 0;
}
footer .wrapper {
    max-width: 1180px;
    margin:  0 auto;
    width: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
}
footer .c-2 {
    flex-grow: 2;
    text-align: center;
}
footer .c-3 {
    text-align: right;
}
footer .logo img {
    height: 100px;

}
footer .copy {
    color: #a1a1a1;
}
footer .adress,
footer .phone,
footer .mail,
footer .phone a,
footer .mail a {
    color: #fff;
}
footer .adress {

}
footer .phone {
    font-weight: 700;
}
footer .mail {
    margin-top: 10px;
}
footer .social {
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
footer .social a {
    margin: 0 10px;
}
@media (max-width: 479px) {
    .background6 {
        height: 290px;
        object-fit: cover;
        object-position: center top;
    }
}
@media (max-width: 991px) {
    footer .wrapper {
        flex-direction: column;
    }
    footer .wrapper * {
        text-align: center !important;
    }
    footer .copy,
    footer .adress,
    footer .phone,
    footer .mail,
    footer .social {
        margin-top: 15px;
    }
}