section.advantages{background-color:var(--blanco)}section.advantages p{color:var(--grisClaro4);font-size:1.1rem;font-weight:400;line-height:1.4;text-align:center}section.advantages h2{font-weight:700;line-height:1em;margin-top:1rem;margin-bottom:1rem;text-align:center}@media (max-width:667px){section.advantages .claim{width:100%}}section.advantages h2 span{color:var(--secondcolor);display:block;margin-bottom:0;text-align:center}section.advantages h3{font-size:1.125rem;font-weight:400;line-height:125%;text-align:center}section.advantages .boxes{align-items:stretch;display:flex;flex-direction:row;gap:2rem;list-style:none;margin:2rem auto;padding:0}@media (max-width:867px){section.advantages .boxes{flex-direction:column;max-width:400px}}section.advantages .boxes .box{border:0;justify-content:space-between;padding:0}section.advantages .boxes .box,section.advantages .boxes .boxup{display:flex;flex-direction:column;gap:1rem;justify-items:center;margin:0 auto;max-width:100%}section.advantages .boxes .box picture{align-items:center;display:flex;justify-content:center;text-align:center}section.advantages .boxes .box img{aspect-ratio:auto;max-height:90%;max-width:90%}section.advantages .boxes .box .adv-title{font-size:1.125rem;font-weight:700;line-height:1em}section.advantages .boxes .box span{font-size:1.25rem}section.advantages .advantagesclaim{color:var(--maincolor);font-weight:700}section.advantages .claimcolor0{color:var(--maincolor)}section.advantages .claimcolor1{color:#059669}section.advantages .claimcolor2{color:#ea580c}section.advantages .claimcolor3{color:#9333ea}