/* /Public/CSS/Root/Site/Components/PageTitle.css */
.breadcrumbs{margin-top:30px;margin-bottom:30px;opacity:.7}.page-title{font-weight:500;margin-bottom:1em}@media all and (max-width:459px){.page-title{font-size:1.8rem}}@media all and (min-width:460px){.page-title{font-size:2.2rem}}
/* /Public/CSS/Routes/Portfolio/PlisseVideos.css */
.portfolio-description{font-size:clamp(1.07rem,1.75vw,1.2857rem);line-height:1.4}.portfolio-item{display:flex}.portfolio-item__title{font-size:clamp(1.42rem,5.4cqw,2rem);margin-bottom:1.2em;font-weight:500}.portfolio-item__info{container:portfolio-item-info/inline-size}.portfolio-item__feature{display:flex;align-items:center;gap:.8em;font-size:clamp(1rem,3.9cqw,1.28rem)}.portfolio-item__feature::before{content:var(--fa-var-check);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);font-size:1.3em;line-height:1;color:var(--success-color);background:var(--green-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;align-self:flex-start}.portfolio-item__feature+.portfolio-item__feature{margin-top:.8em}@media all and (max-width:589px){.portfolio-item{flex-direction:column}.portfolio-item__info{order:2}.portfolio-item__title{margin-top:1.5em}}@media all and (min-width:590px){.portfolio-item{gap:clamp(35px,6vw,70px);flex-direction:row-reverse}.portfolio-item__info{align-self:center;flex-grow:1}.portfolio-item__video{width:40%;flex-shrink:0;align-self:flex-start}}
