@media (width <= 768px){.cases-study-main .bg-cs-black{max-height:600px}}.bg-cs-black{background-color:var(--charcoal);height:800px;position:absolute;top:0;left:0;width:100%;z-index:-1}@media (width <= 768px){.bg-cs-black{height:650px}}.breadcrumbs a{color:var(--rhythm);text-decoration:none;position:relative;padding-left:1.5rem;margin-top:23px;margin-bottom:29px;display:flex}.breadcrumbs a:after{content:"";background-image:url(/assets/images/left.svg);background-repeat:no-repeat;background-size:contain;width:1.1rem;position:absolute;left:0;top:50%;transform:translateY(-50%);bottom:0;margin:auto}.parrafportfolio p:first-child{margin-top:0}.headingportfolio,.headingportfolio p,.headingsingle{color:var(--rhythm);font-weight:600}.headingsingle{margin:0}.slogan{line-height:1.38}.component .headingportfolio{font-size:30px;width:200px;white-space:normal;line-height:normal}.challenge{border-radius:5px}.bg-logo-portfolio{background-color:#f4f4f4;aspect-ratio:1/1}.portfolioSingle p{line-height:1.5;text-align:justify}.portfolioSingle ul{list-style:none;padding-left:0}.portfolioSingle li{line-height:1.8rem}.borderrow{border-bottom:.5px solid #e6e6e6}.galleryone .logoportfolio{max-width:70%;margin:0 auto}.services{border-top:1px solid var(--rhythm)}.link-arrow{position:relative}.link-arrow:after{content:"";background-image:url(/assets/images/diagonal-right-up.svg);background-repeat:no-repeat;background-size:contain;width:.75rem;position:absolute;right:-1.5rem;top:3px;bottom:0;margin:auto}hr{border:solid .5px #e6e6e6}.img-dimension{max-height:500px;object-fit:cover;height:100%;width:100%}.min-h-350{min-height:350px}.pf-single__component-subtitle{text-transform:uppercase;line-height:normal;letter-spacing:normal;font-weight:700;color:var(--black);margin-top:40px;margin-bottom:0}.pf-single__component-text{color:var(--black);text-align:justify;font-size:clamp(18px,3vw,20px);line-height:1.4;font-family:Inter,sans-serif;font-weight:400}.pf-single__component-quote{font-weight:600;font-size:clamp(28px,5vw,42px);line-height:1.31;text-align:center;color:var(--black);text-transform:uppercase;margin-top:0}.pf-single__component-quote,.pf-single__component-quote p{margin-bottom:0;margin-top:0}.pf-single__component-blockImage__img{max-height:700px;object-fit:cover}@media (width <= 576px){.pf-single__component-blockImage__img{max-height:500px}}.pf-single__components-bti__img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}.ps-single__component-gti__container{padding-left:62px;padding-right:62px}@media (width <= 576px){.ps-single__component-gti__container{padding-right:24px;padding-left:24px}}.ps-single__component-gti__grid{padding-left:25px;padding-right:25px}@media (width <= 576px){.ps-single__component-gti__grid{padding-right:16px;padding-left:16px}}.ps-single__component-gti__img{height:100%;object-fit:cover}.countersGridPortfolio__counters{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2rem}@media (width <= 992px){.countersGridPortfolio__counters{grid-template-columns:1fr;place-self:center;justify-self:center}}.countersGridPortfolio__counters--item{min-height:120px}.countersGridPortfolio__counters--title{max-width:190px;font-size:clamp(18px,5vw,22px);font-weight:500;color:var(--second-dark)}.countersGridPortfolio__counters--prefix,.countersGridPortfolio__counters--counter,.countersGridPortfolio__counters--sufix{font-size:clamp(60px,5vw,80px);font-weight:700;letter-spacing:-2px;color:var(--charcoal)}.countersGridPortfolio__counters--prefix{color:var(--rhythm)}@media (576px <= width <= 992px){.pf-single__components-video{max-height:600px}}@media (width <= 576px){.pf-single__components-video{max-height:500px}}.pf-single-hero{background-color:#00000080;min-height:720px;border-radius:5px;overflow:hidden}@media (576px <= width <= 992px){.pf-single-hero{min-height:500px}}@media (width <= 576px){.pf-single-hero{min-height:400px}}.pf-single-hero__background{z-index:-1}.pf-single-hero__logo{margin-bottom:14px;max-height:100px}@media (width <= 576px){.pf-single-hero__logo{margin-bottom:8px}}.pf-single-hero__title{font-size:clamp(18px,3vw,20px);letter-spacing:2px;font-family:Silka,sans-serif;font-weight:600;color:var(--white);text-transform:uppercase}@media (width <= 768px){.blog-post .bg-cs-black{max-height:600px}}.blog-post__date{color:var(--white);font-weight:500;font-size:clamp(17px,4vw,21px)}.blog-post__title{color:var(--white);line-height:1.38;font-weight:700}.blog-post__img{border-radius:5px;max-width:100%;max-height:600px;object-fit:cover;object-position:center}@media (width <= 576px){.blog-post__img{aspect-ratio:1/1}}.blog-post__content{margin-top:50px;margin-bottom:75px}.blog-post__content p,.blog-post__content ol,.blog-post__content ul{font-family:Inter,sans-serif;font-size:clamp(16px,4vw,20px);text-align:justify;line-height:1.5;font-weight:400;color:var(--dark-light)}.blog-post__content p strong,.blog-post__content ol strong,.blog-post__content ul strong{font-weight:700}.blog-post__content ol li::marker{font-weight:700}.blog-post__content h1,.blog-post__content h2,.blog-post__content h3,.blog-post__content h4,.blog-post__content h5,.blog-post__content h6{font-weight:700;color:var(--rhythm);text-transform:uppercase}.blog-post__content h1{font-size:clamp(30px,4vw,35px)}.blog-post__content h2{font-size:clamp(25px,4vw,30px)}.blog-post__content h3{font-size:clamp(20px,4vw,24px)}.blog-post__content h4{font-size:clamp(18px,4vw,20px)}.blog-post__content h5{font-size:clamp(17px,4vw,18px)}.blog-post__content h6{font-size:clamp(16px,4vw,17px)}.blog-post__content h1,.blog-post__content h2,.blog-post__content h3{margin-top:40px;margin-bottom:30px}.blog-post__content h4,.blog-post__content h5,.blog-post__content h6{margin-top:24px;margin-bottom:18px}.blog-post__content img{max-width:100%;height:auto}.blog-post__content a,.blog-post__content p a,.blog-post__content h1 a,.blog-post__content h2 a,.blog-post__content h3 a,.blog-post__content h4 a,.blog-post__content h5 a,.blog-post__content h6 a{color:var(--rhythm);text-decoration:underline!important;font-weight:600;word-break:break-word;text-underline-position:from-font}.blog-post__content a:hover,.blog-post__content p a:hover,.blog-post__content h1 a:hover,.blog-post__content h2 a:hover,.blog-post__content h3 a:hover,.blog-post__content h4 a:hover,.blog-post__content h5 a:hover,.blog-post__content h6 a:hover{color:var(--rhythm-clicked)}.blog-post hr{border:solid .5px #e6e6e6}.blog-recommended__title{color:var(--charcoal)}
