h2.animatedElement.animate{opacity:1;transition:opacity 1.5s linear}span.animatedElement.animate{opacity:1;transition:opacity 1.5s linear .5s}.headerSummary .picContainer{align-items:center;display:flex;height:20rem;justify-content:center;position:absolute;top:6.5rem;width:90%}.headerSummary .picContainer .headerSummaryPic{background-image:url(http://localhost:3000/app/uploads/2023/09/home.png);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(1);height:100%;overflow:hidden;width:100%}.headerSummary .picContainer .redLine{background-color:var(--red);bottom:0;content:"";height:.1rem;left:0;position:absolute;width:5rem}.headerSummary .headerSummaryContent{margin:auto;width:90%}.headerSummary .headerSummaryContent .summaryTitle{position:relative}.headerSummary .headerSummaryContent .summaryTitle:before{background-color:var(--black);content:"";display:flex;height:.1rem;position:absolute;top:-1.5rem;width:3rem}.headerSummary .headerSummaryContent .summaryContent p:first-child{margin-top:.5rem}.headerSummary .headerSummaryContent .summaryContent p{margin-top:1rem}@media screen and (min-width:768px){.headerSummary{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-evenly;left:50%;position:absolute;top:12.5rem;transform:translateX(-50%);width:80%}.headerSummary .picContainer{height:35rem;left:0;top:0;width:47%}.headerSummary .picContainer .redLine{width:7rem}.headerSummary .headerSummaryContent{margin-right:5rem;width:40%}}@media screen and (min-width:1024px){.headerSummary{align-items:center;justify-content:normal;top:calc(24.7vh - 21.1525px);width:85%}.headerSummary .picContainer{height:60vh;width:55%}.headerSummary .picContainer .redLine{width:10rem}.headerSummary .headerSummaryContent{width:35%}.headerSummary .headerSummaryContent .summarySubtitle,.headerSummary .headerSummaryContent .summaryTitle{opacity:0}.headerSummary .headerSummaryContent .summaryTitle.animate{opacity:1;transition:opacity 1.5s linear}.headerSummary .headerSummaryContent .summarySubtitle.animate{opacity:1;transition:opacity 1.5s linear .5s}.headerSummary .headerSummaryContent .summaryContent{font-size:1.3rem;margin-top:1rem}.headerSummary .headerSummaryContent .summaryContent p:first-child{margin-top:3.5rem}.headerSummary:before{left:0;top:36.8rem;width:13rem}}@media screen and (min-width:1280px){.headerSummary{width:80%}.headerSummary .picContainer{width:55%}.headerSummary:before{top:34.5rem}}@media screen and (min-width:1440px){.headerSummary .headerSummaryContent{margin-right:0;margin-top:9vh;width:40%}.headerSummary .headerSummaryContent .summaryTitle:before{height:.2rem;top:-2rem}.headerSummary:before{top:36.9rem}}@media screen and (min-width:1920px){.headerSummary .picContainer{height:56vh;width:45%}.headerSummary .picContainer .redLine{height:.2rem;width:15rem}.headerSummary .headerSummaryContent{width:45%}.headerSummary .headerSummaryContent .summaryTitle:before{top:-3.5rem;width:6rem}.headerSummary .headerSummaryContent .summaryContent p{margin-top:2rem}.headerSummary:before{height:.2rem;top:51.88rem;width:21rem}}@media screen and (min-width:2560px){.headerSummary .picContainer .redLine{width:20rem}.headerSummary .headerSummaryContent .summaryTitle:before{bottom:6rem;width:8rem}.headerSummary .headerSummaryContent .summaryContent p{font-size:2rem;margin-top:1.5rem}.headerSummary:before{height:.4rem;top:69rem;width:26rem}}.portraitCard{align-items:center;height:auto;justify-content:center;margin-bottom:4.5rem}.portraitCard,.portraitCard .portraitImg{display:flex;flex-direction:column;position:relative}.portraitCard .portraitImg{align-items:flex-end;height:31rem;width:16rem}.portraitCard .portraitImg img{filter:grayscale(1);height:100%;object-fit:cover;object-position:center;width:100%}.portraitCard .portraitImg .portraitFullname{color:var(--black);margin:1.5rem 0}.portraitCard .portraitImg .portraitRedsquare{border:.2rem solid var(--red);height:30rem;position:absolute;right:-2rem;top:2rem;width:16rem}.portraitCard .portraitImg .portraitRedsquare a .portraitBtn{background-color:var(--white);border:.1rem solid var(--black);bottom:-2rem;padding:1rem;position:absolute;right:2rem;text-transform:uppercase;transition:color,border .6s}.portraitCard .portraitImg .portraitRedsquare a .portraitBtn:hover{border:.1rem solid var(--red);color:var(--red);cursor:pointer;transition:color,border .6s}@media screen and (min-width:1024px){.portraitCard{margin-bottom:5.5rem}.portraitCard .portraitImg .portraitFullname{font-size:1.7rem}}@media screen and (min-width:1280px){.portraitCard .portraitImg{height:37rem;width:20rem}.portraitCard .portraitImg .portraitRedsquare{height:36rem;width:20rem}}@media screen and (min-width:1920px){.portraitCard .portraitImg{height:43rem;width:25rem}.portraitCard .portraitImg .portraitRedsquare{border:3px solid var(--red);height:43rem;width:25rem}}@media screen and (min-width:2560px){.portraitCard{margin-bottom:4rem}.portraitCard .portraitImg{height:51rem;width:30rem}.portraitCard .portraitImg .portraitFullname{font-size:2.2rem}.portraitCard .portraitImg .portraitRedsquare{height:50rem;width:29rem}}.cardsSection .card{margin:1.5rem auto}#Paginator{margin-bottom:4rem}#Paginator .number-paginator{align-items:center;display:flex;flex-direction:row;gap:3rem;justify-content:center;margin:auto;width:90%}#Paginator .number-paginator a{color:var(--black);font-family:PlayfairDisplay;font-size:3rem;font-style:italic;font-weight:800;line-height:1.5rem;transition:color .6s}#Paginator .number-paginator a:hover{color:var(--red);transition:color .6s}#Paginator .number-paginator span{font-size:3rem}#Paginator .number-paginator span:hover{color:var(--black);transition:color .6s}.return{margin:auto;width:90%}.return button{background-color:var(--white);border:.1rem solid var(--black);cursor:pointer;padding:1rem;position:relative;text-transform:uppercase;transition:color,border .6s}.return button:hover{border:.1rem solid var(--red);color:var(--red)}@media screen and (min-width:768px){.cardsSection{display:flex;flex-flow:row wrap}.cardsSection .card{width:50%}}@media screen and (min-width:1024px){#Paginator .number-paginator span{margin-bottom:0}}@media screen and (min-width:1280px){.cardsSection .card{width:33.3333333333%}}