@import"https://fonts.googleapis.com/css2?family=Onest:wght@400&display=swap";@media (min-width: 200px){.banner{text-align:center}.banner-subtitle{margin-top:10px}.banner-text{position:relative;padding:40px 20px}.banner .banner-buttons-wrapper{position:absolute;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%}.banner .banner-buttons-wrapper .btn--bg-yellow{display:none}.banner .banner-buttons-wrapper .btn:active{-webkit-transform:scale(.97);transform:scale(.97)}}@media (min-width: 200px) and (max-width: 767px){.banner .banner-buttons-wrapper{position:static;-webkit-transform:none;transform:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.banner .banner-buttons-wrapper .btn--bg-yellow{display:initial}.banner--marquized .banner-text{padding-bottom:0}.banner--marquized .banner-picture{margin-top:50px}}@media (min-width: 200px) and (max-width: 350px){.banner .banner-buttons-wrapper .btn{width:100%}}@media (min-width: 200px){.banner .call__banner{position:absolute;left:50%;bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.banner .call__banner:active{-webkit-transform:scale(.97) translate(-50%,50%);transform:scale(.97) translate(-50%,50%)}.banner-picture{display:block;width:100%;height:200px}.banner-picture img{width:100%;height:100%;object-fit:cover}.banner-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.banner-navigation__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:10px;text-align:left;background-color:#fff;-webkit-transition:border-color .2s cubic-bezier(.4,0,1,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);transition:border-color .2s cubic-bezier(.4,0,1,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),border-color .2s cubic-bezier(.4,0,1,1),-webkit-box-shadow .2s cubic-bezier(.4,0,1,1);will-change:box-shadow,border-color;gap:20px}.banner-navigation__item img{max-width:60px}.banner-navigation__item:hover{border-color:#fff;-webkit-box-shadow:0px 9px 10px 0px rgba(24,39,75,.06),0px 7px 36px 0px rgba(24,39,75,.08),0px 12px 28px 0px rgba(24,39,75,.12);box-shadow:0 9px 10px #18274b0f,0 7px 36px #18274b14,0 12px 28px #18274b1f}.banner--with-navigation picture{margin-bottom:40px}}@media (min-width: 600px){.banner-picture{height:260px}.banner-text{padding:50px 20px}.banner-subtitle{margin-top:20px}.banner-navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-navigation__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 10px);text-align:center}}@media (min-width: 1000px){.banner{width:100%;max-width:1920px;margin-inline:auto}.banner-text{padding:60px 0}.banner-navigation{position:absolute;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-navigation__item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px 10px;width:auto}.banner-navigation__item img{max-width:90px;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,1,1);transition:-webkit-transform .2s cubic-bezier(.4,0,1,1);transition:transform .2s cubic-bezier(.4,0,1,1);transition:transform .2s cubic-bezier(.4,0,1,1),-webkit-transform .2s cubic-bezier(.4,0,1,1)}.banner-navigation__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.banner--with-navigation{position:relative;margin-bottom:250px}.banner--with-navigation picture{margin-bottom:0}}@media (min-width: 1300px){.banner-picture{height:500px}}@media (min-width: 1300px) and (min-width: 1000px){.banner-text{padding:60px 0}}.spoiler:not(.active){margin-top:0}.spoiler{height:0;overflow:hidden}.spoiler.active{overflow:visible;height:auto}.intro{max-width:500px;margin-left:auto;margin-right:auto;text-align:center}.intro .description{margin-top:60px}.section--advantages-signalling .swiper-wrapper{height:auto}.section--advantages-signalling .card{height:auto;background-color:#fff}.section--advantages-signalling__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (min-width: 960px){.section--advantages-signalling__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.section--advantages-signalling .card{width:calc((100% - 40px)/2);height:auto}}.phone{text-align:center}.phone-number{font-weight:700;font-size:35px}@media (max-width: 480px){.phone-number{font-size:27px}}.brand_security-tariffs .tariffs__list{height:auto}@media (min-width: 1200px){.brand_security-tariffs .tariffs__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.brand_security-tariffs .tariffs__list .tariff__card{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}.brand_security-tariffs .tariff__card{overflow:hidden;background-color:#f5f5f5;-webkit-box-shadow:0 4px 4px 0 rgba(24,39,75,.06),0 2px 16px 0 rgba(24,39,75,.08),0 4px 12px 0 rgba(24,39,75,.12);box-shadow:0 4px 4px #18274b0f,0 2px 16px #18274b14,0 4px 12px #18274b1f;border-radius:20px;height:auto}.brand_security-tariffs .tariff__card .card__name{font-weight:500;padding-bottom:15px;border-bottom:1px solid #C1C2C9}.brand_security-tariffs .tariff__card .yes_amenity,.brand_security-tariffs .tariff__card .no_amenity{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:20px}.brand_security-tariffs .tariff__card .no_amenity{color:#909196}.brand_security-tariffs .tariff__card .caption{font-size:12px;color:#373940;margin-bottom:-20px}.brand_security-tariffs .tariff__card .six_month_pay{font-size:32px;font-weight:700;margin-bottom:-10px}.brand_security-tariffs .tariff__card .from_seven_month_pay{font-size:20px}.brand_security-tariffs .tariff__card button{width:100%}.brand_security-tariffs .card__attr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:10px}.brand_security-tariffs .t--red{min-width:120px}.brand_security-tariffs .tariff__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.brand_security-tariffs .tariff__body .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width: 950px){.brand_security-tariffs .tariff__card{max-width:420px}.brand_security-tariffs .card__attr{gap:4px}}@media (max-width: 950px){.brand_security-tariffs .card__body{gap:10px}}.footnotes{color:#909196;font-size:12px}h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-transform:none}sup{font-size:60%}*{font-family:Onest,sans-serif}
