:root{--btn-orange:#EF750F;--btn-orange-hover:#F4A249;--page-white:#FFF;--page-background:#F8FAFC;--page-light-text:#F8FAFC;--page-warm-gray:#FDFDFC;--page-cold-gray:#F5F5F4;--primary-text-color:#3C4043;--secondary-text-color:#727272;--warm-gray-text-color:#44403C;--border-color:#E0E0E0;--fw-container-max-width:1440px;--container-max-width:1280px;--contentr-max-width:1160px;--section-padding:30px;--section-padding-2x:60px;--section-padding-3x:90px;--section-padding-4x:120px;--section-padding-5x:150px}body.single-project{background:var(--page-background)!important}body.single-project header{margin-bottom:0}body.single-project .project-wrapper{margin:0 auto;max-width:var(--fw-container-max-width);display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px}body.single-project section.project-hero{height:500px;width:100%;background-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}body.single-project section.project-hero .project-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}body.single-project section.project-hero .project-logo img{max-width:100%;height:auto;margin:0 auto}body.single-project section.project-desription{width:100%;display:flex;padding:0}body.single-project section.project-desription .project-challenge,body.single-project section.project-desription .project-solution{width:50%;padding:50px 200px;display:flex}body.single-project section.project-desription .project-challenge{background:var(--page-warm-gray);-webkit-justify-content:flex-end;justify-content:flex-end}body.single-project section.project-desription .project-solution{background:var(--page-cold-gray)}body.single-project section.project-desription .project-desription-wrapper{max-width:510px}body.single-project section .section-content{margin:0 auto;max-width:var(--fw-container-max-width);display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px}body.single-project section h2{font-family:Oswald;font-size:60px!important;font-weight:600;line-height:88.92px!important;letter-spacing:-.02em;color:var(--warm-gray-text-color);text-transform:uppercase;margin-bottom:50px}body.single-project section.project-desription .project-desription-wrapper p{font-family:Inter;font-size:18px!important;font-weight:400;color:var(--warm-gray-text-color)}body.single-project section.project-outcomes{background:var(--page-white);padding:var(--section-padding-2x) 0 var(--section-padding)}body.single-project section.project-outcomes h2{margin:0 auto;max-width:var(--fw-container-max-width);margin-bottom:50px;padding:0 30px}body.single-project section.project-outcomes .result-info{margin:0 auto;max-width:var(--fw-container-max-width);display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;padding:0 30px}body.single-project section.project-outcomes .item{dislay:flex;max-width:470px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-project section.project-outcomes .profit{font-family:Inter;font-size:90px;font-weight:300;line-height:100px;color:#A9A29D;width:100%;border-bottom:1px solid #98A2B3;margin-bottom:10px;display:flex}body.single-project section.project-outcomes .profit span{color:var(--btn-orange)}body.single-project section.project-outcomes .profit div>svg{margin-right:10px}body.single-project section.project-outcomes .profit>svg{margin-top:18px;margin-left:10px}body.single-project section.project-outcomes .info{font-family:Inter;font-size:25px;font-weight:400;line-height:35px;text-align:left;color:#A9A29D;max-width:300px}body.single-project section.services{background:var(--page-cold-gray);padding:var(--section-padding-3x) 0}body.single-project section.services h2{width:100%}body.single-project section.services .project-service-wrapper{position:relative;width:100%}body.single-project section.services .project-service-wrapper .project-tags{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}body.single-project section.services .project-service-wrapper .project-tags .service-item{width:170px;margin-right:20px}body.single-project section.services .project-service-wrapper .project-tags .service-item .icon{width:90px;height:90px;border:1px solid #000;margin-bottom:10px;display:flex;justify-content:center;align-items:center}body.single-project section.services .project-service-wrapper .project-tags .service-item .name{font-family:Inter;font-size:20px;font-weight:600;line-height:31px;color:#57534E}body.single-project section.services .project-service-wrapper a.all-services{font-family:Oswald;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase;display:flex;opacity:.5;color:var(--warm-gray-text-color);transition:opacity .3s ease;margin-top:var(--section-padding-2x)}body.single-project section.services .project-service-wrapper a.all-services:hover{opacity:1}body.single-project section.services .project-service-wrapper a.all-services svg{margin-top:-1px;margin-left:10px;transition:transform .3s ease}body.single-project section.services .project-service-wrapper a.all-services:hover svg{transform:rotate(-45deg)}body.single-project section.project-gallery{background:var(--page-white);padding-bottom:var(--section-padding-2x)}body.single-project section.project-gallery .gallery-grid{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding:0}body.single-project section.project-gallery .gallery-grid div{width:calc(33.33333% - 20px);height:500px;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}body.single-project section.project-navigation{padding:var(--section-padding-3x) 0}body.single-project section.project-navigation .project-wrapper{gap:30px}body.single-project section.project-navigation .section-title{width:100%}body.single-project section.project-navigation .section-title h2{text-align:center;font-family:Inter;font-size:20px!important;line-height:1.2!important;font-weight:500;text-transform:initial;margin-bottom:10px}body.single-project section.project-navigation .project-previews{width:calc(66.66666% - 10px);display:flex;gap:30px}body.single-project section.project-navigation .project-previews .project-preview{width:calc(50% - 10px);height:430px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;border:1px solid var(--border-color);background-size:cover}body.single-project section.project-navigation .project-previews .project-preview a{display:flex;width:100%;height:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.6);padding:20px;color:var(--page-white);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.single-project section.project-navigation .cta{width:calc(33.33333% - 20px);position:relative}body.single-project section.project-navigation .cta .info{display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-project section.project-navigation .cta h2{font-family:Inter;font-size:45px!important;font-weight:600;line-height:54.46px!important;color:#475467;text-transform:initial;text-align:right;width:80%;margin-bottom:var(--section-padding)}body.single-project section.project-navigation .cta p{font-family:Inter;font-size:18px!important;font-weight:400;color:#475467;text-align:right;width:90%;margin-bottom:var(--section-padding)}body.single-project section.project-navigation .cta a{width:100%;padding:20px;-webkit-border-radius:10px;border-radius:10px;background:var(--btn-orange);color:var(--page-white);text-align:center;font-family:Inter;font-size:18px;font-weight:700;position:absolute;bottom:0;transition:background .3s ease}body.single-project section.project-navigation .cta a:hover{background:var(--btn-orange-hover)}body.single-project section.project-navigation .project-previews .project-preview a .title{font-family:Inter;font-size:30px;font-weight:600;line-height:36.31px;max-width:80%;margin:0 auto 20px;text-align:center}body.single-project section.project-navigation .project-previews .project-preview a .description{font-family:Inter;font-size:18px;font-weight:400;line-height:26px;max-width:80%;margin:0 auto;gap:40px}body.single-project section.project-results{background:var(--page-white);padding:var(--section-padding-2x) 0}body.single-project section.project-results .section-content{-webkit-justify-content:space-between;justify-content:space-between}body.single-project section.project-results .section-content>div{width:calc(50% - 20px)}body.single-project section.project-results .section-content>div:first-child{padding-right:20px;border-right:1px solid var(--btn-orange)}body.single-project section.project-results .section-content>div:first-child p{margin-top:var(--section-padding);font-weight:500}body.single-project section.project-results .section-content>div .project-results-item h3{font-size:25px!important;font-weight:500;text-align:left}body.single-project section.project-results .section-content>div .project-results-item{margin-bottom:var(--section-padding-2x)}body.single-project section.project-results .section-content>div .project-results-item:last-child{margin-bottom:0}body.single-project section.project-results .section-content>div .project-results-item p{color:#A9A29D}@media only screen and (max-width:1280px){body.single-project section.project-desription .project-challenge,body.single-project section.project-desription .project-solution{padding:50px 100px}}@media only screen and (max-width:920px){body.single-project section.project-desription{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-project section.project-desription .project-challenge,body.single-project section.project-desription .project-solution{width:100%}body.single-project section.project-desription .project-desription-wrapper{max-width:100%}body.single-project section.project-desription .project-challenge{-webkit-justify-content:flex-start;justify-content:flex-start}body.single-project section.project-navigation .project-previews,body.single-project section.project-navigation .cta{width:100%}body.single-project section.project-navigation .cta h2,body.single-project section.project-navigation .cta p{width:100%;text-align:left}body.single-project section.project-navigation .cta a{position:relative;bottom:auto}body.single-project section.project-navigation .cta h2{margin-top:var(--section-padding)}}@media only screen and (max-width:768px){html:not(.avada-has-site-width-percent) body.single-project #main{padding:0!important}body.single-project section.project-navigation .project-previews{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-project section.project-navigation .project-previews .project-preview{width:100%}body.single-project section h2{margin-bottom:20px}body.single-project section.project-desription .project-challenge,body.single-project section.project-desription .project-solution{padding:var(--section-padding)}body.single-project section.project-gallery .gallery-grid div{width:100%}body.single-project section.project-outcomes .profit{font-size:60px;width:100vw}body.single-project section.project-outcomes .info{width:calc(100vw - 60px)}body.single-project section.project-outcomes .profit>svg{width:50px}body.single-project section.project-outcomes .result-info{gap:50px}body.single-project section.project-gallery .gallery-grid div{height:auto;padding-bottom:100%}body.single-project section.services .project-service-wrapper a.all-services svg{margin-top:0}body.single-project section.services .project-service-wrapper .project-tags{justify-content:center}body.single-project section.services .project-service-wrapper .project-tags .service-item{width:calc(50% - 40px);margin-right:20px;max-width:150px}body.single-project section.project-outcomes h2{margin-bottom:20px}body.single-project section.project-results{padding:0 0 var(--section-padding)}body.single-project section.project-results .section-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-project section.project-results .section-content>div{width:100%}body.single-project section.project-results .section-content>div:first-child{padding-right:0;border-right:0;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.single-project section.project-results .section-content>div:first-child h2{order:1}body.single-project section.project-results .section-content>div:first-child img{order:3;margin:15px 0;width:100%}body.single-project section.project-results .section-content>div:first-child p{order:2;margin-top:0}body.single-project section.project-results .section-content>div .project-results-item h3{margin-bottom:5px}body.single-project section.project-results .section-content>div .project-results-item:not(:last-child){margin-bottom:var(--section-padding)}body.single-project section.project-navigation{padding:var(--section-padding-2x) 0}body.single-project section.project-hero .project-logo{width:80%}}