.project__single{max-width:1000px;padding:5rem 0;line-height:1.7rem}.project__single>div{margin-bottom:2rem}.project__single .project__single__head{justify-content:space-between;align-items:center;display:flex}.project__single .project__single__head h1{line-height:1.3em}.project__single .project__single__head .project__single__backBtn{border:1px solid var(--line-color);color:var(--foreground-rgb);opacity:.3;border-radius:50%;padding:.5rem;line-height:1rem;transition:all .14s linear;display:block}.project__single .project__single__head .project__single__backBtn:hover{opacity:1}.project__single .project__single__info{margin-bottom:1rem;font-size:.9rem}.project__single .project__single__info>span{margin-right:2rem}.project__single .project__single__gallery{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:repeat(4,1fr) 0fr;grid-template-columns:repeat(2,1.85fr) repeat(3,1fr);width:100%;display:grid}.project__single .project__single__gallery .project__single__media{cursor:pointer;border:1px solid var(--project-preview-border);position:relative}.project__single .project__single__gallery .project__single__media span{color:#fff;background:#000000a6;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.2rem;display:flex;position:absolute}.project__single .project__single__gallery .project__single__media:first-child{grid-area:1/1/6/4}.project__single .project__single__gallery .project__single__media:nth-child(2){grid-area:1/4/3/6}.project__single .project__single__gallery .project__single__media:nth-child(3){grid-area:3/4/-1/6}.project__single .project__single__gallery img{object-fit:cover;width:100%;height:100%;display:block}.project__single .project__single__gallery video,.project__single .project__single__gallery img{vertical-align:bottom;max-width:100%}.project__single .portfolio__single__notes p{margin:1rem 0}.project__single .portfolio__single__notes h4,.project__single .portfolio__single__notes h3{margin:1.4rem 0}.project__single .portfolio__single__notes h2{margin:1.8rem 0}.project__single .portfolio__single__notes ul{margin-left:1rem}.project__single .portfolio__single__notes ul li{margin:.5rem 0}.project__single .project__single__content{flex-direction:row;justify-content:space-between;align-items:baseline;display:flex}.project__single .project__single__content .project__single__technologies{flex-wrap:wrap;display:flex}.project__single .project__single__content .view__links__button{position:relative}.project__single .project__single__content .view__links__button button{background-color:rgb(var(--primary-button-bg));color:rgb(var(--primary-button-color));cursor:pointer;border:none;border-radius:20px;padding:.7rem 3.5rem;font-size:.9em;font-weight:600}.project__single .project__single__content .view__links__button ul{background:rgba(var(--primary-button-bg),.76);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;border-radius:.4rem;width:100%;margin:5px 0 0;padding:0;position:absolute;right:0;overflow:hidden}.project__single .project__single__content .view__links__button ul li{color:rgb(var(--primary-button-color));font-size:.9em}.project__single .project__single__content .view__links__button ul li a{padding:.5rem 1.5rem;transition:all .13s linear;display:block}.project__single .project__single__content .view__links__button ul li a:hover{color:rgb(var(--primary-button-bg));background-color:rgb(var(--primary-button-color))}@media screen and (max-width:761px){.project__single{padding:5rem 2rem}.project__single .project__single__content{flex-direction:column}.project__single .project__single__content .view__links__button{width:100%;margin-top:1rem;margin-bottom:1rem}.project__single .project__single__content .view__links__button button{width:100%}}
