@font-face{font-family:"FSP DEMO - rgntt Smxt Bld";src:url("/o-kompanii/fontForNumber/3da95143338547e6a2aa497050810a4b.eot");src:url("/o-kompanii/fontForNumber/3da95143338547e6a2aa497050810a4b.eot?#iefix")format("embedded-opentype"),url("/o-kompanii/fontForNumber/3da95143338547e6a2aa497050810a4b.woff2")format("woff2"),url("/o-kompanii/fontForNumber/3da95143338547e6a2aa497050810a4b.woff")format("woff"),url("/o-kompanii/fontForNumber/3da95143338547e6a2aa497050810a4b.ttf")format("truetype")}@media only screen and (min-width:20px){.brand{margin-top:66px;display:flex;flex-direction:column;justify-content:flex-start;gap:40px}.brand .brand__title .brand__title-line1,.brand .brand__title .brand__title-line2{color:rgb(82,94,108);font-size:16px;line-height:25.6px}.brand .brand__title{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;color:rgb(82,94,108);font-size:16px;line-height:25.6px}.brand .brand__list{display:flex;flex-direction:column;justify-content:flex-start;gap:30px}.brand .brand__item{display:flex;flex-direction:column;justify-content:flex-start;gap:20px}.brand .brand-head-wrap{border-radius:10px;box-shadow:0 6px 40px 7px rgba(0,0,0,.18);background:rgb(250,250,250);margin-left:20px;margin-right:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:267px}.brand .brand-foot-wrap{border-radius:10px;background:rgb(80,178,79);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 15px 16px 15px}.brand .brand-foot-wrap.cian{background:rgb(4,104,255)}.brand .brand-foot-wrap.m2{background:rgb(50,22,181)}.brand .brand-foot-wrap .brand-foot-wrap__title{color:rgb(255,255,255);font-size:20px;line-height:24.8px;text-align:center}.brand .brand-head-wrap__logo-top{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:24px}.brand .brand-head-wrap__logo-company{margin-top:auto;display:flex;margin-bottom:auto}.brand__item:hover,.brand__item:focus,.brand__item:active{cursor:default}.brand__item:hover .brand-head-wrap,.brand__item:focus .brand-head-wrap,.brand__item:active .brand-head-wrap{margin-top:-10px;transition:margin-top 0.3s}.brand__item:hover .brand-foot-wrap,.brand__item:focus .brand-foot-wrap,.brand__item:active .brand-foot-wrap{opacity:.8;transition:opacity 0.3s;margin-top:10px;transition:margin-top 0.3s}}@media only screen and (min-width:768px){.brand{margin-top:40px}.brand .brand__list{flex-direction:row;gap:24px}.brand .brand__item{flex-basis:32%}.brand .brand-head-wrap{margin:0}}@media only screen and (min-width:1000px){.brand .brand__title{display:flex;flex-direction:column;justify-content:flex-start;gap:22px;font-size:18px;line-height:28.8px}.brand .brand__title .brand__title-line1,.brand .brand__title .brand__title-line2{font-size:18px;line-height:28.8px}}@media only screen and (max-width:1027px) and (min-width:1000px){.brand .brand-foot-wrap{min-height:89px}}@media only screen and (min-width:1280px){.brand .brand__list{gap:38px}.brand .brand__item{width:368px}.brand .brand-head-wrap{margin-left:62px;margin-right:62px}.brand .brand-foot-wrap .brand-foot-wrap__title{font-size:24px;line-height:29.76px}}.brand-logo-top{position:relative}.brand-logo-top .brand-logo-top__digital{font-family:"FSP DEMO - rgntt Smxt Bld";position:absolute;font-size:62px;top:67px}.brand-logo-top__digital.brand-logo-top__digital--domclick{color:#50B24F}.brand-logo-top__digital.brand-logo-top__digital--cian{color:#0468FF}.brand-logo-top__digital.brand-logo-top__digital--m2{color:#3216B5}@media only screen and (min-width:20px){.special-for-you{margin-top:40px}.special-for-you__list{margin-top:24px;display:flex;flex-direction:column;justify-content:flex-start;gap:40px}.special-for-you__item{box-sizing:border-box;border-bottom:4px solid rgb(77,199,94);border-radius:10px;background:rgb(255,255,255);box-shadow:0 4px 24px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 14px 22px 14px;position:relative}.special-for-you__item::after{position:absolute;content:"";width:40px;height:40px;bottom:-20px;background-image:url("data:image/svg+xml,%3Csvg width='40.000000' height='40.000000' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Frame 57598464' rx='6.000000' width='40.000000' height='40.000000' fill='%234DC75E' fill-opacity='1.000000'/%3E%3Cpath id='Vector 1' d='M8.5 17.6L16.72 27.56C17.12 28.04 17.87 28.04 18.27 27.56L31.5 11.5' stroke='%23FFFFFF' stroke-opacity='1.000000' stroke-width='4.000000' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.special-for-you__title{color:rgb(42,52,63);font-size:20px;line-height:24.8px}.special-for-you__text{color:rgb(42,52,63);font-size:16px;line-height:25.6px;text-align:center;height:123px;display:flex;align-items:center;padding-left:4px;padding-right:4px}.special-for-you__item{border-top:4px solid #ffff}.special-for-you__item:hover,.special-for-you__item:active,.special-for-you__item:focus{cursor:default;border:4px solid rgb(77,199,94)}}@media only screen and (min-width:768px){.special-for-you__item{flex-basis:31.5%}.special-for-you__list{display:flex;flex-direction:row;justify-content:space-between;gap:20px;flex-wrap:wrap;row-gap:40px}.special-for-you__title{color:rgb(42,52,63);font-size:20px;line-height:24.8px}}@media only screen and (min-width:1000px){.special-for-you__title{color:rgb(42,52,63);font-size:24px;line-height:29.76px}.special-for-you__list{gap:30px;row-gap:36px;margin-right:80px;margin-left:80px}.special-for-you__item{flex-basis:320px}.special-for-you__title{color:rgb(42,52,63);font-size:24px;line-height:29.76px}.special-for-you__text{font-size:18px;line-height:28.8px;max-width:278px}}@media only screen and (max-width:999px) and (min-width:768px){.special-for-you__item{flex-basis:31.5%}.special-for-you__item{flex-basis:31.5%;min-height:192px}.special-for-you__text{max-width:185px}}@media only screen and (max-width:1279px) and (min-width:1000px){.special-for-you__item{flex-basis:30.5%}.special-for-you__list{gap:30px;row-gap:36px;margin-right:0;margin-left:0}}@media only screen and (max-width:767px) and (min-width:20px){.content-head__desc{margin-bottom:30px}}