.Uslugi_textContainer__5EATj{max-width:1200px;margin:0 auto;padding:40px 20px}.Uslugi_title___uV_a{font-size:2.3rem;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:20px}.Uslugi_description__r7E3K{font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:20px}.Uslugi_description__r7E3K span{font-weight:700}.Uslugi_service-list__5hFP7{margin-top:30px;padding-left:20px}.Uslugi_service-list__5hFP7 li{font-size:1rem;color:#444;margin-bottom:10px}.Uslugi_breadcrumb__usHjb{width:100%;padding:15px 40px;border-bottom:1px solid #eee;font-size:16px;font-weight:500;color:#333;display:flex;align-items:center;margin-bottom:30px}.Uslugi_breadcrumb__usHjb a{text-decoration:none;color:#007bff;transition:color .3s ease;font-weight:600}.Uslugi_breadcrumb__usHjb a:hover{color:#0056b3}.Uslugi_breadcrumb__usHjb span{color:#333}.Uslugi_separator__Zlguf{margin:0 8px;color:#777}.Uslugi_separator__Zlguf:hover{color:#333}.Uslugi_modalOverlay__GTLbh{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.Uslugi_modalContent__WcPf3{width:90%;max-width:1200px;background:#fff;padding:5px;position:relative;display:flex;justify-content:center;align-items:center}.Uslugi_modalContent__WcPf3 video{width:70%;height:80%;max-height:700px;margin:0;padding:30px;border:none;outline:none;background:transparent;cursor:pointer;transition:transform .3s ease}.Uslugi_modalImage__fPPJh{width:100%;max-height:80vh;object-fit:contain}.Uslugi_closeButton__AdPlc{position:absolute;top:20px;right:15px;background:none;border:none;font-size:2rem;color:#000;cursor:pointer;z-index:100}.Uslugi_modalNavigation__GA77h{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.Uslugi_next___j_Iu,.Uslugi_prev__KXJoJ{background-color:rgba(0,0,0,.6);color:#fff;border:none;padding:10px;cursor:pointer;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.Uslugi_thumbnail__H66Hq{transition:transform .3s}.Uslugi_thumbnail__H66Hq:hover{transform:scale(1.05)}.Uslugi_slideshow__OW5gF{margin-top:40px;display:flex;gap:10px;max-height:75dvh;justify-content:center;align-items:center;position:relative}.Uslugi_slideshow__OW5gF img{width:100%;object-fit:cover;max-height:55vh}.Uslugi_pricingList__bhcdD{list-style-type:none;padding:0;margin:20px 0;font-size:1.1rem;font-weight:500;color:#333}.Uslugi_pricingList__bhcdD li{margin-bottom:10px;padding-left:20px;font-weight:700;position:relative}.Uslugi_pricingList__bhcdD li:before{content:"•";position:absolute;left:0;color:#f60;font-size:1.5rem;top:0}.Uslugi_pricingList__bhcdD li:last-child{margin-bottom:0}.Uslugi_thumbnailContainer__bA9qe{display:flex;justify-content:center;gap:10px;margin-top:20px}.Uslugi_thumbnailWrapper__4KWtb{width:60px;height:60px}.Uslugi_thumbnail__H66Hq{width:100%;height:100%;object-fit:cover;border-radius:5px;cursor:pointer;opacity:.7;transition:opacity .3s}.Uslugi_thumbnail__H66Hq:hover{opacity:1}.Uslugi_activeThumbnail__PYN3F{border:2px solid #000;opacity:1}.Uslugi_mainVideo__u8OQ4{width:100%;max-width:400px;height:500px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.Uslugi_navigationButtons__nP_vr{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);width:100%}.Uslugi_nextButton__ojjy1,.Uslugi_prevButton__aMAXL{background-color:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;font-size:18px}@media (max-width:768px){.Uslugi_title___uV_a{font-size:2rem}.Uslugi_description__r7E3K,.Uslugi_service-list__5hFP7 li{font-size:1.1rem}.Uslugi_breadcrumb__usHjb{font-size:14px;padding:15px 20px}.Uslugi_thumbnailWrapper__4KWtb{width:50px;height:50px}.Uslugi_modalContent__WcPf3{padding:15px}.Uslugi_modalContent__WcPf3 video{max-height:500px}}@media (max-width:480px){.Uslugi_title___uV_a{font-size:1.8rem}.Uslugi_description__r7E3K,.Uslugi_service-list__5hFP7 li{font-size:1rem}.Uslugi_breadcrumb__usHjb{font-size:13px;padding:10px 15px}.Uslugi_thumbnailWrapper__4KWtb{width:40px;height:40px}.Uslugi_modalContent__WcPf3{padding:10px}.Uslugi_nextButton__ojjy1,.Uslugi_prevButton__aMAXL{padding:8px;font-size:16px}}