.Breadcrumbs_breadcrumbs__wz4Er{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}.Breadcrumbs_breadcrumbs__wz4Er li,.Breadcrumbs_breadcrumbs__wz4Er li>a{color:#616161;font-size:11px}.Breadcrumbs_breadcrumbs__wz4Er li>a{font-weight:500}.Breadcrumbs_breadcrumbs__wz4Er li>a:focus,.Breadcrumbs_breadcrumbs__wz4Er li>a:hover{color:var(--brand-color);text-decoration:none}.Breadcrumbs_breadcrumbs__wz4Er li+li:before{margin:0 8px;color:var(--brand-color);content:"/"}.Breadcrumbs_breadcrumbs__wz4Er li{overflow:hidden;max-width:110px;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.Breadcrumbs_breadcrumbs__wz4Er li,.Breadcrumbs_breadcrumbs__wz4Er li>a{font-size:14px}.Breadcrumbs_breadcrumbs__wz4Er li{max-width:100%;margin-bottom:0}}.ControlButton_button__jMNj6{display:flex;width:48px;height:48px;border:0;background:#fff;background-image:url(/img/arrow.svg);background-position:15px;background-repeat:no-repeat;border-radius:50%;box-shadow:0 1px 6px #0003;cursor:pointer;font-size:0;opacity:1;transform:none}.ControlButton_button__jMNj6:hover{background-color:var(--secondary-color)}.ControlButton_button__jMNj6:focus{outline:none}.ControlButton_button__jMNj6:focus-visible{outline:2px dashed var(--brand-color)}.ControlButton_right__qRlgd{transform:scaleX(-1)}@media (max-width:768px){.ControlButton_button__jMNj6{width:30px;height:30px;background-position:9px;background-size:8px 16px}}.CustomControlButton_container__fjrZA{display:flex}.CustomControlButton_nextButton__Vab05{margin-left:20px}.CustomerThanks_reviews_carousel__fyfKe{position:relative}.CustomerThanks_reviews__QmW2Z::-webkit-scrollbar{display:none;width:0!important}.CustomerThanks_reviews__item--logo__F2ADu{position:absolute;top:20px;right:30px}.CustomerThanks_reviews__item--logo__F2ADu img{width:auto!important;height:46px!important}.CustomerThanks_reviews__item--logo__F2ADu.CustomerThanks_mixBlendMode__wGR51 img{mix-blend-mode:multiply}.CustomerThanks_reviews__item__ONiyi{position:relative;display:flex;overflow:hidden;height:100%;box-sizing:border-box;flex:0 0 260px;flex-direction:column;padding:15px;margin:0 15px;background-color:var(--bg-color);justify-items:center;scroll-snap-align:start;-webkit-user-select:none;user-select:none}.CustomerThanks_reviews__item--img__L_wJm{position:relative;display:flex;width:125px;height:210px;align-items:center;align-self:center;cursor:pointer;filter:drop-shadow(0 10px 50px rgba(0,0,0,.15))}.CustomerThanks_reviews__item--img__L_wJm img{object-fit:contain}.CustomerThanks_reviews__item--description__Mh1RO{display:flex;flex-direction:column;margin-top:10px}.CustomerThanks_reviews__item__ONiyi strong{margin:12px 0;color:#000;font-size:16px;font-weight:600;line-height:20px}.CustomerThanks_reviews__item__ONiyi blockquote{position:relative;padding:10px 22px;border-left:none;margin-top:10px;background:initial;color:#000;font-size:11px;line-height:20px}.CustomerThanks_reviews__item__ONiyi blockquote:after,.CustomerThanks_reviews__item__ONiyi blockquote:before{position:absolute;width:20px;height:20px;content:url(/img/pages/about/quote.svg);transform:scale(.6)}.CustomerThanks_reviews__item__ONiyi blockquote:before{top:0;left:0}.CustomerThanks_reviews__item__ONiyi blockquote:after{right:0;bottom:0}.CustomerThanks_reviews__control__7pr0N{position:absolute;top:-75px;right:0}.CustomerThanks_modal__LiNeR{z-index:1020}.CustomerThanks_modal__img__bXazm img{width:auto;max-width:100%;height:auto;max-height:80vh}.CustomerThanks_linkReadMore__Bf5Bq{display:flex;height:100%;align-items:flex-end}.CustomerThanks_linkReadMore__Bf5Bq a{display:flex;align-items:center}.CustomerThanks_linkReadMore__Bf5Bq a svg{margin-left:9px}@media (max-width:768px){.CustomerThanks_reviews__control__7pr0N{display:none}.CustomerThanks_modal__img__bXazm img{width:80vw;max-width:revert;height:auto;max-height:revert}}@media (min-width:768px){.CustomerThanks_reviews__item__ONiyi{max-width:700px;min-height:250px;flex-direction:row;padding:30px;grid-column-gap:25px;column-gap:25px}.CustomerThanks_reviews__item--img__L_wJm{min-width:150px}.CustomerThanks_reviews__item--description__Mh1RO{margin-top:20px}.CustomerThanks_reviews__item__ONiyi strong{font-size:18px;line-height:22px}.CustomerThanks_reviews__item__ONiyi blockquote{padding:25px 5px 25px 30px;margin:0;font-size:16px;line-height:28px}.CustomerThanks_reviews__item__ONiyi blockquote:after,.CustomerThanks_reviews__item__ONiyi blockquote:before{transform:scale(1)}.CustomerThanks_reviews__item__ONiyi blockquote:before{top:25px;left:0}.CustomerThanks_reviews__item__ONiyi blockquote:after{right:-10px;bottom:20px}.CustomerThanks_reviews__title__kokNU h2{flex:1 1;margin-bottom:27px}.CustomerThanks_reviews__title__kokNU p{width:80%;margin-bottom:65px}}@media (max-width:768px){.CustomerThanks_reviews__title__kokNU h2{margin-bottom:27px}}.Tag_projects-grid__tag__dm29t{padding:7px 14px;background-color:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;color:#747474;font-size:12px}.PortfolioPreview_projects-grid__card__gMd_J{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;background-color:var(--bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover}.PortfolioPreview_projects-grid__card-device__tU7ip{background-position:top;background-repeat:no-repeat;background-size:contain}.PortfolioPreview_projects-grid__card__gMd_J:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f5f5f500 34.62%,#f5f5f5b3 73.87%);content:""}.PortfolioPreview_projects-grid__card__gMd_J:focus h2,.PortfolioPreview_projects-grid__card__gMd_J:focus h3,.PortfolioPreview_projects-grid__card__gMd_J:hover h2,.PortfolioPreview_projects-grid__card__gMd_J:hover h3{color:var(--brand-color)}.PortfolioPreview_projects-grid__title__ChYUm{margin:0;color:#000;font-size:15px;font-weight:600;line-height:24px;transition:.3s}.PortfolioPreview_projects-grid__title__ChYUm:focus,.PortfolioPreview_projects-grid__title__ChYUm:hover{color:var(--brand-color)}.PortfolioPreview_projects-grid__description__Lcy4N{margin:0;color:#000;font-size:12px;line-height:18px;transition:.3s}.PortfolioPreview_projects-grid__tags__ufKPv{display:flex;flex-wrap:wrap;padding:15px 0;grid-gap:10px;gap:10px}@media (min-width:768px) and (max-width:1200px){.PortfolioPreview_projects-grid__card-device__tU7ip{background-position:top;background-repeat:no-repeat;background-size:contain}}@media (min-width:600px){.PortfolioPreview_projects-grid__card__gMd_J{height:550px;padding:0 40px;background-position:50%;background-size:auto}}@media (min-width:1200px){.PortfolioPreview_projects-grid__title__ChYUm{margin-bottom:15px;font-size:28px;line-height:34px}.PortfolioPreview_projects-grid__description__Lcy4N{font-size:16px;line-height:28px}.PortfolioPreview_projects-grid__tags__ufKPv{padding:20px 0 40px}}.CompletedProjects_projects-grid__1a_a8{display:grid;grid-gap:30px;gap:30px;grid-auto-rows:280px}.CompletedProjects_projects-grid__show-more-button__xm6Lx{width:100%;height:50px;border:1px solid var(--brand-color);margin-top:20px;background:none;color:var(--brand-color);font-size:18px;font-weight:500;line-height:28px;transition:.3s}.CompletedProjects_projects-grid__show-more-button__xm6Lx:focus,.CompletedProjects_projects-grid__show-more-button__xm6Lx:hover{background-color:var(--brand-color);color:#fff;outline:none}.CompletedProjects_projects-grid__show-more-button__xm6Lx:hover{box-shadow:0 2px 8px #0006;cursor:pointer}.CompletedProjects_projects-grid__show-more-button__xm6Lx:active{background-color:var(--brand-hover-color)}.CompletedProjects_projects-grid__show-more-button__xm6Lx:focus-visible{box-shadow:0 0 0 6px #2226}.CompletedProjects_projects-grid__card__vWCEz{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;margin:0 -16px;background-color:var(--bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover}.CompletedProjects_projects-grid__card__vWCEz>div{height:100%;padding:0 16px}.CompletedProjects_projects-grid__card__vWCEz:focus h2,.CompletedProjects_projects-grid__card__vWCEz:focus h3,.CompletedProjects_projects-grid__card__vWCEz:hover h2,.CompletedProjects_projects-grid__card__vWCEz:hover h3{color:#000}.CompletedProjects_projects-grid__title__fb360{margin:0;color:#000;font-size:15px;font-weight:600;line-height:24px;transition:.3s}.CompletedProjects_projects-grid__title__fb360:focus,.CompletedProjects_projects-grid__title__fb360:hover{color:var(--brand-color)}.CompletedProjects_projects-grid__description__zVof1{margin:0;color:#000;font-size:12px;line-height:18px;transition:.3s}.CompletedProjects_projects-grid__tags__dfSX0{display:flex;flex-wrap:wrap;padding:15px 0;grid-gap:10px;gap:10px}.CompletedProjects_projects-grid__tag__5Kahg{padding:7px 14px;background-color:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;color:#747474;font-size:12px}@media (min-width:768px) and (max-width:1200px){.CompletedProjects_projects-grid__card-device__kTtK4{background-position:top;background-repeat:no-repeat;background-size:contain}}@media (min-width:600px){.CompletedProjects_projects-grid__1a_a8{grid-gap:20px;gap:20px;grid-auto-rows:auto;grid-template-columns:repeat(6,1fr)}.CompletedProjects_projects-grid__card__vWCEz{height:550px;margin:0;background-position:50%;background-size:auto;grid-column:span 3}.CompletedProjects_projects-grid__card__vWCEz>div{padding:0 40px}}@media (min-width:600px) and (max-width:768px){.CompletedProjects_projects-grid__card__vWCEz:nth-child(3n+1){height:400px;grid-column:span 6}}@media (min-width:1024px){.CompletedProjects_projects-grid__1a_a8{grid-gap:40px;gap:40px}}@media (min-width:1200px){.CompletedProjects_projects-grid__show-more-button__xm6Lx{margin-top:48px;font-weight:600}.CompletedProjects_projects-grid__card__vWCEz{grid-column:span 2}.CompletedProjects_projects-grid__card__vWCEz:nth-child(5n+1),.CompletedProjects_projects-grid__card__vWCEz:nth-child(5n+2){height:400px;grid-column:span 3}.CompletedProjects_projects-grid__title__fb360{margin-bottom:15px;font-size:28px;line-height:34px}.CompletedProjects_projects-grid__description__zVof1{font-size:16px;line-height:28px}.CompletedProjects_projects-grid__tags__dfSX0{padding:20px 0 40px}}.Layout_layout__KKMNL{display:flex;min-height:100vh;flex-direction:column}.Layout_main__5FFfL{display:flex;flex-direction:column;padding:25px 0}@media (min-width:1024px){.Layout_main__5FFfL{padding:40px 0 96px}}