.FilterCamsSelect_mainContainer__po_3v{position:relative;max-width:260px;width:100%}.FilterCamsSelect_activeFilter__BCHZe{position:relative;display:flex;align-items:center;justify-content:space-between;padding:9px 16px;background-color:var(--white-color);color:var(--text-color);border-radius:10px;border:1px solid transparent;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);text-wrap:nowrap;cursor:pointer;transition:border .3s;overflow:hidden}.FilterCamsSelect_activeFilter__BCHZe.FilterCamsSelect_active__Yb3Mx{border:1px solid var(--primary-color)}.FilterCamsSelect_activeFilter__BCHZe svg{pointer-events:none}.FilterCamsSelect_activeFilter__BCHZe.FilterCamsSelect_active__Yb3Mx svg{transform:rotate(-180deg)}.FilterCamsSelect_filterListContainer__OA2zo{position:absolute;bottom:-5px;z-index:3;width:100%;border-radius:5px;border:1px solid var(--line-gray-color);transform:translateY(100%);transition:opacity .3s;overflow:hidden}@media(max-width:450px){.FilterCamsSelect_filterListContainer__OA2zo{width:-moz-fit-content;width:fit-content}}.FilterCamsSelect_filterList__oRW_1{display:flex;flex-direction:column;justify-content:flex-start;max-height:350px;min-width:200px;background-color:var(--white-color);list-style-type:none;overflow-x:hidden}.FilterCamsSelect_filterList__oRW_1.FilterCamsSelect_hide__1N8fe{display:none}.FilterCamsSelect_filterList__oRW_1::-webkit-scrollbar{width:8px;margin-right:18px}.FilterCamsSelect_filterList__oRW_1::-webkit-scrollbar-track{background-color:var(--light-gray-color)}.FilterCamsSelect_filterList__oRW_1::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:5px}.FilterCamsSelect_filterItem__kpOxs{padding:10px 16px;line-height:1.5;background-color:var(--white-color);font-size:inherit;cursor:pointer}.FilterCamsSelect_filterItem__kpOxs.FilterCamsSelect_active__Yb3Mx{background-color:var(--light-gray-color)}@media(hover:hover){.FilterCamsSelect_filterItem__kpOxs:hover{background-color:var(--light-gray-color)}}@media(max-width:600px){.FilterCamsSelect_filterItem__kpOxs{font-size:14px}}@media(max-width:450px){.FilterCamsSelect_filterItem__kpOxs{padding:8px}}.LocationSelect_mainContainer__NBvsP{position:relative;max-width:260px;width:100%}.LocationSelect_activeCityMap__cMW6a{position:relative;display:flex;align-items:center;justify-content:space-between;padding:9px 16px;background-color:var(--white-color);color:var(--text-color);border-radius:10px;border:1px solid transparent;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);text-wrap:nowrap;cursor:pointer;transition:border .3s;overflow:hidden}.LocationSelect_activeCityMap__cMW6a.LocationSelect_active__9Kpiv{border:1px solid var(--primary-color)}.LocationSelect_activeCityMap__cMW6a.LocationSelect_disabled__4N4qV{background-color:var(--grey-category-color);color:var(--dark-gray-color);cursor:default}.LocationSelect_activeCityMap__cMW6a.LocationSelect_disabled__4N4qV path{fill:var(--dark-gray-color)}.LocationSelect_activeCityMap__cMW6a svg{pointer-events:none}.LocationSelect_activeCityMap__cMW6a.LocationSelect_active__9Kpiv svg{transform:rotate(-180deg)}.LocationSelect_locationListContainer__4Rnn0{position:absolute;bottom:-5px;z-index:3;width:100%;border-radius:5px;border:1px solid var(--line-gray-color);transform:translateY(100%);transition:opacity .3s;overflow:hidden}.LocationSelect_locationList__W6T6V{display:flex;flex-direction:column;justify-content:flex-start;max-height:350px;background-color:var(--white-color);list-style-type:none;overflow-y:scroll;overflow-x:hidden}.LocationSelect_locationList__W6T6V.LocationSelect_hide__2hInE{display:none}.LocationSelect_locationList__W6T6V::-webkit-scrollbar{width:8px;margin-right:18px}.LocationSelect_locationList__W6T6V::-webkit-scrollbar-track{background-color:var(--light-gray-color)}.LocationSelect_locationList__W6T6V::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:5px}.LocationSelect_locationItem__lYfFJ{padding:10px 16px;line-height:1.5;background-color:var(--white-color);cursor:pointer}.LocationSelect_locationItem__lYfFJ.LocationSelect_active__9Kpiv{background-color:var(--light-gray-color)}@media(hover:hover){.LocationSelect_locationItem__lYfFJ:hover{background-color:var(--light-gray-color)}}@media(max-width:600px){.LocationSelect_locationItem__lYfFJ{font-size:14px}}.MapButton_button__9nfO3{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;background-color:var(--white-color);color:var(--text-color);border-radius:10px;border:1px solid transparent;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);text-wrap:nowrap;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;transition:border .3s;overflow:hidden}.MapButton_button__9nfO3.MapButton_active__zrwXy{border:1px solid var(--primary-color)}.MapButton_button__9nfO3.MapButton_active__zrwXy svg{fill:none}.MapButton_button__9nfO3 svg{pointer-events:none}.MapToggle_ControlBlockCameras__VY5vz{display:flex;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px}@media(max-width:650px){.MapToggle_ControlBlockCameras__VY5vz{flex-direction:column-reverse;gap:16px;padding-top:12px;padding-bottom:12px}}@media(max-width:600px){.MapToggle_ControlBlockCameras__VY5vz{justify-content:center}}.MapToggle_camerasToggleBlock__G0dFG{display:flex;align-items:center;padding:4px;background-color:var(--primary-color);border-radius:50px}.MapToggle_cameraButton__s6WOa{display:flex;align-items:center;padding:4px 20px;background-color:transparent;color:var(--white-color);border-radius:50px;line-height:1.5;font-family:inherit;font-size:16px;transition:background-color .3s}.MapToggle_cameraButton__s6WOa.MapToggle_active__1WaMo{background-color:var(--secondary-color)}.MapToggle_buttonsBlock__Y35xC{display:flex;gap:20px;margin-left:auto}.MapToggle_buttonsBlock__Y35xC .MapToggle_checkButton__TixyL{padding:7px 37px 7px 16px}.MapToggle_buttonsBlock__Y35xC .MapToggle_checkButton__TixyL path{transition:fill .3s}.MapToggle_buttonsBlock__Y35xC .MapToggle_checkButton__TixyL.MapToggle_active__1WaMo path{fill:var(--primary-color)}@media(max-width:992px){.MapToggle_buttonsBlock__Y35xC .MapToggle_checkButton__TixyL{padding:6px 30px 6px 12px}}@media(max-width:600px){.MapToggle_buttonsBlock__Y35xC .MapToggle_checkButton__TixyL{padding:6px 24px 6px 12px}}@media(max-width:650px){.MapToggle_buttonsBlock__Y35xC{justify-content:space-evenly;margin-left:0;width:100%}}.MapWithMarkers_mapContainer__s_uNK{height:670px;width:100%}@media(max-width:768px){.MapWithMarkers_mapContainer__s_uNK{height:500px}}.main__title{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;font-family:Inter}.main__title>img{width:auto;height:28px}.main__title>span{display:flex;align-items:center;margin-right:8px;font-size:14px;line-height:1;font-weight:600;text-wrap:nowrap}@media(max-width:600px){.main__title{gap:4px}.main__title>span{max-width:227px;text-wrap:wrap;line-height:1.2}}.button__block{display:flex;align-items:center;justify-content:space-evenly;gap:8px;margin-top:8px;width:100%}.button__card-button{display:inline-block;padding:8px 20px;color:#fff;font-size:16px;line-height:1.5;font-weight:500;background-color:#c96065;border-radius:40px;white-space:nowrap;transition:background-color .3s}.button__card-button_blue{background-color:#4b8d9d}.button__card-button:hover{color:#fff;background-color:#f28288}.button__card-button_blue:hover{color:#fff;background-color:#58a0b1}@media(max-width:600px){.button__block{flex-direction:column}.button__card-button{width:100%;text-align:center;font-size:14px}}.office__main{margin:2px 0 8px 8px}.office__main>.main__title>img{height:24px}.office__description{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-family:Inter;font-size:14px;line-height:1.7}.office__description a{text-decoration:underline}@media(max-width:600px){.domofon__main .button__block,.dvor__main .button__block{flex-direction:row}}.camera__main,.domofon__main,.dvor__main{padding:2px 0 8px 8px;font-family:Inter;font-size:14px;line-height:1.7}@media(max-width:600px){.camera__main,.domofon__main,.dvor__main{padding:2px 0 8px}.ymaps-2-1-79-balloon__content{margin-right:20px!important}}.domofon__image-block,.dvor__image-block{display:flex;flex-direction:column;justify-content:center;margin-top:12px;margin-left:58px}.domofon__image-block>span,.dvor__image-block>span{display:block;text-align:left}.domofon__image-block>img,.dvor__image-block>img{margin-right:48px;width:275px;height:156px;object-fit:cover;border-radius:5px}@media(max-width:600px){.domofon__image-block,.dvor__image-block{margin-top:0;margin-left:0}.domofon__image-block img,.dvor__image-block img{margin-right:0;width:265px;height:150px}}.domofon__description-block,.dvor__description-block{margin-top:8px;display:flex;gap:12px;padding-bottom:8px;border-bottom:1px solid #848484}.domofon__description-block>p,.dvor__description-block>p{max-width:356px}@media(max-width:600px){.domofon__description-block,.dvor__description-block{margin-top:6px;padding-bottom:4px;max-width:265px;line-height:1.5}.domofon__description-block svg,.dvor__description-block svg{display:none}}.domofon__action-block,.dvor__action-block{display:flex;flex-direction:column;margin-top:8px;align-items:center}.domofon__action-block>p,.dvor__action-block>p{width:100%;text-align:left}@media(max-width:600px){.domofon__action-block,.dvor__action-block{align-items:flex-start;margin-top:4px}.domofon__action-block p,.dvor__action-block p{max-width:265px;line-height:1.5}}.camera__image-block{position:relative;margin-top:4px;border-radius:5px;overflow:hidden;cursor:pointer;width:371px;height:210px}.camera__image-block img{display:block;width:100%;object-fit:cover;transition:transform .3s}@media(hover:hover){.camera__image-block:hover img{transform:scale(1.1)}}.camera__image-block .icon__container{position:absolute;inset:0;z-index:10;display:flex;justify-content:center;align-items:center}@media(max-width:600px){.camera__image-block{width:265px;height:150px}}.camera__padding{margin-left:10px}.camera__description-block{margin-top:8px;display:flex;align-items:center;gap:12px}@media(max-width:600px){.camera__padding{margin-left:0}}.camera__archive-text{font-size:16px;line-height:1.5;font-weight:500;color:#c96065}@media(max-width:600px){.camera__archive-text{font-size:14px}}.SearchInput_searchInput__fi6rv{border:1px solid transparent;box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);font-size:inherit}.SearchInput_locationInputContainer__PHr1r{position:relative;display:flex;align-items:center;width:100%}.SearchInput_locationListContainer__Vp3iJ{position:absolute;bottom:-8px;z-index:3;width:100%;border-radius:5px;border:1px solid var(--line-gray-color);transform:translateY(100%);overflow:hidden}.SearchInput_locationList__xhmIR{display:flex;flex-direction:column;justify-content:flex-start;max-height:350px;background-color:var(--white-color);list-style-type:none;overflow-y:scroll}.SearchInput_locationList__xhmIR.SearchInput_hide__kQKh8{display:none}.SearchInput_locationList__xhmIR::-webkit-scrollbar{width:8px;margin-right:18px}.SearchInput_locationList__xhmIR::-webkit-scrollbar-track{background-color:var(--light-gray-color)}.SearchInput_locationList__xhmIR::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:5px}.SearchInput_locationItem__XLSsg{display:flex;align-items:center;justify-content:space-between;padding:5px 16px;line-height:1.5;background-color:var(--white-color);cursor:pointer}@media(hover:hover){.SearchInput_locationItem__XLSsg:hover{background-color:var(--light-gray-color)}}@media(max-width:992px){.SearchInput_locationItem__XLSsg{padding:4px 8px}}.SearchInput_closeIconContainer__v6r6L{position:absolute;right:10px;display:flex;align-items:center}.SearchInput_closeIcon__63Ji6{padding:5px;width:25px;height:25px;cursor:pointer}.SearchInput_locationSearchIco__wGYFC{position:absolute;right:10px}.CityCamsMap_formContainer__OX3UT{display:flex;gap:20px;padding-top:30px;padding-bottom:30px}@media(max-width:1024px){.CityCamsMap_formContainer__OX3UT .CityCamsMap_filterBlock__s5okT,.CityCamsMap_formContainer__OX3UT .CityCamsMap_locationBlock__ZMl7h{max-width:230px}}@media(max-width:992px){.CityCamsMap_formContainer__OX3UT{gap:12px}.CityCamsMap_formContainer__OX3UT .CityCamsMap_filterBlock__s5okT{max-width:200px;font-size:14px}.CityCamsMap_formContainer__OX3UT .CityCamsMap_searchBlock__7I2cN{font-size:14px}.CityCamsMap_formContainer__OX3UT .CityCamsMap_locationBlock__ZMl7h{max-width:200px;font-size:14px}}@media(max-width:768px){.CityCamsMap_formContainer__OX3UT{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"filter location" "search search";grid-gap:12px;gap:12px}.CityCamsMap_formContainer__OX3UT .CityCamsMap_filterBlock__s5okT{grid-area:filter;max-width:100%}.CityCamsMap_formContainer__OX3UT .CityCamsMap_searchBlock__7I2cN{grid-area:search;max-width:100%}.CityCamsMap_formContainer__OX3UT .CityCamsMap_locationBlock__ZMl7h{grid-area:location;max-width:100%}}@media(max-width:1240px){.CityCamsMap_mapBlock__KPaAy{padding-left:0;padding-right:0}}.IconsBlock_wr__4twCh{padding-top:40px;padding-bottom:40px}.IconsBlock_iconsWr__zfQVd{margin-top:40px;padding:0 60px;display:flex;width:100%;justify-content:space-between}.IconsBlock_iconsWr__zfQVd a{display:flex;align-items:center;flex-direction:column;gap:12px}.IconsBlock_iconsWr__zfQVd a img{box-shadow:2px 2px 8px 0 rgba(0,0,0,.15);border-radius:20px;transition:.2s}.IconsBlock_iconsWr__zfQVd a img:hover{transform:scale(1.02);box-shadow:2px 2px 8px 0 rgba(0,0,0,.35)}.IconsBlock_iconsWr__zfQVd a p{text-align:center}@media(max-width:900px){.IconsBlock_iconsWr__zfQVd{justify-content:space-around;padding:0;flex-wrap:wrap;gap:12px}.IconsBlock_iconsWr__zfQVd a img{width:60px;height:60px}}@media(max-width:600px){.IconsBlock_iconsWr__zfQVd a img{width:50px;height:50px}.IconsBlock_iconsWr__zfQVd a p{font-size:14px}}.IconsBlock_wrMini__v3qba{max-width:700px;margin:40px auto}.IconsBlock_wrMini__v3qba a img{border-radius:20px}.IconsBlock_TACenter__Rjp7R{text-align:center}.Camera_bannerWrapper__MsFTy{margin-bottom:40px}@media(max-width:1200px){.Camera_bannerWrapper__MsFTy{margin-bottom:20px}}