.team-split-view-modal{boxshadow:0 4px 12px #00000026;zindex:1000;background-color:#dde2e8;border-radius:15px;width:800px;padding:2rem;position:relative}@media (width<=767.98px){.team-split-view-modal{width:auto;max-height:calc(100vh - 110px);margin:20px;position:relative;overflow-y:auto}}@media (width>=768px){.team-split-view-modal{top:50%;left:50%;transform:translate(-50%,-50%)}}.team-split-view-modal-overlay{z-index:999;background-color:#00000080}#team-split-view{position:relative}#team-split-view .team-split-view-category-header{-moz-column-gap:20px;flex-direction:row;align-items:center;column-gap:20px;margin-top:30px;margin-bottom:10px;display:flex}#team-split-view .team-split-view-category-header>h4{color:#0a7c5c;text-transform:uppercase}#team-split-view .team-split-view-category-header-line{background-color:var(--main-light);flex:1;height:1px;display:flex}#team-split-view .team-split-view-category-content{-moz-column-gap:20px;flex-flow:wrap;gap:20px;display:flex}@media (width<=767.98px){#team-split-view .team-split-view-category-content{justify-content:center}}#team-split-view .team-split-view-card{background-color:#dde2e8;border:1px solid #dde2e8;border-radius:15px;width:300px}#team-split-view .team-split-view-card .team-split-view-card-content{background-color:#f8f8f6;border-bottom-right-radius:15px;border-bottom-left-radius:15px;flex-direction:column;padding:20px;display:flex}#team-split-view .team-split-view-card .team-split-view-card-description{border-bottom:1px solid #00000012;padding-bottom:20px}#team-split-view .team-split-view-card .team-split-view-card-description>h5{font-size:calc(18px*var(--font-scale));padding-bottom:7px;font-weight:700}#team-split-view .team-split-view-card .team-split-view-card-description>p{color:#1a1a2e80}#team-split-view .team-split-view-card .team-split-view-card-links{flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;display:flex}#team-split-view .team-split-view-card .team-split-view-card-links .team-split-view-card-links-text-link{color:#0a7c5c80;text-decoration:none}#team-split-view .team-split-view-card .team-split-view-card-links .team-split-view-card-links-text-link:hover{color:#0a7c5c}#team-split-view .team-split-view-card .team-split-view-card-links .team-split-view-card-links-icon-link{width:50px;height:30px}#team-split-view .team-split-view-card .team-split-view-card-image{cursor:pointer;background-color:#dde2e8;border-top-left-radius:15px;border-top-right-radius:15px;height:140px;transition:transform .3s}#team-split-view .team-split-view-card .team-split-view-card-image:hover{background-color:#cdd0d4}#team-split-view .team-split-view-card .team-split-view-card-image>img{-o-object-fit:contain;object-fit:contain;border-top-left-radius:15px;border-top-right-radius:15px;width:100%;height:100%;transition:transform .3s}#industries{justify-content:center;margin-top:50px;display:flex}#industries .industries-grid{-moz-column-gap:20px;flex-flow:wrap;justify-content:center;align-items:center;gap:20px;max-width:800px;display:flex}#industries .industries-grid-card{box-sizing:border-box;background-color:#000;border-radius:15px;flex-direction:column;justify-content:end;width:250px;height:400px;padding:30px 20px;text-decoration:none;transition:all .6s;display:flex}#industries .industries-grid-card:hover{background-color:#000c}#industries .industries-grid-card-content{flex-direction:column;row-gap:20px;display:flex}#industries .industries-grid-card-content>h3{color:#fff;white-space:pre-line;text-transform:uppercase}#industries .industries-grid-card-content-link{color:#898989;-moz-column-gap:5px;text-transform:uppercase;flex-direction:row;align-items:center;column-gap:5px;font-size:14px;display:flex}#industries .industries-grid-card-content-link>svg path{fill:#898989}#portfolio-grid{background-color:var(--main-darkest);border-radius:15px;padding-top:15px;padding-bottom:15px}@media screen and (width<=360px){#portfolio-grid{flex-flow:column;justify-content:flex-start;align-items:center;row-gap:20px;display:flex}}@media screen and (width>=360px){#portfolio-grid{grid-template-columns:repeat(auto-fit,307px);justify-content:center;align-items:center;gap:15px;display:grid}}@media (width>=1200px){#portfolio-grid{justify-content:start;gap:20px;margin-bottom:20px;padding:20px}}.project-loader{margin-top:20px;margin-bottom:50px}.portfolio-card{transform-style:preserve-3d;cursor:pointer;width:307px;height:307px;transition:transform .6s;position:relative}@media (hover:hover) and (width>=768px){.portfolio-card:not(.flipped):hover{transform:rotateY(20deg)}}.portfolio-card.flipped{transform:rotateY(180deg)}.portfolio-card .portfolio-card-side{box-sizing:border-box;backface-visibility:hidden;width:100%;height:100%;padding:0;display:block;position:absolute;top:0;left:0;overflow:hidden}@media screen and (width<=360px){.portfolio-card .portfolio-card-side{width:100%;height:unset}}.portfolio-card .portfolio-card-side.front{z-index:2}.portfolio-card .portfolio-card-side.back{transform:rotateY(180deg)}.portfolio-card .portfolio-card-side.back .card-container{flex-direction:column;height:100%;padding:15px;display:flex}.portfolio-card .portfolio-card-side.back .portfolio-item-cta-button{flex:1;justify-content:center;align-self:center;align-items:center;margin-bottom:8px;display:flex}.portfolio-card .portfolio-card-side.back .portfolio-item-title{justify-content:space-between;width:100%;margin-bottom:8px;font-size:20px;font-weight:700;display:flex}.portfolio-card .portfolio-card-side.back .portfolio-item-title .portfolio-item-link{font-size:12px}.portfolio-card .portfolio-card-side.back .portfolio-item-title .portfolio-item-link a,.portfolio-card .portfolio-card-side.back .portfolio-item-title .portfolio-item-link a:visited{color:var(--web-text-grey);text-decoration:none}.portfolio-card .portfolio-card-side.back .portfolio-item-title .portfolio-item-link a>button>span{text-decoration:none}.portfolio-card .portfolio-card-side.back .portfolio-item-description{line-clamp:5;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.portfolio-card .portfolio-card-side.back .portfolio-item-details{border-top:var(--main-light)solid 1px;width:100%;margin-top:auto;padding-top:10px;font-size:12px}.portfolio-card .portfolio-card-side.back .portfolio-detail{margin-bottom:5px;display:flex}.portfolio-card .portfolio-card-side.back .portfolio-detail .detail-label{width:53px}.portfolio-card .portfolio-card-side.back .portfolio-detail .detail-value a,.portfolio-card .portfolio-card-side.back .portfolio-detail .detail-value a:visited{color:var(--web-text-grey)}.portfolio-card .link-container{justify-content:center;width:100%;margin-top:10px;display:flex}.portfolio-card .link-container>a{text-decoration:none}.card-container{background-position:50%;background-size:cover;background-color:var(--white);content:" ";width:100%;height:100%;color:var(--aq-main-darkest,#121b22);box-sizing:border-box;border-radius:5px;flex-flow:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}@media screen and (width<=360px){.card-container{width:100%;height:unset;aspect-ratio:1}}.card-container img{-o-object-fit:fill;object-fit:fill;width:100%;max-width:100%;height:auto}.card-container-tag{z-index:2;text-align:center;width:120px;color:var(--white);background-color:var(--main-dark);border-radius:15px;padding:5px 20px;font-weight:700;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.card-container-tag.light{background-color:var(--main-light);color:var(--black)}.card-container .card-company-name-container{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.card-container .card-company-name-container>p{text-align:center;padding-left:20px;padding-right:20px;font-size:32px}
