.single-project-content{background:var(--color-text);position:relative}.single-project-content .project-summary{height:calc(80 * var(--vh-unit));background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}@media only screen and (width<=993px){.single-project-content .project-summary{height:calc(100 * var(--vh-unit))}}.single-project-content .project-summary[data-surface=dark] .row:before{background:linear-gradient(to top, #0003 0%, #0000 calc(50 * var(--vh-unit)));-webkit-mask-image:linear-gradient(to top, black 0%, transparent calc(40 * var(--vh-unit)));-webkit-mask-image:linear-gradient(to top, black 0%, transparent calc(40 * var(--vh-unit)));mask-image:linear-gradient(to top, black 0%, transparent calc(40 * var(--vh-unit)))}.single-project-content .project-summary[data-surface=light] .row:before{background:linear-gradient(to top, #fff3 0%, #fff0 calc(50 * var(--vh-unit)));-webkit-mask-image:linear-gradient(to top, white 0%, transparent calc(40 * var(--vh-unit)));-webkit-mask-image:linear-gradient(to top, white 0%, transparent calc(40 * var(--vh-unit)));mask-image:linear-gradient(to top, white 0%, transparent calc(40 * var(--vh-unit)))}.single-project-content .project-summary .row{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:3.75rem;transition:opacity 1s ease-in-out,background-color 1s ease-in-out;position:absolute;inset:0}@media only screen and (width<=993px){.single-project-content .project-summary .row{background-attachment:scroll;flex-direction:column;justify-content:flex-end;padding:0 20px 5.3125rem}}.single-project-content .project-summary .row:before{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;position:absolute;inset:0}.single-project-content .project-summary .row .col-12{z-index:2;flex-direction:column;justify-content:flex-end;display:flex}.single-project-content .project-summary .row .col-12.col-title{align-items:flex-start}@media only screen and (width<=993px){.single-project-content .project-summary .row .col-12.col-title{margin-bottom:60px}}.single-project-content .project-summary .row .col-12.col-title h1{margin-bottom:3.75rem}@media only screen and (width<=993px){.single-project-content .project-summary .row .col-12.col-title h1{margin-bottom:.9375rem}}.single-project-content .project-summary .row .col-12.col-title .excerpt{color:var(--color-text);margin-bottom:1.875rem}@media only screen and (width<=993px){.single-project-content .project-summary .row .col-12.col-title .excerpt{max-width:80%;margin-bottom:0}}@media only screen and (width<=576px){.single-project-content .project-summary .row .col-12.col-title .excerpt{max-width:100%;margin-bottom:1.25rem}}@media only screen and (width<=993px){.single-project-content .project-summary .row .col-12.col-title button.btn.btn-xl{position:absolute;bottom:4.375rem}}@media only screen and (width<=576px){.single-project-content .project-summary .row .col-12.col-title button.btn.btn-xl{width:calc(100% - 65px)}}.single-project-content .project-summary .row .col-12.col-detail{align-items:flex-end}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless{width:80%;color:var(--color-text)}@media only screen and (width<=993px){.single-project-content .project-summary .row .col-12.col-detail table.table-borderless{width:100%}}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless tr:not(tr:last-child) td{padding-bottom:1.5rem}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless tr td:last-child{text-align:right}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless td.has-circle{text-transform:capitalize}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless td.has-circle:before{content:"";filter:drop-shadow(0 0 7px #e8521fb3);border-radius:100%;width:.625rem;height:.625rem;margin-right:.9375rem;display:inline-block}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless td.has-circle.circle-second:before{background:var(--color-second)}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless td.has-circle.circle-white:before{background:var(--color-text)}.single-project-content .project-summary .row .col-12.col-detail table.table-borderless td.has-circle.circle-gray:before{background:var(--color-gray-8)}.single-project-content .project-content-wrapper{color:var(--color-text);background:var(--color-bg);padding:3.75rem 0;position:relative}.single-project-content .project-content-wrapper .project-content .row-media img{object-fit:cover;-o-object-fit:cover;backface-visibility:hidden;width:100%;height:auto;image-rendering:-webkit-optimize-contrast;transform:translateZ(0)}.single-project-content .project-content-wrapper .project-sidebar{visibility:hidden;opacity:0;transition:all .25s;position:fixed;bottom:1.875rem}.single-project-content .project-content-wrapper .project-sidebar nav.nav-project li{margin-bottom:3px}.single-project-content .project-content-wrapper .project-sidebar nav.nav-project li a{color:var(--color-black);font-size:1.5rem;font-weight:100}.single-project-content .project-content-wrapper .project-sidebar nav.nav-project li a:hover,.single-project-content .project-content-wrapper .project-sidebar nav.nav-project li.active a{font-weight:300}
