#header.page-company .logo svg{fill:var(--corporate-color)}#header.page-company #main-nav a.active1:not(.first),#header.page-company #main-nav ul>li>span.active1:not(.first){color:var(--corporate-color)}#header.page-company #languages a.active1,#header.page-company address .tel{color:var(--corporate-color)}#header.page-company address .tel:after{background-color:var(--corporate-color)}#header.page-company address .tel:hover{color:var(--font-color-on-corporate-background)}#header.page-company address .tel:hover svg{fill:var(--font-color-on-corporate-background)}#header.page-company #menu-mobile>div span{background:var(--corporate-color)}#header.page-company #menu-mobile>div:before,#header.page-company #menu-mobile>div:after{background:var(--corporate-color)}main.page-company #page-company header{position:relative;background-image:url(../../../images/page-company-header.webp);background-repeat:no-repeat;background-size:cover;background-position:center}main.page-company #page-company header h1{z-index:10}main.page-company #page-company header h2{z-index:20}main.page-company #page-company header:before{background-color:var(--corporate-color);background:linear-gradient(126deg,color-mix(in srgb,var(--corporate-color) 100%,transparent) 10%,#81d11f)}main.page-company #page-company header .divider{z-index:30}main.page-company #page-company .parallax{height:450px;position:relative}main.page-company #page-company .parallax:before{position:absolute;inset:0;background:url(../../../images/page-company-parallax.webp);background-attachment:fixed;background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:.3;content:"";z-index:-1}main.page-company #page-company .parallax .text{text-align:center;padding:0 35px;color:var(--font-color);position:absolute;top:40%;opacity:1}main.page-company #page-company .parallax .text h3{text-transform:uppercase;font-size:26px;line-height:1.43;font-weight:var(--font-bold);color:var(--font-color)}main.page-company #page-company .parallax .text h4{font-size:22px;line-height:1.36;font-weight:var(--font-regular);margin-top:30px}main.page-company #page-company .parallax .text h4 a{color:var(--font-color)}main.page-company #page-company .parallax .text h4 a:hover{color:var(--corporate-color)}main.page-company #page-company #currantes{background-color:var(--bg-color);padding-top:100px;padding-bottom:100px}main.page-company #page-company #currantes .container{max-width:1052px;display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:90px}main.page-company #page-company #currantes .item{position:relative;padding-bottom:100px;z-index:100}main.page-company #page-company #currantes .item:after{content:"";position:absolute;left:0;bottom:0;display:inline-block;width:100%;border-bottom:30px solid var(--corporate-color);margin-top:10px;opacity:0;transition:opacity var(--transitions-time),transform var(--transitions-time);transform:scaleX(0)}main.page-company #page-company #currantes .item .image{width:100%;padding-top:142.6966292135%;transition:.6s;transform-style:preserve-3d;position:relative;max-height:50vh}main.page-company #page-company #currantes .item .image .front,main.page-company #page-company #currantes .item .image .back{-webkit-perspective:0;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);visibility:visible;backface-visibility:hidden;position:absolute;top:0;left:0;right:0;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}main.page-company #page-company #currantes .item .image .front img,main.page-company #page-company #currantes .item .image .back img{width:100%;height:auto;min-height:100%;object-fit:cover}main.page-company #page-company #currantes .item .image .front{z-index:2;transform:rotateY(0)}main.page-company #page-company #currantes .item .image .back{transform:rotateY(180deg)}main.page-company #page-company #currantes .item h3{color:var(--corporate-color);font-size:24px;margin-top:25px}main.page-company #page-company #currantes .item h4{color:var(--corporate-color);font-size:18px;margin-top:5px}main.page-company #page-company #currantes .item p{font-size:15px;margin-top:25px}main.page-company #page-company #currantes .item:hover:after{opacity:1;transform:scale(1)}main.page-company #page-company #currantes .item:hover .image{transform:rotateY(180deg)}main.page-company #page-company .page-text{padding-top:40px;padding-bottom:30px}main.page-company #page-company .page-icon-text .grid{padding-bottom:1rem}main.page-company #page-company .page-icon-text .grid h3{margin-bottom:0}main.page-company #page-company .page-icon-text .grid h3 a{display:flex;justify-content:left;align-content:start;flex-wrap:wrap;gap:.5rem;font-size:24px;font-weight:var(--font-semibold);line-height:1.2}main.page-company #page-company .page-icon-text .grid h3 a svg{justify-self:left;margin-right:0;width:45px;max-width:45px;height:auto;align-self:center;padding-top:20px}main.page-company #page-company .page-icon-text .grid h3 a p{align-self:center;font-size:24px}main.page-company #page-company .page-icon-text .grid h3 a:hover p{color:var(--font-color)}main.page-company #page-company .page-icon-text .grid h3 a:hover svg{fill:var(--font-color)}main.page-company #page-company .page-icon-text .grid h3 p{margin-top:0}main.page-company #page-company .page-icon-text p{line-height:1.5em;margin-top:0}
