.content .redesign-management{margin-bottom:50px}.content .redesign-management *{box-sizing:border-box}.content .redesign-management__container{margin:44px -16px -16px -16px;display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding:16px}.content .redesign-management__grid-item{flex:1 0 25%;max-width:376px;min-width:320px}@media screen and (-webkit-min-device-pixel-ratio:0){.content .redesign-management__grid-item .redesign-management__item--active .redesign-management__text button::after{top:5px}}@media only screen and (min-width:768px){.content .redesign-management__grid-item .redesign-management__item--active .redesign-management__text button:hover::before,.content .redesign-management__grid-item .redesign-management__item--active .redesign-management__text button:hover::after{color:#1beb83}}@media screen and (min-width:1060px){.content .redesign-management__grid-item:hover .redesign-management__image{background-size:105%}.content .redesign-management__grid-item .redesign-management__image{background-size:100%}}.content .redesign-management__item{box-shadow:1px 1px 10px rgba(0,0,0,.15);position:relative;overflow:hidden}.content .redesign-management__item::before{content:"";opacity:0;transition-delay:.2s}.content .redesign-management__image{background:no-repeat top center;transition:.5s ease;max-height:284px;min-height:240px;background-size:cover}.content .redesign-management__text{padding:24px;position:relative;top:0;width:100%;transition:.2s linear;background:#fff}.content .redesign-management__text h3{color:#00003c;font-size:22px;margin-bottom:8px;text-transform:capitalize;width:calc(100% - 56px);font-family:var(--TheSansRegular)}.content .redesign-management__text span{display:block;color:#00003c;font-size:16px;text-transform:capitalize}.content .redesign-management__text .mask::after{content:"";width:24px;height:200px;background:#fff;display:block;position:absolute;right:0}.content .redesign-management__text p{color:#000;font-size:16px;opacity:0;position:absolute;background:#fff;padding-left:24px;left:0;transition:opacity 0s ease-out .2s;margin-top:24px}.content .redesign-management__text button{position:absolute;top:17px;right:12px;background:rgba(0,0,0,0);color:#00003c}.content .redesign-management__text button::before{content:"";color:#1beb83;font-size:22px;top:16px;right:7px}.content .redesign-management__text button:hover{color:#1beb83}.content .redesign-management .redesign-management__item--active::before{content:"";display:block;height:10px;position:absolute;width:calc(100% - 43px);bottom:23px;left:15px;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 10%,rgb(255,255,255) 80%);opacity:1}.content .redesign-management .redesign-management__item--active .redesign-management__text{top:-240px}.content .redesign-management .redesign-management__item--active .redesign-management__text p{opacity:1;width:calc(100% - 24px);left:0;height:231px;overflow-y:auto;margin-top:8px;transition:opacity 0s ease-in 0s}.content .redesign-management .redesign-management__item--active .redesign-management__text span{position:relative}.content .redesign-management .redesign-management__item--active .redesign-management__text span::after{content:"";display:block;height:10px;position:absolute;width:calc(100% - 4px);left:0px;bottom:-15px;z-index:1;background:linear-gradient(0deg,rgba(255,255,255,0) 10%,rgb(255,255,255) 80%)}.content .redesign-management .redesign-management__item--active .redesign-management__text button{color:rgba(0,0,0,0);top:18px;right:12px}.content .redesign-management .redesign-management__item--active .redesign-management__text button::before{content:"";color:#00003c;top:16px;right:7px;position:absolute}.content .redesign-management ::-webkit-scrollbar{width:4px}.content .redesign-management ::-webkit-scrollbar-track{background:#eaeaea}.content .redesign-management ::-webkit-scrollbar-thumb{background:#cbcbcb}.content .redesign-management ::-webkit-scrollbar-thumb:hover{background:#5d5d5d}
