section.gestion-sec{background:#000;padding:100px 0 60px;position:relative}.gestion-sec .text--h2{color:#fff;font-size:40px}.gestion-sec img.diagonal{left:-3px;position:absolute;top:100%;width:100%;z-index:5555}.gestion-sec .ractangle-row{display:flex;flex-wrap:wrap;justify-content:stretch;margin:0 -10px}.gestion-sec .ractangle-col{padding:10px;width:25%}.gestion-sec .ractangle-wrap{background:#fff;border-radius:7px;box-shadow:0 3px 60px 0 rgba(0,0,0,.22);height:100%;padding:48px 25px;transition:all .5s}.gestion-sec .rectangle-bxs{margin-top:50px}.gestion-sec .ractangle-wrap:hover{background:#000}.gestion-sec .ractangle-col:hover h4{color:#fff}.gestion-sec .arrow-rightButton{margin-top:32px;text-align:right}.gestion-sec a.cta.cta--more.text--bold.text--black.line-arrow{color:#fff;font-size:18px;font-weight:700}.gestion-sec p.text--small.entornos-txt{color:#fff;font-size:16px;font-weight:100}@media only screen and (max-width:767px){.gestion-sec .ractangle-col{width:50%!important}.gestion-sec p.text--small.entornos-txt{font-size:15px;max-width:100%}.gestion-sec .arrow-rightButton{text-align:left}.gestion-sec .text--h2{font-size:26px}.gestion-sec a.cta.cta--more.text--bold.text--black.line-arrow{font-size:15px}}@media only screen and (max-width:580px){.gestion-sec .ractangle-row .ractangle-col{width:100%!important}}