#homeServicesMap{background-color:var(--white);padding-top:calc(var(--spacing-90));position:relative}#homeServicesMap+.contentOneColumn{margin-top:var(--spacing-60)}#homeServicesMap .text{z-index:10;grid-row:1;max-width:800px}#homeServicesMap .text .partHeading{margin-bottom:.4em;text-wrap:pretty}#homeServicesMap .text .partContentText{text-wrap:balance}#homeServicesMap .text .partContentText p{font-size:1.2222em}#homeServicesMap .map{grid-column:fullwidth;grid-row:1}#homeServicesMap .container{margin:0 auto;margin-top:var(--spacing-120);position:relative;max-width:1920px}#homeServicesMap .map .servicePin{position:absolute;text-decoration:none;z-index:10}#homeServicesMap .map .servicePin .pin{display:block;width:20px;height:20px;border-radius:10px;background-color:var(--red)}#homeServicesMap .map .servicePin .label{position:absolute;top:0;left:calc(20px + .3em);width:max-content;padding:.5em 1em;font-weight:700;background:var(--red);border-radius:.4vw;transition:.3s ease;color:var(--white)}@media (hover: hover){#homeServicesMap .map .servicePin:hover .label{background:var(--black)}}.servicePin--cleaningStation{left:42.17%;bottom:65.85%;animation-delay:.125s}.servicePin--dosingStation{left:45.75%;bottom:40.93%;animation-delay:.25s}.servicePin--prepolymerReactor{left:57.86%;bottom:93.61%;animation-delay:.375s}.servicePin--conditioningStation{left:65.95%;bottom:53%;animation-delay:.5s}#homeServicesMap .legenda{display:none}#homeServicesMap .legendaItem{display:flex;align-items:center;gap:.5em;text-decoration:none;font-size:var(--fontSize-h4);color:var(--red)}#homeServicesMap .legendaItem .partFontIcon{flex:0 0 auto;align-self:start}@media (hover: hover){#homeServicesMap .legendaItem{text-decoration:underline;color:var(--black)}}@media (max-width:1023px){#homeServicesMap .text{max-width:unset}#homeServicesMap .map{grid-row:2}#homeServicesMap .container{margin-top:var(--spacing-60)}#homeServicesMap .map .servicePin .label{font-size:.875rem}}@media (max-width: 600px){#homeServicesMap .map .servicePin{display:none}#homeServicesMap .legenda{display:flex;flex-direction:column;gap:.5em}}.imageAndTextListColumns--home{padding-top:var(--spacing-vertical);background:var(--red)}#homeArticles{background-color:var(--red);text-align:center;padding:var(--spacing-vertical) 0}#homeArticles #articleList{margin-top:var(--spacing-40);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-30);text-align:left}#homeArticles .container>.partButton{margin-top:var(--spacing-40)}@media (max-width: 600px){#homeArticles #articleList{grid-template-columns:repeat(1,minmax(0,1fr))}#homeArticles #articleList .articleCard:last-child{display:none}}
