.Products_Product__qVLCI{padding:2rem;border-radius:30px;border:1px solid var(--stroke-light-border,#212529);background:var(--body-body-bg-light,#343a40)}.Products_Title__xX1fo{font-size:64px;font-style:normal;line-height:66px;letter-spacing:.64px;color:#fff;margin-top:8px}.Products_ImageList__JPtUR{width:auto;margin-top:0}.Products_ContainerProduct__bLaHE{padding-top:80px;padding-bottom:80px}.Products_ContactFormBox__psJCI{padding:24px 32px;flex-direction:column;align-items:center;flex:1 0;border-radius:25px;background:var(--card-light-bg,#343a40);box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.Products_TitleForm__A81yn{font-style:normal;font-size:20px;line-height:normal;text-align:center;color:var(--body-body);margin-bottom:40px}@media screen and (max-width:1000px){.Products_ImageList__JPtUR{width:100%!important;margin-top:30px}.Products_ContainerProduct__bLaHE{padding-left:var(--padding-small-px);padding-right:var(--padding-small-px);padding-top:var(--padding-small-px)}}.FormContactUs_textLabel__01P1u{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;margin-top:24px}.FormContactUs_textInput__PUs4I{height:31px}.FormContactUs_textArea__8xlIi,.FormContactUs_textInput__PUs4I{width:100%;border:1px solid #495057;background-color:transparent;border-radius:5px;padding-left:8px;padding-right:8px;color:var(--body-body)}.FormContactUs_textArea__8xlIi{height:200px;padding-top:8px}.FormContactUs_textInput__PUs4I:focus-visible{outline:none;border:1px solid var(--primary-light)}.FormContactUs_textArea__8xlIi:focus-visible{outline:none;border:1px solid var(--primary-light)}.MicroService_MicroService__xig52{display:flex;margin-bottom:32px}.MicroService_Icon__BWjzP{margin-right:24px}.MicroService_Title__OrVtR{font-size:20px;font-style:normal;line-height:22px;color:var(--body-body)}.MicroService_Desc__tU5he{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.ContactUsBlock_ContactUsBlock__bp7k9{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:80px}.ContactUsBlock_Title__mKI63{font-size:32px;font-style:normal;line-height:34px;color:var(--body-body);text-align:center}.PortfolioCarouselService_PortfolioCarouselService__ZeNzb{padding-top:120px;padding-bottom:120px;width:100%;background-image:url(/blur.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.PortfolioCarouselService_Portfolio__razPh{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:var(--primary-light)}.PortfolioCarouselService_PortfolioCarouseServiceInner__wbAMk{width:100%;display:flex;flex-direction:column;align-items:center}.PortfolioCarouselService_Carousel__nzIlP{width:100%}.PortfolioCarouselService_Slide__eajVP{padding:8px 8px 32px;flex-direction:column;align-items:center;border-radius:25px;border:1px solid var(--light-border);background:var(--card-light-bg);box-shadow:6px 2px 4px 0 rgba(0,0,0,.4)}.PortfolioCarouselService_Slide__eajVP:hover{background:var(--card-light-bg-hover)}.PortfolioCarouselService_Category__QHSaF{font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;color:var(--primary-light);margin-top:16px}.PortfolioCarouselService_Name__TUwfq{font-size:24px;font-style:normal;line-height:normal;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;text-transform:ellipsis;color:var(--body-body);margin-top:8px}.PortfolioCarouselService_Year__mzLsy{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:16px;margin-top:8px}.PortfolioCarouselService_Description__oSTvq{min-height:40px}.PortfolioCarouselService_Categories__yRa9Z{padding:16px}@media screen and (max-width:1000px){.PortfolioCarouselService_PortfolioCarouselService__ZeNzb{padding-top:80px;padding-bottom:80px;background-image:none}.PortfolioCarouselService_Slide__eajVP{padding:16px;flex-direction:column;align-items:start;text-align:left}.PortfolioCarouselService_Category__QHSaF{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:var(--primary-light);margin-top:16px}.PortfolioCarouselService_Name__TUwfq{text-overflow:ellipsis;font-size:24px;font-style:normal;font-weight:700;line-height:normal;color:var(--body-body);margin-top:8px;min-height:50px}.PortfolioCarouselService_Year__mzLsy{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:16px}.PortfolioCarouselService_Description__oSTvq{min-height:auto}}