@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{margin:0}header{align-items:center;background-color:#0e0e0e;display:flex;flex-direction:row;gap:3%;height:10vh;justify-content:center;width:100vw}header .logoSvg{cursor:pointer;height:80%;width:10%}header a{color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;margin:0 10px;text-decoration:none}header a:hover{color:#d42e12;transition:.7s}header button{background-color:#0000;border:.3vw solid #d42e12;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;overflow:hidden;padding:.8% 2%;position:relative;transition:all .3s ease;z-index:1}header button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}header button:hover{box-shadow:0 5px 15px #d42e124d;transform:translateY(-2px)}header button:hover:before{left:0}header button:active{transform:translateY(0)}header .containerIcon{align-items:center;display:flex;flex-direction:row;gap:10%;width:10%}header .containerIcon img{cursor:pointer;height:1%;transition:transform .3s ease,opacity .3s ease;width:20%}header .containerIcon img:hover{opacity:.8;transform:scale(1.2)}header .containerIcon .countBugList{background-color:#d42e12;border-radius:50%;cursor:pointer;height:2vw;transition:transform .3s ease,box-shadow .3s ease;width:2vw}header .containerIcon .countBugList:hover{box-shadow:0 0 10px #d42e1299;transform:scale(1.1)}header .containerIcon .countBugList a{align-items:center;display:flex;height:100%;justify-content:center;margin:0;width:100%}header .containerIcon .countBugList a img{height:70%;transition:transform .3s ease;width:70%}header .containerIcon .countBugList:hover a img{transform:scale(1.1)}.banner{height:70vh;position:relative;width:100vw}.banner img{height:100%;object-fit:cover;width:100%}.banner span{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(3vw,5vh),3vw);font-weight:700;left:15%;position:absolute;top:30%;width:30%}.banner button{background-color:#0000;border:.3vw solid #d42e12;cursor:pointer;left:15%;overflow:hidden;padding:.8% 2%;position:absolute;top:70%;transition:all .3s ease}.banner button a{color:#fff!important;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;position:relative;text-decoration:none;transition:color .3s ease;z-index:1}.banner button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:0}.banner button:hover{box-shadow:0 5px 15px #d42e1266;transform:translateY(-3px)}.banner button:hover:before{left:0}.banner button:active{transform:translateY(-1px)}.banner .containerRectangle{display:flex;flex-direction:row;gap:5%;left:50%;position:absolute;top:90%;transform:translate(-50%,-50%)}.banner .containerRectangle div{background-color:#fff;height:.5vh;transition:background-color .3s ease;width:8vw}.banner .containerRectangle div.active{background-color:#d42e12}footer{align-items:center;background-image:url(/static/media/71bb1fd9984e8aa326c4abcc610b4ed3e95e218b.1459a006f30c73b01ff4.jpg);background-position:50%;background-size:cover;display:flex;height:40vh;justify-content:center;overflow:hidden;position:relative;width:100vw;z-index:0}footer:before{background-color:#0000008c;content:"";inset:0;position:absolute;z-index:-1}.containerGridFooter{display:grid;grid-template-columns:16% 16% 16% 14% 18% 16%;grid-template-rows:100%;height:100%;padding-top:5%;width:80%}.containerGridFooter div{align-items:start;display:flex;flex-direction:column;gap:8%}.containerGridFooter div img{cursor:pointer;height:20%;transition:transform .3s ease,opacity .3s ease;width:90%}.containerGridFooter div img:hover{opacity:.9;transform:scale(1.05)}.containerGridFooter div span:first-child{font-size:clamp(.1vw,min(1vw,2vh),3vw);opacity:1}.containerGridFooter div span{color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(.9vw,2vh),3vw);font-weight:500;opacity:.5;text-transform:uppercase;transition:opacity .3s ease,color .3s ease,transform .3s ease}.containerGridFooter div span:not(:first-child):hover{color:#d42e12;opacity:1;transform:translateX(5px)}.containerGridFooter .contactContainer div{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5%;justify-content:start;margin-top:0;transition:transform .3s ease;width:100%}.containerGridFooter .contactContainer div img{height:90%;transition:transform .3s ease;width:auto}.containerGridFooter .contactContainer div span{text-wrap:nowrap;color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;opacity:1;text-transform:lowercase;transition:color .3s ease}.containerGridFooter .contactContainer div:hover{transform:translateX(5px)}.containerGridFooter .contactContainer div:hover img{transform:scale(1.1)}.containerGridFooter .contactContainer div:hover span{color:#d42e12}.containerGridFooter .contactContainer button{background-color:#0000;border:.3vw solid #d42e12;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;height:15%;overflow:hidden;padding:.8% 2%;position:relative;transition:all .3s ease;width:100%;z-index:1}.containerGridFooter .contactContainer button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.containerGridFooter .contactContainer button:hover{box-shadow:0 5px 15px #d42e1266;transform:translateY(-3px)}.containerGridFooter .contactContainer button:hover:before{left:0}.containerGridFooter .contactContainer button:active{transform:translateY(-1px)}.bottomBanner{background-color:#0e0e0e;flex-direction:row;gap:5%;height:30vh;width:100vw}.bottomBanner,.bottomBanner div{display:flex;justify-content:center}.bottomBanner div{align-items:center;cursor:pointer;flex-direction:column;gap:10%;transition:transform .3s ease;width:15%}.bottomBanner div #cardLR{height:40%;transition:transform .3s ease;width:50%}.bottomBanner div #cardCenter{height:40%;transition:transform .3s ease;width:40%}.bottomBanner div span{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;text-align:center;transition:color .3s ease}.bottomBanner div:hover{transform:translateY(-5px)}.bottomBanner div:hover #cardCenter,.bottomBanner div:hover #cardLR{transform:scale(1.1)}.bottomBanner div:hover span{color:#d42e12}.backAbout{background-image:url(/static/media/back.47e1a884fcf441d89fc2.jpg);background-position:50%;background-size:cover;display:flex;height:70vh;justify-content:center;position:relative;width:100vw;z-index:0}.backAbout:before{background-color:#00000080;content:"";inset:0;position:absolute;z-index:-1}.containerInfoAbout{align-items:center;display:flex;flex-direction:column;gap:15%;height:100%;width:70%}.containerInfoAbout .mainText{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(2vw,4vh),6vw);font-weight:600;margin-top:8vh;text-align:center;-webkit-text-decoration:underline 20% #d42e12;text-decoration:underline 20% #d42e12;text-transform:uppercase;text-underline-offset:50%;width:50%}.containerInfoAbout .insideContainer{display:flex;flex-direction:row;gap:2%;justify-content:center;width:100%}.containerInfoAbout .insideContainer .imageBorder{align-items:center;background-color:#d42e12;display:flex;justify-content:center;padding:.5%;width:50%}.containerInfoAbout .insideContainer .imageBorder,.containerInfoAbout .insideContainer img{-webkit-clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%);clip-path:polygon(25% 0,100% 0,100% 75%,75% 100%,0 100%,0 25%)}.containerInfoAbout .insideContainer img{height:100%;object-fit:cover;width:100%}.containerInfoAbout .insideContainer .content{background:rgba(0,0,0,.478);border:.3vw solid #d42e12;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;padding:4%;width:-webkit-fit-content;width:fit-content}.containerInfoAbout .insideContainer .content span{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,3vh),10vw);font-weight:500;margin-bottom:3%}.containerInfoAbout .insideContainer .content button{background-color:#0000;border:.3vw solid #d42e12;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(.8vw,2vh),3vw);font-weight:500;overflow:hidden;padding:1.5% 2%;position:relative;transition:all .3s ease;width:30%;z-index:1}.containerInfoAbout .insideContainer .content button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.containerInfoAbout .insideContainer .content button:hover{box-shadow:0 5px 15px #d42e1266;transform:translateY(-3px)}.containerInfoAbout .insideContainer .content button:hover:before{left:0}.containerInfoAbout .insideContainer .content button:active{transform:translateY(-1px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up-hidden{opacity:0;transform:translateY(30px)}.fade-in-up{animation:fadeInUp .6s ease-out forwards}.product{background-image:url(/static/media/backgr.bbbace3287158c26a2b8.jpg);background-size:cover;height:125vh;width:100vw}.product,.product .containerInfo{align-items:center;display:flex;justify-content:center}.product .containerInfo{flex-direction:column;gap:3%;height:100%;width:80%}.product .containerInfo span:first-child{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(2vw,4vh),6vw);font-weight:600;margin-top:8vh;text-align:center;text-transform:uppercase;width:50%}.product .containerInfo span{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.5vw,3vh),3vw);font-weight:500;text-align:center;width:90%}.product .containerInfo .gridCard{grid-gap:2%;align-items:center;display:grid;gap:2%;grid-template-columns:35% 35% 35%;grid-template-rows:40% 40%;height:100%;justify-content:center;width:-webkit-fit-content;width:fit-content}.product .containerInfo .gridCard .containerCard{box-shadow:0 0 30px 10px #223c5033;cursor:pointer;height:100%;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.product .containerInfo .gridCard .containerCard img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.product .containerInfo .gridCard .containerCard:hover{box-shadow:0 10px 40px 15px #223c504d;transform:translateY(-5px)}.product .containerInfo .gridCard .containerCard:hover img{transform:scale(1.05)}.product .containerInfo .gridCard .containerCard div{align-items:center;background-color:hsla(0,0%,5%,.718);color:#fff;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.4vw,3vh),10vw);font-weight:500;height:100%;justify-content:space-evenly;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s linear;width:100%}.product .containerInfo .gridCard .containerCard div:hover{opacity:1;transition:.3s linear}.product .containerInfo .gridCard .containerCard button{background-color:#0000;border:.2vw solid #d42e12;cursor:pointer;overflow:hidden;padding:3% 2%;position:relative;transition:all .3s ease}.product .containerInfo .gridCard .containerCard button a{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;position:relative;text-decoration:none;transition:color .3s ease;z-index:1}.product .containerInfo .gridCard .containerCard button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:0}.product .containerInfo .gridCard .containerCard button:hover{box-shadow:0 5px 15px #d42e1266;transform:translateY(-3px)}.product .containerInfo .gridCard .containerCard button:hover:before{left:0}.product .containerInfo .gridCard .containerCard button:hover a{color:#fff}.product .containerInfo .gridCard .containerCard button:active{transform:translateY(-1px)}.pathRoterContainer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff1a;border-radius:10px;gap:2%;height:5vh;margin-left:10%;padding:1vh 2vw}.pathRoterContainer,.pathRoterContainer div{align-items:center;display:flex;flex-direction:row;width:-webkit-fit-content;width:fit-content}.pathRoterContainer div{gap:1vw;height:100%;justify-content:center}.pathRoterContainer div img{height:1.5vw;object-fit:contain;opacity:.6;transition:transform .3s ease,opacity .3s ease;width:1.5vw}.pathRoterContainer div a{border-radius:5px;color:#d42e12;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;padding:.5vh 1vw;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.pathRoterContainer div a:after{background-color:#d42e12;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.pathRoterContainer div a:hover{background-color:#d42e121a;color:#b0250f;transform:translateY(-2px)}.pathRoterContainer div a:hover:after{width:80%}.pathRoterContainer div a:active{transform:translateY(0)}.pathRoterContainer div span{background-color:#ffffff4d;border:2px solid #d42e12;border-radius:5px;color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:600;padding:.5vh 1vw;text-transform:uppercase;transition:all .3s ease}.containerMenu{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.5vw,1.8vh),3vw);font-weight:500;height:100%;width:100%}.parentItem{height:-webkit-fit-content;height:fit-content;width:100%}.mainContainerAccum{background-color:#ededed;display:flex;flex-direction:row;height:250vh;width:100vw}.leftNavFilter{background-color:#1d1d1d;height:50%;margin-left:13%;margin-top:7%;width:20%}.RightAccumBrand{grid-gap:3%;display:grid;gap:3%;grid-template-columns:30% 30% 30%;grid-template-rows:30% 30% 30% 30% 30%;height:50%;margin-left:2%;margin-right:13%;margin-top:7%;width:54%}.RightAccumBrand .cardBrand{align-items:center;background-color:#fff;box-shadow:0 0 10px 5px #223c5033;display:flex;flex-direction:column;transition:.4s linear}.RightAccumBrand .cardBrand .imageCard{align-items:center;display:flex;height:50%;justify-content:center;width:100%}.RightAccumBrand .cardBrand .imageCard img{width:50%}.RightAccumBrand .cardBrand .titleCard{align-items:start;background-color:#1d1d1d;display:flex;flex-direction:column;height:50%;justify-content:space-around;width:100%}.RightAccumBrand .cardBrand .titleCard span{margin-left:5%;margin-top:5%}.RightAccumBrand .cardBrand .titleCard span:first-of-type{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.5vw,1.8vh),3vw);font-weight:700}.RightAccumBrand .cardBrand .titleCard span:last-of-type{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,1.5vh),3vw);font-weight:500}.RightAccumBrand .cardBrand .titleCard button{background-color:#0000;border:.2vw solid #d42e12;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;height:25%;margin-left:5%;text-transform:uppercase;width:60%}.RightAccumBrand .cardBrand:hover{scale:1.02;transition:.4s linear}.containerService{align-items:center;background-color:#ededed;display:flex;height:80vh;justify-content:center;width:100vw}.containerService .containerCenter{align-items:center;display:flex;flex-direction:column;gap:10%;height:80%;width:70%}.containerService .containerCenter span:first-of-type{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(2vw,4vh),6vw);font-weight:600;text-align:center;-webkit-text-decoration:underline 15% #d42e12;text-decoration:underline 15% #d42e12;text-transform:uppercase;text-underline-offset:30%;width:90%}.containerService .containerCenter span:last-of-type{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.3vw,3vh),3vw);font-weight:500;text-align:center;width:90%}.containerService .containerCenter .containerCardService{display:flex;flex-direction:row;gap:4%;height:100%;width:100%}.containerService .containerCenter .containerCardService div{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;transition:transform .3s ease,box-shadow .3s ease;z-index:0}.containerService .containerCenter .containerCardService div span{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.5vw,3vh),3vw);font-weight:500;text-align:center;text-decoration:none;transition:transform .3s ease;width:90%}.containerService .containerCenter .containerCardService div button{background-color:#0000;border:.3vw solid #d42e12;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.3vw,2vh),3vw);font-weight:500;overflow:hidden;position:relative;text-align:center;transition:all .3s ease;width:90%;z-index:1}.containerService .containerCenter .containerCardService div button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.containerService .containerCenter .containerCardService div button:hover{box-shadow:0 5px 15px #d42e1266;transform:translateY(-3px)}.containerService .containerCenter .containerCardService div button:hover:before{left:0}.containerService .containerCenter .containerCardService div button:active{transform:translateY(-1px)}.containerService .containerCenter .containerCardService div:hover{box-shadow:0 10px 30px #0000004d;transform:translateY(-5px)}.containerService .containerCenter .containerCardService div:hover span{transform:scale(1.05)}.containerService .containerCenter .containerCardService div:hover:before{background-color:#000000b3}.containerService .containerCenter .containerCardService div:before{background-color:#00000080;content:"";inset:0;position:absolute;transition:background-color .3s ease;z-index:-1}.containerService .containerCenter .containerCardService div:first-of-type{background-image:url(/static/media/diagnostic.1e1599aa96087549dc8e.jpg);background-size:cover;gap:20%;height:100%;width:48%}.containerService .containerCenter .containerCardService div:first-of-type button{height:15%;width:40%}.containerService .containerCenter .containerCardService div:last-of-type{background-image:url(/static/media/reverse.aacac7679dbe304e4b63.jpg);background-size:cover;gap:20%;height:100%;width:48%}.containerService .containerCenter .containerCardService div:last-of-type button{height:15%;width:40%}.containerInfoPage{align-items:center;background-color:#ededed;display:flex;height:125vh;justify-content:center;width:100vw}.containerCenter{align-items:center;display:flex;flex-direction:column;gap:6%;height:90%;width:70%}.containerCenter span:first-of-type{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(2vw,4vh),6vw);font-weight:600;text-align:center;-webkit-text-decoration:underline 15% #d42e12;text-decoration:underline 15% #d42e12;text-transform:uppercase;text-underline-offset:30%;width:90%}.containerCenter span:last-of-type{color:#0e0e0e;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.5vw,3vh),3vw);font-weight:500;text-align:center;width:90%}.containerCenter .mainNews{display:flex;flex-direction:row;height:100%;width:100%}.containerCenter .mainNews .logoNews{align-items:center;background-image:url(/static/media/wheel.976e4ab611bcd1cdb3e9.jpg);background-size:cover;display:flex;height:100%;justify-content:center;width:50%}.containerCenter .mainNews .logoNews img{width:35%}.containerCenter .mainNews .newsInfo{align-items:start;background-color:#0e0e0e;display:flex;flex-direction:column;height:100%;justify-content:space-around;width:50%}.containerCenter .mainNews .newsInfo p{color:#d42e12;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,3vh),3vw);font-weight:500;margin-left:3%}.containerCenter .mainNews .newsInfo span:first-of-type{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.3vw,3vh),3vw);font-weight:700;margin-left:3%;text-align:start;text-decoration:none}.containerCenter .mainNews .newsInfo span:nth-of-type(2){color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,3vh),3vw);font-weight:500;margin-left:3%;text-align:start;text-decoration:none}.containerCenter .mainNews .newsInfo button{background-color:#0000;border:.3vw solid #d42e12;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,1.5vh),3vw);font-weight:500;height:15%;margin-left:3%;overflow:hidden;position:relative;text-align:center;transition:all .3s ease;width:35%;z-index:1}.containerCenter .mainNews .newsInfo button:before{background-color:#d42e12;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.containerCenter .mainNews .newsInfo button:hover{box-shadow:0 5px 15px #d42e1266;transform:translateY(-3px)}.containerCenter .mainNews .newsInfo button:hover:before{left:0}.containerCenter .mainNews .newsInfo button:active{transform:translateY(-1px)}.containerCenter .cardNews{display:flex;flex-direction:row;gap:2%;height:80%;width:100%}.containerCenter .cardNews .card{cursor:pointer;height:100%;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:32%}.containerCenter .cardNews .card img{height:80%;transition:transform .3s ease;width:100%}.containerCenter .cardNews .card div{background-color:#0e0e0e;display:flex;flex-direction:column;height:30%;position:absolute;top:80%;transition:background-color .3s ease;width:100%}.containerCenter .cardNews .card div p{color:#d42e12;margin:3% 0 3% 3%}.containerCenter .cardNews .card div p,.containerCenter .cardNews .card div span{font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(.8vw,3vh),3vw);font-weight:500;transition:color .3s ease}.containerCenter .cardNews .card div span{color:#fff;margin-left:3%;text-align:start;text-decoration:none}.containerCenter .cardNews .card button{background-color:#0000;border:none;cursor:pointer;left:78%;position:absolute;top:100%;transition:transform .3s ease,filter .3s ease;width:20%}.containerCenter .cardNews .card button img{height:auto;transition:transform .3s ease;width:100%}.containerCenter .cardNews .card button:hover{transform:scale(1.2) rotate(45deg)}.containerCenter .cardNews .card button:hover img{filter:brightness(1.2)}.containerCenter .cardNews .card button:active{transform:scale(1.1) rotate(45deg)}.containerCenter .cardNews .card:hover{box-shadow:0 10px 30px #0000004d;transform:translateY(-5px)}.containerCenter .cardNews .card:hover img{transform:scale(1.05)}.containerCenter .cardNews .card:hover div{background-color:#2a2a2a}.containerCenter .cardNews .card:hover div p{color:#e6392a}.containerCenter .cardNews .card:hover div span{color:#f5f5f5}.containerContact{align-items:center;background-color:#ededed;display:flex;height:80vh;justify-content:center;width:100vw}.containerContact .containerCenter{align-items:center;display:flex;flex-direction:column;gap:10%;height:80%;width:70%}.containerContact .containerCenter .containerMap{display:flex;flex-direction:row;height:100%;width:100%}.containerContact .containerCenter .containerMap .info{background-color:#0e0e0e;display:flex;flex-direction:column;gap:5%;height:100%;justify-content:space-evenly;width:50%}.containerContact .containerCenter .containerMap .info p{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1.4vw,3vh),3vw);font-weight:600;margin:0 10%;width:90%}.containerContact .containerCenter .containerMap .info div{align-items:center;display:flex;flex-direction:row;gap:6%;justify-content:start;margin-left:10%}.containerContact .containerCenter .containerMap .info div img{width:6%}.containerContact .containerCenter .containerMap .info div span{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(.1vw,min(1vw,2vh),3vw);font-weight:500;text-decoration:none;width:-webkit-fit-content;width:fit-content}.containerContact .containerCenter .containerMap .map{height:100%;width:50%}.containerContact .containerCenter .containerMap .map iframe{border:none;height:100%;width:100%}.register-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:10px;font-family:sans-serif;margin:40px auto;max-width:400px;padding:20px}.register-form{display:flex;flex-direction:column;gap:15px}.register-form input{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-top:4px;padding:8px}.register-form button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:10px;transition:background .3s ease}.register-form button:hover{background-color:#45a049}.error-msg{color:red;font-size:14px;margin:4px 0 0}.success-msg{color:green;font-size:16px;font-weight:700}
/*# sourceMappingURL=main.833f90bf.css.map*/