section.gestion-sec{background:#000;padding:100px 0px 60px 0px;position:relative}.gestion-sec .text--h2{font-size:40px;color:white}.gestion-sec img.diagonal{position:absolute;width:100%;top:100%;left:-3px;z-index:5555}.gestion-sec .ractangle-row{display:flex;flex-wrap:wrap;justify-content:stretch;margin:0px -10px}.gestion-sec .ractangle-col{width:25%;padding:10px}.gestion-sec .ractangle-wrap{border-radius:7px;box-shadow:0 3px 60px 0 rgb(0 0 0 / 22%);background:#fff;padding:48px 25px;transition:all 500ms;height:100%}.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{text-align:right;margin-top:32px}.gestion-sec a.cta.cta--more.text--bold.text--black.line-arrow{color:white;font-size:18px;font-weight:bold}.gestion-sec p.text--small.entornos-txt{color:white;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{max-width:100%;font-size:15px}.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}}