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}}.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 .headerSummaryContent .summaryTitle{color:var(--black)}@media screen and (min-width:768px){main .contentSection{margin-top:0}}