.portraitCard{align-items:center;display:flex;flex-direction:column;justify-content:center;width:55%}.portraitCard .portraitImg{align-items:flex-end;display:flex;flex-direction:column;position:relative;width:75%}.portraitCard .portraitImg img{filter:grayscale(1);height:21rem;object-fit:cover;width:14rem}.portraitCard .portraitImg span{padding-top:1rem}.portraitCard .portraitImg .portraitRedsquare{border:1px solid var(--red);height:24rem;position:absolute;right:-2rem;top:1rem;width:14rem}.headerContent{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;order:-1;width:40%}.headerContent .headerName{color:var(--white);font-family:PlayfairDisplay;font-style:italic;font-weight:900}.headerContent .headerJob{color:var(--red);font-family:PlayfairDisplay;font-style:italic;font-weight:700}@media screen and (min-width:768px){.portraitCard .portraitImg img{height:40rem;width:26rem}.portraitCard .portraitImg .portraitRedsquare{height:42rem;right:-2rem;top:2rem;width:26rem}.portraitCard .portraitContent{margin-left:8rem}}@media screen and (min-width:1024px){.portraitCard .portraitImg{width:80%}.portraitCard .portraitRedsquare{border:.2rem solid var(--red);height:39rem;margin-left:2.5rem;margin-top:2rem;position:absolute;width:25rem}.portraitCard .portraitContent{margin-left:6rem}}@media screen and (min-width:1280px){.headerContent{width:30%}.portraitCard .portraitImg{width:67%}.portraitCard .portraitRedsquare{height:43rem;width:27rem}.portraitCard .portraitContent{margin-left:10rem}}@media screen and (min-width:1440px){.portraitCard{height:50rem}.portraitCard .portraitImg{width:76%}.portraitCard .portraitImg .portraitRedsquare{border:3px solid var(--red)}.portraitCard .portraitContent{margin-left:15rem}}@media screen and (min-width:1920px){.portraitCard{height:85rem}.portraitCard .portraitImg{width:90%}.portraitCard .portraitImg img{height:70rem;width:45rem}.portraitCard .portraitImg .portraitRedsquare{height:74rem;right:-2rem;top:1rem;width:45rem}.portraitCard .portraitContent{margin-left:25rem;margin-top:3rem}}@media screen and (min-width:2560px){.portraitCard{height:125rem}.portraitCard .portraitImg img{height:100rem;width:65rem}.portraitCard .portraitImg .portraitRedsquare{height:105rem;right:-3rem;top:1rem;width:65rem}.portraitCard .portraitContent{margin-left:30rem}}.singleSection{align-items:center;display:flex;flex-direction:column;justify-content:center}.singleSection .gallery{margin:auto auto 3rem;width:90%}.singleSection .gallery .swiperCardsSingle{margin:auto}.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide{text-align:center}.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide img{filter:grayscale(1);width:50%}.singleSection .gallery .swiperCardsSingle .swiper-button-next:after,.singleSection .gallery .swiperCardsSingle .swiper-button-prev:after{color:var(--black);font-size:3rem;transition:color .5s}.singleSection .gallery .swiperCardsSingle .swiper-button-next:after:hover,.singleSection .gallery .swiperCardsSingle .swiper-button-prev:after:hover{color:var(--red);transition:color .5s}.singleSection .summary{margin:3rem auto;order:-1;width:90%}.singleSection .summary p{font-size:1rem}.headerSummary .headerSummaryContent .summaryTitle{color:var(--red)}.headerSummary .headerSummaryContent .summaryTitle:before{background-color:var(--red)}@media screen and (min-width:768px){.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide{align-items:center;display:flex;height:25vw;justify-content:center}.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide img{width:calc(100% - 3rem)}}@media screen and (min-width:1024px){.singleSection{flex-direction:row;margin:auto;width:85%}.singleSection .gallery{margin:0;order:-1;width:56%}.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide{height:10vw}.singleSection .gallery .largePic{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:grayscale(1);height:300px;margin:auto auto 3rem}.singleSection .summary{margin-left:4rem;width:40%}.singleSection .summary p{font-size:1.6rem;margin-bottom:1rem}}@media screen and (min-width:1280px){.singleSection{margin-bottom:10rem;width:80%}.singleSection .summary{margin-left:6rem}}@media screen and (min-width:1920px){.singleSection{margin-top:3rem}.singleSection .gallery{width:46%}.singleSection .gallery .largePic{height:400px}.singleSection .summary{margin-left:16rem}.singleSection .summary p{font-size:2rem}}@media screen and (min-width:2560px){.singleSection{margin:auto auto 13rem;width:90%}.singleSection .gallery{width:45%}.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide{height:5vw}.singleSection .gallery .swiperCardsSingle .swiper-wrapper .swiper-slide img{width:calc(100% - 3rem)}.singleSection .summary{margin:initial;margin-left:0;padding-left:10rem;width:45%}}main .headerSummary{align-items:center;display:flex;left:3rem;position:absolute;top:7rem;width:90%}main .quoteSection{margin:5rem auto 2.5rem;width:90%}main .quoteSection .quote{font-family:PlayfairDisplay;font-size:1.2rem;font-style:italic;font-weight:700}main .return{margin:auto;width:90%}main .return button{background-color:var(--white);border:.1rem solid var(--black);cursor:pointer;padding:1rem;position:relative;text-transform:uppercase;transition:color,border .6s}main .return button:hover{border:.1rem solid var(--red);color:var(--red)}@media screen and (min-width:425px){main .quoteSection{margin:9rem auto 2.5rem}main .quoteSection .quote{font-size:1.8rem}}@media screen and (min-width:768px){main .headerSummary{left:5rem;top:10rem;width:85%}main .quoteSection{margin:3rem auto 2.5rem}}@media screen and (min-width:1024px){main .headerSummary{left:10%;top:20%}main .singleSection .gallery .largePic{margin:auto auto 3rem}main .quoteSection{margin-bottom:8rem}main .quoteSection .quote{margin:auto;width:90%}}@media screen and (min-width:1280px){main .quoteSection .quote{margin-bottom:8rem;text-align:center}main .contentSection{margin-bottom:10rem}}@media screen and (min-width:1920px){main .headerSummary{top:12%}main .quoteSection .quote{font-size:3rem}}