.rowheader{grid-template-columns: 5fr auto 6fr; gap: 10px}
.barmenuarealink{padding: 0 5px; font-size: 12px;}
.rowcertificari{grid-template-columns: repeat(4, 12fr);gap:150px 20px}
.titledspnoi{font-size: 72px}
.rowpagprod{grid-template-columns: 40% auto; gap:15px; margin-top:20px;}
.rowthumbnailss{grid-template-columns: 100%; gap: 15px}
.rowiconspagprod{grid-template-columns: repeat(3, 12fr); gap: 10px 0;}
.itemiconpagprod{grid-template-columns: 25px auto; gap:5px;}
.titleitemiconpagprod {font-size: 10px}
.txtitemiconpagprod{font-size: 10px}
.pretspecialpagprod{font-size: 24px;}
.pretvechipagprod{font-size: 16px}
hr{margin: 10px;}
.tabspagprod .infoabspagprod{display: none}
.tabspagprod{padding:0}
#tabspagprod{border-radius: 0;}
#tabspagprod button{width: 100%; height: 40px; font-size: 16px;border-radius: 0 !important;}
.tabspagprod .tab-pane{padding: 20px;border-radius:0 !important}
.contentbtmpagprod{margin-top: 30px;}



.rowcafeagrozava {grid-template-columns: calc(30% - 30px) 70%; gap: 30px;}
.imgitemrowrowcafeagrozava{object-fit: cover}
.linkitemrowrowcafeagrozava{padding: 5px 15px; font-size: 16px;}
.rowdownrowrightcafeagrozava{gap: 20px}
.rowwpsssolutii{padding: 50px 0; gap: 30px;}

.contentabpersfizicacafea{width: 90%}
.solrezinapa2indusimgabs{position: inherit;}
.solrezinapaindus{min-height: initial; padding-bottom: 100px}


.rowleftabperjuridicacafea3 {grid-template-columns: auto 700px;}
.rowrightabperjuridicacafea3{grid-template-columns: 700px auto;}
.imgabperjuridicacafea3absnormal{max-width: 300px;}
.imgabperjuridicacafea3left{min-height: 860px;}
.imgabperjuridicacafea3right{min-height: 860px;}