.a10a3f92e9--image--HCbCM {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    background: #f1f2f4;
    background: var(--gray6_100);
    height: 100%
}

.a10a3f92e9--link--ulbh5 {
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    color: #2b87db;
    font-size: 14px;
    line-height: 1.43;
    text-decoration: none
}

.a10a3f92e9--link--ulbh5:hover {
    color: #1a62a6
}

.a10a3f92e9--link--ulbh5.a10a3f92e9--without-pointer--LDp5s {
    cursor: default
}

@media print {
    .a10a3f92e9--link--ulbh5 {
        color: #121212
    }
}

.a10a3f92e9--description--dPxna {
    margin: 4px 0 0;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 1.5
}

.a10a3f92e9--description--dPxna a {
    color: #2b87db;
    text-decoration: none
}

.a10a3f92e9--calltracking_badge--gKMYh {
    margin-top: 12px;
    margin-bottom: 4px;
    border: 1px solid rgba(46,158,0,.1);
    border-radius: 2px;
    background-color: rgba(46,158,0,.07);
    padding: 8px 10px 10px;
    width: 278px
}

.a10a3f92e9--calltracking_badge-text--D2qO_ {
    position: relative;
    margin-left: 25px;
    color: #121212;
    font-weight: 700;
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--calltracking_badge-text--D2qO_:before {
    position: absolute;
    top: 3px;
    left: -25px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.905 15h3.977a1 1 0 0 0 .994-1v-3a1 1 0 0 0-.994-1V9c0-1.11-.895-2-1.989-2-1.103 0-1.988.9-1.988 2v1a1 1 0 0 0-.995 1v3a1 1 0 0 0 .995 1ZM6.7 9c0-.66.537-1.2 1.193-1.2A1.2 1.2 0 0 1 9.087 9v1H6.7V9Zm6.165-9H2.921A2 2 0 0 0 .933 2v18a2 2 0 0 0 1.988 2h9.944a2 2 0 0 0 1.989-2V2a2 2 0 0 0-1.989-2Zm0 18H2.921V4h9.944v14Z' fill='%232DA000'/%3E%3C/svg%3E");
    width: 15px;
    height: 22px;
    content: ""
}

.a10a3f92e9--calltracking_badge-description--PimFf {
    margin-top: 3px;
    margin-left: 25px;
    color: hsla(0,0%,7%,.65);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--container--vZKcl {
    position: relative;
    min-width: 270px;
    min-height: 120px
}

.a10a3f92e9--title--WGew1 {
    margin: 0 0 8px;
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    text-align: left
}

.a10a3f92e9--links--QaTHk {
    margin: 0;
    padding: 0;
    width: 390px;
    list-style: none
}

.a10a3f92e9--back--rhJ_9 {
    position: absolute;
    top: -5px;
    left: -30px;
    cursor: pointer;
    outline: none;
    border: none;
    background: none;
    padding: 0;
    width: 30px;
    height: 30px;
    color: #7a7a7a
}

.a10a3f92e9--back--rhJ_9:hover {
    color: #121212
}

.a10a3f92e9--preloader-wrapper--W_WjM {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--body--bUxVu {
    position: relative;
    -webkit-box-shadow: 0 2px 16px 0 rgba(0,0,0,.22);
    box-shadow: 0 2px 16px 0 rgba(0,0,0,.22);
    padding: 24px 32px 32px;
    color: #121212;
    font-weight: 400;
    font-size: 16px;
    font-family: Lato
}

.a10a3f92e9--close_icon--Gr4W_ {
    position: absolute;
    top: 12px;
    right: 16px;
    cursor: pointer;
    color: #c9c9c9
}

.a10a3f92e9--close_icon--Gr4W_:hover {
    color: #121212
}

.a10a3f92e9--containter--HJEkj {
    position: relative
}

.a10a3f92e9--name--QB7GM {
    display: block;
    padding: 8px 0;
    font-weight: 700;
    font-size: 13px
}

.a10a3f92e9--name--QB7GM:hover {
    color: #e7526e
}

div.a10a3f92e9--textarea--PRnzY {
    margin-bottom: 7px
}

.a10a3f92e9--button--UtWqB {
    margin-bottom: 16px
}

.a10a3f92e9--error--jJw9h {
    margin-bottom: 10px;
    border-radius: 2px;
    background-color: rgba(255,80,80,.1);
    padding: 8px 16px
}

.a10a3f92e9--error-title--QFMSJ {
    display: block
}

.a10a3f92e9--error-description--hMGEb {
    margin: 4px 0 5px
}

.a10a3f92e9--selected-icon--L7WvX {
    position: absolute;
    top: 12px;
    left: -22px
}

.a10a3f92e9--selected-name--F68mb {
    display: block;
    padding: 8px 0;
    font-size: 13px
}

.a10a3f92e9--feedback--AfHUl {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 24px 16px 24px 40px;
    width: 450px
}

.a10a3f92e9--feedback-in-popup--l5WeZ {
    padding: 0 0 0 20px
}

.a10a3f92e9--preloader-container--yPKfW {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    background: hsla(0,0%,100%,.35);
    width: 100%;
    height: 100%
}

.a10a3f92e9--preloader-item--zdg94 {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.a10a3f92e9--feedback-close--Xb90h {
    position: absolute;
    top: 16px;
    right: 16px;
    z-index: 1;
    cursor: pointer;
    outline: none;
    border: none;
    padding: 0;
    width: 14px;
    height: 14px;
    color: #999
}

.a10a3f92e9--feedback-close--Xb90h:hover {
    color: #121212
}

.a10a3f92e9--feedback-title--KMmf0 {
    position: relative;
    margin-bottom: 8px;
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato
}

.a10a3f92e9--feedback-title--KMmf0 svg {
    position: absolute;
    top: 4px;
    left: -23px
}

.a10a3f92e9--feedback-body--ddHTK {
    margin-bottom: 12px;
    color: #121212;
    font-size: 14px;
    line-height: 1.43;
    font-family: Lato
}

.a10a3f92e9--email-input--r9XVo {
    margin-bottom: 8px
}

.a10a3f92e9--error-label--mFrEX {
    margin: 8px 0
}

.a10a3f92e9--segment--CCBS_ {
    position: absolute;
    top: 35%;
    left: 35%;
    z-index: 101;
    border-radius: 4px;
    background-color: #fff
}

.a10a3f92e9--body--vLhia {
    color: #121212;
    font-weight: 400;
    font-size: 16px
}

.a10a3f92e9--close_icon--wn3EU {
    position: absolute;
    top: 12px;
    right: 16px;
    cursor: pointer;
    color: #c9c9c9
}

.a10a3f92e9--close_icon--wn3EU:hover {
    color: #121212
}

.a10a3f92e9--question_block--pazIz {
    margin: 16px 0 0
}

.a10a3f92e9--actions--MX17J {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 16px 0 0
}

.a10a3f92e9--actions--MX17J .a10a3f92e9--action_button--QZbCa:not(:first-child) {
    margin: 0 0 0 12px
}

button .a10a3f92e9--button_text--yNPco {
    margin: 0 0 0 6px
}

button .a10a3f92e9--button_content--TP4sg {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--button_content--TP4sg svg {
    -ms-flex-item-align: center;
    -webkit-align-self: center;
    align-self: center
}

.a10a3f92e9--agent_info--Q0Ah0 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 12px 0 0
}

.a10a3f92e9--agent_info--Q0Ah0 .a10a3f92e9--titles--bCbZc:not(:first-child) {
    margin: 0 0 0 8px
}

.a10a3f92e9--avatar--IyyIb {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid #f4f4f4;
    border-radius: 2px;
    background-color: #e4e4e4;
    width: 50px;
    height: 50px
}

.a10a3f92e9--avatar-img--vy9r0 {
    max-width: 100%;
    max-height: 100%
}

.a10a3f92e9--titles--bCbZc .a10a3f92e9--title--TNYcP {
    margin: 4px 0 0;
    font-weight: 700
}

.a10a3f92e9--type_block--wWg22 {
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 6px 0 0
}

.a10a3f92e9--type_block--wWg22 .a10a3f92e9--type--WjAXn {
    margin: 0 0 0 6px;
    color: #7a7a7a;
    font-size: 14px
}

.a10a3f92e9--type_block--without_icon--xeYb9 .a10a3f92e9--type--WjAXn {
    margin-left: 0
}

.a10a3f92e9--segment--cOCTf {
    position: absolute;
    top: 35%;
    left: 35%;
    z-index: 101;
    border-radius: 4px;
    background-color: #fff
}

.a10a3f92e9--body--c3fo_ {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-shadow: 0 2px 16px 0 rgba(0,0,0,.22);
    box-shadow: 0 2px 16px 0 rgba(0,0,0,.22);
    padding: 24px 32px 32px;
    color: #121212;
    font-weight: 400;
    font-size: 16px;
    font-family: Lato
}

.a10a3f92e9--body--c3fo_ .a10a3f92e9--image--qRsCO {
    margin: 0 0 12px
}

.a10a3f92e9--body--c3fo_ .a10a3f92e9--bold--nPydy {
    font-weight: 700
}

.a10a3f92e9--close_icon--uuQJ9 {
    position: absolute;
    top: 12px;
    right: 16px
}

.a10a3f92e9--container--wdztD {
    -ms-flex-align: start;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: -10px;
    left: 24px;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    z-index: 12
}

.a10a3f92e9--container--wdztD>*+* {
    margin-left: 8px
}

.a10a3f92e9--container--siySU {
    border-top: 1px solid #e4e4e4
}

.a10a3f92e9--specialty--t0IRL {
    margin: 24px 0 28px;
    padding: 0 24px
}

.a10a3f92e9--specialties-title--mM7tr {
    color: #121212;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px
}

.a10a3f92e9--specialties--J8DZd {
    margin-top: 20px;
    margin-bottom: 4px;
    padding-left: 0;
    width: 508px;
    list-style: none
}

.a10a3f92e9--specialties-text--D4pqF {
    color: #121212;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--container--DE2mS {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 8px 0;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding: 16px 24px 0
}

.a10a3f92e9--title--cYeKp {
    margin: 0;
    padding-right: 12px;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--list--CfYsv {
    margin: 0;
    padding: 0;
    list-style: none
}

.a10a3f92e9--item--U9wHr {
    display: inline-block;
    margin: 0 12px 16px
}

.a10a3f92e9--container--rRkjG {
    background-color: #fff
}

.a10a3f92e9--title--EXp72 {
    margin: 24px 24px 0;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--article--_ACje {
    padding-bottom: 0
}

.a10a3f92e9--list--IGdlM {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 0 8px
}

.a10a3f92e9--item--ALr19 {
    width: 50%;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--item--ALr19:last-child {
    margin-bottom: 16px
}

.a10a3f92e9--item--ALr19 span:first-child {
    -webkit-flex: 1 1 188px;
    -ms-flex: 1 1 188px;
    flex: 1 1 188px;
    max-width: 188px;
    color: #7a7a7a
}

.a10a3f92e9--item--ALr19 span:last-child {
    -webkit-flex: 1 1 40%;
    -ms-flex: 1 1 40%;
    flex: 1 1 40%
}

@media (max-width: 992px) {
    .a10a3f92e9--item--ALr19 {
        width:100%
    }
}

.a10a3f92e9--container--n0nxo {
    border-top: 1px solid #e4e4e4;
    padding: 24px
}

.a10a3f92e9--container--n0nxo:first-of-type {
    border-top: none
}

.a10a3f92e9--header--s6rFs {
    margin: 0 0 24px;
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--list--jHl8z {
    margin: 0;
    padding: 0;
    list-style: none
}

.a10a3f92e9--item--d9uzC {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
    list-style: none
}

.a10a3f92e9--item--d9uzC:last-child {
    margin-bottom: 0
}

.a10a3f92e9--name--x7_lt {
    -webkit-flex: 1 1 220px;
    -ms-flex: 1 1 220px;
    flex: 1 1 220px;
    max-width: 220px;
    color: #7a7a7a
}

.a10a3f92e9--value--Y34zN {
    padding-left: 24px
}

@media print {
    .a10a3f92e9--name--x7_lt,.a10a3f92e9--value--Y34zN {
        font-size: 12px;
        line-height: 16px
    }
}

.a10a3f92e9--container--GKdNf {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding: 0 24px;
    height: 60px
}

.a10a3f92e9--column--O4tya {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--column--content_end--Nshri {
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.a10a3f92e9--link--_VyrG {
    margin-right: 24px
}

.a10a3f92e9--link--_VyrG:last-child {
    margin: 0
}

.a10a3f92e9--button_export--FV9ul,.a10a3f92e9--button_print--bHSz1,.a10a3f92e9--button_remove--ARQ6p {
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    margin-right: 24px;
    outline: none;
    border: none;
    background: none;
    padding: 0;
    color: #2b87db;
    font-size: 14px;
    line-height: 1.29
}

.a10a3f92e9--button_export--FV9ul:hover,.a10a3f92e9--button_print--bHSz1:hover,.a10a3f92e9--button_remove--ARQ6p:hover {
    color: #1a62a6
}

.a10a3f92e9--popup_export--m2NDB {
    padding: 16px
}

.a10a3f92e9--popup_export--m2NDB a {
    display: inline-block;
    margin-bottom: 8px
}

.a10a3f92e9--popup_export--m2NDB a:last-child {
    margin: 0
}

.a10a3f92e9--vas--I6Ili {
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--vas--I6Ili a {
    -webkit-transition: background-color .15s;
    transition: background-color .15s;
    margin-left: 24px;
    border-radius: 42px;
    background-color: #ff9d00;
    padding: 3px 16px 5px;
    color: #fff;
    font-size: 14px;
    line-height: 1.43;
    text-decoration: none
}

.a10a3f92e9--vas--I6Ili a:hover {
    background-color: #af6800
}

.a10a3f92e9--breadcrumbs--nVAW3 {
    margin: 16px 0
}

.a10a3f92e9--link--fXWgV {
    position: relative;
    -webkit-transition: color .15s;
    transition: color .15s;
    color: #7a7a7a;
    font-size: 13px;
    line-height: 1.38;
    font-family: Lato;
    text-decoration: none
}

.a10a3f92e9--link--fXWgV:after {
    display: inline-block;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8'%3E%3Cpath fill='%23999' fill-rule='evenodd' d='m4.064 4.475-2.89 3a.75.75 0 0 1-1.07-1l2.37-2.52-2.37-2.43a.75.75 0 0 1 1.07-1l2.89 3a.75.75 0 0 1 .21.43.75.75 0 0 1-.21.52z'/%3E%3C/svg%3E") no-repeat 50%;
    padding: 0 10px;
    width: 5px;
    height: 8px;
    content: ""
}

.a10a3f92e9--link--fXWgV:last-child:after {
    display: none
}

a.a10a3f92e9--link--fXWgV:hover {
    color: #121212
}

.a10a3f92e9--controls--Gk6nl {
    position: absolute;
    bottom: 81px;
    left: 34px;
    border-radius: 2px;
    background-color: rgba(24,41,48,.8);
    color: #fff
}

.a10a3f92e9--controls--hidden--NUkI9 {
    display: none
}

.a10a3f92e9--single--Ua2jW {
    bottom: 33px
}

.a10a3f92e9--menu_button--YaLP_ {
    display: inline-block;
    cursor: pointer;
    padding: 7px 10px
}

.a10a3f92e9--menu_button--YaLP_:hover {
    background-color: hsla(0,0%,100%,.2)
}

.a10a3f92e9--title--qJpDH {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    font-weight: 700;
    font-size: 14px;
    font-family: Lato
}

.a10a3f92e9--icon--xT9LA {
    display: inline-block;
    vertical-align: sub;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px
}

.a10a3f92e9--icon-photo--jkkg0 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M6 4.813c-.638 0-1.125.487-1.125 1.125 0 .637.487 1.125 1.125 1.125s1.125-.488 1.125-1.125c0-.638-.487-1.125-1.125-1.125zm5.625-2.753h-2.25l-.262-.936A.774.774 0 0 0 8.363.5H3.6a.774.774 0 0 0-.75.624l-.225.936H.375C.15 2.06 0 2.216 0 2.45v7.41c0 .234.15.39.375.39h11.25c.225 0 .375-.156.375-.39V2.45c0-.234-.15-.39-.375-.39zM6 8.562a2.609 2.609 0 0 1-2.625-2.624A2.609 2.609 0 0 1 6 3.313a2.609 2.609 0 0 1 2.625 2.624A2.609 2.609 0 0 1 6 8.563z'/%3E%3C/svg%3E")
}

.a10a3f92e9--icon-video--WQbIb {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 .914C0 .087.578-.229 1.274.198l8.193 5.02c.704.431.697 1.135 0 1.562L1.274 11.8C.571 12.233 0 11.91 0 11.085V.914z'/%3E%3C/svg%3E")
}

.a10a3f92e9--icon-cian-layout--U269U,.a10a3f92e9--icon-layout--y2ZER {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7.5 0H0v11h7.5V8.067H12V0H7.5zM6 9.533H1.5v-4.4H6v4.4zm0-5.866H1.5v-2.2H6v2.2zM10.5 6.6h-3V1.467h3V6.6z'/%3E%3C/svg%3E")
}

.a10a3f92e9--photo_gallery_container--OS_kt {
    position: relative;
    margin-top: 24px;
    background-color: #fff;
    padding: 0 24px
}

@media print {
    .a10a3f92e9--photo_gallery_container--OS_kt {
        display: none
    }
}

.a10a3f92e9--container--uaDeJ {
    content-visibility: auto;
    width: 100%;
    height: 100%
}

.a10a3f92e9--frame--LRwfR {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    margin: auto;
    background: #f1f2f4;
    background: var(--gray6_100);
    padding: 20px 32px 28px;
    width: 100%;
    max-width: 808px;
    height: 100%;
    max-height: 100%
}

.a10a3f92e9--frame--LRwfR.a10a3f92e9--village--AC24A {
    display: block;
    background: url(village-bg.10c143c51061bccc6e58.svg);
    padding: 40px 30px 99px
}

.a10a3f92e9--content--T8gja {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 744px
}

.a10a3f92e9--village--AC24A .a10a3f92e9--content--T8gja {
    width: 50%;
    min-width: 382px;
    overflow: hidden
}

.a10a3f92e9--logo--hKvPs {
    margin-bottom: 28px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='150' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.79 0a3.74 3.74 0 0 0-3.738 3.732 3.666 3.666 0 0 0 .753 2.242l.266.34 2.733 3.288 2.97-3.628A3.73 3.73 0 0 0 11.79 0Zm0 5.428a1.714 1.714 0 0 1-1.714-1.71 1.714 1.714 0 0 1 3.427 0c0 .943-.768 1.71-1.714 1.71Zm1.432 11.873v-6.254h-2.777v2.935l-2.763-3.304L0 19.898l2.556 2.123 5.126-6.15 5.141 6.15 2.556-2.124-2.157-2.596Z' fill='%23006CFB'/%3E%3Cpath d='M30.168 11.05h-2.453v8.51H22.87v-8.51h-2.453v10.782h9.027V24h2.216v-4.44h-1.492v-8.51Zm5.658 7.256V11.05H33.39v10.783h2.437l5.142-7.257v7.257h2.452V11.049h-2.452l-5.142 7.257Zm28.705-7.256v4.233h-4.993v-4.234h-2.453v10.783h2.453v-4.263h4.993v4.263h2.438V11.049H64.53Zm-14.301-.208c-1.285 0-2.378.34-3.19.989a3.29 3.29 0 0 0-1.257 2.39h2.423c.104-.502.65-1.284 2.039-1.284 1.285 0 2.039.767 2.039 2.035v.06h-2.467c-1.463 0-2.586.324-3.354.973-.739.62-1.108 1.504-1.108 2.626 0 .973.384 1.843 1.079 2.448.709.62 1.698.959 2.85.959 1.818 0 2.793-.885 3.133-1.269l.162.93.03.132h2.083v-6.859c-.015-2.551-1.714-4.13-4.462-4.13Zm2.039 6.431c0 .841-.236 1.505-.71 1.962-.472.472-1.166.708-2.067.708-1.123 0-1.729-.501-1.729-1.416 0-.944.798-1.519 2.157-1.519h2.364v.265h-.015Z' fill='%2300173F'/%3E%3Cpath d='M70.647 21.83v-1.962h1.965v1.962h-1.965Z' fill='%23006CFB'/%3E%3Cpath d='M76.102 10.952h1.833v8.228l5.076-8.228h1.974v10.793h-1.833v-8.18l-5.076 8.18h-1.974V10.952Zm11.7.071h8.523v10.793h-1.833V12.54h-4.856v9.276h-1.834V11.023Zm10.591 5.397c0-2.001.549-3.472 1.677-4.442.924-.797 2.068-1.204 3.399-1.204 1.489 0 2.695.485 3.635 1.455.94.97 1.41 2.315 1.41 4.02 0 1.392-.204 2.487-.627 3.269a4.523 4.523 0 0 1-1.817 1.861 5.327 5.327 0 0 1-2.616.657c-1.52 0-2.742-.485-3.666-1.455-.925-.938-1.395-2.33-1.395-4.16Zm1.896 0c0 1.377.298 2.41.909 3.098.611.688 1.363 1.032 2.271 1.032.909 0 1.661-.344 2.272-1.032.611-.688.909-1.736.909-3.16 0-1.33-.298-2.346-.909-3.034-.611-.689-1.363-1.033-2.256-1.033-.909 0-1.676.344-2.272 1.033-.626.688-.924 1.72-.924 3.097Zm8.93-5.397h8.774v1.517h-3.478v9.276h-1.818V12.54h-3.478v-1.517Zm17.703 7.32 1.896.234c-.298 1.11-.846 1.956-1.661 2.566-.814.61-1.833.907-3.086.907-1.583 0-2.835-.485-3.76-1.455-.925-.97-1.395-2.33-1.395-4.082 0-1.815.47-3.223 1.41-4.224.941-1 2.147-1.501 3.635-1.501 1.441 0 2.632.485 3.54 1.47.91.985 1.379 2.362 1.379 4.145 0 .11 0 .266-.015.485h-8.053c.063 1.189.407 2.096 1.003 2.722.611.625 1.362.938 2.256.938.673 0 1.237-.172 1.723-.531.47-.345.847-.908 1.128-1.674Zm-6.015-2.957h6.031c-.078-.907-.314-1.595-.689-2.049-.58-.704-1.347-1.063-2.272-1.063-.846 0-1.551.281-2.116.844-.579.58-.892 1.33-.954 2.268Zm10.198-4.363h1.833v4.66c.581 0 .987-.109 1.223-.328.235-.219.579-.876 1.034-1.955.361-.86.658-1.408.877-1.69.219-.265.486-.453.767-.547.298-.094.752-.14 1.41-.14h.361v1.517l-.501-.016c-.486 0-.783.078-.924.22-.142.156-.361.594-.659 1.329-.281.704-.533 1.189-.768 1.47-.234.266-.579.516-1.064.735.783.204 1.566.939 2.318 2.19l2.006 3.348h-2.021l-1.959-3.348c-.407-.672-.752-1.11-1.05-1.33-.297-.218-.657-.312-1.065-.312v4.99h-1.818V11.023Zm16.623 9.465c-.673.579-1.331.985-1.958 1.22a5.727 5.727 0 0 1-2.022.36c-1.19 0-2.098-.298-2.741-.876-.642-.58-.956-1.314-.956-2.221 0-.532.126-1.017.36-1.455.236-.438.55-.782.941-1.048.392-.266.83-.47 1.315-.595.361-.094.91-.187 1.63-.281 1.473-.172 2.569-.391 3.258-.626 0-.25.017-.407.017-.485 0-.75-.173-1.267-.517-1.58-.47-.406-1.16-.625-2.084-.625-.862 0-1.504.156-1.911.453-.408.297-.721.83-.91 1.596l-1.785-.25c.156-.767.423-1.377.798-1.862.377-.47.91-.829 1.614-1.08.706-.25 1.52-.375 2.46-.375.925 0 1.677.11 2.256.329.579.219 1.003.485 1.269.813.266.329.455.751.564 1.252.062.312.094.876.094 1.689v2.44c0 1.705.031 2.769.11 3.222.079.454.235.876.47 1.299h-1.912a4.357 4.357 0 0 1-.36-1.314Zm-.141-4.083c-.658.266-1.661.5-2.992.688-.752.11-1.285.235-1.599.36a1.5 1.5 0 0 0-.72.595 1.55 1.55 0 0 0-.251.876c0 .484.188.891.548 1.22.361.328.91.485 1.631.485.704 0 1.331-.157 1.879-.47.548-.313.956-.735 1.206-1.267.204-.407.298-1.017.298-1.83v-.657Z' fill='%2300173F'/%3E%3C/svg%3E") no-repeat;
    background-size: contain;
    width: 150px;
    height: 24px
}

.a10a3f92e9--village--AC24A .a10a3f92e9--logo--hKvPs {
    margin-bottom: 28px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='258' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23fff'%3E%3Cpath d='M23.912 0c-3.513 0-6.395 2.778-6.395 6.22 0 1.18.328 2.262.91 3.196.126.197.253.369.379.541l.455.565 4.677 5.483 5.081-6.048a6.05 6.05 0 0 0 1.29-3.737c0-3.442-2.858-6.22-6.397-6.22Zm0 9.047c-1.617 0-2.932-1.278-2.932-2.852 0-1.573 1.314-2.851 2.932-2.851 1.618 0 2.933 1.278 2.933 2.851 0 1.574-1.315 2.852-2.933 2.852Zm2.453 19.79V18.413h-4.753v4.892l-4.727-5.507L3.739 33.164l4.374 3.54 8.772-10.252 8.797 10.252 4.374-3.54-3.691-4.327Zm28.996-10.421h-4.196v14.186h-8.292V18.416h-4.197v17.972h15.446v3.614h3.792v-7.4h-2.553V18.416Zm9.682 12.096V18.416h-4.17v17.972h4.17l8.798-12.096v12.096h4.196V18.416h-4.196l-8.798 12.096Zm49.119-12.096v7.056h-8.545v-7.056h-4.197v17.972h4.197v-7.105h8.545v7.105h4.171V18.416h-4.171Zm-24.472-.344c-2.199 0-4.07.565-5.46 1.647-1.29 1.008-2.048 2.41-2.149 3.983h4.146c.177-.836 1.112-2.14 3.489-2.14 2.2 0 3.488 1.28 3.488 3.394v.098h-4.221c-2.503 0-4.424.54-5.739 1.623-1.264 1.032-1.896 2.507-1.896 4.376 0 1.622.657 3.073 1.846 4.08 1.213 1.033 2.907 1.599 4.879 1.599 3.109 0 4.777-1.475 5.359-2.115l.278 1.55.05.22h3.565v-11.43c-.025-4.254-2.932-6.884-7.635-6.884Zm3.49 10.719c0 1.401-.405 2.508-1.214 3.27-.81.786-1.997 1.18-3.54 1.18-1.92 0-2.957-.836-2.957-2.36 0-1.574 1.365-2.533 3.69-2.533h4.045v.443h-.025Zm31.447 7.593v-3.27h3.363v3.27h-3.363Zm8.722-16.963h2.958v12.932l8.191-12.932h3.185v16.964h-2.958V23.527l-8.191 12.858h-3.185V19.421Zm18.783 0h13.753v16.964h-2.958V21.806h-7.837v14.579h-2.958V19.421Zm17.089 8.485c0-3.147.885-5.458 2.705-6.982 1.492-1.254 3.337-1.893 5.486-1.893 2.401 0 4.348.762 5.865 2.286 1.517 1.524 2.275 3.639 2.275 6.318 0 2.188-.329 3.91-1.011 5.139-.683 1.253-1.643 2.212-2.933 2.925-1.289.689-2.679 1.033-4.221 1.033-2.453 0-4.424-.762-5.916-2.287-1.492-1.475-2.25-3.663-2.25-6.54Zm3.059 0c0 2.163.48 3.786 1.466 4.868.986 1.081 2.2 1.622 3.666 1.622 1.466 0 2.679-.54 3.665-1.622.986-1.082 1.467-2.73 1.467-4.967 0-2.09-.481-3.687-1.467-4.769-.986-1.082-2.199-1.623-3.64-1.623-1.466 0-2.705.541-3.665 1.623-1.012 1.082-1.492 2.704-1.492 4.868Zm14.41-8.485h14.157v2.385h-5.612v14.579h-2.933V21.806h-5.612v-2.385Zm28.566 11.506 3.058.368c-.48 1.746-1.365 3.073-2.679 4.032-1.314.959-2.957 1.426-4.98 1.426-2.554 0-4.575-.762-6.067-2.286-1.492-1.525-2.251-3.663-2.251-6.417 0-2.852.759-5.065 2.275-6.638 1.518-1.573 3.464-2.36 5.865-2.36 2.326 0 4.248.762 5.713 2.31 1.468 1.55 2.225 3.713 2.225 6.516 0 .172 0 .418-.024.762h-12.995c.102 1.869.658 3.294 1.619 4.278.985.983 2.198 1.475 3.64 1.475 1.086 0 1.996-.27 2.78-.836.759-.54 1.366-1.426 1.821-2.63Zm-9.707-4.647h9.733c-.127-1.426-.507-2.508-1.113-3.22-.936-1.107-2.174-1.672-3.666-1.672-1.365 0-2.503.442-3.414 1.327-.934.91-1.439 2.09-1.54 3.565Zm16.456-6.859h2.958v7.326c.937 0 1.593-.171 1.972-.516.38-.344.935-1.376 1.67-3.073.581-1.352 1.062-2.213 1.415-2.655a2.765 2.765 0 0 1 1.238-.86c.48-.148 1.213-.222 2.275-.222h.582v2.385l-.808-.025c-.785 0-1.264.123-1.492.345-.228.245-.581.934-1.062 2.09-.454 1.106-.86 1.868-1.239 2.31-.378.418-.935.812-1.719 1.156 1.264.32 2.528 1.475 3.741 3.442l3.237 5.261h-3.261l-3.161-5.261c-.657-1.057-1.214-1.746-1.694-2.09-.479-.344-1.06-.492-1.718-.492v7.843h-2.934V19.421Zm26.823 14.877c-1.087.91-2.148 1.549-3.16 1.917a9.455 9.455 0 0 1-3.262.566c-1.92 0-3.386-.467-4.424-1.377-1.035-.91-1.542-2.065-1.542-3.491a4.691 4.691 0 0 1 2.099-3.934 6.849 6.849 0 0 1 2.122-.934c.582-.148 1.468-.295 2.631-.442 2.376-.271 4.145-.615 5.257-.984 0-.393.026-.64.026-.762 0-1.18-.278-1.991-.834-2.483-.759-.64-1.871-.984-3.363-.984-1.391 0-2.427.246-3.083.713-.658.468-1.163 1.303-1.467 2.508l-2.881-.393c.252-1.205.682-2.164 1.288-2.926.607-.737 1.467-1.303 2.604-1.696 1.139-.394 2.453-.59 3.969-.59 1.492 0 2.705.172 3.64.516.935.344 1.619.762 2.047 1.278.43.517.735 1.18.911 1.967.101.492.151 1.377.151 2.655v3.836c0 2.68.051 4.351.178 5.064a6.26 6.26 0 0 0 .759 2.04h-3.085c-.278-.565-.48-1.278-.581-2.064Zm-.228-6.417c-1.062.418-2.679.787-4.828 1.082-1.213.172-2.073.368-2.58.565a2.417 2.417 0 0 0-1.162.934c-.277.418-.404.86-.404 1.377 0 .762.303 1.402.884 1.918s1.468.762 2.63.762c1.137 0 2.149-.246 3.033-.738.884-.491 1.542-1.155 1.946-1.991.329-.64.481-1.598.481-2.877v-1.032Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h258v40H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat;
    background-size: contain;
    width: 258px;
    height: 40px
}

.a10a3f92e9--banks--GRdt5 {
    margin-bottom: 8px;
    width: 100%
}

.a10a3f92e9--header-wrapper--IVOsj {
    margin-bottom: 28px
}

.a10a3f92e9--village--AC24A .a10a3f92e9--header-wrapper--IVOsj {
    margin-bottom: 16px
}

.a10a3f92e9--village--AC24A .a10a3f92e9--description-wrapper--ct4CC {
    margin-bottom: 40px
}

.a10a3f92e9--header-secondary-text--aCZzR {
    color: #737a8e;
    color: var(--gray60_100)
}

.a10a3f92e9--banks--XKl6B {
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-bottom: -8px;
    width: 100%
}

.a10a3f92e9--bank--VuYEq,.a10a3f92e9--banks--XKl6B {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--bank--VuYEq {
    -ms-flex-align: center;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 8px;
    width: 25%
}

.a10a3f92e9--icon--euAb7 {
    -ms-flex-negative: 0;
    display: block;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-filter: drop-shadow(0 1.74px 20.08px rgba(0,0,0,.1));
    filter: drop-shadow(0 1.74px 20.08px rgba(0,0,0,.1));
    margin-right: 8px;
    border-radius: 50%;
    background: var(--white_100) no-repeat center center;
    background-size: 40px;
    width: 40px;
    height: 40px;
    content: ""
}

.a10a3f92e9--container--f733S {
    width: 100%;
    height: 460px
}

.a10a3f92e9--no-media--L07Jt {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='53' height='63'%3E%3Cdefs%3E%3Cpath id='a' d='M.273.114h44.711v40.87H.273'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ctext fill='%23999' font-family='Lato, Lato' font-size='12' font-weight='bold'%3E %3Ctspan x='0' y='59'%3EНет фото%3C/tspan%3E %3C/text%3E%3Cg transform='translate(5)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23999' d='m30.073 26.1 1.264 5.4 6.775 1.485a.725.725 0 0 0 .866-.542L44.967 5.95a.714.714 0 0 0-.55-.852L21.762.131a.725.725 0 0 0-.865.542l-1.576 6.972 2.35-.534.876-3.88a.726.726 0 0 1 .866-.542L41.82 6.724c.39.086.637.467.55.852l-4.413 19.521a.725.725 0 0 1-.865.542l-7.019-1.538z' mask='url(%23b)'/%3E%3Cpath fill='%23999' d='M30.427 14.603c1.046.185 2.08-.34 2.341-1.462.276-1.184-.454-2.107-1.446-2.323-1.148-.25-2.12.38-2.383 1.445-.256 1.034.436 2.103 1.488 2.34m-1.712 5.7.248.787c.833-.907 1.612-1.753 2.389-2.601.832-.907 1.65-1.828 2.499-2.719.705-.738 1.151-1.575 1.29-2.59a3.906 3.906 0 0 0-.56-2.674c-.828-1.327-2.05-2.033-3.644-2.083-1.105-.034-2.08.332-2.9 1.033-.7.598-1.153 1.314-1.361 2.138l2.04 8.71zM24.34 7.257c.33 0 .627.223.705.553l6.194 26.447a.714.714 0 0 1-.544.857L8.08 40.25a.723.723 0 0 1-.87-.536L1.018 13.269a.714.714 0 0 1 .544-.857l22.614-5.136a.721.721 0 0 1 .164-.018zm3.094 23.467a.714.714 0 0 0 .544-.857L23.414 10.38a.726.726 0 0 0-.87-.536L4.17 14.018a.715.715 0 0 0-.544.857L8.19 34.36c.09.385.48.625.87.536l18.374-4.173z' mask='url(%23b)'/%3E%3Cpath fill='%23999' d='m14.418 16.445 3.744 2.295c-.06-.543-.2-.979-.297-1.422-.095-.438-.203-.874-.31-1.333l2.887-.655c.042.145.082.27.112.397.197.833.386 1.669.59 2.5.21.855.44 1.704.649 2.558.046.187.155.293.31.385.795.473 1.589.95 2.381 1.427.115.07.224.148.327.217-.074.293-1.751 2.998-2.328 3.767-.381-.181-.729-.433-1.094-.651-.371-.222-.737-.453-1.105-.68l-1.137-.7-1.104-.68-1.106-.68-1.131-.696c-.282.35-.483.727-.715 1.082-.235.36-.462.725-.692 1.088l-.71 1.12-.691 1.088-.69 1.088-.667 1.049-3.727-2.293 6.504-10.271' mask='url(%23b)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-color: #e4e4e4;
    width: 100%;
    height: 120px
}

.a10a3f92e9--container--pYeLo {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 2px;
    width: 100%;
    height: 100%
}

.a10a3f92e9--close--ma4CP {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 102;
    cursor: pointer;
    border: none;
    background: none;
    padding: 16px
}

.a10a3f92e9--container--hcC_y,.a10a3f92e9--scroller--z1C8e {
    width: 100%;
    height: 100%;
    min-height: 0
}

.a10a3f92e9--scroller--z1C8e {
    position: relative;
    overflow: hidden
}

.a10a3f92e9--scroller--bordered--Ck0gQ {
    border-radius: 4px
}

.a10a3f92e9--thumbs--voGXo {
    height: 60px
}

.a10a3f92e9--thumbs-wrapper--pxYPN {
    width: 100%;
    height: 100%
}

.a10a3f92e9--thumbs-wrapper--bounded--h19si {
    margin: 0 auto;
    max-width: 718px
}

@media (min-width: 1440px) {
    .a10a3f92e9--thumbs-wrapper--bounded--h19si {
        max-width:1036px
    }
}

.a10a3f92e9--container--xeL8b {
    position: absolute;
    top: 16px;
    right: 16px;
    cursor: pointer;
    border-radius: 40px;
    background: rgba(0,0,0,.4);
    background: var(--superblack_40);
    padding: 12px
}

.a10a3f92e9--container--kMfdz {
    content-visibility: auto;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center
}

.a10a3f92e9--container--RuwgA {
    -ms-overflow-style: none;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    margin: 0;
    padding: 2px 0;
    width: 100%;
    height: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
    scrollbar-width: none;
    list-style: none
}

.a10a3f92e9--container--RuwgA::-webkit-scrollbar {
    display: none
}

.a10a3f92e9--container--LhW9D {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: 2px;
    border: 2px solid transparent;
    border-radius: 4px;
    width: 72px;
    height: 100%;
    overflow: hidden
}

.a10a3f92e9--container--active--morSx {
    border-color: #0468ff
}

.a10a3f92e9--container--LhW9D>a {
    display: block;
    position: relative;
    cursor: pointer;
    width: 100%;
    height: 100%;
    text-decoration: none
}

.a10a3f92e9--container--LhW9D>a:after {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.2);
    width: 100%;
    height: 100%;
    content: ""
}

.a10a3f92e9--container--LhW9D>a:hover:after,.a10a3f92e9--container--active--morSx>a:after {
    display: none
}

.a10a3f92e9--container--exfsG {
    width: 100%;
    height: 100%
}

.a10a3f92e9--container--Rvaq8 {
    position: absolute;
    bottom: 16px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: 0;
    border-radius: 4px;
    padding: 0;
    overflow: hidden;
    list-style: none;
    white-space: nowrap
}

.a10a3f92e9--button--yqKpG,.a10a3f92e9--container--Rvaq8 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: #152242
}

.a10a3f92e9--button--yqKpG {
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    border: 0;
    padding: 8px 16px
}

.a10a3f92e9--button--yqKpG:hover {
    background-color: #737a8e;
    background-color: var(--gray60_100)
}

.a10a3f92e9--icon--FtEf0 {
    margin-right: 4px
}

.a10a3f92e9--buttons--QbT_Z {
    grid-gap: 8px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 8px
}

.a10a3f92e9--container--yMrwA {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 16px
}

.a10a3f92e9--banner--bFpY0 {
    -ms-flex-preferred-size: 33%;
    -webkit-flex-basis: 33%;
    flex-basis: 33%
}

.a10a3f92e9--banner--bFpY0+.a10a3f92e9--banner--bFpY0 {
    margin-left: 8px
}

.a10a3f92e9--container--fA_nB {
    position: relative
}

.a10a3f92e9--mortgage-offer-card-aside-template-image-only-wrapper--IhdB1 {
    background-position: 50%;
    background-size: contain;
    padding: 12px 16px 24px;
    aspect-ratio: 4.68;
    max-width: 468px;
    min-height: 50px
}

.a10a3f92e9--mortgage-offer-card-aside-template-image-only-wrapper--IhdB1,.a10a3f92e9--mortgage-offer-card-aside-template-wrapper--YKyry {
    display: block;
    position: relative;
    cursor: pointer;
    margin-bottom: 8px;
    border-radius: 8px;
    background-repeat: no-repeat;
    width: 100%;
    overflow: hidden;
    text-decoration: none
}

.a10a3f92e9--mortgage-offer-card-aside-template-wrapper--YKyry {
    background-position: 0 0;
    background-size: cover;
    padding: 12px 100px 24px 16px;
    max-width: 466px;
    min-height: 100px
}

.a10a3f92e9--disclaimer--sO8DM {
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 3px;
    background-color: var(--gray60_100);
    padding: 2px 4px;
    color: var(--white_100);
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--title--pEl2J {
    color: var(--white_100);
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--description--oIWPF {
    color: var(--white_100);
    font-weight: 700;
    font-size: 28px;
    line-height: 36px
}

.a10a3f92e9--annotation--HJEsG {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: var(--black_10);
    width: 100%;
    color: var(--white_60);
    font-weight: 700;
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--container--X7nro {
    position: relative;
    padding-left: 16px;
    width: 100%;
    overflow: hidden
}

.a10a3f92e9--ticker--LKIc8 {
    display: inline-block;
    position: relative;
    -webkit-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-name: a10a3f92e9--ticker--LKIc8;
    animation-name: a10a3f92e9--ticker--LKIc8;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding-right: 16px;
    padding-left: 0;
    white-space: nowrap
}

.a10a3f92e9--ticker--static--dZdD2 {
    -webkit-animation-name: a10a3f92e9--none--KRO9y;
    animation-name: a10a3f92e9--none--KRO9y
}

.a10a3f92e9--ticker--infinite--qnxRz {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-fill-mode: none;
    animation-fill-mode: none;
    -webkit-animation-name: a10a3f92e9--tickerInifnite--Ijsiz;
    animation-name: a10a3f92e9--tickerInifnite--Ijsiz;
    padding-left: 100%
}

@-webkit-keyframes a10a3f92e9--ticker--LKIc8 {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@keyframes a10a3f92e9--ticker--LKIc8 {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@-webkit-keyframes a10a3f92e9--tickerInifnite--Ijsiz {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

@keyframes a10a3f92e9--tickerInifnite--Ijsiz {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }
}

.a10a3f92e9--mortgage-offer-card-aside-template-image-only-wrapper--uOHLy {
    background-position: 50%;
    background-size: contain;
    aspect-ratio: 4.68;
    min-height: 50px
}

.a10a3f92e9--mortgage-offer-card-aside-template-image-only-wrapper--uOHLy,.a10a3f92e9--mortgage-offer-card-aside-template-wrapper--hSqmk {
    display: block;
    position: relative;
    cursor: pointer;
    margin-bottom: 8px;
    border-radius: 8px;
    background-repeat: no-repeat;
    padding: 12px 16px 24px;
    width: 100%;
    max-width: 468px;
    overflow: hidden;
    text-decoration: none
}

.a10a3f92e9--mortgage-offer-card-aside-template-wrapper--hSqmk {
    background-position: 100% 0;
    background-size: cover;
    min-height: 100px
}

.a10a3f92e9--disclaimer--UTnkf {
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 3px;
    background-color: var(--gray60_100);
    padding: 2px 4px;
    color: var(--white_100);
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--title--hQV8f {
    color: var(--white_100);
    font-weight: 700;
    font-size: 16px;
    line-height: 24px
}

.a10a3f92e9--description--F6aIa {
    color: var(--white_100);
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--annotation--g8o5v {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: var(--black_10);
    width: 100%;
    color: var(--white_60);
    font-weight: 700;
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--mortgage-template-wrapper--actNT {
    display: block;
    cursor: pointer;
    background: #000 50% no-repeat;
    background-size: cover;
    width: 148px;
    height: 174px
}

.a10a3f92e9--mortgage-offer-card-template-wrapper--WM64N {
    display: block;
    cursor: pointer;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    width: 148px;
    height: 174px
}

.a10a3f92e9--link--jZ4FS {
    height: 100%;
    text-decoration: none
}

.a10a3f92e9--container--IbvZr {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid var(--gray10_100);
    border-radius: var(--unit_1);
    background: var(--white_100);
    min-height: 100%
}

.a10a3f92e9--images--x3DRR {
    position: relative;
    height: 120px;
    min-height: 120px
}

.a10a3f92e9--background--vFMtJ {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.a10a3f92e9--logo--VB3D4 {
    position: absolute;
    top: var(--unit_2);
    right: var(--unit_2);
    border-radius: 2px;
    width: var(--unit_8);
    height: var(--unit_8)
}

.a10a3f92e9--content--KUu0G {
    -ms-flex-positive: 1;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    padding: var(--unit_2) var(--unit_4)
}

.a10a3f92e9--price--TBw6N {
    margin: var(--unit_1) 0
}

.a10a3f92e9--footer--ES_FI {
    margin: auto 0 0;
    padding: var(--unit_2) 0 0
}

.a10a3f92e9--advertiser--n1Ys3 {
    position: relative;
    margin-top: var(--unit_1);
    color: var(--black_40)
}

.a10a3f92e9--advertiser--n1Ys3:after {
    position: absolute;
    top: 0;
    right: 0;
    background: -webkit-gradient(linear,left top,right top,from(transparent),to(var(--white_100)));
    background: -webkit-linear-gradient(left,transparent 0,var(--white_100) 100%);
    background: linear-gradient(90deg,transparent 0,var(--white_100) 100%);
    width: 30px;
    height: 100%;
    pointer-events: none;
    content: ""
}

.a10a3f92e9--container--HvAiH {
    position: relative;
    height: var(--lineHeight_16px);
    line-height: var(--lineHeight_16px)
}

.a10a3f92e9--marquee--AUPCl {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    white-space: nowrap
}

.a10a3f92e9--text--M0ayN {
    display: inline-block;
    font-size: var(--fontSize_12px);
    line-height: var(--lineHeight_16px)
}

.a10a3f92e9--container--mGLHS {
    max-width: 290px;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--title--LuVj_ {
    margin-top: 0;
    margin-bottom: 4px;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--link--oPguz {
    display: block;
    margin-bottom: 8px;
    color: var(--primary_100);
    text-decoration: none
}

.a10a3f92e9--container--szG6R {
    margin-top: 16px
}

.a10a3f92e9--description--woj3s {
    margin: 4px 0 0;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 1.5
}

.a10a3f92e9--phone--_OimW {
    display: block;
    margin-top: 8px;
    color: #182930;
    font-weight: 700;
    font-size: 28px;
    line-height: 1.21;
    text-decoration: none
}

.a10a3f92e9--phone--_OimW:first-child {
    margin-top: 0
}

.a10a3f92e9--print_phones--himoo {
    display: none;
    padding: 8px 0;
    font-weight: 700;
    font-size: 21px;
    line-height: 25px
}

.a10a3f92e9--button_start_chat-container--Ow1W4 {
    margin-top: 12px
}

@media print {
    .a10a3f92e9--button_callback--uigOm,.a10a3f92e9--button_start_chat-container--Ow1W4,.a10a3f92e9--buttons-row--wkvQN,.a10a3f92e9--contacts--JKtVV,.a10a3f92e9--phones--jObV6 {
        display: none
    }

    .a10a3f92e9--print_phones--himoo {
        display: block
    }
}

.a10a3f92e9--callback_time--NxTmH {
    margin-top: 12px;
    color: #7a7a7a;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--row--a6neU {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 12px
}

.a10a3f92e9--row--a6neU>:not(:first-child) {
    margin-left: 8px
}

.a10a3f92e9--start-chat-dropdown-commercial--J3_fh {
    max-width: 100%
}

.a10a3f92e9--dropdown-no-commercial--EKdc7 {
    margin: 0 -20px 0 -30px
}

.a10a3f92e9--show-phone--y0AMp {
    vertical-align: bottom;
    -webkit-transition: color .3s ease-out,background-color .3s ease-out,-webkit-box-shadow .05s;
    transition: color .3s ease-out,background-color .3s ease-out,-webkit-box-shadow .05s;
    transition: color .3s ease-out,background-color .3s ease-out,box-shadow .05s;
    transition: color .3s ease-out,background-color .3s ease-out,box-shadow .05s,-webkit-box-shadow .05s;
    cursor: pointer;
    margin-right: 12px;
    outline: none;
    border: none;
    border-radius: 42px;
    background-color: #2b87db;
    padding: 7px 20px 11px;
    height: 40px;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--show-phone--y0AMp:hover {
    background-color: #256ba5
}

.a10a3f92e9--show-phone--y0AMp:focus {
    -webkit-box-shadow: 0 0 0 3px rgba(43,135,219,.478);
    box-shadow: 0 0 0 3px rgba(43,135,219,.478)
}

.a10a3f92e9--show-phone--y0AMp:active {
    -webkit-transform: scale(.98);
    transform: scale(.98)
}

.a10a3f92e9--show-phone_newbuilding--Adiqj {
    display: inline-block;
    cursor: pointer;
    outline: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #0468ff;
    background-color: var(--primary_100);
    padding: 8px 15px;
    width: 100%;
    height: 40px;
    color: #fff;
    color: var(--white_100);
    font-weight: 700;
    font-size: var(--fontSize_16px);
    line-height: var(--lineHeight_22px)
}

.a10a3f92e9--show-phone_newbuilding--Adiqj:hover {
    background-color: #0661ec
}

.a10a3f92e9--show-phone_newbuilding--Adiqj:focus {
    -webkit-box-shadow: 0 0 1px 1px #83b4ff;
    box-shadow: 0 0 1px 1px #83b4ff;
    -webkit-box-shadow: 0 0 1px 1px var(--focused_15);
    box-shadow: 0 0 1px 1px var(--focused_15)
}

.a10a3f92e9--show-phone_newbuilding--Adiqj:active {
    background-color: #075ad9
}

.a10a3f92e9--pik-button--za1iZ {
    margin-top: 8px
}

.a10a3f92e9--pik-button--za1iZ:empty {
    display: none
}

.a10a3f92e9--secondary-buttons--XGrNZ {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.a10a3f92e9--title--c2CzL {
    padding: 4px 0;
    font-weight: 700;
    font-size: 18px;
    line-height: 1.33
}

.a10a3f92e9--container--yg4lj {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.a10a3f92e9--container--yg4lj .a10a3f92e9--image--SIwly {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='43' height='55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='43' height='55'%3E%3Cpath d='M0 4.5A4.5 4.5 0 0 1 4.5 0h22.658L43 15.714V50.5a4.5 4.5 0 0 1-4.5 4.5h-34A4.5 4.5 0 0 1 0 50.5v-46Z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M0 0h27.158L43 15.714v38.164H0V0Z' fill='url(%23b)'/%3E%3Cg filter='url(%23c)'%3E%3Cpath d='m28.29 1.122 15.84 15.715-10.115 2.866c-2.872.814-5.727-1.343-5.727-4.33V1.124Z' fill='%230047B3' fill-opacity='.5'/%3E%3C/g%3E%3Cpath d='M27.158 0 43 15.714H31.658a4.5 4.5 0 0 1-4.5-4.5V0Z' fill='url(%23d)'/%3E%3C/g%3E%3Cg filter='url(%23e)'%3E%3Cpath d='M3.748 32.714V31.04h1.66v1.674h-1.66Zm6.79.135c-.666 0-1.242-.162-1.728-.486A3.32 3.32 0 0 1 7.676 31c-.261-.576-.392-1.233-.392-1.971s.13-1.395.392-1.971c.27-.576.648-1.026 1.134-1.35.486-.333 1.062-.5 1.728-.5a2.82 2.82 0 0 1 1.43.365c.424.243.77.571 1.04.985V22.59h1.593v10.125h-1.39l-.122-1.336c-.27.45-.625.81-1.066 1.08-.432.26-.927.391-1.485.391Zm.418-1.323c.64 0 1.139-.234 1.499-.702.369-.468.553-1.062.553-1.782 0-.729-.184-1.327-.553-1.795-.36-.477-.86-.716-1.499-.716-.657 0-1.16.239-1.512.716-.35.468-.526 1.062-.526 1.782 0 .729.175 1.327.526 1.795.351.468.855.702 1.512.702Zm9.229 1.323c-.774 0-1.436-.157-1.985-.472a3.107 3.107 0 0 1-1.255-1.337c-.288-.576-.432-1.246-.432-2.011 0-.765.144-1.431.432-1.998a3.107 3.107 0 0 1 1.255-1.337c.55-.324 1.21-.486 1.985-.486.774 0 1.435.162 1.984.486.55.315.968.76 1.256 1.337.288.567.432 1.233.432 1.998 0 .765-.144 1.435-.432 2.011a3.107 3.107 0 0 1-1.256 1.337c-.549.315-1.21.472-1.984.472Zm0-1.296c.684 0 1.192-.22 1.525-.661.342-.45.513-1.071.513-1.863s-.17-1.409-.513-1.85c-.333-.45-.841-.675-1.525-.675-.684 0-1.197.225-1.54.675-.332.45-.499 1.067-.499 1.85 0 .792.167 1.413.5 1.863.342.44.855.661 1.539.661Zm12.128-3.672-1.526.27c-.09-.53-.292-.936-.607-1.215-.306-.288-.716-.432-1.229-.432-.666 0-1.17.23-1.512.689-.342.45-.513 1.066-.513 1.85 0 .764.171 1.376.513 1.835.351.45.86.675 1.526.675.504 0 .913-.135 1.228-.405.315-.279.527-.697.635-1.255l1.512.256c-.171.873-.554 1.544-1.148 2.012-.585.459-1.327.688-2.227.688-.774 0-1.436-.157-1.985-.472a3.125 3.125 0 0 1-1.255-1.323c-.288-.576-.432-1.247-.432-2.012 0-.774.144-1.449.432-2.025a3.107 3.107 0 0 1 1.255-1.336c.55-.315 1.206-.473 1.971-.473.936 0 1.688.234 2.255.702.576.46.945 1.116 1.107 1.971Zm2.274 4.833h-1.674l2.62-3.82-2.512-3.55h1.755l1.715 2.483 1.714-2.484h1.647l-2.538 3.578 2.687 3.793h-1.728l-1.85-2.686-1.836 2.686Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='21.517' y1='-.019' x2='21.564' y2='53.891' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23006CFD'/%3E%3Cstop offset='.483' stop-color='%230147A4'/%3E%3Cstop offset='1' stop-color='%23031D40'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='35.079' y1='7.857' x2='30.048' y2='16.311' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23041F45'/%3E%3Cstop offset='1' stop-color='%23016AF8'/%3E%3C/linearGradient%3E%3Cfilter id='c' x='24.914' y='-2.253' width='22.592' height='25.504' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1.688' result='effect1_foregroundBlur_42_1124'/%3E%3C/filter%3E%3Cfilter id='e' x='2.623' y='22.589' width='38.503' height='12.51' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='1.125'/%3E%3CfeGaussianBlur stdDeviation='.563'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0.0117647 0 0 0 0 0.137255 0 0 0 0 0.305882 0 0 0 1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_42_1124'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_42_1124' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    width: 64px;
    height: 64px
}

.a10a3f92e9--container--yg4lj .a10a3f92e9--content--azODR {
    margin-right: 24px
}

.a10a3f92e9--button--DglOW {
    margin-top: 12px
}

.a10a3f92e9--miniature--dm3bs {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    background: var(--gray6_100);
    padding: 12px 25px 12px 14px;
    width: 280px;
    height: 124px
}

.a10a3f92e9--miniature--dm3bs .a10a3f92e9--content--azODR {
    margin-right: 0;
    width: 219px
}

.a10a3f92e9--miniature--dm3bs .a10a3f92e9--image--SIwly {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8v3a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1Zm5 2.5v-2a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0Z' fill='%23737A8E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1a1 1 0 0 1 1-1h8v4h4v11a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V1Zm2 6H3v5h1a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2Zm9.5 1h.5V7h-.5a2.5 2.5 0 0 0 0 5h.5v-1h-.5a1.5 1.5 0 0 1 0-3Zm-5-1A1.5 1.5 0 0 0 7 8.5v2a1.5 1.5 0 0 0 3 0v-2A1.5 1.5 0 0 0 8.5 7Z' fill='%23737A8E'/%3E%3Cpath d='M12 3V0l3 3h-3Z' fill='%23737A8E'/%3E%3C/svg%3E");
    width: 16px;
    height: 16px
}

.a10a3f92e9--description--EiR4a {
    margin-top: 12px;
    margin-bottom: 4px;
    color: #7a7a7a;
    font-size: 12px
}

.a10a3f92e9--notification--JByXO {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 16px;
    border-radius: 8px;
    background-color: var(--black_6);
    padding: 24px 12px
}

.a10a3f92e9--calendar--XJbp6 {
    -ms-flex-negative: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-right: 12px;
    background-image: url(calendar.21f54ca99be4c19ffff9.png);
    background-size: contain;
    width: 24px;
    height: 24px
}

.a10a3f92e9--button-row--pEVFv {
    margin: 0 0 8px
}

.a10a3f92e9--container--P3x3Z {
    text-align: center
}

.a10a3f92e9--message-block--RpgiP {
    display: block;
    margin-bottom: 24px;
    border-radius: 6px;
    background-image: url(wave.b95b6bbd7b522f59e950.png);
    background-position: 50% 24px;
    background-size: 40px;
    background-repeat: no-repeat;
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    padding: 88px 16px 24px
}

.a10a3f92e9--header--eCgL3 {
    margin-bottom: 8px
}

.a10a3f92e9--message--lAxrk {
    margin-bottom: 16px
}

.a10a3f92e9--phone--kQCRH {
    text-decoration: none
}

.a10a3f92e9--phone--kQCRH:not(:last-child) {
    margin-bottom: 12px
}

.a10a3f92e9--close--V8z4X {
    position: absolute;
    top: 1px;
    right: 2px;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    outline: none;
    border: none;
    background-color: transparent;
    padding: 10px;
    width: 14px;
    height: 14px;
    color: #7a7a7a
}

.a10a3f92e9--close--V8z4X svg {
    width: 100%;
    height: 100%
}

.a10a3f92e9--close--V8z4X:hover {
    color: #121212
}

.a10a3f92e9--title--AFEXU {
    margin: 0;
    color: #121212;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.27
}

.a10a3f92e9--actions--mrFZJ {
    margin-top: 16px
}

.a10a3f92e9--actions--mrFZJ>:not(:last-child) {
    margin-right: 8px
}

.a10a3f92e9--wish--PgxBi {
    color: #7a7a7a;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px
}

.a10a3f92e9--container--HEOPN {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--link--uq4Jj {
    text-decoration: none
}

.a10a3f92e9--text--u3Fty {
    margin-left: 8px;
    white-space: nowrap
}

.a10a3f92e9--arrow--tBPNZ {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
    visibility: hidden;
    margin-left: 8px
}

.a10a3f92e9--link--uq4Jj:hover .a10a3f92e9--arrow--tBPNZ {
    visibility: visible
}

.a10a3f92e9--link--ojhFD {
    text-decoration: none
}

.a10a3f92e9--arrow--qkh6L,.a10a3f92e9--link--ojhFD {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--arrow--qkh6L {
    visibility: hidden;
    margin-left: 8px
}

.a10a3f92e9--link--ojhFD:hover .a10a3f92e9--arrow--qkh6L {
    visibility: visible
}

.a10a3f92e9--container--PF4Mb {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    margin-top: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding: 24px 120px 24px 24px;
    min-height: 100px
}

.a10a3f92e9--logo--p6c31 {
    position: absolute;
    top: 24px;
    right: 24px;
    border-radius: 4px;
    background: no-repeat 50%;
    background-size: contain;
    width: 80px;
    height: 80px
}

.a10a3f92e9--title--Y9dGK {
    margin-top: 8px
}

.a10a3f92e9--status--JutMB {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top: 8px
}

.a10a3f92e9--status-title--dWH4X {
    margin-left: 6px
}

.a10a3f92e9--facts--BdQkz {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 8px 0 24px
}

.a10a3f92e9--fact--zj6VM {
    margin-top: 16px;
    margin-right: 40px
}

.a10a3f92e9--fact--zj6VM:last-child {
    margin-right: 0
}

.a10a3f92e9--link--PWueq {
    margin-top: 28px
}

.a10a3f92e9--container--Aic8n {
    margin-top: 8px;
    border: 1px solid var(--gray10_100);
    background: var(--white_100)
}

.a10a3f92e9--container--Aic8n:before {
    display: block;
    background: #e6f0ff;
    height: 68px;
    content: ""
}

.a10a3f92e9--content--mvVQn {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    margin-top: -40px;
    margin-bottom: 24px
}

.a10a3f92e9--title--VfJMD {
    margin-top: 20px;
    color: var(--gray60_100);
    font-style: normal;
    font-weight: 700;
    font-size: 10px;
    line-height: 16px;
    letter-spacing: .7px;
    text-transform: uppercase
}

.a10a3f92e9--title--VfJMD a {
    cursor: pointer;
    color: var(--gray60_100);
    text-decoration: none
}

.a10a3f92e9--title--VfJMD a:hover {
    color: var(--primary_100)
}

.a10a3f92e9--name_wrapper--cmpLg {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: var(--unit_2)
}

.a10a3f92e9--name--jciiJ {
    color: var(--dark_100);
    font-style: normal;
    font-weight: 700;
    font-size: var(--fontSize_18px);
    line-height: var(--lineHeight_24px)
}

a.a10a3f92e9--name--jciiJ {
    cursor: pointer;
    text-decoration: none
}

a.a10a3f92e9--name--jciiJ:hover {
    color: var(--primary_100)
}

.a10a3f92e9--honest_brand--GYB6F {
    margin-left: var(--unit_1);
    width: 16px;
    height: 16px
}

.a10a3f92e9--container--TgNzO {
    background-color: #fff
}

.a10a3f92e9--body--IblxZ {
    margin: -1px
}

.a10a3f92e9--mortgage--zIy3a {
    padding: 24px
}

.a10a3f92e9--honest-icon--snXSr {
    cursor: pointer
}

.a10a3f92e9--dignity--Kvl0U {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--dignity_item--VbHwy+.a10a3f92e9--dignity_item--VbHwy {
    margin-left: 16px
}

.a10a3f92e9--buttons_wrapper--Cszh6 {
    margin-top: 20px
}

.a10a3f92e9--buttons--GpfPc {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--button_send_message--M3o58 {
    margin-left: 8px
}

.a10a3f92e9--phones_hint--X0WFC {
    margin-top: 12px
}

.a10a3f92e9--container--hEl6y {
    position: fixed;
    right: 40px;
    bottom: 0;
    z-index: 11;
    -webkit-box-shadow: 0 8px 16px rgba(0,0,0,.08);
    box-shadow: 0 8px 16px rgba(0,0,0,.08);
    border: 1px solid #e8e9ec;
    border: 1px solid var(--gray10_100);
    border-radius: 4px;
    background: #fff;
    width: 360px;
    height: 640px;
    overflow: hidden
}

.a10a3f92e9--iframe--wECQa {
    display: block;
    border: none;
    width: 100%;
    height: 100%
}

.a10a3f92e9--close--uyYWC {
    position: absolute;
    top: 14px;
    right: 14px
}

.a10a3f92e9--spinner--mnqQv {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.a10a3f92e9--container--m1G7B {
    max-width: 300px
}

.a10a3f92e9--label--r1cQG {
    cursor: pointer
}

.a10a3f92e9--link--KrnMb {
    text-decoration: none
}

.a10a3f92e9--link--KrnMb,.a10a3f92e9--link--KrnMb:visited {
    color: #0468ff;
    color: var(--primary_100)
}

.a10a3f92e9--text--far2E {
    margin-top: 4px;
    margin-bottom: 12px
}

.a10a3f92e9--container--gHC63 {
    max-width: 300px
}

.a10a3f92e9--label--vKG9J {
    cursor: pointer
}

.a10a3f92e9--link--TftI1 {
    color: var(--primary_100);
    text-decoration: none
}

.a10a3f92e9--link--TftI1:visited {
    color: var(--primary_100)
}

.a10a3f92e9--text--gfnes {
    margin-top: 4px;
    margin-bottom: 12px
}

.a10a3f92e9--section--AsiXL {
    margin: 8px 0;
    background-color: #fff
}

.a10a3f92e9--border--Hxnd_ {
    border: 1px solid #e4e4e4;
    border-radius: 3px
}

.a10a3f92e9--controls--cszOA {
    -ms-flex-pack: end;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    background-color: #000;
    width: 100%;
    height: 70px;
    color: #fff
}

.a10a3f92e9--controls--cszOA button.a10a3f92e9--favorites--NfR1F {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: color .3s ease,background-color .3s ease;
    transition: color .3s ease,background-color .3s ease;
    background-color: hsla(0,0%,100%,.15);
    color: #fff
}

.a10a3f92e9--controls--cszOA button.a10a3f92e9--favorites--NfR1F:hover {
    color: hsla(0,0%,100%,.5)
}

.a10a3f92e9--controls--next-compat--f03Yn {
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 64px
}

.a10a3f92e9--favorites-wrapper--vfqtG {
    margin-left: 20px
}

.a10a3f92e9--title--IK1VG {
    position: absolute;
    left: 20px;
    opacity: .92;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato;
    text-align: left
}

.a10a3f92e9--close--QnzU0 {
    cursor: pointer;
    margin-right: 20px;
    margin-left: 32px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7 5.586 2.05.636.636 2.05 5.586 7l-4.95 4.95 1.414 1.414L7 8.414l4.95 4.95 1.414-1.414L8.414 7l4.95-4.95L11.95.636 7 5.586z'/%3E%3C/svg%3E");
    width: 14px;
    height: 14px
}

.a10a3f92e9--phone--dlRjP {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--show-phone--HOAm0 {
    -webkit-transition: color .3s ease-out,background-color .3s ease-out,-webkit-box-shadow .05s;
    transition: color .3s ease-out,background-color .3s ease-out,-webkit-box-shadow .05s;
    transition: color .3s ease-out,background-color .3s ease-out,box-shadow .05s;
    transition: color .3s ease-out,background-color .3s ease-out,box-shadow .05s,-webkit-box-shadow .05s;
    cursor: pointer;
    outline: none;
    border: none;
    border-radius: 42px;
    background-color: #2b87db;
    padding: 3px 16px 5px;
    height: 28px;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    white-space: nowrap
}

.a10a3f92e9--show-phone--HOAm0:hover {
    background-color: #256ba5
}

.a10a3f92e9--show-phone--HOAm0:focus {
    -webkit-box-shadow: 0 0 0 3px rgba(43,135,219,.478);
    box-shadow: 0 0 0 3px rgba(43,135,219,.478)
}

.a10a3f92e9--show-phone--HOAm0:active {
    -webkit-transform: scale(.98);
    transform: scale(.98)
}

.a10a3f92e9--container--Cm53y {
    display: inline-block;
    position: relative
}

.a10a3f92e9--container--C707C button {
    cursor: pointer;
    margin-top: 10px;
    outline: none;
    border: none;
    border-radius: 4px;
    background: hsla(0,0%,100%,.2);
    padding: 4px 12px;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--message--DLohr {
    overflow: hidden;
    white-space: nowrap
}

.a10a3f92e9--message--DLohr div {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--message--DLohr .a10a3f92e9--name--GyKCJ {
    cursor: pointer;
    border-bottom: 1px solid #fff
}

.a10a3f92e9--btn--MG1ih {
    -webkit-tap-highlight-color: transparent;
    display: inline-block;
    position: relative;
    -webkit-transition: border .15s,background .15s,color .15s;
    transition: border .15s,background .15s,color .15s;
    cursor: pointer;
    outline: none;
    border: none;
    border-radius: 42px;
    background-color: rgba(43,135,219,.1);
    padding: 3px 16px 5px;
    height: 28px;
    color: #2b87db;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.a10a3f92e9--btn--MG1ih:hover {
    background-color: rgba(43,135,219,.15);
    color: #256ba5
}

.a10a3f92e9--btn-inner--CWUOT {
    display: inline-block;
    -webkit-transition: opacity .3s ease .3s;
    transition: opacity .3s ease .3s;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.a10a3f92e9--icon--ex9KN {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 14px;
    height: 14px;
    color: #e84260
}

.a10a3f92e9--icon--ex9KN svg {
    width: 14px;
    height: 14px
}

.a10a3f92e9--btn-default--ChZh_ {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
    cursor: pointer;
    color: #2b87db
}

.a10a3f92e9--content--uVLPw {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--text--Odqzr {
    margin: auto 0 auto 8px
}

.a10a3f92e9--tooltip--e52Wi {
    display: none;
    position: absolute;
    bottom: 40px;
    left: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity .2s ease-out,visibility 0s .2s;
    transition: opacity .2s ease-out,visibility 0s .2s;
    -webkit-box-shadow: 0 2px 7px 0 rgba(0,0,0,.25);
    box-shadow: 0 2px 7px 0 rgba(0,0,0,.25);
    border-radius: 2px
}

.a10a3f92e9--tooltip--e52Wi:after,.a10a3f92e9--tooltip--e52Wi:before {
    display: block;
    position: absolute;
    bottom: 0;
    left: 40px;
    -webkit-transform: translateY(50%) rotate(315deg);
    transform: translateY(50%) rotate(315deg);
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
    background-color: #fff;
    width: 12px;
    height: 12px;
    content: ""
}

.a10a3f92e9--tooltip--fullscreen--ov6AG {
    top: 40px;
    right: 0;
    bottom: auto;
    left: auto
}

.a10a3f92e9--tooltip--fullscreen--ov6AG:after,.a10a3f92e9--tooltip--fullscreen--ov6AG:before {
    top: -11px;
    right: 40px;
    bottom: auto;
    left: auto;
    background-color: #fff
}

.a10a3f92e9--tooltip--fullscreen--ov6AG:before {
    background-color: rgba(46,158,0,.1)
}

.a10a3f92e9--tooltip--visible--HfGs6 {
    display: block;
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity .2s ease-in,visibility 0s;
    transition: opacity .2s ease-in,visibility 0s
}

.a10a3f92e9--tooltip-container--z8bhS {
    position: relative;
    z-index: 1;
    border-radius: 2px;
    background: #fff;
    min-width: 334px;
    overflow: hidden;
    color: #121212
}

.a10a3f92e9--tooltip-close--TDM5q {
    position: absolute;
    top: 12px;
    right: 12px;
    -webkit-transition: color .3s ease;
    transition: color .3s ease;
    cursor: pointer;
    border: none;
    background: none;
    padding: 0;
    width: 14px;
    height: 14px;
    color: #7a7a7a
}

.a10a3f92e9--tooltip-close--TDM5q:hover {
    color: #121212
}

.a10a3f92e9--tooltip-header--QQqBe {
    display: block;
    margin-bottom: 8px;
    background-color: rgba(46,158,0,.1);
    padding: 12px 16px;
    width: 100%;
    font-weight: 700
}

.a10a3f92e9--tooltip-header--QQqBe svg {
    vertical-align: middle;
    margin-right: 8px
}

.a10a3f92e9--tooltip-content--U2HgD {
    padding: 0 50px 12px 16px
}

.a10a3f92e9--tooltip-text--h9eg6 {
    margin: 0;
    width: 245px;
    font-size: 14px;
    line-height: 18px
}

.a10a3f92e9--tooltip-buttons--HqWBh {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    margin-top: 8px;
    white-space: nowrap
}

.a10a3f92e9--tooltip-button_register--zjosy {
    margin-left: 5px
}

.a10a3f92e9--container--c4GW8 {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.a10a3f92e9--container--v5ArY {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: hsla(0,0%,100%,.8);
    width: 100%;
    height: 100%
}

.a10a3f92e9--icon--CIHRr {
    margin-bottom: 8px
}

.a10a3f92e9--container--Io8Gt {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 15px;
    left: 40px
}

.a10a3f92e9--label--zUI_z+.a10a3f92e9--label--zUI_z {
    margin-left: 5px
}

.a10a3f92e9--label--xYru1 {
    position: absolute;
    top: 15px;
    left: 40px
}

.a10a3f92e9--wrapper--kMnum {
    position: relative;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    margin-top: 16px;
    margin-bottom: 24px;
    padding: 0 24px
}

.a10a3f92e9--fixed-height--nw41X {
    min-height: 600px
}

.a10a3f92e9--label--ECWua {
    display: inline-block;
    position: absolute;
    top: 12px;
    left: 20px;
    z-index: 10;
    cursor: pointer;
    -webkit-box-shadow: 0 2px 6px 0 rgba(2,2,2,.24);
    box-shadow: 0 2px 6px 0 rgba(2,2,2,.24);
    border-radius: 2px;
    padding: 4px 8px;
    color: #fff;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
    font-size: 12px;
    line-height: normal;
    letter-spacing: normal;
    text-align: center
}

.a10a3f92e9--background-sale--PEi9y {
    background-color: #ea4f6b
}

.a10a3f92e9--background-bonus--NARN_ {
    background-color: #2e9e00
}

.a10a3f92e9--background-mortgage--xa9Hf {
    background-color: #ff9d00
}

.a10a3f92e9--hidden--C5dLb {
    display: none
}

.a10a3f92e9--hidden-block-segment--kVsS6 {
    margin: 12px 0 8px;
    border: 1px solid #e4e4e4;
    border-radius: 1px;
    background-color: #f4f4f4;
    padding: 24px;
    width: 100%
}

.a10a3f92e9--hidden-block-segment--kVsS6>div {
    margin-bottom: 16px;
    color: #121212;
    text-align: center
}

.a10a3f92e9--hidden-block-segment--kVsS6>div:first-child {
    margin-bottom: 8px;
    font-weight: 700
}

.a10a3f92e9--hidden-block-segment--kVsS6>div:last-child {
    margin-bottom: 0
}

.a10a3f92e9--container--CDJDT {
    border-bottom: 1px solid #e4e4e4;
    padding: 24px
}

.a10a3f92e9--name--wqehD {
    margin-bottom: 4px
}

.a10a3f92e9--address--fHIqz {
    font-size: 16px;
    line-height: 1.25
}

.a10a3f92e9--address--fHIqz a {
    color: #121212;
    text-decoration: none
}

.a10a3f92e9--address--fHIqz a:hover {
    color: #e7526e
}

.a10a3f92e9--highways--ab2kM {
    margin-top: 7px;
    margin-bottom: -8px
}

.a10a3f92e9--highway--KH0Ue {
    display: inline-block;
    margin-right: 16px;
    margin-bottom: 8px;
    color: #182930;
    font-size: 16px;
    line-height: 1.25
}

.a10a3f92e9--highway--KH0Ue:last-child {
    margin-right: 0
}

.a10a3f92e9--highway--KH0Ue a {
    color: #182930;
    text-decoration: none
}

.a10a3f92e9--highway--KH0Ue a:hover {
    color: #e7526e
}

.a10a3f92e9--highway--KH0Ue svg {
    margin-right: 8px
}

.a10a3f92e9--highway-distance--ig4Pp {
    color: #7a7a7a
}

.a10a3f92e9--undergrounds--ljCNB {
    margin-top: 7px;
    margin-bottom: -8px
}

.a10a3f92e9--underground--pdbAn {
    display: inline-block;
    margin-right: 16px;
    margin-bottom: 8px;
    font-size: 16px;
    line-height: 1.25
}

.a10a3f92e9--underground--pdbAn:last-child {
    margin-right: 0
}

.a10a3f92e9--underground--pdbAn a {
    color: #182930;
    text-decoration: none
}

.a10a3f92e9--underground--pdbAn a:hover {
    color: #e7526e
}

.a10a3f92e9--underground--pdbAn svg {
    margin-right: 5px
}

.a10a3f92e9--underground-time--qXA6Q {
    color: #7a7a7a
}

@media print {
    .a10a3f92e9--container--CDJDT {
        margin-bottom: 12px;
        border-bottom: none;
        padding: 18px 18px 0
    }

    .a10a3f92e9--address--fHIqz,.a10a3f92e9--highway--KH0Ue,.a10a3f92e9--underground--pdbAn {
        font-size: 12px;
        line-height: 16px
    }

    .a10a3f92e9--address--fHIqz svg,.a10a3f92e9--highway--KH0Ue svg,.a10a3f92e9--name--wqehD,.a10a3f92e9--underground--pdbAn svg {
        display: none
    }
}

.a10a3f92e9--base--bVDxG {
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--base--bVDxG,.a10a3f92e9--small--D9HS6 {
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-family: Lato,sans-serif;
    letter-spacing: normal;
    text-align: left
}

.a10a3f92e9--small--D9HS6 {
    color: #7a7a7a;
    font-size: 14px;
    line-height: 18px
}

.a10a3f92e9--h1--mcfp3 {
    font-size: 28px;
    line-height: 36px
}

.a10a3f92e9--h1--mcfp3,.a10a3f92e9--h2--CvgbE {
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-family: Lato,sans-serif;
    letter-spacing: normal;
    text-align: left
}

.a10a3f92e9--h2--CvgbE {
    font-size: 22px;
    line-height: 28px
}

.a10a3f92e9--h3--j8DyD {
    font-size: 18px;
    line-height: 24px
}

.a10a3f92e9--h3--j8DyD,.a10a3f92e9--huge--BMK9Z {
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-family: Lato,sans-serif;
    letter-spacing: normal;
    text-align: left
}

.a10a3f92e9--huge--BMK9Z {
    font-size: 38px;
    line-height: 46px
}

.a10a3f92e9--bold--LKXWq {
    font-weight: 700
}

.a10a3f92e9--black--EdSP1 {
    color: #121212
}

.a10a3f92e9--orange--gHCIC {
    color: #ff9d00
}

.a10a3f92e9--blue--XnhUE {
    color: #2b87db
}

.a10a3f92e9--gray--owqgp {
    color: #8c8c8c
}

.a10a3f92e9--white--YnVWX {
    color: #fff
}

.a10a3f92e9--container--dQkZq {
    margin: 8px 0;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--link--hZEYa {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--reliable--XaM5h {
    display: inline-block;
    color: #2e9e00;
    font-weight: 700;
    font-size: 14px
}

.a10a3f92e9--status--PGvAt {
    margin-right: 12px
}

.a10a3f92e9--large--vswrP {
    margin-bottom: 12px;
    font-size: 18px;
    line-height: 24px
}

.a10a3f92e9--buttons-outer--d9hC7 {
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center
}

.a10a3f92e9--complaint-outer--d1l5h {
    position: relative;
    margin-right: 8px;
    text-align: left
}

.a10a3f92e9--tooltip--kRbws {
    position: absolute;
    top: 37px;
    left: -60px;
    z-index: 1000;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    background-color: #fff
}

.a10a3f92e9--tooltip--kRbws:after,.a10a3f92e9--tooltip--kRbws:before {
    position: absolute;
    top: -4px;
    left: 120px;
    -webkit-transform: rotate(-136deg);
    transform: rotate(-136deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.1);
    box-shadow: 1px 1px 1px rgba(0,0,0,.1);
    background-color: #fff;
    width: 8px;
    height: 8px;
    content: ""
}

.a10a3f92e9--container--upwwt {
    position: relative;
    padding: 20px 40px 20px 50px;
    min-width: 270px;
    min-height: 120px
}

.a10a3f92e9--title--ivJ_I {
    margin: 0 0 8px;
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    text-align: left
}

.a10a3f92e9--links--DtTTO {
    margin: 0;
    padding: 0;
    width: 390px;
    list-style: none
}

.a10a3f92e9--back--blpqy {
    position: absolute;
    top: 16px;
    left: 6px;
    cursor: pointer;
    outline: none;
    border: none;
    background: none;
    padding: 0;
    width: 30px;
    height: 30px;
    color: #7a7a7a
}

.a10a3f92e9--back--blpqy:hover {
    color: #121212
}

.a10a3f92e9--preloader-wrapper--OlC_h {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--containter--MB6DA {
    position: relative
}

.a10a3f92e9--name--Pz0nM {
    display: block;
    padding: 8px 0;
    font-weight: 700;
    font-size: 13px
}

.a10a3f92e9--name--Pz0nM:hover {
    color: #e7526e
}

div.a10a3f92e9--textarea--ZMiEm {
    margin-bottom: 7px
}

.a10a3f92e9--button--tYc8L {
    margin-bottom: 16px
}

.a10a3f92e9--error--vttAw {
    margin-bottom: 10px;
    border-radius: 2px;
    background-color: rgba(255,80,80,.1);
    padding: 8px 16px
}

.a10a3f92e9--error-title--aI6hg {
    display: block
}

.a10a3f92e9--error-description--_99dm {
    margin: 4px 0 5px
}

.a10a3f92e9--selected-icon--RF7ao {
    position: absolute;
    top: 12px;
    left: -22px
}

.a10a3f92e9--selected-name--qc20K {
    display: block;
    padding: 8px 0;
    font-size: 13px
}

.a10a3f92e9--container--sdyxH {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 16px;
    padding: 0 24px
}

.a10a3f92e9--tabs--LNVde {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0
}

.a10a3f92e9--tab--3W36l {
    -ms-flex-align: center;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    margin-right: 24px;
    color: #7a7a7a;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.43;
    list-style: none
}

.a10a3f92e9--tab--3W36l:hover {
    color: #121212
}

.a10a3f92e9--tab--3W36l svg {
    position: absolute;
    left: 0
}

.a10a3f92e9--tab--3W36l:hover svg {
    color: #121212
}

.a10a3f92e9--route-map--_LC0l {
    padding-left: 24px
}

.a10a3f92e9--onmap--f0bg7 {
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    padding-left: 24px
}

.a10a3f92e9--panorama--VcveL {
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
    padding-left: 32px
}

.a10a3f92e9--similar--F6aLo {
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    padding-left: 23px
}

.a10a3f92e9--tab--3W36l.a10a3f92e9--active--rsF1z {
    cursor: default;
    color: #121212
}

.a10a3f92e9--tab--3W36l.a10a3f92e9--active--rsF1z svg {
    color: #121212
}

.a10a3f92e9--special--nOscE img {
    vertical-align: middle;
    margin-right: 4px
}

.a10a3f92e9--special-promo--IFSuo {
    white-space: nowrap
}

.a10a3f92e9--special-promo--IFSuo a {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 22px
}

.a10a3f92e9--special-promo--IFSuo img {
    margin-right: 6px;
    width: 22px;
    height: 22px
}

@media print {
    .a10a3f92e9--container--sdyxH {
        display: none
    }
}

.a10a3f92e9--container--gnXYH {
    position: relative;
    margin-top: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding-bottom: 26px
}

.a10a3f92e9--map_container--UEQBG {
    position: relative;
    margin-top: 16px;
    border-radius: 2px
}

.a10a3f92e9--tabs--fU1Tf {
    margin-top: 16px;
    padding: 0 24px
}

.a10a3f92e9--tabs-tab--Ga8ZM {
    color: #121212;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--tabs-tab--Ga8ZM svg {
    margin-right: 8px
}

.a10a3f92e9--map--IPA5f {
    height: 447px
}

.a10a3f92e9--wide--yY7Zz {
    height: 600px
}

.a10a3f92e9--stub--Pr9G7 {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 16px;
    left: 24px;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 100;
    border-radius: 2px;
    background-color: #e4e4e4;
    width: calc(100% - 48px);
    height: 405px
}

.a10a3f92e9--stub-content--Udc_k {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='45'%3E%3Cpath fill='%239E9E9E' d='M45.412 12.322c-.253-2.465-2.29-4.918-4.539-5.43 0 0-.865-.242-2.359-.57a1.45 1.45 0 0 0-.268-.369A22.42 22.42 0 0 0 23 0 22.421 22.421 0 0 0 7.329 6.364c-1.402.311-2.203.536-2.203.536C2.878 7.412.841 9.865.588 12.33c0 0-.588 4.502-.588 10.163 0 5.66.588 10.162.588 10.162.253 2.465 2.29 4.919 4.538 5.431 0 0 .8.224 2.201.535C11.495 42.673 17.061 45 23 45c5.857 0 11.365-2.25 15.52-6.21.047-.044.066-.102.106-.151a46.826 46.826 0 0 0 2.247-.545c2.249-.512 4.286-2.966 4.539-5.43 0 0 .588-4.502.588-10.163 0-5.677-.588-10.179-.588-10.179zm-2.896 17.127a76.1 76.1 0 0 1-.277 2.8c-.128 1.23-1.209 2.527-2.076 2.725l-.156.039a46.843 46.843 0 0 1-1.357.34 69.977 69.977 0 0 1-3.886.788c-3.798.665-7.796 1.086-11.814 1.145-4.038-.064-8.146-.51-12.027-1.207a70.795 70.795 0 0 1-3.659-.754 34.623 34.623 0 0 1-1.271-.32l-.156-.039c-.867-.198-1.948-1.495-2.065-2.637a46.813 46.813 0 0 1-.094-.809 87.153 87.153 0 0 1-.478-9.027 87.153 87.153 0 0 1 .478-9.027c.039-.359.068-.604.083-.721.128-1.231 1.209-2.528 2.076-2.725l.156-.04c.207-.058.639-.17 1.271-.319a68.741 68.741 0 0 1 3.659-.754c3.881-.698 7.989-1.143 12.123-1.207 3.922.058 7.92.479 11.718 1.144 1.437.252 2.741.521 3.886.789a41.795 41.795 0 0 1 1.357.339l.156.04c.867.197 1.948 1.494 2.065 2.636l.011.089a76.202 76.202 0 0 1 .277 2.801c.177 2.214.284 4.571.284 6.963 0 2.385-.107 4.737-.284 6.948zM23 42a19.42 19.42 0 0 1-8.986-2.202c2.64.354 5.703.637 8.983.688A76.88 76.88 0 0 0 32 39.802 19.442 19.442 0 0 1 23 42zm0-39c3.173 0 6.221.767 8.945 2.176a76.83 76.83 0 0 0-8.948-.676c-3.27.051-6.323.332-8.958.684A19.432 19.432 0 0 1 23 3zm5.206 13.86a.619.619 0 0 0-.493-.359.603.603 0 0 0-.533.27l-4.867 7.134c-.153.224-.434.233-.613.036l-2.922-3.202a.56.56 0 0 0-.773.104l-5.83 7.463a.781.781 0 0 0-.128.761c.096.26.318.433.565.433l20.765-.01c.196 0 .424-.139.535-.353a.713.713 0 0 0 .012-.663L28.206 16.86zm-13.099 1.565a2.5 2.5 0 1 0-1.214-4.85 2.5 2.5 0 0 0 1.214 4.85z'/%3E%3C/svg%3E");
    background-position: top;
    background-repeat: no-repeat;
    padding-top: 51px;
    text-align: center
}

.a10a3f92e9--stub-title--MO2Mr {
    display: block;
    margin-bottom: 4px;
    line-height: 18px;
    text-align: center
}

@media print {
    .a10a3f92e9--container--gnXYH {
        page-break-inside: avoid;
        border-width: .53mm;
        border-color: #999;
        border-radius: 0
    }

    .a10a3f92e9--map_container--UEQBG {
        display: none
    }
}

.a10a3f92e9--popup--q3E8F {
    position: absolute;
    bottom: 16px;
    left: 40px;
    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
    background: #fff;
    padding: 12px 40px 12px 12px;
    max-width: 450px;
    color: #121212
}

.a10a3f92e9--main--ONIvx {
    position: relative;
    padding-left: 20px
}

.a10a3f92e9--icon--xmpMm {
    position: absolute;
    top: 4px;
    left: 0;
    width: 12px;
    height: 12px;
    color: #2b87db
}

.a10a3f92e9--close--nCuVQ {
    position: absolute;
    top: 14px;
    right: 14px;
    cursor: pointer;
    width: 14px;
    height: 14px;
    color: #999
}

.a10a3f92e9--title--dnkna {
    font-size: 14px;
    line-height: 20px
}

a.a10a3f92e9--title--dnkna {
    color: #0087e2;
    text-decoration: none
}

.a10a3f92e9--address--WdkGQ {
    margin-top: 2px;
    font-size: 12px;
    line-height: 18px
}

.a10a3f92e9--labels--rqdKc {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row;
    -ms-flex-flow: row;
    flex-flow: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin-top: 4px;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 18px
}

.a10a3f92e9--label--WgOTq {
    position: relative;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding-left: 20px
}

.a10a3f92e9--label--WgOTq+.a10a3f92e9--label--WgOTq {
    margin-left: 16px
}

.a10a3f92e9--label-icon--x8z4b {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .34;
    width: 14px;
    height: 18px
}

.a10a3f92e9--label-icon--x8z4b>* {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin: auto
}

.a10a3f92e9--priority-icon--GM7VF {
    color: #2b87db
}

.a10a3f92e9--rating-icon--oFCCn {
    color: #ff9d00
}

.a10a3f92e9--placemark--VWWJ8 {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: -12px;
    left: -12px;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #fff;
    border-radius: 50%;
    background: #6babe6;
    width: 24px;
    height: 24px;
    color: #fff
}

.a10a3f92e9--placemark--VWWJ8:hover {
    background: #256ba5
}

.a10a3f92e9--placemark--VWWJ8.inited {
    -webkit-transform: scale(.83);
    transform: scale(.83);
    -webkit-animation: a10a3f92e9--append--ua5fX .2s ease-in;
    animation: a10a3f92e9--append--ua5fX .2s ease-in
}

.a10a3f92e9--placemark--VWWJ8.active {
    -webkit-transform: scale(1);
    transform: scale(1);
    background: #256ba5
}

.a10a3f92e9--placemark--VWWJ8.hidden {
    -webkit-transform: scale(0);
    transform: scale(0)
}

@-webkit-keyframes a10a3f92e9--append--ua5fX {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes a10a3f92e9--append--ua5fX {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.a10a3f92e9--tabs--CgIUE {
    position: absolute;
    top: 10px;
    left: 34px
}

body {
    background-color: #f4f4f4
}

#frontend-offer-card {
    background: #f4f4f4
}

#frontend-offer-card,.a10a3f92e9--offer_card_page--qobLH {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.a10a3f92e9--offer_card_page--qobLH {
    -ms-flex-pack: center;
    -ms-flex-align: start;
    -ms-flex-line-pack: start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin: auto;
    padding: 0 20px;
    width: 100%;
    min-width: 952px;
    max-width: 1376px
}

.a10a3f92e9--offer_card_page_king--JpqCh {
    z-index: 1;
    margin-top: -70px
}

.a10a3f92e9--offer_card_page-top--tdkWO {
    width: 100%
}

.a10a3f92e9--offer_card_page-center--DIv6H {
    margin-right: 8px;
    width: calc(65% - 8px)
}

.a10a3f92e9--offer_card_page-main--SkSEV,.a10a3f92e9--offer_card_page-technical--owhIt {
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff
}

.a10a3f92e9--offer_card_page-technical--owhIt {
    margin-top: 8px
}

.a10a3f92e9--offer_card_page-technical--owhIt:empty {
    display: none
}

.a10a3f92e9--offer_card_page-bti--spgEZ {
    margin-top: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff
}

.a10a3f92e9--offer_card_page-bti--spgEZ:empty {
    display: none
}

.a10a3f92e9--offer_card_page-aside--DLlqF {
    -ms-flex-item-align: stretch;
    -webkit-align-self: stretch;
    align-self: stretch;
    width: 35%
}

.a10a3f92e9--offer_card_page-footer--OEhmX {
    margin-top: 8px;
    width: 100%
}

.a10a3f92e9--aside_banner--wGf0W {
    margin-top: 8px
}

.a10a3f92e9--aside_content--FXjMN {
    border: 1px solid #e4e4e4;
    border-radius: 3px
}

@page {
    size: a4;
    margin: 15mm 0
}

@media print {
    body,html {
        display: block;
        width: 210mm;
        overflow: visible
    }

    #adaptive-header {
        display: none
    }

    .a10a3f92e9--offer_card_page--qobLH {
        display: block;
        position: relative
    }

    #frontend-offer-card {
        display: block
    }

    .a10a3f92e9--aside_banner--wGf0W,.a10a3f92e9--mortgage-banner-container--P0TVB,.a10a3f92e9--offer_card_page-footer--OEhmX,.a10a3f92e9--offer_card_page-top--tdkWO {
        display: none
    }

    .a10a3f92e9--aside_content--FXjMN,.a10a3f92e9--offer_card_page-main--SkSEV {
        page-break-inside: avoid;
        border-width: .53mm;
        border-color: #999;
        border-radius: 0
    }
}

.a10a3f92e9--button_collapsed--Sy5VT {
    margin: 0 0 24px 24px
}

.a10a3f92e9--ab_title--iDqbq {
    margin: 24px 0 0 24px;
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--ab_title--iDqbq+section,.a10a3f92e9--ab_title--iDqbq+ul {
    border-top: none
}

.a10a3f92e9--section_divider--Ox1l7 {
    border-top: 1px solid #e4e4e4
}

.a10a3f92e9--container--qMyDa {
    margin-top: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff
}

.a10a3f92e9--popup-link--No5Eb {
    color: #fff;
    font-size: 16px;
    text-decoration: underline;
    -webkit-text-decoration-color: hsla(0,0%,100%,.4);
    text-decoration-color: hsla(0,0%,100%,.4)
}

.a10a3f92e9--popup-link--No5Eb:hover {
    color: hsla(0,0%,100%,.7)
}

.a10a3f92e9--mortgage-banner-container--P0TVB {
    border-top: 1px solid #d8d8d8;
    background-color: #fff;
    padding: 24px
}

.a10a3f92e9--mortgage-banner-container--P0TVB:empty {
    display: none
}

.a10a3f92e9--container--R5FaR {
    -webkit-transition: height .15s ease .15s;
    transition: height .15s ease .15s;
    margin-bottom: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    overflow: hidden
}

.a10a3f92e9--container--hide--HJE7Y {
    margin-bottom: 0;
    border: none;
    height: 0!important
}

.a10a3f92e9--content--h6DT2 {
    padding: 24px 24px 24px 50px
}

.a10a3f92e9--title--ix2SF {
    position: relative;
    margin-bottom: 6px;
    color: #ff5050;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--title--ix2SF svg {
    position: absolute;
    top: 3px;
    left: -26px;
    width: 14px;
    height: 14px
}

.a10a3f92e9--description--oIc2_ {
    margin-bottom: 16px;
    color: #121212;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--fix_wrapper--IZb2H button {
    margin-right: 16px
}

.a10a3f92e9--link_fix--Ea0kD {
    display: inline-block;
    -webkit-transition: background-color .15s;
    transition: background-color .15s;
    border-radius: 42px;
    background-color: #2b87db;
    padding: 3px 16px 5px;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.43;
    text-decoration: none
}

.a10a3f92e9--link_fix--Ea0kD:hover {
    background-color: #256ba5
}

.a10a3f92e9--fix_wrapper--IZb2H {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--user_confirmed_fix--svqDz {
    font-weight: 700
}

.a10a3f92e9--tab--ezFxv+.a10a3f92e9--tab--ezFxv {
    margin-left: 12px
}

.a10a3f92e9--icon--J14CE {
    margin-right: 8px;
    width: 12px;
    height: auto
}

.a10a3f92e9--head--Cp9zK {
    position: relative;
    color: #000;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.27
}

.a10a3f92e9--title--IAdug {
    margin-bottom: 16px
}

.a10a3f92e9--close--dUlxT {
    position: absolute;
    top: -14px;
    right: -14px;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    outline: none;
    border: none;
    background-color: transparent;
    padding: 0;
    width: 14px;
    height: 14px;
    color: #7a7a7a
}

.a10a3f92e9--close--dUlxT svg {
    width: 100%;
    height: 100%
}

.a10a3f92e9--close--dUlxT:hover {
    color: #121212
}

.a10a3f92e9--body--LPiMf {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--body--LPiMf button:first-child {
    margin-right: 8px
}

.a10a3f92e9--error--H3a5M {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-transition: height .15s;
    transition: height .15s;
    margin-bottom: 16px;
    background-color: rgba(255,80,80,.1);
    padding: 0 39px 0 16px;
    height: 0;
    overflow: hidden;
    color: #121212;
    font-weight: 700;
    font-size: 13px;
    line-height: 1.38
}

.a10a3f92e9--error--visible--kKOzK {
    height: 54px
}

.a10a3f92e9--error--hide--BJjm3 {
    margin-bottom: 0
}

.a10a3f92e9--preloader--fWZml {
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    width: 87px
}

.a10a3f92e9--preloader--fWZml,.a10a3f92e9--tab--leWMx {
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--tab--leWMx {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    cursor: pointer;
    outline: none;
    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
    border: none;
    border-radius: 14px;
    background: #fff;
    padding: 0 16px;
    height: 28px;
    color: #7a7a7a;
    font-weight: 700;
    font-size: 14px
}

.a10a3f92e9--tab--leWMx:hover {
    background: #f3f3f3
}

.a10a3f92e9--active--rKimO,.a10a3f92e9--active--rKimO:hover {
    background: #2b87db;
    color: #fff
}

.a10a3f92e9--container--RXoIe {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 8px;
    border-radius: 3px;
    background-color: var(--gray10_100);
    padding-left: 24px;
    height: 82px;
    color: var(--black_100);
    font-weight: 700;
    font-size: 28px;
    line-height: 1.21
}

.a10a3f92e9--container--x7qqY {
    display: block;
    position: absolute;
    top: 12px;
    left: 32px;
    z-index: 10;
    margin: 0;
    -webkit-box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    border-radius: 16px;
    background-color: hsla(0,0%,100%,.95);
    padding: 0;
    list-style: none
}

.a10a3f92e9--item--E9lPR {
    display: inline-block;
    position: relative;
    margin-left: 12px;
    padding: 6px 0 8px 20px;
    font-size: 12px;
    line-height: 18px
}

.a10a3f92e9--item--E9lPR:before {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: -6px;
    border: 3px solid;
    border-color: inherit;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    content: ""
}

.a10a3f92e9--item--E9lPR:last-child:not(.a10a3f92e9--more--W6kuE) {
    margin-right: 12px
}

.a10a3f92e9--more--W6kuE {
    vertical-align: bottom;
    -webkit-transition: background-color .15s;
    transition: background-color .15s;
    cursor: pointer;
    border-left: 1px solid #e4e4e4;
    border-radius: 0 50% 50% 0;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath fill='%23121212' fill-rule='evenodd' d='M12.8 1.6a1.6 1.6 0 1 1 3.2 0 1.6 1.6 0 0 1-3.2 0zm-6.4 0a1.6 1.6 0 1 1 3.2 0 1.6 1.6 0 0 1-3.2 0zM0 1.6a1.6 1.6 0 1 1 3.2 0 1.6 1.6 0 0 1-3.2 0z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    padding: 0;
    width: 40px;
    height: 32px
}

.a10a3f92e9--more--W6kuE:hover {
    background-color: #f4f4f4
}

.a10a3f92e9--more--W6kuE:before {
    display: none
}

.a10a3f92e9--top-popup--gljWf {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    opacity: .9;
    z-index: 1000;
    -webkit-animation: a10a3f92e9--appear--sSTUH .2s linear;
    animation: a10a3f92e9--appear--sSTUH .2s linear;
    background-color: #121212;
    width: 100%;
    min-height: 40px;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato;
    text-align: center
}

.a10a3f92e9--top-popup--gljWf.a10a3f92e9--error--uVHzr {
    background-color: #ff5050
}

.a10a3f92e9--close-outer--dJeut {
    position: absolute;
    top: 50%;
    right: 16px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    width: 12px;
    height: 12px
}

.a10a3f92e9--close-outer--dJeut svg {
    fill: hsla(0,0%,100%,.4);
    vertical-align: top
}

.a10a3f92e9--close-outer--dJeut svg:hover path {
    fill: #fff
}

@-webkit-keyframes a10a3f92e9--appear--sSTUH {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        -webkit-transform: translate(0);
        transform: translate(0)
    }
}

@keyframes a10a3f92e9--appear--sSTUH {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    to {
        -webkit-transform: translate(0);
        transform: translate(0)
    }
}

.a10a3f92e9--container--H7nmQ,.a10a3f92e9--container-active--u_gMu {
    position: absolute;
    top: 152px;
    right: 40px;
    -webkit-box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    border-radius: 20px;
    background-color: #fff
}

.a10a3f92e9--container-active--u_gMu {
    background-color: #f7c464
}

.a10a3f92e9--icon--EyHTH {
    cursor: pointer;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21'%3E%3Cpath d='m3.495 13.434-1.241 1.241c-.033.033-.033.101.002.136l3.539 3.539c.038.038.1.038.136.002L17.96 6.323c.033-.033.033-.101-.002-.136l-3.539-3.539a.097.097 0 0 0-.136-.002l-1.241 1.241 2.192 2.192-1.061 1.061-2.192-2.192-1.768 1.768 1.131 1.131-1.061 1.061-1.131-1.131-1.768 1.768 2.192 2.192-1.061 1.061-2.192-2.192-1.768 1.768 1.131 1.131-1.061 1.061-1.131-1.131.001-.001zM.912 16.155a2.003 2.003 0 0 1-.002-2.823L12.939 1.303a1.997 1.997 0 0 1 2.823.002l3.539 3.539c.78.78.774 2.05.002 2.823L7.274 19.696a1.997 1.997 0 0 1-2.823-.002L.912 16.155z'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px
}

@media print {
    .a10a3f92e9--container--H7nmQ {
        display: none
    }
}

.a10a3f92e9--list--gjRn8 {
    display: block;
    margin: 0;
    padding: 5px 15px 0
}

.a10a3f92e9--item--mXIMa {
    display: block;
    position: relative;
    margin: 13px 0 13px 12px;
    padding-left: 20px;
    font-size: 12px;
    line-height: 18px
}

.a10a3f92e9--item--mXIMa:before {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: -6px;
    border: 3px solid;
    border-color: inherit;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    content: ""
}

.a10a3f92e9--item--mXIMa:last-child:not(.a10a3f92e9--more--DokTt) {
    margin-right: 12px
}

.a10a3f92e9--close--J8fTr {
    display: block;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    outline: none;
    border: none;
    border-top: 1px solid #d8d8d8;
    border-radius: 0;
    padding: 0;
    width: 100%;
    color: #2b87db;
    line-height: 37px;
    text-align: center
}

.a10a3f92e9--close--J8fTr:hover {
    color: #1a62a6
}

.a10a3f92e9--container--W2rdx {
    position: absolute;
    top: 24px;
    right: 40px
}

.a10a3f92e9--in--GSu_Z,.a10a3f92e9--out--AzLtl {
    opacity: .95;
    -webkit-box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 4px 10px 0 rgba(0,0,0,.2);
    border-radius: 20px;
    background-color: #fff;
    width: 40px;
    height: 40px
}

.a10a3f92e9--out--AzLtl {
    margin-top: 16px;
    background-color: #fff
}

.a10a3f92e9--in-icon--OmfOj,.a10a3f92e9--out-icon--T8TnJ {
    cursor: pointer;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px
}

.a10a3f92e9--in-icon--OmfOj {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23262626' fill-rule='evenodd' d='M7.996 7.996H1.942c-.561 0-1.01.451-1.01 1.009 0 .56.452 1.009 1.01 1.009h6.054v6.053c0 .562.451 1.01 1.009 1.01.56 0 1.009-.452 1.009-1.01v-6.053h6.053c.562 0 1.01-.452 1.01-1.01 0-.56-.452-1.008-1.01-1.008h-6.053V1.942a1.008 1.008 0 1 0-2.018 0v6.054z'/%3E%3C/svg%3E")
}

.a10a3f92e9--out-icon--T8TnJ {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='4'%3E%3Cpath fill='%23262626' fill-rule='evenodd' d='M1.936 3.01a1.008 1.008 0 1 1 0-2.018h14.128a1.008 1.008 0 1 1 0 2.018H1.936z'/%3E%3C/svg%3E")
}

@media print {
    .a10a3f92e9--container--W2rdx {
        display: none
    }
}

.a10a3f92e9--overlay--ezR8N {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 10000;
    background-color: rgba(24,41,48,.8)
}

.a10a3f92e9--close--fHRmN {
    position: absolute;
    top: 12px;
    right: 15px;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    outline: none;
    border: none;
    background-color: transparent;
    padding: 0;
    width: 14px;
    height: 14px;
    color: #7a7a7a
}

.a10a3f92e9--close--fHRmN svg {
    width: 100%;
    height: 100%
}

.a10a3f92e9--close--fHRmN:hover {
    color: #121212
}

.a10a3f92e9--title--rBgGz {
    margin: 0;
    color: #121212;
    font-weight: 700;
    font-size: 22px
}

.a10a3f92e9--form--TbfXk {
    display: block;
    margin-top: 18px
}

.a10a3f92e9--options-container--JGQiY {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--options--hX_2L {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.a10a3f92e9--options--hX_2L:not(:last-child) {
    margin-right: 86px
}

.a10a3f92e9--actions--PMla5 {
    margin-top: 32px
}

.a10a3f92e9--actions--PMla5>:not(:last-child) {
    margin-right: 8px
}

.a10a3f92e9--container--atlS5 {
    margin-top: 12px;
    padding: 0 18px 9px;
    height: 338px
}

.a10a3f92e9--image--uDV5b {
    width: 100%;
    max-height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.a10a3f92e9--container--WOSkr {
    width: 540px
}

.a10a3f92e9--error--Kjes9 {
    display: inline-block;
    margin-left: 16px;
    color: #e10000;
    font-size: 14px;
    line-height: 28px;
    line-height: 20px
}

.a10a3f92e9--options--WBKIz {
    margin: 20px 0 30px
}

.a10a3f92e9--review-container--fnaWb {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 20px 0 30px;
    border-radius: 2px;
    background-color: #e8f3fb;
    padding: 17px 20px
}

.a10a3f92e9--description--TnGJ4 {
    padding-left: 22px
}

.a10a3f92e9--icon-group-block--kmx33 {
    -webkit-flex: 0 0 79px;
    -ms-flex: 0 0 79px;
    flex: 0 0 79px;
    margin-left: 40px;
    width: 79px;
    height: 51px
}

.a10a3f92e9--container--fyGB0 {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 12px 24px 24px;
    border-radius: 4px;
    background: #e4e4e4 url(placeholder.4d4687fac6073054ed1f.png) no-repeat;
    background-size: cover;
    height: 165px
}

.a10a3f92e9--reason--vyJQR {
    margin-bottom: 12px
}

#imap-hint-address {
    margin-top: 24px;
    -webkit-box-shadow: 0 8px 16px rgba(0,0,0,.08);
    box-shadow: 0 8px 16px rgba(0,0,0,.08);
    border: 1px solid #f1f2f4;
    border-radius: 4px;
    background: #fff;
    padding: 14px 16px;
    color: #152242;
    font-size: 14px;
    line-height: 20px;
    font-family: Lato,Arial,sans-serif
}

.a10a3f92e9--container--S32Pq {
    position: relative;
    background: #f1f2f3;
    width: calc(100vw - 128px);
    min-width: 824px;
    height: calc(100vh - 156px)
}

.a10a3f92e9--panorama--JD7oh {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.a10a3f92e9--wrapper--o5N72 {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    height: 100%
}

.a10a3f92e9--container--jd1SS {
    margin-bottom: 12px;
    border-radius: 4px;
    background-color: rgba(21,34,66,.06);
    padding: 12px 16px 20px
}

.a10a3f92e9--title--brTE4 {
    margin-bottom: 4px
}

.a10a3f92e9--text--m78Z9 {
    margin-bottom: 12px
}

.a10a3f92e9--input--bZIJ1 {
    width: 152px
}

.a10a3f92e9--textarea--xowv8 {
    -webkit-transition: all .15s;
    transition: all .15s;
    outline: none;
    border: 1px solid #ced1d7;
    border-color: var(--gray20_100);
    border-radius: 4px;
    padding: 8px;
    width: 100%;
    resize: none;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--textarea--xowv8:hover {
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--textarea--xowv8:focus {
    -webkit-box-shadow: 0 0 0 1px #83b4ff;
    box-shadow: 0 0 0 1px #83b4ff;
    -webkit-box-shadow: 0 0 0 1px var(--focused_15);
    box-shadow: 0 0 0 1px var(--focused_15);
    border-color: #0468ff;
    border-color: var(--primary_100)
}

.a10a3f92e9--container--fOJOH {
    padding: 24px 30px 35px
}

.a10a3f92e9--title--wdZst {
    margin: 0;
    color: #000;
    font-weight: 700;
    font-size: 22px;
    line-height: 28px
}

.a10a3f92e9--preloader-wrapper--gR5gJ {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 100;
    border-radius: 14px;
    background-color: hsla(0,0%,100%,.4)
}

.a10a3f92e9--container--gNr8u {
    width: 667px
}

.a10a3f92e9--subtitle--Bs9kX {
    margin-top: 4px;
    margin-bottom: 24px;
    line-height: 20px
}

.a10a3f92e9--description--Y2Gri {
    margin: 24px 0 33px;
    border-left: 4px solid #ff9d00;
    background-color: #fff1e0;
    padding: 15px 20px;
    line-height: 20px
}

.a10a3f92e9--footer--RTwdF {
    position: relative
}

.a10a3f92e9--archive--bF76z {
    margin-right: 8px
}

.a10a3f92e9--cancel--TZhSg {
    position: absolute;
    right: 0
}

.a10a3f92e9--container--M41n4 {
    width: 540px
}

.a10a3f92e9--error--ARV1H {
    display: inline-block;
    margin-left: 16px;
    color: #e10000;
    font-size: 14px;
    line-height: 28px;
    line-height: 20px
}

.a10a3f92e9--options--AAtxb {
    margin: 20px 0 30px
}

.a10a3f92e9--container--NcOIZ {
    margin: 0 0 8px;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding: 24px 16px
}

.a10a3f92e9--container--NcOIZ.a10a3f92e9--disable-external-container-styles--cyzRg {
    margin: 0;
    border: none
}

.a10a3f92e9--empty--w8t9j {
    opacity: 0;
    width: 0;
    height: 0
}

.a10a3f92e9--title_block--N_acW {
    margin: 0 9px 23px;
    color: var(--black_100);
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--container--IHV6i {
    width: 540px
}

.a10a3f92e9--content--adfBS {
    margin-top: 16px;
    max-width: 460px
}

.a10a3f92e9--link-container--xb9Yk {
    position: relative;
    margin-top: 10px
}

.a10a3f92e9--popup_link--tEzqS {
    position: absolute;
    top: -32px;
    opacity: .9;
    border-radius: 2px;
    background-color: #121212;
    padding: 4px 12px;
    color: #fff;
    font-weight: 700;
    font-size: 12px
}

.a10a3f92e9--title_link--DiU4x {
    margin-top: 22px;
    font-size: 12px
}

.a10a3f92e9--input_link--HGavF {
    display: inline-block;
    margin-bottom: 4px;
    outline: none;
    border: 1px solid #c9c9c9;
    border-radius: 4px;
    padding: 3px 0 5px 8px;
    width: 320px;
    color: #121212
}

.a10a3f92e9--input_link--HGavF:selection {
    background-color: rgba(43,135,219,.2)
}

.a10a3f92e9--input_link--HGavF:disabled {
    background-color: #fff
}

.a10a3f92e9--copy_link--h0R_r {
    display: inline-block;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
    cursor: pointer;
    margin-left: 8px;
    outline: none;
    border: none;
    border-radius: 42px;
    background-color: rgba(43,135,219,.1);
    padding: 4px 16px;
    color: #2b87db;
    font-weight: 700
}

.a10a3f92e9--copy_link--h0R_r:hover {
    background-color: rgba(43,135,219,.15)
}

.a10a3f92e9--item--XS8X9 {
    border: 1px solid var(--gray10_100);
    border-radius: 4px;
    min-height: 286px;
    overflow: hidden
}

.a10a3f92e9--link--tpbQt {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    text-decoration: none
}

.a10a3f92e9--image_block--ytAuh {
    position: relative;
    width: 100%;
    height: 160px;
    min-height: 160px
}

@media (max-width: 1023px) {
    .a10a3f92e9--image_block--ytAuh {
        height:120px;
        min-height: 120px
    }
}

.a10a3f92e9--image--QQrmP {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.a10a3f92e9--content_block--ZayZL {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 12px 0
}

.a10a3f92e9--price--zKWfh {
    margin-bottom: 3px;
    padding: 0 12.6px;
    color: var(--black_100);
    font-weight: 700;
    font-size: 18px;
    line-height: 24px
}

.a10a3f92e9--title--DhoiP {
    color: var(--black_100)
}

.a10a3f92e9--address--aHOzL,.a10a3f92e9--title--DhoiP {
    margin-bottom: 4px;
    padding: 0 12.6px;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--address--aHOzL {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    min-height: 66px;
    overflow: hidden;
    color: var(--gray60_100)
}

.a10a3f92e9--address_two_rows--xsA76 {
    -webkit-line-clamp: 2;
    min-height: 44px
}

.a10a3f92e9--ellipsis--oJNLb {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.a10a3f92e9--photo_label--ItOYp {
    position: absolute;
    top: 12px;
    left: 12px;
    border-radius: 2px;
    background: var(--white_100);
    padding: 0 8px 2px;
    max-width: calc(100% - 24px);
    color: var(--black_100);
    font-size: 12px;
    line-height: 18px
}

.a10a3f92e9--button--OUjNH {
    -ms-flex-align: center;
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer
}

.a10a3f92e9--collapsed--zBlUp {
    display: none
}

.a10a3f92e9--expanded--C6pzG {
    display: block
}

.a10a3f92e9--link--grT5E {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    background-color: #fff;
    padding: 0 15px;
    height: 200px;
    text-decoration: none
}

.a10a3f92e9--container--hpclc {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 940px;
    height: 100%
}

.a10a3f92e9--image--jQpW8 {
    display: inline-block;
    width: 40%
}

.a10a3f92e9--image--jQpW8 img {
    display: block;
    width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.a10a3f92e9--aside--ZagT0 {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    vertical-align: top;
    padding: 0 0 10px 20px;
    width: 60%
}

.a10a3f92e9--content--am1kA {
    display: inline-block;
    vertical-align: top
}

.a10a3f92e9--title--gU1Dv {
    font-size: 24px
}

.a10a3f92e9--text--QJCMQ,.a10a3f92e9--title--gU1Dv {
    margin: 0 0 10px;
    color: #121212;
    font-weight: 700;
    line-height: 1.33
}

.a10a3f92e9--text--QJCMQ {
    font-size: 14px
}

.a10a3f92e9--address--VWzBS,.a10a3f92e9--phone--fSV4f {
    margin-top: 2px;
    color: #121212;
    font-size: 16px;
    line-height: 1.33
}

.a10a3f92e9--note--agD4V {
    margin-top: 2px;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--advanced--PP4pf {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 0 0 10px 3px
}

.a10a3f92e9--advanced--PP4pf span:first-child {
    color: #a1a1a1;
    font-size: 12px;
    text-align: right
}

.a10a3f92e9--advanced--PP4pf span:last-child {
    display: inline-block;
    border-radius: 30px;
    background-color: rgba(46,158,0,.6);
    padding: 3px 30px 5px;
    color: #fff
}

.a10a3f92e9--container--MDko5 {
    position: relative;
    margin: 0 auto;
    width: 100%;
    min-width: 992px;
    height: 200px;
    overflow: hidden
}

.a10a3f92e9--container--MDko5 iframe {
    display: block;
    height: 200px
}

.a10a3f92e9--mortgage-offer-card-banner-wrapper--vkpnv {
    display: block;
    cursor: pointer;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    width: 148px;
    height: 174px
}

.a10a3f92e9--mortgage-offer-card-banner-wrapper--mGsDJ {
    display: block;
    cursor: pointer;
    background: #000 50% no-repeat;
    background-size: cover;
    width: 148px;
    height: 174px
}

.a10a3f92e9--container--iJbrU {
    display: block;
    position: relative;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
    cursor: pointer;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding: 20px;
    height: 100%;
    text-decoration: none
}

.a10a3f92e9--image--h6nB6 {
    display: inline-block;
    width: 40%;
    overflow: hidden
}

.a10a3f92e9--image--h6nB6 img {
    width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

@media (max-width: 1023px) {
    .a10a3f92e9--image--h6nB6 {
        width:140px
    }
}

.a10a3f92e9--aside--GWGb2 {
    display: inline-block;
    vertical-align: top;
    padding-left: 20px;
    width: 60%
}

@media (max-width: 1023px) {
    .a10a3f92e9--aside--GWGb2 {
        display:block;
        padding-left: 0;
        width: 100%
    }
}

.a10a3f92e9--label--cl5Do {
    position: absolute;
    top: 20px;
    right: 20px;
    color: #7a7a7a;
    font-weight: 700;
    font-size: 10px;
    line-height: 1;
    letter-spacing: 1px;
    text-align: right;
    text-transform: uppercase
}

.a10a3f92e9--title--K7TED {
    margin: 15px 0 2px;
    color: #121212;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.33
}

@media (max-width: 1023px) {
    .a10a3f92e9--title--K7TED {
        margin-top:0
    }
}

.a10a3f92e9--text--GHfY8 {
    margin: 0;
    color: #121212;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--phone--sAL1N {
    margin-top: 2px;
    color: #121212;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--note--ICP5N {
    margin-top: 2px;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--mortgage-banner--ATbzm {
    margin-top: 24px;
    margin-left: 42px
}

@media print {
    .a10a3f92e9--mortgage-banner--ATbzm {
        display: none
    }
}

:root {
    --secondary_button_10: rgba(4,104,255,.1);
    --superblack_40: rgba(0,0,0,.4);
    --superblack_60: rgba(0,0,0,.6);
    --superblack_10: rgba(0,0,0,.1);
    --superblack_100: #000;
    --superblack_20: rgba(0,0,0,.2);
    --superblack_6: rgba(0,0,0,.05);
    --success_100: #3ac500;
    --success_10: rgba(58,197,0,.1);
    --error_100: #ff1f34;
    --error_10: rgba(255,31,52,.1);
    --sokolniki_100: #ef161e;
    --fill_primary_active_100: #075ad9;
    --purple_label_80: rgba(135,41,255,.8);
    --zamoskvoreckaya_100: #2dbe2c;
    --fill_error_primary_active_100: #d02037;
    --arbatskaya_100: #0078be;
    --fill_success_secondary_active_20: rgba(64,109,46,.2);
    --filevskaya_100: #00bfff;
    --kolcevaia_100: #8d5b2d;
    --fill_primary_hover_100: #0661ec;
    --purple_label_100: #8729ff;
    --rijckaya_100: #ed9121;
    --fill_secondary_active_30: rgba(24,69,135,.3);
    --taganskaya_100: purple;
    --fill_success_primary__active_100: #33a40d;
    --colncevo_100: #ffd702;
    --fill_success_primary__hover_100: #36b507;
    --temirazevskaya_100: #999;
    --fill_error_secondary__active_20: rgba(158,34,45,.2);
    --lublino_100: #9c0;
    --fill_error_secondary_hover_16: rgba(187,44,57,.15);
    --big_kolcevaya_100: #82c0c0;
    --fill_error_primary_hover_100_: #e81f35;
    --butovo_100: #a1b3d4;
    --monorels_100: #99f;
    --fill_success_secondary_hover_16: rgba(76,146,47,.15);
    --mck_100: #de64a1;
    --fill_secondary_hover_20: rgba(15,72,157,.2);
    --purple_label_10: rgba(135,41,255,.1);
    --kommynarskaya_100: #d8d8d8;
    --gray_icons_100: #737a8e;
    --black_icons_60: rgba(21,34,66,.6);
    --black_control_80: rgba(0,0,0,.8);
    --white_icons_60: hsla(0,0%,100%,.6);
    --warning_100: #ff7e00;
    --warning15_100: #fff5d4;
    --focused_15: #83b4ff;
    --black_100: #152242;
    --primary_100: #0468ff;
    --primary_10: rgba(4,104,255,.1);
    --gray60_100: #737a8e;
    --gray40_100: #a1a7b3;
    --gray20_100: #ced1d7;
    --gray10_100: #e8e9ec;
    --gray6_100: #f1f2f4;
    --black_60: rgba(21,34,66,.6);
    --black_40: rgba(21,34,66,.4);
    --black_20: rgba(21,34,66,.2);
    --black_10: rgba(21,34,66,.1);
    --black_6: rgba(21,34,66,.05);
    --white_100: #fff;
    --white_60: hsla(0,0%,100%,.6);
    --white_40: hsla(0,0%,100%,.4);
    --white_10: hsla(0,0%,100%,.1);
    --white_20: hsla(0,0%,100%,.2);
    --white_6: hsla(0,0%,100%,.05);
    --fill_white_secondary_30: hsla(0,0%,100%,.3);
    --current_color: currentColor;
    --fontSize_0: 0;
    --fontSize_10px: 10px;
    --fontSize_12px: 12px;
    --fontSize_14px: 14px;
    --fontSize_16px: 16px;
    --fontSize_18px: 18px;
    --fontSize_22px: 22px;
    --fontSize_28px: 28px;
    --fontSize_38px: 38px;
    --lineHeight_0: 0;
    --lineHeight_10px: 10px;
    --lineHeight_12px: 12px;
    --lineHeight_14px: 14px;
    --lineHeight_16px: 16px;
    --lineHeight_18px: 18px;
    --lineHeight_20px: 20px;
    --lineHeight_22px: 22px;
    --lineHeight_24px: 24px;
    --lineHeight_28px: 28px;
    --lineHeight_36px: 36px;
    --lineHeight_38px: 38px;
    --lineHeight_46px: 46px
}

.a10a3f92e9--banner--qSkej {
    text-decoration: none
}

.a10a3f92e9--logo--xLPdI {
    display: block;
    margin-bottom: 12px;
    width: 192px;
    height: 32px
}

.a10a3f92e9--paragraph--UEb5G {
    margin-bottom: 4px;
    color: #152242;
    color: var(--black_100);
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--rate--tGCzV {
    color: #0468ff;
    color: var(--primary_100);
    font-weight: 700;
    font-size: 18px;
    font-size: var(--fontSize_18px);
    line-height: 24px;
    line-height: var(--lineHeight_24px)
}

.a10a3f92e9--container--TlfHB {
    display: none;
    page-break-before: always;
    margin-top: 20px;
    width: 100%
}

.a10a3f92e9--photo--Sd2MB {
    page-break-inside: avoid;
    max-width: 100%
}

.a10a3f92e9--cell--YCooZ:first-child {
    padding-right: 10px
}

.a10a3f92e9--cell--YCooZ:last-child {
    padding-left: 10px
}

.a10a3f92e9--cell--YCooZ:only-child {
    padding: 0
}

@media print {
    .a10a3f92e9--container--TlfHB {
        display: block
    }
}

.a10a3f92e9--container--MAOhV {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: auto;
    padding: 0 10.6px;
    color: var(--black_100);
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--name--IuUxA {
    -ms-flex-align: start;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    margin-right: 9px;
    max-width: 57%
}

.a10a3f92e9--name--IuUxA.a10a3f92e9--full_width--vy5s0 {
    margin-right: 0;
    width: 100%;
    max-width: 100%
}

.a10a3f92e9--name--IuUxA svg {
    position: relative;
    margin-right: 6px;
    width: 18px;
    min-width: 18px;
    height: 18px;
    min-height: 18px
}

.a10a3f92e9--transport--e3dHg {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--transport--e3dHg svg {
    margin-right: 8px
}

.a10a3f92e9--ellipsis--EjJhW {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.a10a3f92e9--container--xBZht {
    display: none;
    padding: 0 18px
}

.a10a3f92e9--photo--Uj1Ky {
    width: 100%
}

@media print {
    .a10a3f92e9--container--xBZht {
        display: block
    }
}

.similar-offers-slider .slick-slide {
    padding: 0 8px
}

.similar-offers-slider .slick-next,.similar-offers-slider .slick-prev {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 50%;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 1;
    -webkit-filter: drop-shadow(0 5px 10px rgba(0,0,0,.1));
    filter: drop-shadow(0 5px 10px rgba(0,0,0,.1));
    -webkit-transition: all .2s;
    transition: all .2s;
    cursor: pointer;
    outline: none;
    border: none;
    border-radius: 50%;
    background: #fff;
    background: var(--white_100,#fff);
    padding: 0;
    width: 40px;
    height: 40px;
    color: transparent;
    font-size: 0;
    line-height: 0
}

.similar-offers-slider .slick-prev {
    left: 0;
    -webkit-transform: translate(calc(-50% + 8px),-50%);
    transform: translate(calc(-50% + 8px),-50%)
}

.similar-offers-slider .slick-next {
    right: 0;
    -webkit-transform: translate(calc(50% - 8px),-50%);
    transform: translate(calc(50% - 8px),-50%)
}

.similar-offers-slider .slick-track {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0
}

.similar-offers-slider .slick-track .slick-slide {
    height: auto
}

.similar-offers-slider .slick-track .slick-slide>div {
    height: 100%
}

.slick-slider {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -khtml-user-select: none
}

.slick-list,.slick-slider {
    display: block;
    position: relative
}

.slick-list {
    margin: 0;
    padding: 0;
    overflow: hidden
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer
}

.slick-slider .slick-list,.slick-slider .slick-track {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    outline: none!important;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    border: 1px solid transparent;
    height: auto
}

.slick-arrow.slick-hidden {
    display: none
}

.a10a3f92e9--container--DavpU {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 0 16px 0 8px;
    font-weight: 400
}

.a10a3f92e9--container--DavpU:hover .a10a3f92e9--tooltip--uqYUV {
    display: block
}

.a10a3f92e9--container--DavpU:hover .a10a3f92e9--icon--XlB_j svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.a10a3f92e9--icon--XlB_j {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    border-radius: 50%;
    background-color: rgba(43,135,219,.1);
    width: 16px;
    height: 16px
}

.a10a3f92e9--icon--XlB_j svg {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transition: -webkit-transform .15s linear;
    transition: -webkit-transform .15s linear;
    transition: transform .15s linear;
    transition: transform .15s linear,-webkit-transform .15s linear
}

.a10a3f92e9--tooltip--uqYUV {
    display: none;
    position: absolute;
    top: calc(100% + 5px);
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    z-index: 20;
    margin-left: -4px;
    -webkit-box-shadow: 0 4px 8px 0 rgba(0,0,0,.2);
    box-shadow: 0 4px 8px 0 rgba(0,0,0,.2);
    border: 1px solid #f5f5f5;
    background-color: #fff;
    padding: 16px
}

.a10a3f92e9--tooltip--uqYUV:after,.a10a3f92e9--tooltip--uqYUV:before {
    position: absolute;
    top: -4px;
    left: 50%;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    border-right: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    background-color: #fff;
    width: 8px;
    height: 8px;
    content: ""
}

.a10a3f92e9--price--pKuyd,.a10a3f92e9--tooltip-value--ZsSAf {
    color: #182930;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    white-space: nowrap
}

.a10a3f92e9--price--pKuyd {
    margin-top: 8px
}

.a10a3f92e9--price--pKuyd:first-of-type {
    margin-top: 0
}

.a10a3f92e9--description--BAbY2 {
    margin: 0 0 12px;
    color: #121212;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--container--pCnia {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0 9px 23px
}

.a10a3f92e9--logo-block--fS4mL {
    margin-right: 16px
}

.a10a3f92e9--title--oKTMy {
    margin: 0;
    font-size: 16px;
    line-height: 24px
}

.a10a3f92e9--title-block--uTLcj a {
    color: var(--primary_100);
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    text-decoration: none
}

.a10a3f92e9--title-block--uTLcj a:hover {
    color: var(--fill_primary_hover_100);
    text-decoration: none
}

.a10a3f92e9--arrow--lWQ6y {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    border-radius: 50%;
    background-color: #fff;
    width: 40px;
    height: 40px
}

.a10a3f92e9--widget-container--jpJgG {
    font-size: 14px
}

.a10a3f92e9--container--PVYco {
    display: inline-block;
    position: relative;
    margin-right: 12px;
    font-weight: 400;
    line-height: 1
}

.a10a3f92e9--container--PVYco:hover .a10a3f92e9--popup-container--hcvrS {
    visibility: visible;
    opacity: 1;
    z-index: 9999;
    -webkit-transition: opacity .3s ease,visibility 0s,z-index 0s;
    transition: opacity .3s ease,visibility 0s,z-index 0s;
    pointer-events: auto
}

.a10a3f92e9--icon--RiL3V {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--container--PVYco:hover .a10a3f92e9--icon--RiL3V {
    z-index: 1
}

.a10a3f92e9--popup-container--hcvrS {
    position: absolute;
    top: 0;
    visibility: hidden;
    opacity: 0;
    z-index: -1;
    -webkit-transition: opacity .3s ease,visibility 0s .3s,z-index 0s .3s;
    transition: opacity .3s ease,visibility 0s .3s,z-index 0s .3s;
    padding-top: 36px;
    pointer-events: none;
    text-align: center
}

.a10a3f92e9--popup-container--hcvrS.a10a3f92e9--popup-container--left--ZPFay {
    left: 100%;
    -webkit-transform: translateX(calc(-100% + 16px));
    transform: translateX(calc(-100% + 16px))
}

.a10a3f92e9--popup-container--hcvrS.a10a3f92e9--popup-container--right--E6W3K {
    right: 100%;
    -webkit-transform: translateX(calc(100% - 12px));
    transform: translateX(calc(100% - 12px))
}

.a10a3f92e9--popup-container--hcvrS.a10a3f92e9--popup-container--center--wC2jA {
    right: 50%;
    -webkit-transform: translateX(50%);
    transform: translateX(50%)
}

.a10a3f92e9--popup-container--hcvrS.a10a3f92e9--popup-container--left--ZPFay .a10a3f92e9--popup--fimrB:after {
    right: 0;
    -webkit-transform: translateX(-15px) rotate(45deg);
    transform: translateX(-15px) rotate(45deg)
}

.a10a3f92e9--popup-container--hcvrS.a10a3f92e9--popup-container--right--E6W3K .a10a3f92e9--popup--fimrB:after {
    left: 0;
    -webkit-transform: translateX(15px) rotate(45deg);
    transform: translateX(15px) rotate(45deg)
}

.a10a3f92e9--popup-container--hcvrS.a10a3f92e9--popup-container--center--wC2jA .a10a3f92e9--popup--fimrB:after {
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.a10a3f92e9--popup--fimrB {
    position: relative;
    z-index: 1;
    -webkit-box-shadow: 0 8px 16px rgba(0,0,0,.08);
    box-shadow: 0 8px 16px rgba(0,0,0,.08);
    border-radius: 4px
}

.a10a3f92e9--popup-content--fIb6Y {
    position: relative;
    z-index: 1;
    border-radius: 4px;
    background-origin: border-box;
    background-color: #fff
}

.a10a3f92e9--container--e2Y3X {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    height: 98px;
    color: #fff
}

.a10a3f92e9--gray--h5ch2 {
    background-color: #999
}

.a10a3f92e9--red--ZudRt {
    background-color: #ed6d6d
}

.a10a3f92e9--green--PRZlc {
    background-color: #2e9e00
}

.a10a3f92e9--messages_container--v0ukZ {
    display: inline-block
}

.a10a3f92e9--warning_title_with_icon--_i2uU {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato,sans-serif;
    text-align: left
}

.a10a3f92e9--warning_title_with_icon--_i2uU:before {
    display: inline-block;
    margin-right: 12px;
    margin-left: 20px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12.96 12.98H.959c-.737 0-1.198-.805-.83-1.448L6.13 1.05a.954.954 0 0 1 1.659 0l6 10.48c.369.644-.092 1.449-.829 1.449zM8 11.03c0-.579-.465-1.05-1.04-1.05s-1.042.471-1.042 1.05c0 .581.467 1.05 1.041 1.05.576 0 1.042-.469 1.042-1.05zM6.96 4.49c-.575 0-1.042.47-1.042 1.05 0 .58.314 4.172.89 4.172h.303c.576 0 .89-3.592.89-4.172 0-.58-.467-1.05-1.042-1.05z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 14px;
    height: 13px;
    content: ""
}

.a10a3f92e9--warning_title--a9C8N {
    margin-left: 20px;
    font-weight: 700
}

.a10a3f92e9--warning_info--c7J4i,.a10a3f92e9--warning_title--a9C8N {
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato,sans-serif;
    text-align: left
}

.a10a3f92e9--warning_info--c7J4i {
    margin-left: 46px;
    color: #fff
}

.a10a3f92e9--warning_info_link--bM2s_ {
    cursor: pointer;
    color: #fff;
    font-weight: 700;
    text-decoration: underline
}

.a10a3f92e9--complaint--LWRql {
    position: absolute;
    top: -5px;
    left: calc(100% + 10px);
    z-index: 1000;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    background-color: #fff;
    text-align: left
}

.a10a3f92e9--complaint--LWRql:after,.a10a3f92e9--complaint--LWRql:before {
    position: absolute;
    top: 9px;
    left: -4px;
    -webkit-transform: rotate(130deg);
    transform: rotate(130deg);
    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.1);
    box-shadow: 1px 1px 1px rgba(0,0,0,.1);
    background-color: #fff;
    width: 8px;
    height: 8px;
    content: ""
}

.a10a3f92e9--tooltip-wrapper--cTsjm {
    position: relative
}

.a10a3f92e9--wrapper--XUDeN {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--container--jds5r {
    -ms-overflow-style: none;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0;
    overflow-x: scroll;
    overflow-y: hidden;
    scrollbar-width: none;
    pointer-events: auto;
    list-style: none
}

.a10a3f92e9--item--lC5zf {
    cursor: pointer
}

.a10a3f92e9--container--jds5r::-webkit-scrollbar {
    display: none
}

.a10a3f92e9--container--jds5r li {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%
}

.a10a3f92e9--container--jds5r li:nth-child(n+2) {
    margin-left: 8px
}

.a10a3f92e9--container--fullscreen--SgJSP:before {
    padding-left: 24px;
    content: ""
}

.a10a3f92e9--container--fullscreen--SgJSP:after {
    padding-right: 24px;
    content: ""
}

.a10a3f92e9--container--fullscreen--SgJSP li:nth-child(n+2) {
    margin-left: 16px
}

.a10a3f92e9--container--dGhO_ {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.a10a3f92e9--container--collapsed--fqTAt .a10a3f92e9--collapse-arrow--BZMou {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.a10a3f92e9--collapse-text--6dzzu {
    margin-right: 4px
}

.a10a3f92e9--collapse-arrow--BZMou {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s,-webkit-transform .15s
}

.a10a3f92e9--container--nDWWv {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-bottom: 8px;
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    height: 98px;
    color: #fff
}

.a10a3f92e9--grey--zTvlr {
    background-color: #999
}

.a10a3f92e9--red--aZ7eC {
    background-color: #ed6d6d
}

.a10a3f92e9--green--XWTMT {
    background-color: #2e9e00
}

.a10a3f92e9--messages_container--fh9ae {
    display: inline-block
}

.a10a3f92e9--warning_title_with_icon--PDkQm {
    font-weight: 700;
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato,sans-serif;
    text-align: left
}

.a10a3f92e9--warning_title_with_icon--PDkQm:before {
    display: inline-block;
    margin-right: 12px;
    margin-left: 20px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12.96 12.98H.959c-.737 0-1.198-.805-.83-1.448L6.13 1.05a.954.954 0 0 1 1.659 0l6 10.48c.369.644-.092 1.449-.829 1.449zM8 11.03c0-.579-.465-1.05-1.04-1.05s-1.042.471-1.042 1.05c0 .581.467 1.05 1.041 1.05.576 0 1.042-.469 1.042-1.05zM6.96 4.49c-.575 0-1.042.47-1.042 1.05 0 .58.314 4.172.89 4.172h.303c.576 0 .89-3.592.89-4.172 0-.58-.467-1.05-1.042-1.05z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 14px;
    height: 13px;
    content: ""
}

.a10a3f92e9--warning_title--kABwq {
    margin-left: 20px;
    font-weight: 700
}

.a10a3f92e9--warning_info--Kp7Wr,.a10a3f92e9--warning_title--kABwq {
    font-size: 16px;
    line-height: 1.38;
    font-family: Lato,sans-serif;
    text-align: left
}

.a10a3f92e9--warning_info--Kp7Wr {
    margin-left: 46px;
    color: #fff
}

.a10a3f92e9--warning_info_link--fVlp8 {
    color: #fff;
    font-weight: 700;
    text-decoration: underline
}

.a10a3f92e9--warning_info_link--fVlp8:hover {
    cursor: pointer
}

.a10a3f92e9--container--MWnM2 {
    position: -webkit-sticky;
    position: sticky;
    top: 8px;
    -webkit-transition: top .25s;
    transition: top .25s
}

.a10a3f92e9--container--active--LThgI {
    top: 60px
}

.a10a3f92e9--container--MWnM2 .a10a3f92e9--aside_banner--eHEwQ {
    margin-top: 8px
}

@media print {
    .a10a3f92e9--container--MWnM2 {
        position: absolute;
        top: 0;
        left: calc(65% + 8px)
    }

    .a10a3f92e9--aside_banner--eHEwQ {
        display: none
    }
}

.a10a3f92e9--container--SpAqP,.a10a3f92e9--container--SpAqP>* {
    margin-top: 8px
}

@media print {
    .a10a3f92e9--container--SpAqP {
        display: none
    }
}

.a10a3f92e9--button--ARG4t {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
    cursor: pointer;
    border: 0;
    border-radius: 14px;
    background: rgba(4,104,255,.1);
    width: 28px;
    height: 28px;
    color: #2b87db;
    font-weight: 700
}

.a10a3f92e9--button--ARG4t:hover {
    background-color: rgba(15,72,157,.2);
    color: #256ba5
}

.a10a3f92e9--text--x7fjn {
    margin-left: 6px;
    white-space: nowrap
}

.a10a3f92e9--disabled--cqGVf {
    background: #f1f2f4;
    color: #737a8e
}

.a10a3f92e9--container--wPH7J {
    max-width: 200px
}

.a10a3f92e9--container--R6bYJ {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 0;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    width: 50%;
    height: 100%
}

.a10a3f92e9--container--suJl8 {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--number--LaXZY {
    margin-right: 8px;
    font-weight: 700;
    font-size: 38px
}

.a10a3f92e9--text--AM281 {
    max-width: 90px;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--text--AM281:first-line {
    word-spacing: 90px
}

.a10a3f92e9--container--o2BL6 {
    display: block;
    position: relative;
    background: #152242;
    height: 200px;
    text-decoration: none
}

.a10a3f92e9--container--o2BL6:before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: #152242;
    width: 50%;
    height: 200px;
    pointer-events: none;
    content: ""
}

.a10a3f92e9--content--ZlAkf {
    position: relative;
    z-index: 2;
    margin: 0 auto;
    padding: 0 20px;
    min-width: 952px;
    max-width: 1376px;
    color: var(--white_100)
}

.a10a3f92e9--content--ZlAkf,.a10a3f92e9--left--BMYBc {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--left--BMYBc {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.a10a3f92e9--right--BeWkd {
    margin-left: auto;
    padding-top: 24px
}

.a10a3f92e9--factoids--bv13L {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--factoids--bv13L>div {
    margin-right: 11px
}

.a10a3f92e9--factoids--bv13L>div:last-of-type {
    margin-left: 28px
}

.a10a3f92e9--developer--z_z0L {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 40px 0 22px;
    font-weight: 700
}

.a10a3f92e9--developer-preview--zw7am {
    margin-right: 24px
}

.a10a3f92e9--developer-subtitle--aiOVm {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px
}

.a10a3f92e9--developer-title--la_x0 {
    font-size: 36px;
    line-height: 40px
}

.a10a3f92e9--container--_flWb {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: var(--white_100);
    width: 131px;
    height: 152px;
    color: #152242;
    font-weight: 700;
    text-align: center
}

.a10a3f92e9--icon--HElvO {
    margin-bottom: 6px
}

.a10a3f92e9--icon--HElvO>svg {
    width: 24px;
    height: 24px
}

.a10a3f92e9--comment--iNr9_ {
    display: block;
    position: relative;
    margin-bottom: 24px
}

.a10a3f92e9--text_block--Y8KxR {
    border: 1px solid #e4e4e4;
    border-radius: 2px
}

.a10a3f92e9--text_block--Y8KxR textarea {
    word-wrap: break-word;
    display: block;
    outline: none;
    border: none;
    padding: 16px 12px;
    width: calc(100% - 114px);
    height: 52px;
    resize: none;
    font-size: 14px;
    line-height: 1.33;
    white-space: normal
}

.a10a3f92e9--text_block--Y8KxR textarea::-webkit-input-placeholder {
    color: #999;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--text_block--Y8KxR textarea::-moz-placeholder {
    color: #999;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--text_block--Y8KxR textarea:-ms-input-placeholder {
    color: #999;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--text_block--Y8KxR textarea::-ms-input-placeholder {
    color: #999;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--text_block--Y8KxR textarea::placeholder {
    color: #999;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--text_block--Y8KxR textarea.a10a3f92e9--noscroll--KEdCz {
    overflow: hidden
}

div.a10a3f92e9--text_block--editing--SjtIQ {
    border-color: #121212
}

div.a10a3f92e9--text_block--pointer--GQcIm:hover .a10a3f92e9--cancel--fnEEU {
    display: block
}

div.a10a3f92e9--text_block--pointer--GQcIm,div.a10a3f92e9--text_block--pointer--GQcIm textarea {
    cursor: pointer
}

.a10a3f92e9--hiddendiv--tSJ7A {
    word-wrap: break-word;
    position: absolute;
    visibility: hidden;
    opacity: 0;
    border: 1px solid;
    padding: 16px 126px 16px 12px;
    width: 100%;
    min-height: 52px;
    font-size: 14px;
    line-height: 1.33;
    white-space: pre-line
}

.a10a3f92e9--button_submit--SjYMd {
    position: absolute;
    top: 12px;
    right: 12px
}

.a10a3f92e9--cancel--fnEEU {
    display: none;
    position: absolute;
    top: 18px;
    right: 12px;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    color: rgba(255,80,80,.8);
    line-height: 0
}

.a10a3f92e9--cancel--fnEEU:hover {
    color: #ff5050
}

.a10a3f92e9--cancel--fnEEU svg {
    width: 16px;
    height: 16px
}

.a10a3f92e9--preloader--tgcUs {
    -ms-flex-pack: center;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 14px;
    background-color: hsla(0,0%,100%,.4)
}

.a10a3f92e9--error--Jw7vV,.a10a3f92e9--preloader--tgcUs {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--error--Jw7vV {
    -webkit-transition: height .15s;
    transition: height .15s;
    background-color: rgba(255,80,80,.1);
    padding: 0 16px;
    height: 0;
    overflow: hidden;
    color: #121212;
    font-weight: 700;
    font-size: 13px;
    line-height: 1.38
}

.a10a3f92e9--error--open--foE0O {
    margin-top: 12px;
    height: 42px
}

@media print {
    .a10a3f92e9--text_block--Y8KxR {
        display: none
    }

    .a10a3f92e9--text_block--Y8KxR.a10a3f92e9--print_mode--iWYkW {
        display: block;
        border-width: .53mm;
        border-color: #999
    }
}

.a10a3f92e9--preloader--iO_rt {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--header--N5IbR {
    position: relative;
    margin-bottom: 16px
}

.a10a3f92e9--title--Xx33O {
    color: #000;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.27
}

.a10a3f92e9--close--JzkV4 {
    position: absolute;
    top: -14px;
    right: -14px;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    outline: none;
    border: none;
    background-color: transparent;
    padding: 0;
    width: 14px;
    height: 14px;
    color: #7a7a7a
}

.a10a3f92e9--close--JzkV4 svg {
    width: 100%;
    height: 100%
}

.a10a3f92e9--close--JzkV4:hover {
    color: #121212
}

.a10a3f92e9--information--JQbJ6 {
    margin-bottom: 16px
}

.a10a3f92e9--information--JQbJ6 div {
    color: #000;
    font-size: 16px;
    line-height: 1.38
}

.a10a3f92e9--information--JQbJ6 div:first-child {
    margin-bottom: 4px
}

.a10a3f92e9--error--VWrQw {
    background-color: rgba(255,80,80,.1);
    padding: 12px 16px;
    color: #121212;
    font-weight: 700;
    font-size: 13px;
    line-height: 1.38
}

.a10a3f92e9--chart--VTeWt {
    margin-left: -12px;
    width: calc(100% + 24px)
}

.a10a3f92e9--container--BTEIZ {
    margin: 16px -24px -24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23FF5050'/%3E%3Cstop offset='54.181%25' stop-color='%23FF7B0E'/%3E%3Cstop offset='100%25' stop-color='%23FF8400'/%3E%3C/linearGradient%3E%3Cpath id='b' d='M.8 17.04a.4.4 0 0 1 .15-.313l1.69-1.344a.397.397 0 0 1 .26-.086l6.64.19S13.397 9.43 17.668 5.16C21.113 1.714 27.107.028 29.786 0h.132c.57.006.972.094 1.14.263.942.941-.626 9.123-4.896 13.392-4.27 4.27-10.326 8.127-10.326 8.127l.19 6.64a.401.401 0 0 1-.087.261l-1.343 1.688a.398.398 0 0 1-.665-.058l-2.175-4.016a.409.409 0 0 1-.043-.126l-.435-2.662a.402.402 0 0 0-.134-.24l-.592-.508-1-.99-.99-1-.51-.593a.4.4 0 0 0-.239-.134l-2.662-.434a.39.39 0 0 1-.126-.044L1.01 17.392a.398.398 0 0 1-.21-.352zm19.184-5.7c-.716-.842-.627-2.106.45-3.196 1.09-1.102 2.177-1.01 2.996-.251.758.818.85 1.906-.252 2.994-.627.621-1.312.914-1.942.914-.463 0-.896-.16-1.252-.462z'/%3E%3C/defs%3E%3Cg fill='url(%23a)' fill-rule='evenodd'%3E%3Cpath d='M2.764 22.506c-.412.342-.9.907-1.34 1.792C.867 25.422.837 26.17.88 26.546c.012.113.156.165.229.084.86-.957 1.471-.814 1.159-.09-.126.288-.44.691-.882 1.122-.74.719-1.267 1.688-1.37 2.793-.01.103-.015.206-.016.31v.048c.002.174.016.351.046.529.019.11.16.156.23.077.46-.525 1.93-1.887 5.014-2.211 2.832-.33 3.572-1.99 3.732-2.48.307-.936.224-1.745-.004-2.392-.044-.126-.226-.126-.25 0-.122.68-.542 1.618-1.862 2.058-2.204.734-3.41 1.05-3.41 1.05s.662-1.1.825-2.495c.157-1.343.788-2.609 2.129-2.863.125-.024.126-.198-.001-.244a4.041 4.041 0 0 0-1.341-.242c-.734 0-1.546.229-2.344.906'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");
    background-position: 25px 16px;
    background-repeat: no-repeat;
    background-color: #fff5d4;
    padding: 13px 24px 24px 73px
}

.a10a3f92e9--title--KCsOJ {
    margin-top: 0;
    margin-bottom: 8px;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px
}

.a10a3f92e9--description--rM7aj {
    margin: 8px 0 16px;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--actions--pdW_U {
    margin-top: 16px
}

.a10a3f92e9--primary-action--Hm4Eu {
    margin-right: 16px
}

.a10a3f92e9--container--Gam2P {
    margin: 16px -24px -24px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23FF5050'/%3E%3Cstop offset='54.181%25' stop-color='%23FF7B0E'/%3E%3Cstop offset='100%25' stop-color='%23FF8400'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='url(%23a)' d='M16 0C7.163 0 0 7.163 0 16s7.163 16 16 16 16-7.163 16-16S24.837 0 16 0z'/%3E%3Cpath fill='%23fff' d='M24.707 18.472 16.303 5.736a.362.362 0 0 0-.606 0L7.293 18.472a.363.363 0 0 0 .303.564h4.772v6.173c0 .2.163.364.364.364h6.536a.363.363 0 0 0 .364-.364v-6.173h4.772c.29 0 .463-.322.303-.564'/%3E%3C/g%3E%3C/svg%3E");
    background-position: 25px 16px;
    background-repeat: no-repeat;
    background-color: #fff5d4;
    padding: 13px 24px 24px 73px
}

.a10a3f92e9--title--FCG1F {
    margin-top: 0;
    margin-bottom: 8px;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px
}

.a10a3f92e9--description--CSmcf {
    margin: 8px 0 16px;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--actions--bzixR {
    margin-top: 16px
}

.a10a3f92e9--actions--bzixR button.a10a3f92e9--primary-action--ja8G6 {
    margin-right: 16px;
    background-color: #ff9d00
}

.a10a3f92e9--actions--bzixR button.a10a3f92e9--primary-action--ja8G6:hover {
    background-color: #af6800
}

.a10a3f92e9--container--hC7C1 {
    display: inline-block
}

.a10a3f92e9--vas_item--Lt2gY {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    -webkit-transition: color .15s;
    transition: color .15s;
    margin-left: 16px;
    padding-left: 20px;
    color: #ff8400;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.29;
    font-family: Lato;
    text-decoration: none
}

.a10a3f92e9--vas_item--Lt2gY svg {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 14px;
    height: 14px
}

.a10a3f92e9--vas_item--Lt2gY:hover {
    color: #af6800
}

.a10a3f92e9--container--JrUqa {
    margin: 10px 0 12px
}

.a10a3f92e9--anchor-next--K_ovW {
    border-radius: 4px;
    background-color: var(--gray6_100);
    padding: 8px;
    color: var(--black_100);
    font-weight: 400;
    font-size: 14px;
    line-height: normal;
    text-decoration: none
}

.a10a3f92e9--anchor-icon--n2A_O,.a10a3f92e9--anchor-next--K_ovW {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--anchor-icon--n2A_O {
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-right: 8px;
    border-radius: 24px;
    background-color: var(--warning_100);
    width: 24px;
    height: 24px
}

.a10a3f92e9--content--Qh4FN {
    position: relative;
    padding: 24px 30px 40px
}

.a10a3f92e9--title--Tdsty {
    margin-bottom: 8px;
    color: #000;
    font-weight: 700;
    font-size: 22px;
    line-height: 1.27
}

.a10a3f92e9--close--OrMwq {
    position: absolute;
    top: 16px;
    right: 16px;
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    outline: none;
    border: none;
    background-color: transparent;
    padding: 0;
    color: #7a7a7a
}

.a10a3f92e9--close--OrMwq:hover {
    color: #121212
}

.a10a3f92e9--close--OrMwq svg {
    width: 14px;
    height: 14px
}

.a10a3f92e9--description--vQPOQ {
    margin-bottom: 20px;
    color: #121212;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--description--vQPOQ strong {
    font-weight: 700
}

.a10a3f92e9--form--kDJli {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--form--kDJli>div {
    display: inline-block
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_top--HdrQp {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_top--HdrQp>div:first-child {
    margin-right: 8px;
    width: 290px
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_top--HdrQp>div:nth-child(2) {
    position: relative
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_bottom--ziqAl {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_bottom--ziqAl .a10a3f92e9--form_bottom_checkbock--WnWM4 {
    margin-top: 8px;
    width: 100%
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_bottom--ziqAl>div:last-child {
    margin-top: 8px;
    width: 100%;
    color: #7a7a7a;
    font-size: 12px;
    font-family: Lato,sans-serif;
    text-align: left
}

.a10a3f92e9--form--kDJli .a10a3f92e9--form_bottom--ziqAl a {
    color: #2b87db;
    text-decoration: none
}

.a10a3f92e9--success--PQJqb {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTQgMTAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTQgMHY5LjVIMFYwaDE0eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiMyRTlFMDAiIGQ9Ik01LjQ0IDkuNWgtLjAxYTEuMDMgMS4wMyAwIDAgMS0uNzI3LS4zMUwuMjkzIDQuNjhhMS4wMyAxLjAzIDAgMCAxIDEuNDczLTEuNDRsMy42ODYgMy43N0wxMi4yNDcuMjk3YTEuMDMgMS4wMyAwIDEgMSAxLjQ0NyAxLjQ2NEw2LjE2NCA5LjJjLS4xOTQuMTktLjQ1NC4yOTgtLjcyNS4yOTgiIG1hc2s9InVybCgjYikiLz48L2c+PC9zdmc+");
    background-position: 0 5px;
    background-size: 14px 10px;
    background-repeat: no-repeat;
    padding-left: 20px;
    color: #121212;
    font-size: 14px;
    line-height: 1.43
}

.a10a3f92e9--success--PQJqb strong {
    font-weight: 700
}

.a10a3f92e9--error--HtjDd {
    margin: 4px 0
}

/*# sourceMappingURL=108.638ae54f9ff9edad84a8.css.map*/
