.BreadCrumbs_container__ZXVgQ{display:flex;width:100%;max-width:1480px;margin:0 auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;gap:10px;justify-content:flex-start}@media(max-width:600px){.BreadCrumbs_container__ZXVgQ{gap:7px}}.BreadCrumbs_container__ZXVgQ::-webkit-scrollbar{display:none}.BreadCrumbs_link__ygMKY{font-size:16px;font-weight:400;line-height:24px;white-space:nowrap;cursor:pointer}@media(max-width:600px){.BreadCrumbs_link__ygMKY{font-weight:500;font-size:14px;line-height:100%}}.BreadCrumbs_span__KnjdC{font-size:16px;font-weight:600;line-height:24px;cursor:default}@media(max-width:600px){.BreadCrumbs_span__KnjdC{font-weight:600;font-size:14px;line-height:100%}}.BreadCrumbs_separator__0S_cQ{background-color:#111;min-height:5px;min-width:5px;align-self:center;border-radius:50px}.BreadCrumbs_back__zSoVS{align-self:center;display:none}.cases_CasesBreadCrumbs__sn1sj{padding:60px 30px 40px;max-width:1480px;margin:0 auto}.cases_caseSelectionContainer__PYTAm{display:flex;flex-direction:column;gap:40px}.cases_caseSelectionTitle__EQK_B{font-size:46px;font-weight:700;line-height:69px;text-align:center;color:#111}@media(max-width:600px){.cases_caseSelectionTitle__EQK_B{font-weight:700;font-size:24px;line-height:120%}}.cases_caseSelectionContainerPage__qe5X_{display:flex;justify-content:center;align-items:center;gap:50px}.cases_caseSelectionContainerPageItem__grLEh{font-size:24px;font-weight:600;line-height:36px;text-align:center;border:2px solid #fcd136;padding:12px 30px;border-radius:50px;cursor:pointer;transition:.2s}.cases_caseSelectionContainerPageItem__grLEh:hover{color:#fcd136;background-color:#fff}.cases_activeTab__XTUFv{background-color:#fcd136}.cases_doorsProduction__7iqJy{margin:70px auto 0;max-width:1480px}.cases_doorsProductionContainerForm__Qba_K{display:flex;align-items:center;background-color:#fff;border-radius:20px;margin:40px 30px 60px;gap:30px;justify-content:center}.cases_doorsProductionContentsWrapper__xOIja{height:234px;display:flex;flex-direction:row-reverse;gap:30px;background-color:#fff;padding:30px;border-radius:20px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1019607843);text-align:center;width:100%}.cases_doorsProductionContents__kZrju h2{font-weight:600;margin-bottom:15px}.cases_doorsProductionContentsDescription__PkdCW,.cases_doorsProductionContentsTitle__9CEta{text-align:start}.cases_imgdas__hG71W{max-width:135px;width:100%}.cases_browserimg__PCjFi{display:flex;flex-direction:column;max-width:1480px;padding:0 30px;margin:0 auto;gap:30px}.cases_doorsProductionTitle__vasxM{display:flex;justify-content:center;font-size:26px;font-weight:600;line-height:33.8px;text-align:center}@media(max-width:600px){.cases_doorsProductionTitle__vasxM{font-weight:600;font-size:18px;line-height:130%}}.cases_browserContainer__iCIOO{display:flex;margin:0 auto;align-items:flex-start;flex-direction:column;gap:20px}.cases_browserImageWrapper__tlxyZ{display:flex;flex-direction:row-reverse;align-items:center;gap:30px;background-color:#f4f4f4;padding:20px;border-radius:20px}.cases_browserImageWrapper__tlxyZ div{position:relative;display:inline-block;overflow:hidden;border-radius:20px}.cases_browserImageWrapper__tlxyZ div:first-child:before,.cases_browserImageWrapper__tlxyZ div:nth-child(2):before{content:"до";position:absolute;top:0;right:0;background:#fcd136;color:#000;font-weight:600;font-size:20px;line-height:130%;text-align:center;align-items:center;text-transform:uppercase;padding:40px 0 10px;transform:rotate(45deg) translate(25px,-40px);min-width:150px}@media(max-width:650px){.cases_browserImageWrapper__tlxyZ div:first-child:before,.cases_browserImageWrapper__tlxyZ div:nth-child(2):before{padding:35px 0 4px;transform:rotate(45deg) translate(25px,-40px);min-width:125px;font-weight:600;font-size:14px;line-height:135%}}@media(max-width:450px){.cases_browserImageWrapper__tlxyZ div:first-child:before,.cases_browserImageWrapper__tlxyZ div:nth-child(2):before{padding:28px 0 2px;transform:rotate(45deg) translate(25px,-40px);min-width:115px;font-weight:600;font-size:11px;line-height:130%}}.cases_browserImageWrapper__tlxyZ div:first-child:before{content:"после"}.cases_browserTitle__YUT51{text-align:start}.cases_img__nHi_J{width:100%}.cases_browser__KuOaD{color:#111;display:flex;flex-direction:column;max-width:1480px;padding:0 30px;margin:40px auto 0}.cases_browser__KuOaD h1{font-size:24px;font-weight:600;line-height:31.2px;text-align:center;margin-bottom:20px}.cases_browser__KuOaD h3{font-size:18px;font-weight:600;line-height:27px;text-align:start}.cases_browser__KuOaD ul{margin:1% 0}.cases_browser__KuOaD ul li{font-size:18px;font-weight:400;line-height:27px;text-align:start}.cases_browser__KuOaD ul li:before{content:"•";margin-right:10px}.cases_browser__KuOaD li{margin-left:8%}.cases_services__eBkro{padding-top:80px;padding-bottom:0;position:relative;background-color:#f4f4f4}.cases_services__eBkro .cases_servicesTitle__xT4lo{text-align:center;font-size:45px;font-weight:700}.cases_servicesContainer__8vHe2{display:flex;justify-content:center;gap:30px;padding-top:45px;flex-wrap:wrap}.cases_white-cont__YhP3e{display:flex;height:0;width:100%;margin-bottom:120px}@media(max-width:1100px){.cases_white-cont__YhP3e{margin-bottom:20px}}.cases_plug__GGNi_{text-align:center;margin:50px 0;font-size:20px;font-weight:600}@media(max-width:1000px){.cases_CasesBreadCrumbs__sn1sj{padding:20px 30px}.cases_caseSelectionContainer__PYTAm{gap:20px}.cases_caseSelectionContainerPage__qe5X_{gap:3vw}}@media(max-width:1000px)and (max-width:500px){.cases_caseSelectionContainerPageItem__grLEh{padding:8px 20px;font-size:20px}}@media(max-width:1000px){.cases_doorsProduction__7iqJy{margin:30px auto 0}.cases_doorsProductionContainerForm__Qba_K{flex-direction:column;max-width:700px;justify-self:center;margin:20px 10px;gap:15px}.cases_doorsProductionContentsWrapper__xOIja{height:180px;display:flex;flex-direction:row-reverse;gap:10px;padding:15px}.cases_doorsProductionContents__kZrju h2{margin-bottom:5px}.cases_doorsProductionContentsDescription__PkdCW,.cases_doorsProductionContentsTitle__9CEta{text-align:start}.cases_imgdas__hG71W{max-width:135px;width:100%}}@media(max-width:1000px)and (max-width:500px){.cases_CasesBreadCrumbs__sn1sj{padding:20px 20px 30px}.cases_doorsProduction__7iqJy{margin:40px auto 0}.cases_doorsProductionContainerForm__Qba_K{gap:10px}.cases_doorsProductionContentsWrapper__xOIja{height:100%;flex-direction:column-reverse;gap:10px;padding:15px}.cases_doorsProductionContentsDescription__PkdCW,.cases_doorsProductionContentsTitle__9CEta{text-align:center}.cases_imgdas__hG71W{margin:0 auto}}@media(max-width:1000px){.cases_browserimg__PCjFi{flex-direction:column;padding:0 10px;gap:20px}.cases_browserContainer__iCIOO{gap:10px}.cases_browserImageWrapper__tlxyZ{flex-direction:column-reverse;gap:15px;padding:10px}.cases_browser__KuOaD{padding:0 10px;margin-top:20px}.cases_browser__KuOaD h1{margin-bottom:10px}.cases_browser__KuOaD ul{margin:.5% 0}.cases_browser__KuOaD ul li:before{margin-right:5px}.cases_browser__KuOaD li{margin-left:3%}.cases_services__eBkro{padding-top:20px;padding-bottom:30px}.cases_services__eBkro .cases_servicesTitle__xT4lo{font-size:35px}.cases_plug__GGNi_{font-size:16px}}@media(max-width:600px){.cases_caseSelectionContainer__PYTAm{padding:0 20px}.cases_caseSelectionContainerPage__qe5X_{align-self:flex-start}.cases_caseSelectionContainerPageItem__grLEh{border-radius:50px;padding:8px 15px;font-weight:600;font-size:14px;line-height:140%}.cases_doorsProductionContainerForm__Qba_K{margin:30px 20px 40px;gap:15px}.cases_doorsProductionContentsWrapper__xOIja{gap:10px;border-radius:15px;padding:20px 20px 25px}.cases_doorsProductionContentsWrapper__xOIja img{max-width:100px}.cases_doorsProductionContentsWrapper__xOIja h2{font-weight:600;font-size:18px;line-height:130%}.cases_doorsProductionContentsWrapper__xOIja p{font-weight:400;font-size:14px;line-height:140%;text-align:start}.cases_browserimg__PCjFi{padding:0 20px}.cases_browserTitle__YUT51{font-weight:400;font-size:18px;line-height:130%}.cases_browserContainer__iCIOO{gap:15px}.cases_browserImageWrapper__tlxyZ{gap:8px}.cases_browser__KuOaD{padding:40px 20px 60px}.cases_browser__KuOaD h1{margin-bottom:0}.cases_browserContainerText__gcYQl{gap:15px}.cases_browserContainerTextItem__hJEXr{gap:10px}.cases_browserContainerTextItem__hJEXr h3{font-weight:600;font-size:14px;line-height:140%;margin-top:15px}.cases_browserContainerTextItem__hJEXr ul{margin-top:10px}.cases_browserContainerTextItem__hJEXr ul li{font-weight:400;font-size:14px;line-height:140%}.cases_servicesTitle__xT4lo{font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;text-align:center}}