.icon__highway path,.icon__train path{stroke:#3f586e}.icon--stroke{stroke:var(--card-control-icon-color)}.icon--fill{fill:var(--card-control-icon-color)}.button{font-size:14px;font-weight:600;line-height:20px;font-family:Exo\ 2,sans-serif;display:flex;align-items:center;justify-content:center;column-gap:4px;height:42px;padding:0 16px;white-space:nowrap;background-color:transparent;border:none;transition:background-color .3s ease,color .3s ease}.button svg circle,.button svg path{transition:fill .3s ease}.button--primary{background-color:var(--button-bg-color);border-radius:100px;color:var(--button-color)}.button--primary:hover{background-color:var(--button-bg-hover-color)}.button--white-light{background-color:var(--card-tag-border-color);border-radius:100px;color:inherit;font-weight:400}.button--white-light svg circle,.button--white-light svg path{stroke:var(--text-color)}.button--white-light:hover{background-color:#b9c8d6}.button--white-light-icon{background-color:var(--card-tag-border-color);border-radius:14px;padding:9px}.button--white-light-icon svg{color:var(--text-color);stroke:var(--text-color);width:24px;height:24px}.button--white-light-icon:hover{background-color:#00cdff}.button--white-light-icon:hover svg{color:#edf3f7;stroke:#edf3f7}.button--secondary{background-color:rgba(0,205,255,.1);border-radius:100px;color:#00cdff}.button--secondary:hover{background-color:rgba(0,205,255,.3)}.button--secondary svg{color:#00cdff}.button--secondary svg circle,.button--secondary svg path{stroke:#00cdff}.button--gray{background-color:var(--whiteLight__backgroundBlack);color:var(--primary__white);font-weight:400;border-radius:100px}.button--gray .button__icon{position:relative}.button--gray .button__icon svg{color:var(--grayBlack__white)}.button--gray .button__icon-bubble{font-size:8px;font-weight:600;line-height:12px;color:#fff;display:block;min-width:12px;height:12px;padding:0 2px;background:#26c4f4;border-radius:20px;position:absolute;top:0;left:calc(100% - 12px)}.button--gray:hover{background-color:var(--colorBorder1__primary)}.button--gray.disabled{background-color:#edf3f7;color:#fff;cursor:default}.button--gray-theme-dark-transp{background-color:var(--whiteLight__backgroundBlack);color:var(--primary__white);font-weight:400;border-radius:100px;border:1px solid var(--colorBorder2__whiteLight);background-color:var(--whiteLight__transparent)}.button--gray-theme-dark-transp .button__icon{position:relative}.button--gray-theme-dark-transp .button__icon svg{color:var(--grayBlack__white)}.button--gray-theme-dark-transp .button__icon-bubble{font-size:8px;font-weight:600;line-height:12px;color:#fff;display:block;min-width:12px;height:12px;padding:0 2px;background:#26c4f4;border-radius:20px;position:absolute;top:0;left:calc(100% - 12px)}.button--gray-theme-dark-transp:hover{background-color:var(--colorBorder1__primary)}.button--gray-theme-dark-transp.disabled{background-color:#edf3f7;color:#fff;cursor:default}.button--transparent{font-size:14px;font-weight:400;line-height:20px;color:#00cdff;display:flex;align-items:center;justify-content:center;height:24px;padding:0;white-space:nowrap;text-decoration:none;cursor:pointer;transition:.1s}.button--transparent svg path{stroke:#00cdff;transition:.1s}.button--transparent:hover{color:#16f1ff}.button--transparent:hover svg path{stroke:#16f1ff}.button--transparent-text{padding:0;color:var(--text-color);height:-moz-fit-content;height:fit-content}.button--transparent-text:hover{color:#00cdff}.button--transparent-text:hover svg circle,.button--transparent-text:hover svg path{fill:#00cdff}.button--transparent-green{padding:0;color:#23e1b8}.button--transparent-green:hover{text-decoration:underline}.button:disabled{position:relative;pointer-events:none}.button:disabled:after{content:"";position:absolute;top:0;left:0;background-color:var(--page-bg-color);border-radius:100px;width:100%;height:100%;opacity:.4}.button.loading{opacity:.3}.button.loading:hover{background-color:var(--button-bg-color);cursor:wait}.button__icon{width:24px;height:24px;margin-right:4px}.button--size-medium{padding:13px 17px}@media screen and (max-width:750px){.button--transparent-text:hover{color:var(--text-color)}.button--transparent-text:hover svg circle,.button--transparent-text:hover svg path{fill:var(--text-color)}.button--transparent-text:active{color:#00cdff}.button--transparent-text:active svg circle,.button--transparent-text:active svg path{fill:#00cdff}}.modal-container__main{padding:24px 30px;align-items:center;font-size:14px;display:flex;flex-direction:column}@media(max-width:750px){.modal-container__main{padding:14px 16px}}.modal-container{position:fixed;overflow-y:auto;z-index:1100;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}@media only screen and (min-width:750px){.modal-container{padding:40px 30px 80px}}.modal-container.modal-container__fullwidth{padding:0}.modal-container.modal-container__fullwidth .modal-window{max-width:100%;height:100%;margin:0;border-radius:0}.modal-container.modal-container__fullwidth .modal-window #map-container{height:100%}.modal-backdrop{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(68,87,108,.9)}.modal-window{display:flex;flex-direction:column;width:100%;margin:auto;background-color:var(--modal-background);height:100%;overflow:hidden}@media only screen and (min-width:750px){.modal-window{max-width:780px;border-radius:20px;height:-moz-fit-content;height:fit-content}}.modal-content-wrap{flex-grow:1;position:relative}.modal-window--show-screen .modal-content-wrap{height:100%;overflow:hidden}.modal-content{padding:14px 16px;font-size:14px;line-height:16px}@media only screen and (min-width:750px){.modal-content{padding:20px 30px;font-size:14px;line-height:18px}}.modal-content--select{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding:0;background-color:var(--modal-background);box-shadow:0 2px 5px rgba(0,0,0,.1)}.modal-content--animate{display:block;width:100%;opacity:0;animation:ModalContentAnimate .4s ease-out 0s both}.dropdown-content--select{max-height:400px;overflow-y:auto}.modal-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--modal-border-color)}@media only screen and (min-width:750px){.modal-header{padding:20px 80px 20px 30px}}.modal-title{display:flex;align-items:center;line-height:24px;font-weight:700;display:block;font-size:16px}.modal-title--show-tablet{display:none}.modal-title--button{background:none;border:none;padding:0;color:inherit;transition:color .3s ease;font-family:inherit;display:flex;font-size:14px}.modal-title--button:hover{color:#00cdff}.modal-title-box{display:flex;align-items:center;justify-content:space-between;width:100%;flex:1 1}.modal-title-icon{flex-shrink:1;width:24px;height:24px;margin-right:10px}.modal-close{display:none;position:absolute;top:11px;right:21px;padding:9px;background:none;border:none;color:inherit}.modal-close svg{transform:rotate(0deg);transition:.2s}.modal-close:hover svg{transform:rotate(180deg)}@media only screen and (min-width:750px){.modal-close{display:block}}.modal-close-icon{width:24px;height:24px}.modal-footer{padding:14px 16px;border-top:1px solid var(--modal-border-color);margin-top:auto}@media only screen and (min-width:750px){.modal-footer{padding:20px 30px}}.modal-footer-buttons{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:750px){.modal-footer-buttons{flex-direction:row;justify-content:flex-end}}.modal-subtitle{font-size:14px;line-height:17px;font-weight:700}.modal-row,.modal-subtitle{margin-bottom:14px}@media only screen and (min-width:750px){.modal-row{display:grid;grid-template:auto/minmax(0,1fr) minmax(0,2.18fr);grid-gap:20px}}.modal-row-box{margin-bottom:14px}.modal-label{display:inline-flex;align-items:center;margin-bottom:4px;font-size:11px;line-height:24px;font-weight:600}@media only screen and (min-width:750px){.modal-label{font-size:12px;margin-bottom:0;margin-top:10px}}.modal-label--note{margin-top:0;font-weight:400}.modal-label__info-icon{width:24px;height:24px;margin-left:4px;margin-top:4px;color:#bfcedb;position:relative;cursor:help;transition:.3s ease}.modal-label__info-icon:hover{color:#00cdff}.modal-label__info-icon svg{width:24px;height:24px}.modal-label__info-icon__tooltip{min-width:150px;max-width:66.6666666667%;width:-moz-fit-content!important;width:fit-content!important;z-index:2!important}.modal-from-to-row{display:grid;grid-template:auto/repeat(2,minmax(0,1fr));grid-gap:6px}.modal-from-to-row--one-line{grid-template:auto/repeat(auto-fit,minmax(0,auto))}.modal-from-to-row .modal-from-to-row__note{grid-column:1/3}.modal-radio-row{display:flex;flex-wrap:wrap;margin:0 -3px -6px;align-items:center}.modal-radio-row .radio{margin:0 3px 6px}.modal-line{width:100%;border-bottom:1px solid var(--modal-border-color);margin-bottom:14px}@media only screen and (min-width:750px){.modal-line{margin-bottom:22px}}.modal-radio-status{width:100%;max-width:100px}.modal-radio-direction{width:100%;max-width:calc(50% - 6px)}@media only screen and (min-width:750px){.modal-radio-direction{max-width:100px}}.modal-radio-digit{min-width:48px}.radio-group .radio{flex-grow:1}@media only screen and (min-width:750px){.radio-group .radio{flex-grow:unset}}.modal-search{display:block;width:100%;padding:16px;position:relative}@media only screen and (min-width:750px){.modal-search{padding:16px 32px}}.modal-search__icon{width:24px;height:24px;transform:translateY(-50%);position:absolute;left:28px;top:50%;z-index:0}@media only screen and (min-width:750px){.modal-search__icon{left:44px}}.modal-search input{padding-left:44px;padding-right:44px;background:transparent;position:relative;z-index:1}.modal-search__clear{width:24px;height:24px;transform:translateY(-50%);cursor:pointer;position:absolute;right:28px;top:50%;z-index:2}@media only screen and (min-width:750px){.modal-search__clear{right:44px}}.modal-title-clear-btn{background:none;border:none;padding:0;font-family:Exo\ 2,sans-serif;font-size:14px;line-height:16px;color:inherit;transition:.3s ease}@media only screen and (min-width:750px){.modal-title-clear-btn{display:none}}.modal-title-clear-btn:hover{color:#00cdff}@media screen and (max-width:750px){.modal-footer-button--tablet{display:none!important}}@keyframes ModalContentAnimate{0%{opacity:0}1%{opacity:0;transform:translateX(100%)}60%{transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}.air-pods-promo{display:flex;flex-direction:column;align-items:center}.air-pods-promo__text{display:flex;flex-direction:column;gap:20px;margin-top:20px}.air-pods-promo__text__paragraph--bold{font-weight:700}.air-pods-promo__text a{cursor:pointer;color:#00cdff;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--page-bg-color:#fff;--text-color:#3f586e;--text2-color:#bfcedb;--button-color:#fff;--button-bg-color:#00cdff;--button-bg-hover-color:#16f1ff;--input-bg-color:#fff;--input-placeholder-color:#bfcedb;--input-border-color:#e5edf3;--swither-bg-active-color:#3f586e;--swither-text-active-color:#3f586e;--error-border-color:#3f586e;--error-text-color:#3f586e;--footer-border-color:#e5edf3;--dropdown-elem-hover-bg:rgba(38,196,244,.1);--tab-border-color:#e5edf3;--tab-text-color:#3f586e;--tab-text-active-color:#3f586e;--tab-background-color:#f8fafc;--tab-background-color-active:#e5edf3;--filter-bg:#f8fafc;--filter-active-tab-color:#3f586e;--filter-tab-color:#b9c8d6;--filter-tab-bg:#e5edf3;--filter-hover-tab-bg:#edf3f7;--filter-input-bg:#fff;--filter-input-border-color:#e2e9ea;--tooltip-text-color:#3f586e;--tooltip-bg-color:#edf3f7;--modal-background:#fff;--modal-border-color:#e5edf3;--modal-select-bg:#fff;--modal-select-bg-nth:#f8fafc;--modal-select-bg-hover:rgba(0,205,255,.1);--header-auth-background:#3f586e;--header-auth-dropdown-bg:#fff;--header-auth-dropdown-border-color:#fff;--header-auth-dropdown-link-bg:#fff;--header-auth-dropdown-link-color:#3f586e;--header-auth-dropdown-link-bg-hover:rgba(0,205,255,.08);--hello-button-background:#edf3f7;--hello-button-text-color:#fff;--offers-aside-background:#f8fafc;--offers-aside-text-color:#3f586e;--search-list-caption:#3f586e;--card-background:#f8fafc;--card-background-hover:#edf3f7;--card-border-color:#f8fafc;--card-caption-color:#3f586e;--card-tag-text-color:#3f586e;--card-tag-background-color:#e5edf3;--card-tag-border-color:#edf3f7;--card-tag-button-border-color:rgba(38,196,244,.3);--card-distance-icon-color:#3f586e;--card-control-background:#edf3f7;--card-control-background-hover:#e5edf3;--card-control-icon-color:#3f586e;--card-elements-hover:#00cdff;--card-map-background:#fff;--card-skeleton-background:#f8fafc;--card-skeleton-svg-border:#f8fafc;--card-skeleton-glare-color:#e5edf3;--card-skeleton-svg-stroke:#e5edf3;--card-skeleton-svg-fill:#e5edf3;--search-list-sort-dropdown-bg:#fff;--search-list-sort-dropdown-border-color:#e5edf3;--pagination-border-color:#e5edf3;--pagination-button-bg:#edf3f7;--pagination-button-bg-hover:rgba(22,241,255,.3);--pagination-button-text-hover:#00cdff;--pagination-button-text-disabled:#fff;--mobile-tab-background:#fff;--mobile-tab-border:#fff;--mobile-tab-shadow:0.6;--mobile-menu-background:#fff;--mobile-menu-border:#fff;--mobile-menu-shadow:0.6;--mobile-menu-separator:#f0f5f9;--mobile-menu-text:#3f586e;--mobile-menu-icon-color:#3f586e;--helloHeaderBackground:linear-gradient(180deg,#fff,transparent);--trainingBoardBoxShadow:4px 8px 24px rgba(63,88,110,.05);--backgroundGray__transparent:#f8fafc;--backgroundGray__primary:#f8fafc;--backgroundGray__backgroundBlack:#f8fafc;--primary__white:#3f586e;--color-accent1__primary:#00cdff;--colorBorder1__gray:#e5edf3;--colorBorder1__primary:#e5edf3;--colorBorder1__backgroundBlack:#e5edf3;--colorBorder1__colorDarkBg:#e5edf3;--grayBlack__white:#41506b;--grayLight__white:#b9c8d6;--grayDark__primary:#cedbee;--whiteLight__backgroundBlack:#edf3f7;--colorLight__backgroundBlack:#fff;--whiteLight__colorDarkBg:#edf3f7;--whiteLight__transparent:#edf3f7;--whiteLight__primary:#edf3f7;--white__primary:#fff;--white__backgroundBlack:#fff;--white__colorDarkBackgroud:#fff;--blue__white:#26c4f4;--colorTextDark__grayLight:#3f586e;--white-light__white-light-transparantize:#edf3f7;--transparent__primary:transparent;--colorBorder2__whiteLight:#edf3f7;--balloon-button-close-collor:invert(31%) sepia(47%) saturate(353%) hue-rotate(165deg) brightness(91%) contrast(90%)}[data-theme=dark]{--page-bg-color:#1c2731;--text-color:#fff;--text2-color:#bfcedb;--button-color:#fff;--button-bg-color:#00cdff;--button-bg-hover-color:#16f1ff;--input-bg-color:transparent;--input-placeholder-color:#bfcedb;--input-border-color:#3f586e;--swither-bg-active-color:#3f586e;--swither-text-active-color:#3f586e;--error-border-color:#3f586e;--error-text-color:#3f586e;--footer-border-color:#3b5266;--dropdown-elem-hover-bg:#2e3e4c;--tab-border-color:#3f586e;--tab-text-color:#bfcedb;--tab-text-active-color:#fff;--tab-background-color:#1c2731;--tab-background-color-active:#3f586e;--filter-bg:#1c2731;--filter-active-tab-color:#fff;--filter-tab-color:#b9c8d6;--filter-tab-bg:#24323f;--filter-hover-tab-bg:#2e3e4c;--filter-input-bg:#1c2731;--filter-input-border-color:#334454;--tooltip-text-color:#fff;--tooltip-bg-color:#3f586e;--modal-background:#1c2731;--modal-border-color:#3f586e;--modal-select-bg:#1c2731;--modal-select-bg-nth:#26323c;--modal-select-bg-hover:#2e3e4c;--header-auth-background:none;--header-auth-dropdown-bg:#1c2731;--header-auth-dropdown-border-color:#3f586e;--header-auth-dropdown-link-bg:#3f586e;--header-auth-dropdown-link-color:#fff;--header-auth-dropdown-link-bg-hover:#2e3e4c;--hello-button-background:#2e3e4c;--hello-button-text-color:#bfcedb;--offers-aside-background:#2e3e4c;--offers-aside-text-color:#fff;--search-list-caption:#fff;--card-background:#1c2731;--card-background-hover:#2e3e4c;--card-border-color:#3f586e;--card-caption-color:#fff;--card-tag-text-color:#fff;--card-tag-background-color:#1c2731;--card-tag-border-color:#3f586e;--card-tag-button-border-color:rgba(38,196,244,.3);--card-distance-icon-color:#fff;--card-control-background:#2e3e4c;--card-control-background-hover:#3f586e;--card-control-icon-color:#fff;--card-price-info-hover:$color-accent1;--card-map-background:#1c2731;--card-skeleton-background:#1c2731;--card-skeleton-svg-border:#3f586e;--card-skeleton-glare-color:#3f586e;--card-skeleton-svg-stroke:#3f586e;--card-skeleton-svg-fill:#1c2731;--search-list-sort-dropdown-bg:#1c2731;--search-list-sort-dropdown-border-color:#3f586e;--pagination-border-color:#3b5266;--pagination-button-bg:#2e3e4c;--pagination-button-bg-hover:#3f586e;--pagination-button-text-hover:#fff;--pagination-button-text-disabled:#bfcedb;--mobile-tab-background:#1c2731;--mobile-tab-border:#3f586e;--mobile-tab-shadow:0;--mobile-menu-background:#1c2731;--mobile-menu-border:#3f586e;--mobile-menu-shadow:0;--mobile-menu-separator:#3f586e;--mobile-menu-text:#fff;--mobile-menu-icon-color:#fff;--helloHeaderBackground:linear-gradient(180deg,#1c2731,transparent);--trainingBoardBoxShadow:none;--backgroundGray__transparent:transparent;--backgroundGray__primary:#3f586e;--backgroundGray__backgroundBlack:#2e3e4c;--primary__white:#fff;--color-accent1__primary:#3f586e;--colorBorder1__gray:#70869e;--colorBorder1__primary:#3f586e;--colorBorder1__backgroundBlack:#2e3e4c;--colorBorder1__colorDarkBg:#1c2731;--grayBlack__white:#fff;--grayLight__white:#fff;--grayDark__primary:#3f586e;--whiteLight__backgroundBlack:#2e3e4c;--colorLight__backgroundBlack:#2e3e4c;--whiteLight__colorDarkBg:#1c2731;--whiteLight__transparent:transparent;--whiteLight__primary:#3f586e;--white__primary:#3f586e;--white__backgroundBlack:#2e3e4c;--white__colorDarkBackgroud:#1c2731;--blue__white:#fff;--colorTextDark__grayLight:#b9c8d6;--white-light__white-light-transparantize:rgba(237,243,247,.05);--transparent__primary:#3f586e;--colorBorder2__whiteLight:#3b5266;--balloon-button-close-collor:invert(99%) sepia(2%) saturate(5%) hue-rotate(290deg) brightness(104%) contrast(100%)}*,:after,:before{box-sizing:border-box}body,body>div:first-child,div#__next,div#__next>div,html{height:100%;background-color:var(--page-bg-color)}body,html{width:100%;overflow-x:hidden;color:var(--text-color)}a{color:inherit;text-decoration:none}button{cursor:pointer}b{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.eaa72d9f.eot);src:url(/_next/static/media/icomoon.eaa72d9f.eot) format("embedded-opentype"),url(/_next/static/media/icomoon.82cab687.ttf) format("truetype"),url(/_next/static/media/icomoon.a42c8da2.woff) format("woff"),url(/_next/static/media/icomoon.5e181f49.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-D:before{content:""}.icon-Admin:before{content:""}.icon-Aeropanorama:before{content:""}.icon-ArchStyle:before{content:""}.icon-Area:before{content:""}.icon-Area-1:before{content:""}.icon-Arrow_left_light:before{content:""}.icon-Arrow_right_light:before{content:""}.icon-Attachment:before{content:""}.icon-Bank:before{content:""}.icon-Bath:before{content:""}.icon-BBQ:before{content:""}.icon-Bedroom:before{content:""}.icon-BikeWay:before{content:""}.icon-Builder:before{content:""}.icon-Bus:before{content:""}.icon-Busket:before{content:""}.icon-CeilingHeight:before{content:""}.icon-Check:before{content:""}.icon-check_16:before{content:""}.icon-CheckSquare:before{content:""}.icon-Close_round_light:before{content:""}.icon-Close_round_small:before{content:""}.icon-CloseSquare:before{content:""}.icon-Decor:before{content:""}.icon-Direction:before{content:""}.icon-Discount:before{content:""}.icon-Document:before{content:""}.icon-Edit_duotone_line:before{content:""}.icon-Electricity:before{content:""}.icon-Expand_down_light:before{content:""}.icon-Expand_down_light_small:before{content:""}.icon-Expand_right_small:before{content:""}.icon-Favourite:before{content:""}.icon-Fence:before{content:""}.icon-Filter:before{content:""}.icon-floor:before{content:""}.icon-Fotball:before{content:""}.icon-Garage:before{content:""}.icon-Highway:before{content:""}.icon-Home_light:before{content:""}.icon-Hospital:before{content:""}.icon-IceSkate:before{content:""}.icon-Image:before{content:""}.icon-Info:before{content:""}.icon-Kindergarden:before{content:""}.icon-Lake:before{content:""}.icon-Land_ground:before{content:""}.icon-Land_rough:before{content:""}.icon-LandStatus:before{content:""}.icon-Light:before{content:""}.icon-Liner:before{content:""}.icon-List:before{content:""}.icon-Lock:before{content:""}.icon-Lock_light:before{content:""}.icon-Logout:before{content:""}.icon-Map:before{content:""}.icon-Meatballs_menu:before{content:""}.icon-Menu:before{content:""}.icon-Minus:before{content:""}.icon-Money:before{content:""}.icon-Number:before{content:""}.icon-Panorama:before{content:""}.icon-Park:before{content:""}.icon-Parking:before{content:""}.icon-PaymentInfra:before{content:""}.icon-Pier:before{content:""}.icon-Pin_light:before{content:""}.icon-Pin_light-1:before{content:""}.icon-PineTree:before{content:""}.icon-PlayGround:before{content:""}.icon-PlaygroundChild:before{content:""}.icon-Plus:before{content:""}.icon-Presentation:before{content:""}.icon-Restaurant:before{content:""}.icon-Rub-Square:before{content:""}.icon-Sauna:before{content:""}.icon-School:before{content:""}.icon-Screen:before{content:""}.icon-Search_light:before{content:""}.icon-Second_Light:before{content:""}.icon-Security-Land:before{content:""}.icon-SecurityShield:before{content:""}.icon-Share:before{content:""}.icon-Shield-Cross:before{content:""}.icon-Shop:before{content:""}.icon-Sort:before{content:""}.icon-SortDown:before{content:""}.icon-SortUp:before{content:""}.icon-Status_list:before{content:""}.icon-Sun:before{content:""}.icon-Terrace:before{content:""}.icon-Tile:before{content:""}.icon-Tile-1:before{content:""}.icon-Time:before{content:""}.icon-TrafficSignal:before{content:""}.icon-Train:before{content:""}.icon-User_light:before{content:""}.icon-Video:before{content:""}.icon-View_light:before{content:""}.icon-View_No:before{content:"";color:#44576c}.icon-Wardrobe:before{content:""}.icon-Wifi:before{content:""}.icon-Window:before{content:""}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:400;src:url(/fonts/exo2/exo-2-v21-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:500;src:url(/fonts/exo2/exo-2-v21-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:600;src:url(/fonts/exo2/exo-2-v21-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Exo\ 2;font-style:normal;font-weight:700;src:url(/fonts/exo2/exo-2-v21-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/fonts/ubuntu/ubuntu-v20-cyrillic_latin-regular.woff2) format("woff2")}body{font-family:Exo\ 2,sans-serif;font-style:normal;line-height:normal;color:var(--typography-color)}.heading-1{font-size:28px;line-height:31px;font-weight:600}@media only screen and (min-width:1150px){.heading-1{font-size:40px;line-height:48px;font-weight:700}}.heading-2{font-size:28px;line-height:31px;font-weight:600}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width:750px){.container{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1150px){.container{padding-left:50px;padding-right:50px}}.auth-page__header{margin-bottom:20px;text-align:center}.auth-page--login .auth-page__header,.auth-page__title{margin-bottom:15px}.auth-page__text{font-size:12px;line-height:14px;font-weight:500;margin-top:16px;color:#607889;text-align:center}.auth-page__form{width:100%;margin:0 auto}@media only screen and (min-width:480px){.auth-page__form{max-width:300px}}.auth-page__grid{display:grid;grid-gap:10px;margin-bottom:20px}.auth-page--login .auth-page__grid{margin-bottom:32px}.auth-page__button-box{display:flex;justify-content:center;align-items:center;flex-direction:column}.auth-page--login .auth-page__button-box{flex-direction:row}.auth-page--login .auth-page__button:not(:last-child){margin-right:30px}.auth-page__counter{margin-top:10px}.text-page{display:block;width:100%;max-width:1200px;margin:76px auto 0}.text-page__title{margin-top:32px;text-align:center}.text-page__content,.text-page__title{margin-bottom:20px}.text-page__text{width:100%;max-width:600px;margin:0 auto 10px}.text-page__link-box{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px}.text-page__link:not(:last-child){margin-bottom:10px}.table{display:table;width:100%}.table__head{display:table-header-group;width:100%}.table__body{display:table-row-group;width:100%}.table__body .plots__item-image__tooltip{background:#fff!important;box-shadow:4px 8px 24px rgba(63,88,110,.1)}.table__body .plots__item-image__tooltip img{display:block;min-width:200px;max-width:200px;height:auto;max-height:200px;margin:0 auto}.table__row{display:table-row;width:100%}.table__cell{font-size:14px;font-weight:400;line-height:20px;display:table-cell;vertical-align:middle;padding:8px;text-align:left}.table__sort{display:flex;column-gap:4px;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.table__sort.active svg .table__sort-active,.table__sort.active_asc svg .table__sort-asc,.table__sort.active_desc svg .table__sort-desc{fill:#00cdff}.select__container,.select__wrapper{display:block;width:100%}.select__wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.select__wrapper.active .select__dropdown{display:block}.select__wrapper.active .select__arrow{transform:translateY(-50%) scaleY(-1)}.select__wrapper.error .select__display input{border:1px solid #ffcfc5}.select__display,.select__display input{display:block;width:100%}.select__display input{font-size:14px;font-weight:400;line-height:20px;color:var(--text-color);font-family:Exo\ 2,sans-serif;height:42px;padding:0 40px 0 15px;background:var(--white__colorDarkBackgroud);border:1px solid var(--input-border-color);border-radius:100px;text-overflow:ellipsis;cursor:default;position:relative}.select__display input:focus{outline:none}.select__display input::placeholder{color:#b9c8d6}.select__arrow{transition:.3s;transform:translateY(-50%) scaleY(1);position:absolute;top:50%;right:12px}.select__dropdown{display:none;width:100%;margin-top:2px;padding:8px;background:var(--white__colorDarkBackgroud);border:1px solid var(--input-border-color);border-radius:16px;position:absolute;left:0;top:100%;z-index:1}.select__dropdown-wrapper{max-height:160px}.select__option{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;color:var(--text-color);padding:8px 16px;border-radius:16px;cursor:pointer;transition:.2s}.select__option:hover{background:rgba(0,205,255,.1)}.select__board{display:block;width:100%;height:100%;background:var(--white__colorDarkBackgroud);transition:.3s;position:absolute;left:100%;top:0;z-index:10}.select__board.active{left:0}.select__board-wrapper{height:100%;background:var(--white__colorDarkBackgroud)}.select__error{display:block;width:100%;font-size:12px;font-weight:500;line-height:14px;color:#ee4a26;margin-top:3px;padding:0 10px}.training-decoration__sphires{display:block;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.training-decoration__sphere--1{width:876px;height:876px;animation:AnimationTrainingDecorationSphere1 60s ease-in-out 0s infinite;left:-500px;top:-120px}.training-decoration__sphere--1,.training-decoration__sphere--2{display:block;background:radial-gradient(closest-side,#00cdff -200%,transparent);border-radius:100%;transition:.3s;position:absolute}.training-decoration__sphere--2{width:952px;height:952px;animation:AnimationTrainingDecorationSphere2 40s ease-in-out 0s infinite;right:-600px;top:-140px}.training-decoration__3d--1{transform-origin:0 50%;animation:AnimationTrainingDecoration3d1 60s ease-in-out 0s infinite;position:absolute;left:-220px;top:-180px;z-index:-1}.training-decoration__3d--2{animation:AnimationTrainingDecoration3d2 50s ease-in-out 0s infinite;position:absolute;right:-220px;bottom:-120px;z-index:3}@media screen and (max-width:1150px){.training-decoration-sphere--1{width:550px;height:550px;left:-376px;top:-30px}.training-decoration-sphere--2{width:550px;height:550px;right:-340px;top:56px}}@media screen and (max-width:750px){.training-decoration__sphere--1{width:550px;height:550px;left:-460px;top:-30px}.training-decoration__sphere--2{width:550px;height:550px;right:-410px;top:56px}.training-decoration__3d--1{width:80px;height:80px;left:-26px;top:-150px}.training-decoration__3d--2{width:114px;height:100px;right:-10px;bottom:-100px;z-index:1}}@keyframes AnimationTrainingDecorationSphere1{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes AnimationTrainingDecorationSphere2{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes AnimationTrainingDecoration3d1{0%{transform:translateX(0) translateY(0) rotate(0deg)}50%{transform:translateX(20px) translateY(40px) rotate(30deg)}to{transform:translateX(0) translateY(0) rotate(0deg)}}@keyframes AnimationTrainingDecoration3d2{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-32px) rotate(30deg)}to{transform:translateY(0) rotate(0deg)}}.webinar-card{display:flex;flex-direction:column;gap:20px;justify-content:space-between;min-height:220px;width:100%;box-sizing:border-box;padding:30px;border-radius:30px;border:1px solid var(--colorBorder2__whiteLight);background-color:var(--page-bg-color);transition:.3s ease;font-size:14px}.webinar-card--desktop-hover:hover{background-color:var(--backgroundGray__backgroundBlack);border-color:var(--backgroundGray__backgroundBlack)}.webinar-card__header-container{display:flex;flex-direction:column;gap:14px}.webinar-card__header-container__date{padding:8px 9px;line-height:14px;width:-moz-fit-content;width:fit-content;background-color:var(--whiteLight__transparent);border:1px solid var(--colorBorder2__whiteLight);border-radius:20px;box-sizing:border-box}.webinar-card__header-container__date--past{background-color:unset;padding:0;border:none;color:#b9c8d6}.webinar-card__header-container__title{font-weight:700}.webinar-card__speaker-container{display:flex;flex-direction:column;gap:4px}.webinar-card__speaker-container__position{color:#b9c8d6}.webinar-card__button-group{display:flex;gap:6px;width:100%}.webinar-card__button{animation:cardButtonAnimation .3s ease;width:100%}.webinar-card__modal .modal-window{max-width:580px}.webinar-card__modal .modal-footer{border-top:none}.webinar-card__modal .modal-footer a{width:100%}.webinar-card__modal img{margin:20px 0}.webinar-card__modal__text{max-width:450px;text-align:center}@media screen and (max-width:750px){.webinar-card{cursor:pointer}.webinar-card--past{min-width:290px}.webinar-card:active{background-color:var(--backgroundGray__backgroundBlack);border-color:var(--backgroundGray__backgroundBlack)}.webinar-card .webinar-card__pres-button--mobile{width:100%;height:25px;justify-content:start}.webinar-card__modal__text{text-align:start}.webinar-card__modal .modal-window{max-width:100%}.webinar-card__modal img{margin:45px 40px;width:247px;height:210px}}@keyframes cardButtonAnimation{0%{opacity:0}to{opacity:1}}.tabs-row{display:flex}.tabs-row,.tabs-row__tab{width:-moz-fit-content;width:fit-content}.tabs-row__tab{font-size:14px;line-height:17px;display:block;border:1px solid var(--input-border-color);border-left:none;background-color:var(--page-bg-color);text-align:center;transition:border-color .3s ease,background-color .3s ease,color .3s ease;text-wrap:nowrap;white-space:nowrap;cursor:pointer;outline:none;margin:0;overflow:hidden}.tabs-row__tab--hover-prev{border-right-color:var(--button-bg-hover-color)}.tabs-row__tab--active-prev{border-right-color:var(--button-bg-color)}.tabs-row__tab--active{background-color:var(--button-bg-color);border-color:var(--button-bg-color);color:var(--button-color)}.tabs-row__tab.tabs-row__tab:first-child.tabs-row__tab--active{border-left:1px solid var(--button-bg-color)}.tabs-row__tab:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px;border-left:1px solid var(--input-border-color)}.tabs-row__tab:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.tabs-row__tab:hover{background-color:var(--button-bg-hover-color);border-color:var(--button-bg-hover-color);color:var(--button-color)}.tabs-row__tab__text{display:block;width:100%;height:100%;padding:12px 19px}.tabs-row__keen-slider{width:100%;overflow:hidden;min-height:46px}.tabs-row__keen-slider .tabs-row__keen-slider__slide{min-width:-moz-fit-content;min-width:fit-content}.swicher{position:relative;display:inline-block;width:42px;height:24px}.swicher__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--filter-tab-bg);transition:.3s ease;border-radius:20px;background-repeat:no-repeat;background-position:100%}.swicher__slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s ease;border-radius:50%}.swicher input{opacity:0;width:0;height:0}.swicher input:checked+.swicher__slider{background-color:#00cdff;background-position:0}.swicher input:checked+.swicher__slider:before{transform:translateX(18px)}.swicher input:disabled+.swicher__slider{cursor:default;background-color:var(--filter-tab-bg)}.swicher input:disabled+.swicher__slider:before{background-color:var(--grayDark__primary)}.dropdown,.dropdown__input-box{position:relative}.dropdown__input-box--disabled:before{content:"";position:absolute;left:0;top:0;background:var(--page-bg-color);width:calc(100% - 1px);height:100%;z-index:10;opacity:.5}.dropdown__input input{padding-right:40px}.dropdown__input *{cursor:pointer}.dropdown__result-container{position:absolute;z-index:10;top:100%;left:0;width:-moz-fit-content;width:fit-content;min-width:100%;padding:10px 0;background-color:var(--page-bg-color);border-radius:20px;border:1px solid var(--input-border-color);box-shadow:2px 4px 24px rgba(63,88,110,.2)}.dropdown--filter-price .dropdown__result-container{width:444px}.dropdown--filter-decoration .dropdown__result-container,.dropdown--filter-direction .dropdown__result-container,.dropdown--filter-distance .dropdown__result-container,.dropdown--filter-price .dropdown__result-container,.dropdown--filter-search .dropdown__result-container,.dropdown--filter-technology .dropdown__result-container,.dropdown--filter-time-build .dropdown__result-container{padding:12px 0;top:calc(100% + 3px);overflow:hidden}.dropdown__result-container--technology{min-width:330px;overflow:hidden}.dropdown__result-container--technology .modal-select__text-description{display:none}.dropdown__subtitle{font-size:12px;line-height:14px;font-weight:500;margin-bottom:10px;padding:0 15px;color:var(--text2-color)}.dropdown__text{font-size:14px;line-height:17px;padding:0 15px}.dropdown__list{font-size:14px;font-weight:400;line-height:20px;max-height:300px}.dropdown__elem{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .3s ease}.dropdown__elem:hover{background-color:rgba(0,205,255,.1)}.dropdown__elem--disabled{cursor:default;color:var(--whiteLight__primary)}.dropdown__elem-icon{width:24px;height:24px;margin-right:4px}.dropdown__org-text{display:block}.dropdown__chevron-icon{position:absolute;top:50%;right:15px;width:12px;height:6px;transform:translateY(-50%);transition:transfrom .3s ease,color .3s ease;pointer-events:none}.dropdown__chevron-icon--form{top:21px}.dropdown__chevron-icon--active .dropdown__chevron-icon{transform:translateY(-50%) rotate(-180deg)}.dropdown--filter-decoration .dropdown__chevron-icon,.dropdown--filter-direction .dropdown__chevron-icon,.dropdown--filter-distance .dropdown__chevron-icon,.dropdown--filter-price .dropdown__chevron-icon,.dropdown--filter-technology .dropdown__chevron-icon,.dropdown--filter-time-build .dropdown__chevron-icon{right:20px}.dropdown--active .dropdown__chevron-icon,.dropdown--filter-decoration:hover .dropdown__chevron-icon,.dropdown--filter-direction:hover .dropdown__chevron-icon,.dropdown--filter-distance:hover .dropdown__chevron-icon,.dropdown--filter-price:hover .dropdown__chevron-icon,.dropdown--filter-technology:hover .dropdown__chevron-icon,.dropdown--filter-time-build:hover .dropdown__chevron-icon{color:#00cdff}.dropdown__input-box--disabled:hover .dropdown__chevron-icon{color:var(--text-color)}.dropdown__filter-input{display:block;width:100%;min-width:0;padding:11px 15px;font-family:Ubuntu,sans-serif;border:none;color:var(--text-color);overflow:hidden;transition:border-color .3s ease}.dropdown__filter-input::placeholder{color:var(--input-placeholder-color);opacity:1}.dropdown__filter-input:focus{outline:none;border-color:var(--text-color)}.dropdown__filter-input:disabled{background-color:var(--input-border-color)}.dropdown__filter-input:-moz-read-only{cursor:pointer}.dropdown__filter-input:read-only{cursor:pointer}.dropdown__search-icon{position:absolute;z-index:10;top:50%;left:13px;transform:translateY(-50%);width:24px;height:24px}.dropdown--filter-decoration,.dropdown--filter-direction,.dropdown--filter-distance,.dropdown--filter-price,.dropdown--filter-search,.dropdown--filter-technology,.dropdown--filter-time-build{display:flex;align-items:center;width:100%;height:42px;background:var(--filter-input-bg);border:0;border-top:1px solid var(--filter-input-border-color);border-bottom:1px solid var(--filter-input-border-color);position:relative}.dropdown--filter-decoration .dropdown__input-box,.dropdown--filter-direction .dropdown__input-box,.dropdown--filter-distance .dropdown__input-box,.dropdown--filter-price .dropdown__input-box,.dropdown--filter-search .dropdown__input-box,.dropdown--filter-technology .dropdown__input-box,.dropdown--filter-time-build .dropdown__input-box{width:100%}.dropdown--filter-search{border:1px solid var(--filter-input-border-color);border-right:0;border-radius:50px 0 0 50px}.dropdown--filter-price{width:100px}.dropdown--filter-distance{width:190px}.dropdown--filter-time-build{width:196px}.dropdown--filter-decoration{width:125px}.dropdown--filter-direction{width:155px}.dropdown--filter-technology{width:140px}.dropdown--filter-decoration:before,.dropdown--filter-direction:before,.dropdown--filter-distance:before,.dropdown--filter-price:before,.dropdown--filter-technology:before,.dropdown--filter-time-build:before{content:"";display:block;width:1px;height:20px;background:var(--filter-input-border-color);transform:translateY(-50%);position:absolute;top:50%;right:0}.dropdown__search-container{position:absolute;z-index:10;top:100%;left:0;width:-moz-fit-content;width:fit-content;min-width:100%;padding:10px 0;background-color:var(--page-bg-color);border-radius:20px;border:1px solid var(--input-border-color)}.dropdown__search-container ul{display:block;width:100%;padding:0 16px}.dropdown__search-caption{font-size:12px;line-height:14px;font-weight:500;margin-bottom:10px;padding:0 16px;color:var(--text2-color)}.dropdown__search-item{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:6px 16px 6px 8px;border-radius:16px;transition:.2s;cursor:pointer}.dropdown__search-item button{margin-left:20px}.dropdown__search-item:hover{background-color:rgba(0,205,255,.1)}.dropdown__search-item__description{display:flex;column-gap:4px}.dropdown__search-item__title{flex:1 1}.dropdown__search-item__name{font-size:14px;line-height:24px;font-weight:400;text-wrap:nowrap;white-space:nowrap}.dropdown__search-item__location{font-size:14px;line-height:20px;color:#cedbee;font-weight:400}.dropdown__training-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;column-gap:32px}.dropdown__training-webinars{display:flex;width:100%;flex-direction:column;row-gap:24px;width:350px}.dropdown__training-webinars__head{display:flex;width:100%;align-items:center;justify-content:space-between;column-gap:24px}.dropdown__training-webinars__title{font-size:14px;font-weight:700;line-height:20px}.dropdown__training-webinars .dropdown__training-webinars__all{font-weight:400}.dropdown__training-webinars__list{display:flex;width:100%;align-items:flex-start;flex-direction:column;row-gap:8px}.dropdown__training-webinars__list button{font-size:14px;font-weight:400;line-height:20px;color:var(--primary__white)}.dropdown__training-webinars__list button:hover{color:#00cdff}.dropdown__training-right{display:flex;gap:6px}.dropdown__training-broker{display:flex;width:100%;align-items:flex-start;justify-content:space-between;column-gap:8px;padding:20px;background:#26c4f4;text-decoration:none;border-radius:16px;transition:.2s;width:260px;overflow:hidden;flex-direction:column;position:relative}.dropdown__training-broker:before{content:"";position:absolute;bottom:0;right:0;width:121px;height:130px;background-position:right 0 bottom 0;background-repeat:no-repeat}.dropdown__training-broker--calendar:before{background-image:url("data:image/svg+xml,%3Csvg width='121' height='74' viewBox='0 0 121 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M114.422 9H119.721C124.569 9 129.218 10.921 132.646 14.3403C136.074 17.7597 138 22.3973 138 27.233V100.781C138 103.175 137.527 105.545 136.608 107.756C135.689 109.968 134.343 111.977 132.645 113.669C130.948 115.361 128.933 116.702 126.715 117.617C124.497 118.532 122.121 119.002 119.721 119H22.2792C19.8794 119.002 17.5031 118.532 15.2854 117.617C13.0678 116.702 11.0525 115.361 9.3549 113.669C7.65732 111.977 6.31054 109.968 5.39175 107.756C4.47295 105.545 4 103.175 4 100.781V27.233C4 22.3973 5.92582 17.7597 9.35384 14.3403C12.7819 10.921 17.4313 9 22.2792 9H25.9552' stroke='white' stroke-width='8' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M55 9L86 9' stroke='white' stroke-width='8' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M138 42C140.209 42 142 40.2091 142 38C142 35.7909 140.209 34 138 34V42ZM4 42H138V34H4V42Z' fill='white'/%3E%3Cpath d='M40 4V14' stroke='white' stroke-width='8' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M101 4V14' stroke='white' stroke-width='8' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E")}.dropdown__training-broker--edu:before{background-image:url("data:image/svg+xml,%3Csvg width='100' height='90' viewBox='0 0 100 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.4971 48.6889V64.2032C23.4971 75.5345 23.4971 81.2002 25.0254 85.7853C28.1142 95.0523 35.5672 102.318 45.0735 105.329C49.7771 106.819 55.589 106.819 67.2129 106.819C78.8368 106.819 84.6488 106.819 89.3524 105.329C98.8586 102.318 106.312 95.0523 109.4 85.7853C110.929 81.2002 110.929 75.5345 110.929 64.2032V48.7089M110.929 48.7089C104.951 51.0708 97.5651 53.6364 88.7764 56.6962L75.6155 61.2783C71.4566 62.7263 69.3771 63.4502 67.2136 63.4502C65.0501 63.4502 62.9706 62.7263 58.8116 61.2783L45.6507 56.6962C18.1681 47.128 4.42676 42.3438 4.42676 33.7633C4.42676 25.1829 18.1681 20.3987 45.6507 10.8305L58.8116 6.24839C62.9706 4.80042 65.0501 4.07644 67.2136 4.07644C69.3771 4.07644 71.4566 4.80042 75.6155 6.24839L88.7764 10.8305C116.259 20.3987 130 25.1829 130 33.7633C130 39.5999 123.645 43.6849 110.929 48.7089Z' stroke='white' stroke-width='8'/%3E%3Cpath d='M4.42676 34.657L4.42676 74.4737' stroke='white' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E")}.dropdown__training-broker__arrow{transition:transform .3s ease;color:#fff}.dropdown__training-broker:hover{background:#00cdff}.dropdown__training-broker:hover .dropdown__training-broker__arrow{transform:translateX(10px)}.dropdown__training-broker__title{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:400;line-height:20px;color:#fff}.dropdown__training-broker__title b{display:block;width:100%}@media screen and (max-width:1150px){.dropdown--filter-search{grid-column:1/5;border-right:1px solid var(--filter-input-border-color);border-radius:100px}.dropdown--filter-price .dropdown__result-container{left:0;right:unset}.dropdown--filter-distance{border-left:1px solid var(--filter-input-border-color);border-radius:50px 0 0 50px}.dropdown.doma-filter-search,.dropdown.projects-filter-search{grid-column:1/6}.dropdown.doma-filter-price,.dropdown.projects-filter-price{border-left:1px solid var(--filter-input-border-color);border-radius:50px 0 0 50px}}@media screen and (max-width:1000px){.dropdown--filter-search{grid-column:1/4}.dropdown--filter-decoration,.dropdown--filter-direction,.dropdown--filter-distance,.dropdown--filter-price,.dropdown--filter-technology,.dropdown--filter-time-build{width:100%}}@media screen and (max-width:650px){.dropdown__search-item__name{text-wrap:wrap;white-space:normal}.dropdown--filter-search{grid-column:1}.dropdown--filter-decoration,.dropdown--filter-direction,.dropdown--filter-distance,.dropdown--filter-price,.dropdown--filter-technology,.dropdown--filter-time-build{grid-column:1;border:1px solid var(--filter-input-border-color);border-radius:100px}.dropdown--filter-decoration:before,.dropdown--filter-direction:before,.dropdown--filter-distance:before,.dropdown--filter-price:before,.dropdown--filter-technology:before,.dropdown--filter-time-build:before{display:none}.dropdown--filter-price .dropdown__result-container,.dropdown__result-container--technology{width:100%}.dropdown.doma-filter-price,.dropdown.projects-filter-price{border-radius:100px}}.dropdown-modal__container{align-items:flex-start;justify-content:flex-end;padding:16px}.dropdown-modal__wrapper{display:flex;width:100%;flex-direction:column;row-gap:16px;animation:AnimateDropdownModalWrapper .2s ease-in-out 0s both}.dropdown-modal__body{display:block;width:100%;padding:16px;background:var(--white__colorDarkBackgroud);border:1px solid var(--white__primary);border-radius:16px}.dropdown-modal__title{font-size:14px;font-weight:700;line-height:20px}.dropdown-modal__distance,.dropdown-modal__title{display:block;width:100%}.dropdown-modal__distance-list{display:block;width:100%;margin-top:8px}.dropdown-modal__distance-item{display:flex;width:100%;font-size:14px;font-weight:400;line-height:20px;padding:10px 0;border-bottom:1px solid var(--colorBorder1__primary);position:relative;min-height:24px;box-sizing:content-box}.dropdown-modal__distance-item--disabled{cursor:default;color:var(--whiteLight__primary)}.dropdown-modal__distance-item:last-child{border-bottom:none}.dropdown-modal__distance-item.active .iconmoon{transform:scale(1)}.dropdown-modal__distance-item .iconmoon{color:#00cdff;transform:scale(0);transition:.2s;position:absolute;top:8px;right:0}.dropdown-modal__controls{display:flex;width:100%;column-gap:16px}.dropdown-modal__controls .button,.dropdown-modal__controls a,.dropdown-modal__controls button{width:100%}@keyframes AnimateDropdownModalWrapper{0%{transform:translateY(200px)}to{transform:translateY(0)}}.modal-select{display:flex;align-items:center;justify-content:flex-start;padding:11px 14px;background-color:var(--modal-select-bg);font-size:14px;line-height:20px;cursor:pointer;transition:background-color .3s ease;position:relative}.modal-select:nth-child(2n){background-color:var(--modal-select-bg-nth)}.modal-select:hover{background-color:var(--modal-select-bg-hover)}.modal-select:hover .modal-select__content:before{border-color:var(--button-bg-hover-color)}@media only screen and (min-width:750px){.modal-select{padding:16px 32px}}.modal-select--dropdown{padding:10px 18px}.modal-select--dropdown:nth-child(2n){background-color:var(--modal-select-bg)}.modal-select--dropdown:hover{background-color:var(--modal-select-bg-hover)}.modal-select__input{display:none}.modal-select__content{display:flex;width:100%;flex-direction:row-reverse;justify-content:space-between;align-items:center}.modal-select__content:before{flex-shrink:0;display:block;transform:translateY(1px);width:16px;height:16px;margin-left:20px;border:1px solid var(--input-border-color);background-color:var(--input-border-color);border-radius:4px;cursor:pointer;content:"";transition:border-color .3s ease,background-color .3s ease}.modal-select__input:checked+.modal-select__content:before{border-color:var(--button-bg-color);background-color:var(--button-bg-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M0 4.7665L0.789 3.9535L4.656 6.263L11.3235 0L12 0.677L5 10L0 4.7665Z' fill='white'/%3E%3C/svg%3E");background-size:12px 10px;background-repeat:no-repeat;background-position:50%}.modal-select__content--radio:before{flex-shrink:0;display:block;transform:none;width:24px;height:24px;margin-left:20px;border:none;background-color:unset;border-radius:0;cursor:pointer;content:"";opacity:0;transition:.3s ease}.modal-select__input:checked+.modal-select__content--radio:before{border-color:unset;background-color:unset;background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.448 6.30533C20.7449 6.55282 20.7851 6.99422 20.5376 7.29121L15.1106 13.8036C14.0734 15.0483 13.2462 16.0409 12.4995 16.7152C11.7297 17.4103 10.95 17.8569 9.99982 17.8569C9.04964 17.8569 8.26991 17.4103 7.50015 16.7152C6.75345 16.0409 5.92628 15.0483 4.88903 13.8036L3.46207 12.0912C3.21457 11.7942 3.2547 11.3528 3.55169 11.1053C3.84869 10.8578 4.29008 10.898 4.53758 11.195L5.92825 12.8638C7.0101 14.162 7.77446 15.0766 8.43843 15.6761C9.08801 16.2627 9.54487 16.4569 9.99982 16.4569C10.4548 16.4569 10.9116 16.2627 11.5612 15.6761C12.2252 15.0766 12.9895 14.162 14.0714 12.8638L19.4621 6.39495C19.7096 6.09796 20.151 6.05783 20.448 6.30533Z" fill="%2300CDFF" /%3E%3C/svg%3E');background-size:24px 24px;background-repeat:no-repeat;background-position:50%;opacity:1}.modal-select__text{display:flex;flex-direction:column;row-gap:4px}.modal-select__text-wrapper{display:flex;flex-wrap:wrap;gap:8px}.modal-select__text-exclusive{font-size:12px;font-weight:400;line-height:14px;color:#26c4f4;display:flex;align-items:center;justify-content:center;height:20px;padding:0 8px;background:rgba(38,196,244,.1);border-radius:100px}.modal-select__text-description{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.tag{display:flex;align-items:center;justify-content:center;min-width:28px;padding:4px 10px;color:var(--card-tag-text-color);font-weight:400;background:var(--card-tag-background-color);white-space:nowrap;border-radius:16px;gap:2px;border:1px solid var(--card-tag-border-color);width:-moz-fit-content;width:fit-content}.tag--blue-transparent{color:#26c4f4;background:rgba(38,196,244,.1);border:0}.tag--blue{color:#fff;background:#00cdff;border:0}.tag--green{color:#3f586e;background:#95db00;border:0}.tag--icon{padding:1px 9px 1px 3px;height:unset;transition:.2s}.tag--button{display:flex;color:#00cdff;background:none;border:1px solid var(--card-tag-button-border-color);box-sizing:border-box;height:unset;padding:4px 9px;line-height:18px;transition:.3s ease;cursor:help}.tag--button:hover{background:var(--card-elements-hover);color:#fff}@media(max-width:750px){.tag{text-wrap:wrap;white-space:normal}.tag--button{cursor:pointer}}.notabene{font-size:14px;display:grid;grid-template-columns:24px auto;grid-template-rows:auto auto;width:100%;grid-column-gap:16px;column-gap:16px;background:rgba(38,196,244,.1);padding:20px;border-radius:20px;align-items:center}.notabene__text-container{display:contents;cursor:default}.notabene--no-icon{display:flex;justify-content:space-between;gap:20px}.notabene--no-icon .notabene__text-container{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px}.notabene--side-button{grid-template-columns:24px 1fr auto}.notabene--clickable{text-align:unset;font-family:Exo\ 2}.notabene svg,.notabene svg circle,.notabene svg path{stroke:#00cdff}.notabene--transparent{background:none;color:var(--text-color);padding:0;border-radius:unset}.notabene--transparent svg circle,.notabene--transparent svg path{stroke:#00cdff}.notabene--green{background:rgba(35,225,184,.1);color:#23e1b8}.notabene--green svg,.notabene--green svg circle,.notabene--green svg path{stroke:#23e1b8}.notabene--red{background:rgba(238,74,38,.08);color:#ee4a26}.notabene--red svg,.notabene--red svg circle,.notabene--red svg path{stroke:#ee4a26}.notabene--gray{background:rgba(112,134,158,.05);color:var(--text-color)}.notabene--gray svg,.notabene--gray svg circle,.notabene--gray svg path{stroke:var(--text-color)}.notabene--blue{background:rgba(0,205,255,.05);border:1px solid #00cdff;color:var(--text-color)}.notabene--blue svg,.notabene--blue svg circle,.notabene--blue svg path{stroke:#00cdff}.notabene--warning{background:rgba(238,74,38,.25);color:var(--text-color);border:1px solid #ee4a26}.notabene--warning svg,.notabene--warning svg circle,.notabene--warning svg path{stroke:#ee4a26}.notabene--square{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:10px;align-items:center}.notabene__text{grid-column-start:2}.notabene__text--red{color:#ee4a26}.notabene__text--green{color:#23e1b8}.notabene__text--blue,.notabene__text--gray{color:var(--text-color);font-weight:700}.notabene__subtext{grid-column-start:2;line-height:18px}.notabene__subtext--gray{color:#b9c8d6}.notabene .notabene__side-button{grid-column-start:3;grid-row-start:1;grid-row-end:3;font-weight:400}@media(max-width:750px){.notabene{padding:20px 14px;gap:0 6px}.notabene__text-container{cursor:inherit}}.employees-modal-container.employees-modal-container--add{padding:0}.employees-modal-container--delete{height:100%;display:flex}.employees-modal-container--delete .modal-window{max-width:380px;border-radius:20px}.employees-modal-container__change-pass-btn{width:100%}.employees-modal-container--change-pass{height:100%;display:flex}.employees-modal-container--change-pass .modal-window{max-width:600px}.employees-modal-container--mobile-delete:last-child{justify-content:flex-end}.employees-modal-container--mobile-delete:last-child .modal-window{height:-moz-fit-content;height:fit-content;max-width:unset;margin:0;border-radius:20px 20px 0 0}.employees-modal-container--delete .modal-title,.employees-modal-container--mobile-delete:last-child .modal-title{display:flex}.employees-modal-container--delete .modal-title-box,.employees-modal-container--mobile-delete:last-child .modal-title-box{display:none}.employees-modal-container--delete .modal-close,.employees-modal-container--mobile-delete:last-child .modal-close{display:block}.employees-modal-container__left-button--mobile{position:absolute;top:20px;right:16px;color:#b9c8d6;background:none;border:none;border-radius:0;width:-moz-fit-content;width:fit-content;transition:.3s ease;padding:0;font-family:Exo\ 2;font-size:14px}.employees-modal-container__left-button--mobile:hover{color:#00cdff}.employees-modal-container__modal-content{padding:20px 30px;font-size:14px;overflow-y:auto}@media screen and (max-width:750px){.employees-modal-container__modal-content{padding:14px 14px 40px}.employees-modal-container__modal-content--delete{padding:20px 30px;display:flex;align-items:center;justify-content:center;height:100%}.employees-modal-container__modal-content--delete p{text-align:center}}.employee-forms-wrap__modal-scroll{height:100%}.employee-forms-wrap__modal-content{padding:20px 30px;font-size:14px;height:435px}.employee-forms-wrap__modal-content-add,.employee-forms-wrap__modal-content-pass{height:-moz-fit-content;height:fit-content}.employee-forms-wrap__modal-content-add{min-height:435px}.employee-forms-wrap__modal-content__wrap{position:relative;overflow-y:auto}.employee-forms-wrap__preloader{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.employee-forms-wrap__position{display:flex;flex-direction:column;gap:2px}.employee-forms-wrap__position-description{color:#b9c8d6}.employee-forms-wrap__dropdown .checkbox__text{width:100%;align-items:center;gap:50px}.employee-forms-wrap__dropdown .checkbox__text:before{flex-shrink:0;display:block;transform:none;width:24px;height:24px;margin-left:20px;margin-right:0;border:none;background-color:unset;border-radius:0;cursor:pointer;content:"";opacity:0;transition:.3s ease}.employee-forms-wrap__dropdown .checkbox__input:checked+.checkbox__text:before{border-color:unset;background-color:unset;background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20.448 6.30533C20.7449 6.55282 20.7851 6.99422 20.5376 7.29121L15.1106 13.8036C14.0734 15.0483 13.2462 16.0409 12.4995 16.7152C11.7297 17.4103 10.95 17.8569 9.99982 17.8569C9.04964 17.8569 8.26991 17.4103 7.50015 16.7152C6.75345 16.0409 5.92628 15.0483 4.88903 13.8036L3.46207 12.0912C3.21457 11.7942 3.2547 11.3528 3.55169 11.1053C3.84869 10.8578 4.29008 10.898 4.53758 11.195L5.92825 12.8638C7.0101 14.162 7.77446 15.0766 8.43843 15.6761C9.08801 16.2627 9.54487 16.4569 9.99982 16.4569C10.4548 16.4569 10.9116 16.2627 11.5612 15.6761C12.2252 15.0766 12.9895 14.162 14.0714 12.8638L19.4621 6.39495C19.7096 6.09796 20.151 6.05783 20.448 6.30533Z" fill="%2300CDFF" /%3E%3C/svg%3E');background-size:24px 24px;background-repeat:no-repeat;background-position:50%;opacity:1}.employee-forms-wrap__submodal{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding:0;background-color:var(--modal-background);box-shadow:0 2px 5px rgba(0,0,0,.1)}.employee-forms-wrap__submodal__empty-container{height:calc(100% - 65px);display:flex;justify-content:center;align-items:center}.employee-forms-wrap__submodal__input-search-container{padding:20px 30px 5px}.employee-forms-wrap__submodal__input-search-container .input__search{max-width:100%}.employee-forms-wrap__footer{margin-top:auto;padding-top:30px;display:flex;flex-direction:column}.employee-forms-wrap__footer-buttons{display:flex;justify-content:flex-end;gap:8px}@media screen and (max-width:750px){.employee-forms-wrap__modal-content{padding:14px 14px 40px}.employee-forms-wrap__modal-content form{padding-bottom:20px}.employee-forms-wrap__modal-content-add{min-height:unset;height:435px}.employee-forms-wrap__modal-content--loading,.employee-forms-wrap__modal-content-loading,.employee-forms-wrap__modal-content__wrap{height:100%}.employee-forms-wrap__submit-button{width:100%}.employee-forms-wrap__submodal__empty-container{height:calc(100% - 80px)}.employee-forms-wrap__submodal__input-search-container{padding:20px}}.password-form__send-data{display:flex;gap:5px;align-items:center}.password-form__password-row,.password-form__send-data{border-top:1px solid var(--modal-border-color);padding-top:20px}.password-form__password-row--change-pass,.password-form__send-data--change-pass{border:none;padding:0}.password-form__password-row__label,.password-form__send-data__label{display:block;width:-moz-fit-content;width:fit-content}.password-form__password-row__label .checkbox__text:before,.password-form__send-data__label .checkbox__text:before{align-self:center;margin-bottom:2px}.password-form__password-row__tooltip,.password-form__send-data__tooltip{max-width:265px}.password-form__password-row__info,.password-form__send-data__info{cursor:help}.password-form__password-row__info--desktop-hover:hover svg,.password-form__send-data__info--desktop-hover:hover svg{stroke:#00cdff}.password-form__password-row--change-pass .modal-row{display:flex;flex-direction:column;gap:5px}.password-form__password-row--change-pass .modal-label{margin:0}.password-form__password-row__btn-container{display:flex;gap:10px;align-items:center;margin:4px 0 0 5px}.password-form__password-row__btn-container span{color:#b9c8d6;font-size:12px}@media screen and (max-width:750px){.password-form__send-data__info:active svg{stroke:#00cdff}.password-form__password-row__btn{margin-left:0}}.project__price{font-size:14px;display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;align-items:center}.project__price--page-project{column-gap:5px}.project__price__cost{font-weight:700;white-space:nowrap;font-size:16px}.project__price__cost--page-project{font-size:26px;line-height:40px}.project__price__info{width:24px;height:24px;position:relative}.project__price__info svg{stroke:#b9c8d6;transition:.3s ease;cursor:help}.project__price__info:hover svg{stroke:var(--card-elements-hover)}.project__price__notice{grid-column:1/3}.project__price__notice--vertical{position:absolute;left:0;top:100%;line-height:18px;font-weight:400}.project__price__notice--page-project{color:#b9c8d6;line-height:18px}@media(max-width:750px){.project__price__cost{font-size:16px;line-height:20px}}@media(max-width:500px){.project__price__info__tooltip-content__option-name{max-width:120px}}.card-sizes{display:inline-grid;grid-template-columns:minmax(230px,auto) minmax(100px,1fr);row-gap:4px}.card-sizes--vertical{display:flex;flex-direction:column}.card-sizes__size{display:contents}.card-sizes__size__area{display:flex}.card-sizes__size__area-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-sizes__size__area-space{border-bottom:1px dotted var(--tab-border-color);flex:1 1 auto;min-width:30px}.card-sizes__size__area--vertical{width:calc(100% - 30px)}.card-sizes__size__value{font-weight:700;white-space:nowrap}.card-sizes__size--vertical{display:flex;justify-content:space-between}@media screen and (max-width:750px){.card-sizes{display:flex;flex-direction:column}.card-sizes__size{display:flex;justify-content:space-between}.card-sizes__size__area{width:calc(100% - 30px)}}.card-characteristics-tags{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:6px}.card-characteristics-tags--vertical{margin-top:20px}.card-characteristics-tags__wrapper{display:inline-flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:6px}.card-characteristics-tags__wrapper .card-characteristics-tags__tag{align-items:flex-start;white-space:normal;line-height:24px}.card-characteristics-tags__options--vertical{margin-top:6px}.card-characteristics-tags__options-modal{position:fixed;overflow-y:auto;z-index:1100;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;cursor:default}.card-characteristics-tags__options-modal__list{display:flex;flex-direction:column;width:calc(100% + 28px);position:relative;align-items:center;top:-14px}.card-characteristics-tags__options-modal__option{padding:12px 16px;border-bottom:1px solid var(--filter-input-border-color);width:calc(100% - 32px)}.card-characteristics-tags__tag__icon{line-height:24px}.card-characteristics-tags__tag-tooltip{display:flex;flex-direction:column;gap:6px;max-width:300px;background:var(--card-control-background-hover)!important;border-color:var(--card-control-background-hover)}.card-characteristics-tags__tag-tooltip-caption{font-weight:600;font-size:12px;margin-bottom:4px}.card-characteristics-tags__tag-tooltip-option{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:750px){.card-characteristics-tags__wrapper{gap:4px}}.card__gallery{display:flex;flex-direction:column;row-gap:6px;width:100%;position:relative}.card__gallery__tags-container{display:flex;gap:4px;flex-direction:column;position:absolute;top:14px;left:14px;z-index:5}.card__gallery__tag{font-size:12px}.card__gallery .keen-slider__slide img{display:block;width:100%;height:216px;object-fit:cover;border-radius:10px}.card__gallery-display{overflow:hidden;border-radius:10px;position:relative;cursor:default}.card__gallery-display:hover .gallery-navigation .arrow{opacity:1;transform:translateX(0)}.card__gallery__one-image__cover{width:100%;max-width:340px;height:216px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.card__gallery__one-image__cover.card__gallery__one-image__cover--photo{background-color:unset}.card__gallery__one-image__cover.card__gallery__one-image__cover--photo img{width:100%;height:100%;object-fit:cover}.card__gallery__one-image__cover--vertical{max-width:unset}.card__gallery__one-image__cover.card__gallery__one-image__cover--empty{background-color:var(--whiteLight__backgroundBlack)}.card__gallery-thumbnail{overflow:hidden;border-radius:10px}.card__gallery-thumbnail .keen-slider__slide img{height:70px;cursor:pointer}@media screen and (max-width:1000px){.card__gallery__one-image__cover{max-width:unset;background-color:#edf3f7}}.project__decor{cursor:pointer;border-radius:20px}.project__decor__skeleton{display:flex;flex-direction:column;width:100%;height:100%;border-radius:20px;padding:20px;background:var(--colorBorder1__primary);position:absolute;top:0;left:0}.project__decor__skeleton:before{display:none}.project__decor__skeleton__line{display:block;height:24px;width:66.6666666667%;border-radius:20px;background:var(--colorBorder2__whiteLight);margin-top:auto}.project__decor__skeleton__line:last-child{width:50%;margin-top:10px}.project__decor img{object-fit:cover;z-index:1;display:flex;transition:.3s ease;bottom:0;object-position:bottom}.project__decor img,.project__decor:before{width:100%;height:100%;border-radius:20px;position:absolute;left:0}.project__decor:before{content:"";top:0;z-index:2;opacity:.6;background-image:linear-gradient(0deg,#3f586e,rgba(63,88,110,0))}.project__decor:hover img{transform:scale(1.05)}.project__decor__slide__caption-container{display:flex;width:100%;flex-direction:column;gap:10px;padding:20px;position:absolute;left:0;bottom:0;z-index:3}.project__decor__slide__caption{font-size:14px;font-weight:700;line-height:20px;color:#fff;display:flex}.project__decor__slide__caption-category{display:block}.project__decor__slide__caption-category:first-letter{text-transform:uppercase}.project__decor--not-click{cursor:default}.project__decor--not-click:hover img{transform:scale(1)}.project__decor__modal{display:flex;width:100%;flex-direction:column;row-gap:20px}.project__decor__modal__skeleton{display:flex;flex-direction:column;gap:20px}.project__decor__modal__skeleton__lines{display:flex;flex-direction:column;gap:5px;padding-left:20px}.project__decor__modal__skeleton__lines__line{display:block;height:24px;border-radius:20px;background:var(--colorBorder2__whiteLight);width:66.6666666667%}.project__decor__modal__skeleton__lines__line:nth-child(2n){width:50%}.project__decor__modal__skeleton__lines__line::marker{color:var(--text-color)}.project__decor__modal__skeleton__images{display:flex;flex-direction:column;gap:6px}.project__decor__modal__skeleton__images__image{height:400px;background:var(--colorBorder1__primary);border-radius:20px}.project__decor__modal__caption{display:flex;width:100%;flex-wrap:wrap;column-gap:10px}.project__decor__modal__caption-category{display:block}.project__decor__modal__caption-category:first-letter{text-transform:uppercase}.project__decor__modal__caption-name{display:block;margin-left:-10px}.project__decor__modal__caption-name:first-letter{text-transform:uppercase}.project__decor__modal__notabene__text{font-weight:700;line-height:24px}.project__decor__modal__notabene__subtext{color:#b9c8d6}.project__decor__modal__description{line-height:18px;display:flex;flex-direction:column;gap:20px}.project__decor__modal__description-text ul{list-style-type:disc;display:flex;flex-direction:column;gap:5px;padding-left:20px}.project__decor__modal__description-text ul ul{list-style-type:disc;display:flex;flex-direction:column;gap:5px;padding-left:30px}.project__decor__modal__description-text ul ul li::marker{color:var(--text-color)}.project__decor__modal__description-text li::marker{color:#00cdff}.project__decor__modal__images{display:flex;flex-direction:column;gap:6px}.project__decor__modal__image{width:100%;height:auto;overflow:hidden;border-radius:20px;display:flex;align-items:center;justify-content:center}.project__decor__modal__image img{width:100%;height:100%;object-fit:cover}.project__decor__tag{display:block;width:-moz-fit-content;width:fit-content;background-color:#edf3f7;color:#3f586e;font-size:14px;line-height:10px;border-radius:20px;padding:7px 10px;font-weight:400;cursor:default}.project__decor__tag:first-letter{text-transform:uppercase}.project__decor__tag--blue{color:#26c4f4;background:rgba(38,196,244,.1)}@media(max-width:750px){.project__decor{gap:16px}.project__decor__skeleton{gap:0}}.authorized-banks__description{margin-bottom:20px}.authorized-banks__list{display:flex;flex-wrap:wrap;gap:6px 6px;font-weight:700}.authorized-banks__list--modal{display:inline-flex;width:100%}.authorized-banks__bank{padding:20px;border-radius:20px;border:1px solid var(--modal-border-color);white-space:nowrap;display:flex;align-items:center;gap:20px}.authorized-banks__bank__logo{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center}.authorized-banks__bank__logo img,.authorized-banks__bank__logo svg{object-fit:contain;height:100%;width:100%}.authorized-banks__bank-skeleton{width:calc(20% - 6px);height:72px;border:1px solid var(--modal-border-color);border-radius:20px}@media screen and (max-width:750px){.authorized-banks__list{gap:0;flex-wrap:nowrap}.authorized-banks__list--modal{gap:6px;flex-wrap:wrap}.authorized-banks__bank{padding:14px;gap:14px}}.main-info__content{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(10px,auto));grid-gap:6px;gap:6px;position:unset;font-size:14px}.main-info__content__line{border-top:1px solid var(--modal-border-color);grid-column:1/3;grid-row:2}.main-info__item{display:grid;grid-template-columns:24px 1fr;grid-gap:2px 20px;gap:2px 20px;padding:20px;border:1px solid var(--modal-border-color);border-radius:20px;height:100%}.main-info__item--mini{border:none;border-radius:unset;padding:16px 0}.main-info__item-icon svg,.main-info__item-icon svg circle,.main-info__item-icon svg path{stroke:var(--card-control-icon-color)}.main-info__item-icon--text{color:var(--card-control-icon-color)}.main-info__item-caption{font-weight:700;display:flex;align-items:center;column-gap:2px;line-height:24px}.main-info__item-caption__icon{width:24px;height:24px;display:flex}.main-info__item-caption__icon svg{stroke:#b9c8d6;transition:.3s ease;cursor:help;width:100%}.main-info__item-caption__icon:hover svg{stroke:#00cdff}.main-info__item-caption__tooltip{max-width:300px;min-width:250px;position:relative;z-index:10}.main-info__item-name{color:#b9c8d6;margin-top:2px;line-height:18px}@media screen and (max-width:1200px){.main-info__item{grid-template-columns:24px auto;gap:6px}}@media screen and (max-width:1150px){.main-info{display:flex;flex-wrap:wrap}}@media screen and (max-width:1000px){.main-info{display:block;width:100%;overflow-x:auto;scrollbar-width:none}}@media screen and (max-width:750px){.main-info__content{display:flex;gap:0}.main-info__content--mini{display:grid}.main-info__item{padding:14px}.main-info__item-caption{white-space:nowrap}.main-info__item-caption--mini{white-space:normal}.main-info__item-caption__tooltip{font-size:12px}.main-info__item-name{margin-top:4px;white-space:nowrap;line-height:16px}}.start-sales-banner{font-size:14px;margin-top:32px;position:relative}.start-sales-banner,.start-sales-banner__underlay{width:100%;height:-moz-fit-content;height:fit-content}.start-sales-banner__underlay{padding:16px;border:1px solid var(--text-color);border-radius:20px;overflow:hidden;opacity:.2}.start-sales-banner__underlay__item{display:flex;justify-content:space-between;padding:18px 10% 18px 16px;align-items:center}.start-sales-banner__underlay__item__logo{filter:grayscale(100%)}.start-sales-banner__underlay__item__bold-text{font-weight:700}.start-sales-banner__underlay__item__green-text{color:#23e1b8}.start-sales-banner__info{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:32px 20px;display:flex;flex-direction:column;gap:14px;align-items:center;border-radius:20px;overflow:hidden;background:linear-gradient(99.02deg,#c3f3ff 34.05%,#d2ffe5 94.83%);color:#3f586e;font-size:14px}.start-sales-banner__info__text-container{display:flex;flex-direction:column;gap:6px;align-items:center}.start-sales-banner__info__text{font-size:16px;font-weight:700}.start-sales-banner__info__btn{padding:0 10px}@media screen and (max-width:750px){.start-sales-banner__underlay__item{padding:10px 0}.start-sales-banner__underlay__item__tmp{display:none}.start-sales-banner__underlay svg path{stroke:var(--text-color)}}.ymaps-2-1-79-balloon-overlay{transform:translate(2px,-3px)}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon{box-shadow:none}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout{background:transparent}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout .ymaps-2-1-79-balloon__content{background-color:var(--page-bg-color);padding:20px;font-size:14px;line-height:18px;font-family:Exo\ 2;border-radius:20px;border:1px solid var(--colorBorder1__colorDarkBg);z-index:0;margin:0;color:var(--text-color);min-height:30px;display:flex;align-items:flex-end}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout .ymaps-2-1-79-balloon__close-button{width:12px;height:12px;position:absolute;right:17px;top:17px;filter:var(--balloon-button-close-collor);opacity:1;transform:rotate(0deg);transition:.2s}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__layout .ymaps-2-1-79-balloon__close-button:hover{transform:rotate(180deg)}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__tail{width:12px;height:12px;box-shadow:none}.ymaps-2-1-79-balloon-overlay .ymaps-2-1-79-balloon .ymaps-2-1-79-balloon__tail:after{background-color:var(--page-bg-color);border-bottom:1px solid var(--colorBorder1__colorDarkBg);border-left:1px solid var(--colorBorder1__colorDarkBg);width:12px;height:12px;bottom:0;left:0}.instalment button svg circle,.instalment button svg path{stroke:none;fill:#00cdff}@media screen and (max-width:750px){.info-widget .instalment button{width:-moz-fit-content;width:fit-content}.info-widget .instalment button svg{margin:0}.info-widget .instalment button svg path{stroke:#00cdff;fill:none}.info-widget .instalment button svg circle{stroke:none;fill:none}}.builder-search{border:none;position:relative;overflow:hidden;padding:30px 40px;background:linear-gradient(90deg,rgba(0,205,255,.1) 50%,#00cdff)}.builder-search:after{content:"";position:absolute;background-image:url(/images/button-projects-search.png);background-size:cover;background-repeat:no-repeat;background-position:50%;right:160px;z-index:1;width:25.78125%;aspect-ratio:330/175;margin-top:3px}.builder-search .notabene__text-container{row-gap:10px;width:100%;z-index:2}.builder-search .notabene__text{font-size:18px}.builder-search .notabene__subtext{max-width:500px;min-width:380px;width:60%;font-size:16px}.builder-search .notabene__side-button{font-weight:700;z-index:2;background-color:#fff;padding:16px 30px}.builder-search .notabene__side-button:hover{background-color:#e5faff}@media screen and (max-width:1000px){.builder-search{padding:20px 30px}.builder-search:after{right:150px}.builder-search .notabene__text{font-size:16px}.builder-search .notabene__subtext{font-size:14px}}@media screen and (max-width:750px){.builder-search{padding:20px;background:linear-gradient(120deg,rgba(0,205,255,.1) 45%,#00cdff 90%);grid-template-columns:auto 24px;grid-template-rows:auto auto;grid-template-areas:"text icon" "subtext icon";row-gap:10px}.builder-search:after{background-image:none}.builder-search:hover svg path{stroke:#e5faff;fill:#e5faff}.builder-search svg{grid-area:icon}.builder-search svg path{stroke:#fff;fill:#fff;transition:.3s ease}.builder-search .notabene__text{font-size:14px;grid-area:text;max-width:90%}.builder-search .notabene__subtext{width:unset;grid-area:subtext;max-width:90%;min-width:unset}}.filter-distance{padding:2px 14px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-gap:20px 10px;gap:20px 10px}.filter-distance .input__field{min-width:125px}.filter-distance__options-column{display:flex;flex-direction:column;gap:4px}.filter-distance__options-column__elem input{display:none}.filter-distance__options-column__elem__text{height:24px;padding:6px 14px;box-sizing:content-box;display:flex;font-size:14px;align-items:center;border-radius:30px;transition:.3s ease;justify-content:space-between;cursor:pointer}.filter-distance__options-column__elem__text span{opacity:0;color:#00cdff;height:24px;width:24px;transition:.3s ease}.filter-distance__options-column__elem__text:hover{background-color:rgba(0,205,255,.2)}input:checked+.filter-distance__options-column__elem__text span{opacity:1}input:checked+.filter-distance__options-column__elem__text{background-color:rgba(0,205,255,.2)}@media screen and (max-width:750px){.filter-distance{padding:0}}.analytics-summary{font-size:14px;line-height:18px}.analytics-summary--skeleton{display:block;color:transparent;background:var(--colorBorder1__primary);border-radius:100px;height:18px;width:100%}.modal-access .modal-window{max-width:580px}.modal-access .modal-footer button{width:100%}.modal-access__wrapper{row-gap:24px;padding:24px 32px}.modal-access__field,.modal-access__wrapper{display:flex;width:100%;flex-direction:column}.modal-access__field{row-gap:8px}.modal-access__field .input{width:100%}.modal-access__field-title{display:flex;width:100%;font-size:14px;font-weight:700;line-height:20px;padding-left:12px}.modal-access__field-content{display:flex;width:100%}.modal-access__field .checkbox.has-error .checkbox__text:before{border:1px solid #ee4a26}.modal-access__result{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;row-gap:24px;padding:32px 0}.modal-access__result-icon svg{color:var(--primary__white)}.modal-access__result-content{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media screen and (max-width:750px){.modal-access .modal-window{max-width:100%}.modal-access__wrapper{padding:16px}}.sort-access-modal .modal-window{max-width:580px}.sort-access-modal .modal-window .modal-footer-buttons button{width:100%}.sort-access-modal__options{display:flex;flex-direction:column;gap:6px;width:100%;padding:50px 30px;justify-content:center;align-items:center;height:100%}.sort-access-modal__options__item{width:100%}.sort-access-modal__options__item .sort-access-modal__options__item-btn{width:100%;padding:20px;border-radius:20px;background-color:var(--page-bg-color);height:-moz-fit-content;height:fit-content;color:var(--primary__white);font-weight:700;border:1px solid var(--colorBorder1__primary)}.sort-access-modal__options__item .sort-access-modal__options__item-btn:hover{background-color:var(--whiteLight__primary);border-color:var(--whiteLight__primary)}@media screen and (max-width:750px){.sort-access-modal__options{padding:16px}.sort-access-modal__options__item .sort-access-modal__options__item-btn{padding:30px}}.modal-telegram .modal-window{max-width:580px}.modal-telegram .modal-footer{border-top:0}.modal-telegram .modal-footer .button{width:100%}.modal-telegram__wrapper{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;row-gap:24px;padding:32px 32px 16px}.modal-telegram__content{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media screen and (max-width:750px){.modal-telegram .modal-window{max-width:100%}.modal-telegram__wrapper{padding:16px}}.modal-check-plots .modal-window{max-width:580px}.modal-check-plots .modal-footer .button{width:100%}.modal-check-plots__wrapper{display:block;width:100%;padding:24px 32px}.modal-check-plots__wrapper ul{display:block;width:100%}.modal-check-plots__wrapper ul li{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;padding:16px 0;border-bottom:1px solid var(--colorBorder1__primary)}.modal-check-plots__wrapper ul li:first-child{padding-top:0}.modal-check-plots__wrapper ul li:last-child{padding-bottom:0;border:0}.modal-check-plots__wrapper ul li b{font-weight:700}.modal-check-plots__wrapper ul li p{display:block;width:100%;margin-top:8px}.modal-check-plots__wrapper ul li a{color:#26c4f4;transition:.2s}.modal-check-plots__wrapper ul li a:hover{color:#16f1ff}@media screen and (max-width:750px){.modal-check-plots .modal-window{max-width:100%}.modal-check-plots__wrapper{padding:16px 24px}}.routes-control-panel{padding:20px;height:18px;min-width:220px;box-sizing:content-box}.routes-control-panel--form-visible{height:265px}.routes-control-panel .map-control-panel__title-container{height:unset}.routes-control-panel .routes-control-panel__title{font-size:14px;white-space:nowrap}.routes-control-panel__modes{display:flex;justify-content:space-between;margin-top:20px}.routes-control-panel__modes button{color:#fff;border:1px solid var(--text-color);border-radius:16px;padding:6px;height:unset}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__input:checked+.radio__text .routes-control-panel__modes__radio__icon-container{background-color:var(--whiteLight__backgroundBlack)}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__input:checked+.radio__text .routes-control-panel__modes__radio__label{opacity:1}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__input:disabled+.radio__text{opacity:.5}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text{flex-direction:column;align-items:flex-start;gap:10px}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text *{transition:.3s ease}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text .routes-control-panel__modes__radio__label{opacity:0;font-size:12px;white-space:nowrap;color:var(--text-color)}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text .routes-control-panel__modes__radio__icon-container{width:70px;height:40px;border-radius:14px;display:flex;justify-content:center;align-items:center}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text .routes-control-panel__modes__radio__icon-container svg circle,.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text .routes-control-panel__modes__radio__icon-container svg path{stroke:var(--text-color)}.routes-control-panel__modes .routes-control-panel__modes__radio .radio__text:before{display:none}.routes-control-panel__form{display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:.3s ease;margin-top:20px}.routes-control-panel__form--visible{opacity:1;visibility:visible}.routes-control-panel__form__inputs{position:relative;height:90px;margin-bottom:10px}.routes-control-panel__form__inputs--reversed .routes-control-panel__form__inputs__input-container:first-child{top:0}.routes-control-panel__form__inputs--reversed .routes-control-panel__form__inputs__input-container:nth-child(2){top:48px}.routes-control-panel__form__inputs__input-container{position:absolute;left:0;transition:.3s ease;width:100%}.routes-control-panel__form__inputs__input-container:first-child{top:48px}.routes-control-panel__form__inputs__input-container:nth-child(2){top:0}.routes-control-panel__form__inputs .routes-control-panel__form__inputs__btn-reverse{position:absolute;top:50%;transform:translateY(-50%);right:0;width:30px;height:30px;border-radius:50%;border:1px solid var(--input-border-color);background-color:var(--page-bg-color);margin:0;padding:0;z-index:2;overflow:hidden}.routes-control-panel__form__inputs .routes-control-panel__form__inputs__btn-reverse--active{background-color:#b9c8d6}.routes-control-panel__form__inputs .routes-control-panel__form__inputs__btn-reverse svg circle,.routes-control-panel__form__inputs .routes-control-panel__form__inputs__btn-reverse svg path{stroke:unset;fill:var(--text-color)}@keyframes reversed{0%{opacity:0}to{opacity:1}}.traffics-control-panel{padding:30px}.traffics-control-panel__level{font-weight:700;margin-top:10px}.traffics-control-panel__note{margin-top:4px;color:#b9c8d6;font-size:12px}.traffics-control-panel__calendar{display:flex;gap:20px;flex-direction:column;margin-top:20px}.traffics-control-panel__calendar__days{display:flex;gap:16px;width:100%;justify-content:space-between}.traffics-control-panel__calendar__days__day{height:36px}.traffics-control-panel__calendar__days__day input{display:none;height:0;width:0;margin:0}.traffics-control-panel__calendar__days__day__label{width:36px;height:36px;display:block;padding:10px;border-radius:14px;line-height:16px;cursor:pointer;transform:.3s ease}.traffics-control-panel__calendar__days__day__label--checked{background-color:#00cdff;color:#fff}.traffics-control-panel__calendar__days__day__label--desktop-hover:hover{background-color:rgba(0,205,255,.2)}.traffics-control-panel__calendar__time{color:#b9c8d6;margin-top:30px}.traffics-control-panel__calendar__time__input{position:relative;width:100%}.traffics-control-panel__calendar__time__input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;margin:0;width:100%;position:relative;cursor:pointer;background-color:unset}.traffics-control-panel__calendar__time__input input::-webkit-slider-runnable-track{border-bottom:1px solid #e5edf3;box-sizing:border-box;height:0;margin-bottom:16px}.traffics-control-panel__calendar__time__input input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:47px;position:relative;z-index:3;width:55px;clip-path:polygon(0 0,100% 0,100% 60%,57% 100%,43% 100%,0 60%);-webkit-clip-path:polygon(0 0,100% 0,100% 60%,57% 100%,43% 100%,0 60%);border-radius:16px;bottom:42.5px;opacity:0}.traffics-control-panel__calendar__time__input input::-moz-range-thumb{height:47px;width:55px;clip-path:polygon(0 0,100% 0,100% 60%,57% 100%,43% 100%,0 60%);opacity:0}.traffics-control-panel__calendar__time__input__bubble{position:absolute;bottom:40px;z-index:2;background-color:#00cdff;border-radius:20px;padding:8px 10px;color:#fff;width:55px;display:flex;justify-content:center}.traffics-control-panel__calendar__time__input__bubble:after{content:"";position:absolute;bottom:-13px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #00cdff;width:10px;left:calc(50% - 5px)}.traffics-control-panel__calendar__time label{display:flex;justify-content:space-between;margin:-20px 20px 0}.traffics-control-panel__calendar__time label span{width:16px;display:flex;justify-content:center;padding:0;position:relative;z-index:10;cursor:pointer}@media screen and (max-width:750px){.traffics-control-panel{bottom:0;padding:20px 16px}.traffics-control-panel .map-control-panel__button-chevron{padding:10px}.traffics-control-panel--calendar-hidden{bottom:-124px}.traffics-control-panel__calendar{margin-top:14px;visibility:hidden;opacity:0}.traffics-control-panel__calendar--visible{opacity:1;visibility:visible}.traffics-control-panel__calendar__days{gap:14px}.traffics-control-panel__calendar__days__day__label{width:28px;height:28px;border-radius:10px;padding:6px}.traffics-control-panel__calendar__time{margin-top:14px}}.map-control-panel{position:absolute;top:46px;right:0;display:flex;animation:panelAnimation .3s ease;flex-direction:column;border-radius:20px;background-color:var(--page-bg-color);font-size:14px;transition:.2s;z-index:1}.map-control-panel__title-container{display:flex;justify-content:space-between;align-items:center;height:24px;gap:20px}.map-control-panel__title-container button{background:none;border:none;padding:0}.map-control-panel__title{font-size:16px;font-weight:700}.map-control-panel__button-close svg{transform:rotate(0deg);transition:.2s;width:24px;height:24px}.map-control-panel__button-close svg use{color:var(--primary__white)}.map-control-panel__button-close:hover svg{transform:rotate(180deg)}.map-control-panel .map-control-panel__button-chevron svg{width:14px;height:8px}.map-control-panel .map-control-panel__button-chevron svg use{color:var(--primary__white)}.map-control-panel .map-control-panel__button-chevron--up{transform:rotate(180deg)}@media screen and (max-width:750px){.map-control-panel{top:unset;z-index:1000;border-radius:20px 20px 0 0;width:100%}}@keyframes panelAnimation{0%{opacity:0}to{opacity:1}}.route-balloon{display:flex;align-items:center;padding:4px 8px;border-radius:12px;background-color:var(--page-bg-color);color:var(--text-color);font-size:14px;width:-moz-fit-content;width:fit-content;gap:8px;font-weight:700;font-family:Exo\ 2;transform:translateX(-30%);border:1px solid var(--whiteLight__colorDarkBg)}.route-balloon svg circle,.route-balloon svg path{stroke:var(--text-color)}.route-balloon__text{white-space:nowrap}.blue-link{color:#00cdff;transition:color .3s ease}.blue-link:active,.blue-link:hover{color:#16f1ff}.header{display:block;border-bottom:1px solid var(--transparent__primary);box-shadow:0 0 30px rgba(63,88,110,.08);z-index:100}.header,.header__preload{width:100%;background:var(--white__colorDarkBackgroud);position:fixed;left:0;top:0}.header__preload{height:100%;opacity:1;visibility:visible;transition:.5s;z-index:5000}.header__preload,.header__preload-wrapper{display:flex;align-items:center;justify-content:center}.header__preload-wrapper{width:100%;flex-direction:column;row-gap:24px}.header__preload img{width:56px;height:56px}.header__preload-complete{opacity:0;visibility:hidden}.header__inner{height:74px}.header__wrapper{display:block;width:100%;max-width:1600px;margin:0 auto;padding:0 50px;transition:.3s;position:relative;z-index:2}.header__content{align-items:center;height:74px}.header__content,.header__menu{display:flex;width:100%;justify-content:space-between}.header__menu{height:100%;flex-direction:column;align-items:flex-start;padding:24px 24px 0}.header__menu-button{display:none;align-items:center;justify-content:center;flex-direction:column;width:74px;height:100%;padding:0 2px;cursor:pointer;position:absolute;right:0;top:0}.header__menu-button span{display:block;width:100%;width:18px;height:2px;margin:2px auto;background:#00cdff;border-radius:10px;transition:.3s}.header__menu-button.active span:first-child{transform:translateY(6px) rotate(-45deg)}.header__menu-button.active span:nth-child(2){width:0}.header__menu-button.active span:nth-child(3){transform:translateY(-6px) rotate(45deg)}.header__menu-container{display:none;width:360px;height:calc(100% - 74px);background:var(--white__colorDarkBackgroud);border-right:1px solid var(--transparent__primary);box-shadow:none;transition:.3s;position:fixed;right:-360px;bottom:0;z-index:10}.header__menu-container.active{right:0;box-shadow:0 0 24px rgba(63,88,110,.4)}.header__menu-wrapper{height:100%}.header__menu-nav,.header__menu-nav__item{display:block;width:100%}.header__menu-nav__item{margin-top:16px;padding-top:16px;border-top:1px solid var(--colorBorder1__primary)}.header__menu-nav__item:first-child{margin-top:0;padding-top:0;border-top:0}.header__menu-nav__caption{font-size:14px;font-weight:700;line-height:24px;margin-bottom:8px}.header__menu-nav__link{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;padding:8px 0}.header__menu-nav__link.disabled{color:var(--grayDark__primary);cursor:default}.header__menu-footer{display:flex;width:100%;flex-direction:column;row-gap:16px}.header__menu-footer__contacts{display:flex;gap:24px}.header__menu-footer__contacts-item{display:flex;flex-direction:column;row-gap:4px}.header__menu-footer__contacts-item__title{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.header__menu-footer__contacts-item__link{font-size:14px;font-weight:700;line-height:20px;display:block}.header__menu-footer__auth{display:flex;width:100%;padding:16px 0;border-top:1px solid var(--colorBorder1__primary)}.header__menu-close{display:none;width:100%;height:calc(100% - 74px);background:rgba(63,88,110,.2);opacity:0;visibility:hidden;transition:.3s;position:fixed;left:0;bottom:0;z-index:9}.header__menu-close.active{opacity:1;visibility:visible}.header__logo{display:flex;align-items:center;column-gap:12px}.header__logo-image{width:54px;height:54px;display:flex;align-items:center}.header__logo-title{font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}.header__nav{display:flex;align-items:center;column-gap:40px;transition:.3s}.header__nav-partner{position:relative}.header__nav-partner:hover .header__nav-partner__title{color:#00cdff}.header__nav-partner:hover .header__nav-partner__menu{margin-top:8px;opacity:1;visibility:visible}.header__nav-partner__title{font-size:14px;font-weight:700;line-height:24px;transition:.2s;cursor:default}.header__nav-partner__menu{display:flex;flex-direction:column;align-items:flex-start;min-width:320px;margin-top:24px;padding:12px 24px;background:var(--white__colorDarkBackgroud);border:1px solid var(--colorBorder1__primary);border-radius:16px;opacity:0;visibility:hidden;transition:.2s;position:absolute;left:-24px;top:100%}.header__nav-partner__menu:before{display:block;width:100%;content:"";height:10px;position:absolute;left:0;bottom:100%}.header__nav-partner__menu a{font-size:14px;font-weight:400;line-height:20px;display:block;padding:8px 0;transition:.2s;white-space:nowrap}.header__nav-partner__menu a:hover{color:#00cdff}.header__nav-partner__menu a.disabled{color:var(--grayDark__primary);cursor:default}.header__link{display:flex;align-items:center;column-gap:8px}.header__link svg{transition:.2s}.header__link:hover .header__link__title,.header__link:hover svg{color:#26c4f4}.header__link__title{font-size:14px;font-weight:700;line-height:24px;transition:.2s}.header__link--login .header__link__title,.header__link--login svg{color:#26c4f4}.header__link--login:hover .header__link__title,.header__link--login:hover svg{color:#16f1ff}@media screen and (max-width:1150px){.header__wrapper{padding:0 74px 0 24px}.header__menu-button{display:flex}.header__menu-close,.header__menu-container{display:block}.header__nav--middle{display:none}}@media screen and (max-width:750px){.header__inner{height:57px}.header__wrapper{padding:0 56px 0 16px}.header__logo__title{font-size:10px;line-height:12px}.header__logo img{width:40px;height:40px}.header__content{height:56px}.header__nav{column-gap:24px}.header__link--login svg,.header__link__title{display:none}.header__link--login .header__link__title{display:flex}.header__menu-button{width:56px}.header__menu-close,.header__menu-container{height:calc(100% - 56px)}}@media screen and (max-width:400px){.header__logo-image{width:40px;height:40px}.header__logo-title{font-size:10px;line-height:13px}.header__nav{column-gap:16px}.header__menu-container{width:100%;right:-100%}}@keyframes AnimationProgress{0%{background-position:0 0}to{background-position:50px 50px}}.mobile__container{display:none;width:100%;height:58px}.mobile-tabs{background:var(--mobile-tab-background);border-radius:20px 20px 0 0;border:1px solid var(--mobile-tab-border);border-bottom:0;box-shadow:0 0 16px rgba(217,217,217,var(--mobile-tab-shadow));position:relative;z-index:101}.mobile-tab,.mobile-tabs{display:flex;width:100%;height:100%;justify-content:center}.mobile-tab{flex-direction:column;align-items:center;max-width:120px;text-decoration:none;cursor:pointer}.mobile-tab__icon svg{display:block}.mobile-tab__icon svg path{stroke:var(--mobile-menu-icon-color);transition:.3s}.mobile-tab__icon .icon__logo path{stroke:none;fill:var(--mobile-menu-icon-color)}.mobile-tab__icon .icon__search circle{stroke:var(--mobile-menu-icon-color)}.mobile-tab__icon .icon__lock circle{fill:var(--mobile-menu-icon-color)}.mobile-tab.active .mobile-tab__icon svg path{stroke:#00cdff}.mobile-tab.active .mobile-tab__icon .icon__logo path{stroke:none;fill:#00cdff}.mobile-tab.active .mobile-tab__icon .icon__search circle{stroke:#00cdff}.mobile-tab.active .mobile-tab__icon .icon__lock circle{fill:#00cdff}.mobile-tab.active .mobile-tab__caption{color:#00cdff}.mobile-tab__caption{font-size:11px;font-weight:400;line-height:14px;color:var(--mobile-menu-text);transition:.3s}.mobile-menu{display:block;width:100%;height:100%;opacity:0;visibility:hidden;position:fixed;left:0;top:0;z-index:100;transition:.3s}.mobile-menu.active{opacity:1;visibility:visible}.mobile-menu.active .mobile-menu__container{box-shadow:0 0 30px rgba(63,88,110,var(--mobile-menu-shadow));right:0}.mobile-menu__close{background:rgba(46,62,76,.6);left:0;z-index:1}.mobile-menu__close,.mobile-menu__container{display:block;width:100%;height:100%;position:absolute;top:0}.mobile-menu__container{max-width:380px;padding-bottom:58px;background:var(--mobile-menu-background);border-left:1px solid var(--mobile-menu-border);box-shadow:none;right:-380px;z-index:2;transition:.3s}.mobile-menu__content{display:block;width:100%;padding:24px}.mobile-menu__link{font-size:16px;font-weight:400;line-height:48px;color:var(--mobile-menu-text);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-decoration:none;cursor:pointer}@media screen and (max-width:1150px){.mobile__container{display:flex}}@media screen and (max-width:520px){.mobile-menu.active .mobile-menu__container{right:0}.mobile-menu__container{max-width:100%;right:-100%}.mobile-menu__content{padding:16px 16px 24px}}.screen-slider{height:calc(100vh + 40px);overflow:hidden;position:relative}.screen-slider,.screen-slider__container{display:block;width:100%;min-height:550px}.screen-slider__container{height:100%;max-height:100vh}.screen-slider__slide{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.screen-slider__slide--about h2{max-width:550px;margin-top:-78px}.screen-slider__slide--about .screen-slider__slide-description,.screen-slider__slide--about .screen-slider__slide-who,.screen-slider__slide--about h2{transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--about .screen-slider__slide-background{max-width:1600px;margin:0 auto;right:0}.screen-slider__slide--about .screen-slider__slide-background--1-image{display:flex;transform:translateY(-50%);position:absolute;top:50%;right:50px}.screen-slider__slide--about .screen-slider__slide-background--1-image img{width:870px;height:630px;top:-40px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--about .screen-slider__slide-background--1-sphere{width:900px;height:900px;background:radial-gradient(rgba(0,205,255,.7),transparent 60%);position:absolute;right:-200px;bottom:-210px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--about .screen-slider__slide-background--1-mobile{display:none;position:absolute;right:50px;bottom:0}.screen-slider__slide--about .screen-slider__slide-background--1-mobile-sphere{width:700px;height:700px;display:block;background:radial-gradient(rgba(0,205,255,.7),transparent 60%);position:absolute;right:-200px;bottom:-210px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--about .screen-slider__slide-background--1-mobile img{position:relative;top:-40px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--about.active .screen-slider__slide-description,.screen-slider__slide--about.active .screen-slider__slide-who,.screen-slider__slide--about.active h2{animation:AnimationActiveSlide1 .2s ease-in 0s both}.screen-slider__slide--about.active .screen-slider__slide-background--1-image img,.screen-slider__slide--about.active .screen-slider__slide-background--1-mobile img,.screen-slider__slide--about.active .screen-slider__slide-background--1-mobile-sphere,.screen-slider__slide--about.active .screen-slider__slide-background--1-sphere{animation:AnimationActiveSlide1Background .4s ease-in-out 0s both}.screen-slider__slide--about.hide .screen-slider__slide-description,.screen-slider__slide--about.hide .screen-slider__slide-who,.screen-slider__slide--about.hide h2{animation:AnimationHideSlide1 .2s ease-out 0s both}.screen-slider__slide--about.hide .screen-slider__slide-background--1-image img,.screen-slider__slide--about.hide .screen-slider__slide-background--1-mobile img,.screen-slider__slide--about.hide .screen-slider__slide-background--1-mobile-sphere,.screen-slider__slide--about.hide .screen-slider__slide-background--1-sphere{animation:AnimationHideSlide1Background .4s ease-in-out 0s both}.screen-slider__slide--plots h2{max-width:656px;margin-top:-32px;transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--plots .screen-slider__slide-background--2-gradient{display:block;width:100%;height:100%;background:linear-gradient(90deg,rgba(35,225,184,.15),rgba(0,205,255,.4));opacity:0;visibility:hidden;position:absolute;left:0;top:0;z-index:1}.screen-slider__slide--plots .screen-slider__slide-background--2-wrapper{display:flex;width:100%;height:100%;max-width:1600px;margin:0 auto;padding:0 50px;position:absolute;left:0;top:0;right:0;z-index:2}.screen-slider__slide--plots .screen-slider__slide-background--2-bg1{display:flex;transform:translateY(-50%);position:absolute;right:50px;top:50%}.screen-slider__slide--plots .screen-slider__slide-background--2-bg1 img{width:813px;height:610px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--plots .screen-slider__slide-background--2-bg2{display:flex;position:absolute;left:-32px;bottom:-48px}.screen-slider__slide--plots .screen-slider__slide-background--2-bg2-dark.screen-slider__slide-background--2-bg2 img{border-radius:0;box-shadow:none}.screen-slider__slide--plots .screen-slider__slide-background--2-bg2 img{width:500px;height:403px;border-radius:20px;box-shadow:8px 16px 32px rgba(63,88,110,.2);transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile{display:none;position:absolute;right:50px;bottom:0}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile-sphere{width:700px;height:700px;display:block;background:radial-gradient(rgba(0,205,255,.7),transparent 60%);position:absolute;right:-200px;bottom:-210px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile img{position:relative;top:-40px;transform:translateX(100px);opacity:0;visibility:hidden}.screen-slider__slide--plots .screen-slider__slide-description{transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--plots.active .screen-slider__slide-description,.screen-slider__slide--plots.active h2{animation:AnimationActiveSlide2 .2s ease-in 0s both}.screen-slider__slide--plots.active .screen-slider__slide-background--2-gradient{animation:AnimationActiveSlide2Gradient .4s ease-in-out 0s both}.screen-slider__slide--plots.active .screen-slider__slide-background--2-bg1 img{animation:AnimationActiveSlide2Bg .4s ease-in-out 0s both}.screen-slider__slide--plots.active .screen-slider__slide-background--2-bg2 img{animation:AnimationActiveSlide2Bg .4s ease-in-out .2s both}.screen-slider__slide--plots.active .screen-slider__slide-background--2-mobile img,.screen-slider__slide--plots.active .screen-slider__slide-background--2-mobile-sphere{animation:AnimationActiveSlide2Bg .2s ease-in-out 0s both}.screen-slider__slide--plots.hide .screen-slider__slide-description,.screen-slider__slide--plots.hide h2{animation:AnimationHideSlide2 .2s ease-out 0s both}.screen-slider__slide--plots.hide .screen-slider__slide-background--2-gradient{animation:AnimationHideSlide2Gradient .4s ease-in-out 0s both}.screen-slider__slide--plots.hide .screen-slider__slide-background--2-bg1 img{animation:AnimationHideSlide2Bg .4s ease-in-out 0s both}.screen-slider__slide--plots.hide .screen-slider__slide-background--2-bg2 img{animation:AnimationHideSlide2BgSmall .4s ease-in-out .2s both}.screen-slider__slide--plots.hide .screen-slider__slide-background--2-mobile img,.screen-slider__slide--plots.hide .screen-slider__slide-background--2-mobile-sphere{animation:AnimationHideSlide2Bg .2s ease-in-out 0s both}.screen-slider__slide--contract h2{max-width:550px;margin-top:-64px}.screen-slider__slide--contract .screen-slider__slide-description,.screen-slider__slide--contract .screen-slider__slide-who,.screen-slider__slide--contract h2{transform:translateY(0);opacity:0;visibility:hidden}.screen-slider__slide--contract .screen-slider__slide-background--3-image,.screen-slider__slide--contract .screen-slider__slide-background--3-mobile{display:block;width:100%;height:100%;opacity:0;visibility:hidden}.screen-slider__slide--contract .screen-slider__slide-background--3-image img,.screen-slider__slide--contract .screen-slider__slide-background--3-mobile img{display:block;width:100%;height:100%;object-fit:cover}.screen-slider__slide--contract.active .screen-slider__slide-description,.screen-slider__slide--contract.active .screen-slider__slide-who,.screen-slider__slide--contract.active h2{animation:AnimationActiveSlide3 .2s ease-in 0s both}.screen-slider__slide--contract.active .screen-slider__slide-background--3-image,.screen-slider__slide--contract.active .screen-slider__slide-background--3-mobile{animation:AnimationActiveSlide3Background .4s ease-in-out 0s both}.screen-slider__slide--contract.active .screen-slider__slide-background--3-image img,.screen-slider__slide--contract.active .screen-slider__slide-background--3-mobile img{transform:scale(1.1);transition:25s linear}.screen-slider__slide--contract.hide .screen-slider__slide-description,.screen-slider__slide--contract.hide .screen-slider__slide-who,.screen-slider__slide--contract.hide h2{animation:AnimationHideSlide3 .2s ease-out 0s both}.screen-slider__slide--contract.hide .screen-slider__slide-background--3-image,.screen-slider__slide--contract.hide .screen-slider__slide-background--3-mobile{animation:AnimationHideSlide3Background .4s ease-in-out 0s both}.screen-slider__slide--contract.hide .screen-slider__slide-background--3-image img,.screen-slider__slide--contract.hide .screen-slider__slide-background--3-mobile img{transform:scale(1.1)}.screen-slider__slide--filters h2{max-width:656px;margin-top:-78px}.screen-slider__slide--filters .screen-slider__slide-description,.screen-slider__slide--filters .screen-slider__slide-who,.screen-slider__slide--filters h2{transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--filters .screen-slider__slide-background--4-sphere{width:900px;height:900px;background:radial-gradient(rgba(0,205,255,.7),transparent 60%);position:absolute;right:-200px;bottom:-210px;transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--filters .screen-slider__slide-background--4-wrapper{display:flex;width:100%;height:100%;max-width:1600px;margin:0 auto;padding:0 50px;position:absolute;left:0;top:0;right:0;z-index:2}.screen-slider__slide--filters .screen-slider__slide-background--4-bg1{display:flex;transform:translateY(-50%);position:absolute;right:50px;top:50%}.screen-slider__slide--filters .screen-slider__slide-background--4-bg1 img{width:792px;height:610px;transform:translateX(50px);opacity:0;visibility:hidden}.screen-slider__slide--filters .screen-slider__slide-background--4-bg2{display:flex;position:absolute;left:-150px;bottom:40px}.screen-slider__slide--filters .screen-slider__slide-background--4-bg2-dark.screen-slider__slide-background--4-bg2 img{border-radius:0;box-shadow:none}.screen-slider__slide--filters .screen-slider__slide-background--4-bg2 img{width:500px;height:350px;border-radius:20px;box-shadow:8px 16px 32px rgba(63,88,110,.2);transform:translateX(50px);opacity:0;visibility:hidden}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile{display:none;position:absolute;right:50px;bottom:0}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile-sphere{width:700px;height:700px;display:block;background:radial-gradient(rgba(0,205,255,.7),transparent 60%);position:absolute;right:-200px;bottom:-210px;transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile img{width:388px;height:492px;position:relative;top:-40px;transform:translateX(0);opacity:0;visibility:hidden}.screen-slider__slide--filters.active .screen-slider__slide-description,.screen-slider__slide--filters.active .screen-slider__slide-who,.screen-slider__slide--filters.active h2{animation:AnimationActiveSlide4 .2s ease-in 0s both}.screen-slider__slide--filters.active .screen-slider__slide-background--4-bg1 img,.screen-slider__slide--filters.active .screen-slider__slide-background--4-sphere{animation:AnimationActiveSlide4Bg1 .4s ease-in-out 0s both}.screen-slider__slide--filters.active .screen-slider__slide-background--4-bg2 img{animation:AnimationActiveSlide4Bg2 .4s ease-in-out .2s both}.screen-slider__slide--filters.active .screen-slider__slide-background--4-mobile img,.screen-slider__slide--filters.active .screen-slider__slide-background--4-mobile-sphere{animation:AnimationActiveSlide4Bg1 .2s ease-in-out 0s both}.screen-slider__slide--filters.hide .screen-slider__slide-description,.screen-slider__slide--filters.hide .screen-slider__slide-who,.screen-slider__slide--filters.hide h2{animation:AnimationHideSlide4 .2s ease-out 0s both}.screen-slider__slide--filters.hide .screen-slider__slide-background--4-bg1 img,.screen-slider__slide--filters.hide .screen-slider__slide-background--4-sphere{animation:AnimationHideSlide4Bg1 .4s ease-in-out 0s both}.screen-slider__slide--filters.hide .screen-slider__slide-background--4-bg2 img{animation:AnimationHideSlide4Bg2 .4s ease-in-out .2s both}.screen-slider__slide--filters.hide .screen-slider__slide-background--4-mobile img,.screen-slider__slide--filters.hide .screen-slider__slide-background--4-mobile-sphere{animation:AnimationHideSlide4Bg1 .2s ease-in-out 0s both}.screen-slider__slide--access h2{max-width:550px;margin-top:-64px}.screen-slider__slide--access .screen-slider__slide-description,.screen-slider__slide--access .screen-slider__slide-who,.screen-slider__slide--access h2{transform:translateY(0);opacity:0;visibility:hidden}.screen-slider__slide--access .screen-slider__slide-background--5-image{display:block;width:100%;height:100%;opacity:0;visibility:hidden}.screen-slider__slide--access .screen-slider__slide-background--5-image img{display:block;width:100%;height:100%;object-fit:cover}.screen-slider__slide--access.active .screen-slider__slide-description,.screen-slider__slide--access.active .screen-slider__slide-who,.screen-slider__slide--access.active h2{animation:AnimationActiveSlide5 .2s ease-in 0s both}.screen-slider__slide--access.active .screen-slider__slide-background--5-image{animation:AnimationActiveSlide5Background .4s ease-in-out 0s both}.screen-slider__slide--access.active .screen-slider__slide-background--5-image img{transform:scale(1.1);transition:25s linear}.screen-slider__slide--access.hide .screen-slider__slide-description,.screen-slider__slide--access.hide .screen-slider__slide-who,.screen-slider__slide--access.hide h2{animation:AnimationHideSlide5 .2s ease-out 0s both}.screen-slider__slide--access.hide .screen-slider__slide-background--5-image{animation:AnimationHideSlide5Background .4s ease-in-out 0s both}.screen-slider__slide--access.hide .screen-slider__slide-background--5-image img{transform:scale(1.1)}.screen-slider__slide-wrapper{display:flex;width:100%;height:100%;flex-direction:column;align-items:flex-start;justify-content:center;max-width:1600px;min-height:550px;margin:0 auto;padding:0 50px;transition:.3s;position:absolute;left:0;top:0;right:0;z-index:2}.screen-slider__slide h2{display:block;width:100%;font-size:48px;font-weight:700;line-height:56px}.screen-slider__slide h2 span{display:block}.screen-slider__slide-description{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;margin-top:24px}.screen-slider__slide-description span{display:block}.screen-slider__slide-who{display:flex;width:100%;column-gap:32px;margin-top:24px}.screen-slider__slide-who__item{display:flex;align-items:center;justify-content:flex-start;column-gap:8px}.screen-slider__slide-who__item svg path{fill:var(--primary__white)}.screen-slider__slide-who__item-name{font-size:16px;font-weight:700;line-height:24px;white-space:nowrap;position:relative;top:-1px}.screen-slider__slide-background{display:block;width:100%;height:calc(100vh + 40px);position:absolute;left:0;top:0;z-index:1}.screen-slider__button-access{display:flex;width:100%;height:100%;align-items:center;justify-content:flex-start;column-gap:8px;max-width:1600px;min-height:550px;margin:0 auto;padding:310px 50px 0;position:absolute;left:0;top:0;right:0;z-index:2}.screen-slider__button-access a{min-width:100px}.screen-slider__button-access .button--gray{background:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#00cdff;border:1px solid #00cdff}.screen-slider__button-access .button--gray:hover{background:#00cdff;color:#fff}.screen-slider__controls{display:flex;width:100%;align-items:center;justify-content:center;column-gap:8px;position:absolute;left:0;bottom:104px;z-index:3}.screen-slider__control{display:block;width:60px;height:10px;background:#e5edf3;border-radius:100px;overflow:hidden;position:relative;cursor:pointer}.screen-slider__control.active{cursor:default}.screen-slider__control.active:before{display:block;width:100%;height:100%;content:"";background:linear-gradient(90deg,#00cdff,#23e1b8);animation:AnimationScreenSliderControl 8s linear 0s both;border-radius:100px;transform:translateX(-100%);position:absolute;left:0;top:0;z-index:1}@media screen and (max-width:1600px){.screen-slider__slide--about h2{margin-top:-32px}.screen-slider__slide--about .screen-slider__slide-background--1-image{right:-72px}.screen-slider__slide--about .screen-slider__slide-background--1-image img{width:720px;height:512px;top:0}.screen-slider__slide--about .screen-slider__slide-background--1-sphere{width:700px;height:700px;bottom:-160px;right:-290px}.screen-slider__slide--plots h2{margin-top:8px}.screen-slider__slide--plots .screen-slider__slide-background--2-bg1{right:-70px}.screen-slider__slide--plots .screen-slider__slide-background--2-bg1 img{width:656px;height:540px}.screen-slider__slide--plots .screen-slider__slide-background--2-bg2{right:0;bottom:32px}.screen-slider__slide--plots .screen-slider__slide-background--2-bg2 img{width:380px;height:276px}.screen-slider__slide--contract h2{margin-top:-24px}.screen-slider__slide--filters h2{margin-top:-32px}.screen-slider__slide--filters .screen-slider__slide-background--4-bg1{right:-70px}.screen-slider__slide--filters .screen-slider__slide-background--4-bg1 img{width:680px;height:524px}.screen-slider__slide--filters .screen-slider__slide-background--4-bg2{right:0;bottom:32px}.screen-slider__slide--filters .screen-slider__slide-background--4-bg2 img{width:382px;height:266px}.screen-slider__slide--access h2{margin-top:-32px}.screen-slider__slide h2{font-size:40px;line-height:44px}.screen-slider__slide-description,.screen-slider__slide-who__item-name{font-size:14px;line-height:20px}.screen-slider__controls{bottom:72px}}@media screen and (max-width:1150px){.screen-slider__slide--about .screen-slider__slide-background--1-image{display:none}.screen-slider__slide--about .screen-slider__slide-background--1-mobile{display:flex}.screen-slider__slide--plots .screen-slider__slide-background--2-bg1{display:none}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile{display:flex}.screen-slider__slide--filters .screen-slider__slide-background--4-bg1{display:none}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile{display:flex}.screen-slider__slide--access .screen-slider__slide-description{text-shadow:1px 1px 1px rgba(63,88,110,.6)}.screen-slider__control:last-child{display:none}}@media screen and (max-width:1000px){.screen-slider,.screen-slider__container{min-height:850px}.screen-slider__slide-wrapper{justify-content:flex-start;padding:74px 50px 0}.screen-slider__slide h2{max-width:100%;margin-top:40px;text-align:center}.screen-slider__slide-description{text-align:center}.screen-slider__slide-who{justify-content:center}.screen-slider__slide--about .screen-slider__slide-background--1-mobile{width:383px;margin:0 auto;left:1%;right:1%}.screen-slider__slide--plots h2{margin-top:80px}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile{width:383px;margin:0 auto;left:1%;right:1%}.screen-slider__slide--contract h2{color:#fff;margin-top:56px}.screen-slider__slide--contract .screen-slider__slide-description,.screen-slider__slide--contract .screen-slider__slide-who__item{color:#fff}.screen-slider__slide--contract .screen-slider__slide-who__item svg path{fill:#fff}.screen-slider__slide--contract .screen-slider__slide-background--3-image{display:none}.screen-slider__slide--contract .screen-slider__slide-background--3-mobile{display:flex}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile{width:383px;margin:0 auto;left:1%;right:1%}.screen-slider__button-access{align-items:flex-start;justify-content:center;padding:380px 50px 0}.screen-slider__button-access .button--gray,.screen-slider__button-access a{min-width:160px}.screen-slider__controls{height:48px;background:var(--white__colorDarkBackgroud);border-radius:32px 32px 0 0;bottom:40px}}@media screen and (max-width:750px){.screen-slider,.screen-slider__container{min-height:500px}.screen-slider__slide-wrapper{justify-content:flex-start;padding:74px 16px 0}.screen-slider__slide h2{font-size:24px;line-height:32px;margin-top:16px}.screen-slider__slide-description{margin-top:16px}.screen-slider__slide-who{column-gap:24px;margin-top:16px}.screen-slider__slide-who__item{position:relative}.screen-slider__slide-who__item:before{content:"";display:block;width:4px;height:4px;margin-left:10px;background:#26c4f4;border-radius:100%;position:absolute;left:100%;top:8px}.screen-slider__slide-who__item svg,.screen-slider__slide-who__item:last-child:before{display:none}.screen-slider__slide--about .screen-slider__slide-background--1-mobile{width:256px;bottom:40px}.screen-slider__slide--about .screen-slider__slide-background--1-mobile img{width:256px;height:345px}.screen-slider__slide--plots h2{margin-top:52px}.screen-slider__slide--plots .screen-slider__slide-description span{display:inline}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile{width:256px;bottom:40px}.screen-slider__slide--plots .screen-slider__slide-background--2-mobile img{width:256px;height:345px}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile{width:259px;bottom:40px}.screen-slider__slide--filters .screen-slider__slide-background--4-mobile img{width:259px;height:320px}.screen-slider__button-access{padding:302px 0 0}.screen-slider__controls{height:40px}}@keyframes AnimationActiveSlide1{0%{transform:translateX(0);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationActiveSlide1Background{0%{transform:translateX(100px);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationHideSlide1{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(0);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide1Background{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(100px);opacity:0;visibility:hidden}}@keyframes AnimationActiveSlide2{0%{transform:translateX(0);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationActiveSlide2Gradient{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes AnimationActiveSlide2Bg{0%{transform:translateX(100px);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationHideSlide2{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(0);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide2Gradient{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes AnimationHideSlide2Bg{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(100px);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide2BgSmall{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(-100px);opacity:0;visibility:hidden}}@keyframes AnimationActiveSlide3{0%{transform:translateY(0);opacity:0;visibility:hidden}to{transform:translateY(0);opacity:1;visibility:visible}}@keyframes AnimationActiveSlide3Background{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes AnimationHideSlide3{0%{transform:translateY(0);opacity:1;visibility:visible}to{transform:translateY(0);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide3Background{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes AnimationActiveSlide4{0%{transform:translateX(0);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationActiveSlide4Bg1{0%{transform:translateX(50px);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationActiveSlide4Bg2{0%{transform:translateX(50px);opacity:0;visibility:hidden}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes AnimationHideSlide4{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(0);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide4Bg1{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(50px);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide4Bg2{0%{transform:translateX(0);opacity:1;visibility:visible}to{transform:translateX(-50px);opacity:0;visibility:hidden}}@keyframes AnimationActiveSlide5{0%{transform:translateY(0);opacity:0;visibility:hidden}to{transform:translateY(0);opacity:1;visibility:visible}}@keyframes AnimationActiveSlide5Background{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes AnimationHideSlide5{0%{transform:translateY(0);opacity:1;visibility:visible}to{transform:translateY(0);opacity:0;visibility:hidden}}@keyframes AnimationHideSlide5Background{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes AnimationScreenSliderControl{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.search-list{display:block;width:100%;padding-bottom:32px}.search-list__head{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;column-gap:60px;margin-top:40px}.search-list__caption{font-size:18px;line-height:24px;color:var(--search-list-caption);font-weight:700}.search-list__content{margin:20px 0 0}.search-list__content-card{display:flex;flex-direction:column;row-gap:6px;list-style:none;padding:0}@media(max-width:750px){.search-list__content-card{row-gap:20px}}.search-list__content-card__builder-search{margin:6px 0}.search-list__pagination{display:block;width:100%;margin:24px 0}.search-list__preloader{display:flex;width:100%;flex-direction:column;row-gap:6px;margin:20px 0}.search-list__modal-content{display:block;width:100%;height:100%;position:relative}.search-list__modal-content .map-container{height:100%}@media screen and (max-width:1150px){.search-list{padding-bottom:0}.search-list__pagination{margin-bottom:0}}@media screen and (max-width:1000px){.search-list__head{justify-content:space-between}.search-list__content{margin:20px 0 0}}@media screen and (max-width:750px){.search-list__head{justify-content:space-between}.search-list__content{margin:20px 0 0}.search-list__content-card__builder-search{margin:20px 0}}.scenery{display:block;width:100%;min-height:450px;margin-top:-102px;position:relative;z-index:10}.scenery__list-title{display:block;width:100%;display:flex;justify-content:center}.scenery__list-title-wrapper{position:absolute;top:0;z-index:10;padding-top:150px}.scenery:after{display:block;width:100%;content:"";height:264px;background:linear-gradient(180deg,#31404d,rgba(49,64,77,0));position:absolute;top:0;left:0}.scenery__container{position:relative;z-index:1;padding-top:150px;padding-bottom:38px}.scenery__background{display:block;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;object-fit:cover;opacity:0;visibility:hidden;transition:.5s;position:absolute;left:0;top:0}.scenery__background.active{opacity:1;visibility:visible}.scenery__title-container{height:40px;width:100%;margin-bottom:30px}.scenery__title{font-size:26px;font-weight:700;line-height:40px;color:#fff;margin-bottom:30px}@media screen and (max-width:1150px){.scenery{margin-top:0}.scenery__list-title-wrapper{padding-top:24px}.scenery__title-container{height:20px}.scenery__title{font-size:16px;line-height:20px}.scenery__container{padding-top:24px}}.nav-block{display:grid;grid-template:auto/repeat(3,1fr);grid-gap:16px;margin:32px 0}.nav-block__elem{display:flex;align-items:center;justify-content:space-between;padding:25px 20px;border-radius:20px;border:1px solid var(--modal-border-color);transition:background-color .3s,border-color .3s}.nav-block__elem:hover{background-color:var(--filter-hover-tab-bg);border-color:var(--filter-bg)}.nav-block__elem:hover .nav-block__arrow{transform:translateX(10px)}.nav-block__elem--disabled:hover{background-color:var(--page-bg-color);border-color:var(--modal-border-color)}.nav-block__elem--disabled:hover .nav-block__arrow{transform:translateX(0)}.nav-block__text-box{font-family:Ubuntu,sans-serif;font-size:14px;line-height:18px}.nav-block__title{margin-bottom:10px;font-weight:700;color:var(--text-color)}.nav-block__title--disabled{color:var(--filter-input-border-color)}.nav-block__text{color:var(--text2-color)}.nav-block__text--disabled{color:var(--filter-input-border-color)}.nav-block__arrow{flex-shrink:0;margin-left:24px;width:24px;height:24px;color:#00cdff;transition:transform .3s ease}.nav-block__arrow--disabled{color:var(--filter-input-border-color)}@media screen and (max-width:1000px){.nav-block{display:flex;flex-direction:column;row-gap:16px}}.mortgage-terms,.mortgage-terms__title{display:block;width:100%}.mortgage-terms__title{font-size:18px;font-weight:700;line-height:24px}.mortgage-terms__slider{display:block;width:100%;max-width:1280px;margin:24px auto 0;padding:0 50px;position:relative}.mortgage-terms__slider-preloading{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--white__colorDarkBackgroud);position:absolute;left:0;top:0;z-index:2}.mortgage-terms__slider .keen-slider{z-index:1}.mortgage-terms__slider .arrow{border-radius:100%;cursor:pointer;transform:translateX(-50%) translateY(-50%);transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;left:50px;top:50%;z-index:2}.mortgage-terms__slider .arrow rect{fill:var(--whiteLight__primary)}.mortgage-terms__slider .arrow path{stroke:var(--primary__white)}.mortgage-terms__slider .arrow--disabled{cursor:default;opacity:.5}.mortgage-terms__slider .arrow--right{transform:translateX(50%) translateY(-50%);left:unset;right:50px}.mortgage-terms__list{display:flex;width:100%;flex-direction:column;row-gap:16px;overflow:hidden;transition:.4s}.mortgage-terms__list.active .mortgage-terms__list-content{opacity:1;visibility:visible}.mortgage-terms__list-container{row-gap:16px;margin-top:24px;padding:0 16px}.mortgage-terms__list-container,.mortgage-terms__list-content,.mortgage-terms__list-wrapper{display:flex;width:100%;flex-direction:column}.mortgage-terms__list-content{row-gap:16px;padding-top:16px;opacity:0;visibility:hidden;transition:.4s}.mortgage-terms__button{display:block;width:100%}.mortgage-terms__button .button,.mortgage-terms__button a,.mortgage-terms__button button{width:100%;overflow:hidden;position:relative}.mortgage-terms__button.active .mortgage-terms__button-caption--default{transform:translateY(-24px);opacity:0;visibility:hidden}.mortgage-terms__button.active .mortgage-terms__button-caption--is-open{transform:translateY(0);opacity:1;visibility:visible}.mortgage-terms__button-caption{display:flex;width:100%;height:100%;font-size:14px;font-weight:400;line-height:20px;align-items:center;justify-content:center;transition:.4s;position:absolute;left:0;top:0}.mortgage-terms__button-caption--default{transform:translateY(0);opacity:1;visibility:visible}.mortgage-terms__button-caption--is-open{transform:translateY(24px);opacity:0;visibility:hidden}.mortgage-terms__item{display:flex;width:100%;column-gap:8px;padding:20px;background:var(--backgroundGray__transparent);border:1px solid var(--backgroundGray__backgroundBlack);border-radius:20px;cursor:pointer;transition:.2s}.mortgage-terms__item:hover{background:var(--whiteLight__backgroundBlack);border:1px solid var(--backgroundGray__backgroundBlack)}.mortgage-terms__item-content{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex:1 1;row-gap:4px}.mortgage-terms__item-title{font-size:14px;font-weight:700;line-height:20px}.mortgage-terms__item-rate{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.mortgage-terms__item-rate span{font-size:14px;font-weight:700;line-height:20px;color:#26c4f4}.mortgage-terms__item-bank{width:40px;height:40px}.mortgage-terms__item-bank img{object-fit:contain;border-radius:100%}.mortgage-terms__item-container{display:flex;width:100%;height:100%}@media screen and (max-width:1150px){.mortgage-terms__slider{padding:0 24px}.mortgage-terms__slider .arrow{left:24px}.mortgage-terms__slider .arrow--right{left:unset;right:24px}}.developers{display:block;width:100%;margin:32px 0}.developers__title{display:flex;width:100%;font-size:20px;font-weight:700;line-height:32px;align-items:center;column-gap:8px}.developers__title-icon{width:24px;height:24px;color:#b9c8d6;cursor:pointer}.developers__banner{display:block;width:100%;padding:32px 56px;background:radial-gradient(#fff2c6 0,#ffdb94 160%);overflow:hidden;text-decoration:none;border-radius:16px;position:relative}.developers__banner-container{display:block;width:100%;margin-top:24px}.developers__banner-decoration{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.developers__banner-decoration__glare{display:block;width:130px;height:100%;background:linear-gradient(90deg,transparent,#fff,transparent);opacity:.5;transform:skewX(-45deg);animation:AnimationBannerDecorGlare 4s linear 0s infinite;position:absolute;left:-220px;top:0;z-index:1}.developers__banner-wrapper{display:flex;width:100%;align-items:flex-start;justify-content:space-between;position:relative;z-index:2}.developers__banner-logo{display:flex;align-items:center;column-gap:16px}.developers__banner-content{display:flex;column-gap:48px}.developers__banner-title{font-size:16px;font-weight:700;line-height:20px;color:#3f586e;display:block;width:224px}.developers__banner-title span{display:block;width:100%}.developers__banner-about{display:flex;column-gap:12px}.developers__banner-about--description{width:250px}.developers__banner-about--location{max-width:180px}.developers__banner-about__title{font-size:14px;font-weight:400;line-height:20px;color:#3f586e}.developers__banner-about__title span{display:block;width:100%}.developers__list{display:grid;width:100%;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:16px}.developers__list-modal{display:flex;width:100%;flex-direction:column;row-gap:16px;padding:16px}.developers__item{display:flex;width:100%;column-gap:24px;padding:24px;background:var(--backgroundGray__backgroundBlack);border-radius:16px;text-decoration:none;transition:.2s}.developers__item:hover{background:var(--whiteLight__primary)}.developers__item-content{flex:1 1}.developers__item-title{font-size:14px;font-weight:700;line-height:20px;margin-bottom:12px}.developers__item-description{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:4px}.developers__item-description b{color:var(--primary__white)}.developers__item-logo{width:60px;height:60px}.developers__item-logo img{width:60px;height:60px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:16px}.developers__control{display:none;width:100%;margin-top:24px;padding:0 16px}.developers__control button{width:100%}@media screen and (max-width:1250px){.developers__banner-wrapper{flex-direction:column;row-gap:24px}.developers__banner-logo{display:flex;width:100%;justify-content:center}.developers__banner-content{width:100%;justify-content:space-around}}@media screen and (max-width:1150px){.developers{margin:32px 0 0}}@media screen and (max-width:1000px){.developers__banner-content{width:100%}.developers__banner-title{width:100%;max-width:100%;text-align:center}.developers__banner-about{display:none}.developers__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:750px){.developers .container{padding:0}.developers__title{padding:0 16px}.developers__banner{padding:24px;background:radial-gradient(#fff2c6 0,#ffdb94 90%)}.developers__banner-decoration__glare{animation:AnimationBannerDecorGlare 3s linear 0s infinite}.developers__banner-container{padding:0 16px}.developers__banner-wrapper{row-gap:16px}.developers__banner-logo{flex-direction:column;row-gap:16px}.developers__banner-title{font-size:14px}.developers__banner-title span{display:block;width:100%}.developers__list{display:flex;grid-template-columns:1fr;padding:0 16px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.developers__list--content .developers__item{width:250px;flex-direction:column-reverse;flex-shrink:0}.developers__list--content .developers__item-title{margin-top:16px}.developers__control{display:block}}@keyframes AnimationBannerDecorGlare{0%{left:-220px}25%{left:calc(100% + 220px)}26%{opacity:0;left:-220px}27%{opacity:1}to{left:-220px}}.gallery-navigation{display:block;width:100%;height:0;position:absolute;left:0;top:50%;z-index:2}.gallery-navigation .arrow{width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:var(--whiteLight__primary);opacity:0;border:0;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.2s;position:absolute;left:16px;top:-12px}.gallery-navigation .arrow:hover{background:var(--whiteLight__backgroundBlack)}.gallery-navigation .arrow--left{transform:translateX(-40px)}.gallery-navigation .arrow--left span{transform:rotateY(180deg)}.gallery-navigation .arrow--right{transform:translateX(40px);left:auto;right:16px}.gallery-navigation .arrow--disabled{background:var(--whiteLight__primary)!important;cursor:default;opacity:.4!important}@media screen and (max-width:1150px){.gallery-navigation .arrow--left,.gallery-navigation .arrow--right{opacity:1;transform:translateX(0)}}@media screen and (max-width:750px){.gallery-navigation{display:none}}.object-navigation{display:block;width:100%;background:var(--backgroundGray__backgroundBlack);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.object-navigation::-webkit-scrollbar{display:none}.object-navigation__wrapper{display:flex;width:100%;height:46px}.object-navigation__item{display:flex;height:100%;background:var(--backgroundGray__backgroundBlack);position:relative}.object-navigation__item button{font-size:14px;font-weight:400;line-height:20px;color:var(--primary__white);display:flex;justify-content:center;align-items:center;height:100%;padding:0 16px;background:none;border:0;white-space:nowrap;transition:.1s}.object-navigation__item:before{display:block;width:100%;content:"";height:2px;background:#26c4f4;transform:scaleX(0);position:absolute;left:0;bottom:0;transition:.1s}.object-navigation__item:hover:before{transform:scaleX(1)}@media screen and (max-width:1150px){.object-navigation__wrapper{padding:0 24px;border-radius:0}.object-navigation__wrapper:after{width:16px;height:16px;content:"";display:block}}@media screen and (max-width:750px){.object-navigation__wrapper{padding:0 16px}}.object-about__container{display:block;width:100%;position:relative;z-index:0}.object-about__container.has-more .object-about__wrapper:before{display:block;width:100%;content:"";height:50px;background:linear-gradient(to bottom,transparent,var(--white__colorDarkBackgroud));position:absolute;left:0;bottom:0;z-index:2}.object-about__container.active.has-more .object-about__wrapper:before{background:none}.object-about__container.active .object-about__wrapper{max-height:100%}.object-about__container.active .object-about__control .iconmoon{transform:rotate(-90deg)}.object-about__wrapper{display:block;width:100%;max-height:100px;overflow:hidden;position:relative}.object-about__description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;position:relative;z-index:1}.object-about__control{display:block;width:100%;margin-top:16px}.object-contacts{display:block;width:100%;padding:20px 16px;background:var(--backgroundGray__backgroundBlack);border-radius:16px}.object-contacts__photo{display:flex;width:100%;justify-content:center;align-items:center}.object-contacts__name{display:block;width:100%;font-size:16px;font-weight:700;line-height:24px;margin-top:24px;text-align:center}.object-contacts__position{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:4px;text-align:center}.object-contacts__phone{display:flex;width:100%;justify-content:center;margin-top:16px;text-align:center}.object-contacts__phone a{font-size:14px;font-weight:700;line-height:20px;display:flex;transition:.3s}.object-contacts__phone a:hover{color:#26c4f4}.object-contacts__socials{display:flex;width:100%;align-items:center;justify-content:center;column-gap:16px;margin-top:8px;text-align:center}.object-contacts__socials a{font-size:14px;font-weight:400;line-height:20px;color:#26c4f4;display:flex;transition:.3s}.object-contacts__socials a:hover{color:#16f1ff}.object-contacts__actions-list{display:flex;width:100%;flex-direction:column;row-gap:8px;margin-top:16px}.object-contacts__actions-item{display:grid;width:100%;grid-template-columns:16px 1fr;grid-column-gap:8px;column-gap:8px}.object-contacts__actions-item__icon{position:relative;top:1px}.object-contacts__actions-item__title{font-size:14px;font-weight:400;line-height:20px}.object-contacts__button{display:flex;width:100%;flex-direction:column;row-gap:8px;margin-top:16px}.object-contacts__button button{width:100%;height:42px}.object-contacts__button-contacts.button--gray{background-color:var(--whiteLight__primary)}.object-contacts__button-contacts.button--gray:hover{background-color:var(--colorBorder1__gray)}.object-gallery{display:block;width:100%;position:relative}.object-gallery__slides{display:grid;width:100%;grid-template-columns:65% auto;grid-template-rows:repeat(2,auto);grid-gap:8px;gap:8px}.object-gallery__slides--empty{grid-template-columns:1fr;grid-template-rows:unset}.object-gallery__slides--empty .object-gallery__slide{padding-bottom:38%;background:var(--backgroundGray__transparent);border:1px solid var(--backgroundGray__primary);cursor:unset}.object-gallery__slides--empty .object-gallery__slide:hover img{transform:translateX(-50%)}.object-gallery__slides--empty .object-gallery__slide img{width:58%;object-fit:contain;transform:translateX(-50%);left:50%}.object-gallery__slides--empty .object-gallery__slide:first-child{grid-row:unset}.object-gallery__slides--1{grid-template-columns:1fr;grid-template-rows:unset;max-width:100%}.object-gallery__slides--1 .object-gallery__slide{height:446px;padding-bottom:0}.object-gallery__slides--1 .object-gallery__slide:first-child{grid-row:unset}.object-gallery__slides--2{grid-template-columns:repeat(2,1fr);grid-template-rows:unset}.object-gallery__slides--2 .object-gallery__slide{padding-bottom:58%}.object-gallery__slides--2 .object-gallery__slide:first-child{grid-row:unset}.object-gallery__slide{padding-bottom:54%;border-radius:16px;overflow:hidden;position:relative;cursor:pointer}.object-gallery__slide:first-child{grid-row:1/3}.object-gallery__slide:hover .object-gallery__slide__img{transform:scale(1.05)}.object-gallery__slide__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;transform:scale(1);transition:.3s;position:absolute;left:0;top:0}.object-gallery .keen-slider__slide{padding-bottom:30%}.object-gallery .keen-slider__slide__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px;position:absolute;left:0;top:0}.object-gallery__controls{display:flex;width:100%;justify-content:space-between;padding:20px;position:absolute;left:0;bottom:0;z-index:2;gap:6px}.object-gallery__controls__aside{display:flex;align-items:flex-end;column-gap:8px}.object-gallery__controls__aside button{color:var(--text-color)}.object-gallery__controls__aside button svg circle,.object-gallery__controls__aside button svg path{stroke:var(--text-color)}.object-gallery__controls__aside button .object-gallery__controls__sizes{width:-moz-fit-content;width:fit-content}.object-gallery__skeleton-container{display:flex;width:100%;flex-direction:column;row-gap:24px}.object-gallery__skeleton-image{display:block;width:100%;padding-bottom:50%;background:var(--colorBorder1__primary);border-radius:16px}.object-gallery__modal{display:flex;width:100%;flex-direction:column;row-gap:16px;padding:24px 32px}.object-gallery__modal img{display:block;width:100%;height:auto;border-radius:16px}.object-gallery__modal-footer{display:flex;width:100%;align-items:center;justify-content:flex-end;padding:20px 30px;border-top:1px solid var(--colorBorder1__primary)}.object-gallery__modal-footer button{height:42px}@media screen and (max-width:1000px){.object-gallery__controls{margin-top:16px;padding:0;position:relative;z-index:0}}@media screen and (max-width:750px){.object-gallery__slides--empty{padding:0 16px}.object-gallery__slides--empty .object-gallery__slide{padding-bottom:70%}.object-gallery__slides--empty .object-gallery__slide__img{width:84%}.object-gallery__slides--empty .object-gallery__slide .uchastok__gallery__images-container__bottom-note{bottom:0}.object-gallery .keen-slider__slide{padding-bottom:65%}.object-gallery__controls{justify-content:center;padding:0 16px}.object-gallery__controls__aside{width:100%}.object-gallery__controls__aside--sizes{width:-moz-fit-content;width:fit-content}.object-gallery__controls__aside button{width:100%}.object-gallery__controls__aside .object-gallery__controls__sizes{width:-moz-fit-content;width:fit-content}.object-gallery__modal{padding:16px}.object-gallery__modal-footer{padding:16px;margin-top:auto}.object-gallery__modal-footer .button{width:100%}}.gallery-panorama{display:block;width:100%}.gallery-panorama__display{display:flex;width:100%;align-items:center;justify-content:center;padding-bottom:26%;overflow:hidden;border-radius:16px;position:relative}.gallery-panorama__display-background{display:block;width:1500px;height:100%;transform:translateX(0);animation:AnimationGalleryPanorama 180s linear 0s infinite;position:absolute;left:0;top:0;z-index:1}.gallery-panorama__display-shadow{display:block;width:100%;height:100%;background:rgba(63,88,110,.5);border-radius:inherit;position:absolute;left:0;top:0;z-index:2}.gallery-panorama__display-button{font-size:14px;font-weight:400;line-height:20px;color:var(--primary__white);display:flex;align-items:center;justify-content:center;height:42px;padding:0 24px;background:var(--whiteLight__backgroundBlack);font-family:Exo\ 2,sans-serif;border-radius:100px;border:0;cursor:pointer;transition:.1s}.gallery-panorama__display-button:hover{background:var(--colorBorder1__primary)}.gallery-panorama__display-button__container{z-index:3}.gallery-panorama__display-button__container,.gallery-panorama__preloader{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:absolute;left:0;top:0}.gallery-panorama__modal{flex:1 1}.gallery-panorama__modal iframe{display:block;width:100%;height:100%}@media screen and (max-width:750px){.gallery-panorama__display{padding-bottom:60%}}@keyframes AnimationGalleryPanorama{0%{transform:translateX(0)}50%{transform:translateX(-320px)}to{transform:translateX(0)}}.gallery-surroundings{display:block;width:100%;overflow:hidden;position:relative}.gallery-surroundings:hover .gallery-navigation .arrow{opacity:1;transform:translateX(0)}.gallery-surroundings .keen-slider{border-radius:16px}.gallery-surroundings .keen-slider__slide{padding-bottom:22%;border-radius:16px;overflow:hidden;cursor:pointer}.gallery-surroundings .keen-slider__slide:hover img{transform:scale(1.05)}.gallery-surroundings .keen-slider__slide img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:.3s;position:absolute;left:0;top:0;z-index:1}.gallery-surroundings__caption{display:flex;width:100%;height:100%;font-size:14px;font-weight:700;line-height:20px;color:#fff;align-items:flex-end;padding:32px;background:linear-gradient(180deg,transparent 50%,rgba(63,88,110,.6));position:absolute;left:0;bottom:0;z-index:3}.gallery-surroundings__skeleton-container{display:flex;width:100%;flex-direction:column;row-gap:24px}.gallery-surroundings__skeleton-title{display:block;width:100%;max-width:140px;height:24px;background:var(--colorBorder1__primary);border-radius:100px}.gallery-surroundings__skeleton-image{display:block;width:100%;padding-bottom:50%;background:var(--colorBorder1__primary);border-radius:16px}.gallery-surroundings__modal{display:flex;width:100%;flex-direction:column;row-gap:32px;padding:24px 32px}.gallery-surroundings__modal-caption{font-size:14px;font-weight:700;line-height:20px}.gallery-surroundings__modal img{display:block;width:100%;height:auto;margin-top:16px;border-radius:16px}.gallery-surroundings__modal-footer{display:flex;width:100%;align-items:center;justify-content:flex-end;padding:20px 30px;border-top:1px solid var(--colorBorder1__primary)}.gallery-surroundings__modal-footer button{height:42px}@media screen and (max-width:1150px){.gallery-surroundings .keen-slider__slide{padding-bottom:30%}}@media screen and (max-width:750px){.gallery-surroundings .container{padding:0}.gallery-surroundings .keen-slider:not([data-keen-slider-disabled]){overflow:visible}.gallery-surroundings .keen-slider__slide{padding-bottom:60%}.gallery-surroundings__caption{padding:24px}.gallery-surroundings__modal,.gallery-surroundings__modal-footer{padding:16px}.gallery-surroundings__modal-footer .button{width:100%}}.object-map{display:block;width:100%;height:100%}.object-map__container{display:block;width:100%;height:500px;overflow:hidden;border-radius:16px;position:relative}.object-map__container .ymaps-2-1-79-map .ymaps-2-1-79-inner-panes .ymaps-2-1-79-routerRoutes-pane{opacity:1!important}.object-map__container .map-container{height:100%;position:absolute;top:0;left:0;object-fit:contain}.object-map__container .map__controls-right{top:30px}.object-map__container .map__controls-right .map__control-right{transform:translateY(0)}.object-map__container .map__controls-right .map__control-right__tools{display:flex;column-gap:6px;position:relative}.object-map__container--modal{position:relative;height:100%}.object-map__container--modal .map-container{display:block;width:100%;height:100%}.object-map__container--modal .ymaps-2-1-79-map .ymaps-2-1-79-inner-panes .ymaps-2-1-79-routerRoutes-pane{opacity:1!important}.object-map__controls{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:8px;scrollbar-width:none}.object-map__controls-container{display:block;width:100%;margin-top:24px}.object-map__controls-container--modal{margin-top:0}.object-map__controls--modal{position:absolute;left:0;bottom:0;padding:20px 16px}.object-map__control{display:flex;align-items:center;justify-content:center;column-gap:4px;height:28px;padding:0 12px;background:var(--white__backgroundBlack);border-radius:100px;border:1px solid var(--color-accent1__primary)}.object-map__control.active{background:#00cdff;border:1px solid #00cdff}.object-map__control.active .object-map__control-caption,.object-map__control.active .object-map__control-icon{color:#fff}.object-map__control-icon{width:24px;height:24px;color:#00cdff}.object-map__control-caption{font-size:14px;font-weight:400;line-height:20px;color:#00cdff;white-space:nowrap}@media screen and (max-width:1150px){.object-map__controls{flex-wrap:nowrap;overflow-x:auto}}@media screen and (max-width:750px){.object-map__container{height:400px;padding-bottom:0}.object-map__container .map__controls-right--object-page{top:10px;right:10px}.object-map__container .map__controls-zoom{display:none}.object-map__container .map__control--infrastructure{top:10px;left:10px}}.object-location{display:block;width:100%}.object-location__tabs{display:flex;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.object-location__tabs::-webkit-scrollbar{display:none}.object-location__tab{font-size:14px;font-weight:700;line-height:20px;color:var(--primary__white);display:flex;align-items:center;justify-content:center;height:42px;padding:0 16px;background:transparent;white-space:nowrap;border:1px solid var(--colorBorder1__primary);transition:.2s}.object-location__tab:first-child{border-radius:100px 0 0 100px}.object-location__tab:last-child{border-radius:0 100px 100px 0}.object-location__tab:hover{background:var(--colorBorder1__primary)}.object-location__tab.active{background:#00cdff;color:#fff;border:0;cursor:default}.object-location__description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:24px}.object-type-gallery{display:block;width:100%;overflow:hidden;position:relative;z-index:0}.object-type-gallery:hover .gallery-navigation .arrow{opacity:1;transform:translateX(0)}.object-type-gallery:after{content:"";display:none;width:56px;height:100%;background:linear-gradient(to right,transparent,var(--white__colorDarkBackgroud));position:absolute;right:0;top:0;z-index:2}.object-type-gallery .keen-slider__slide:first-child .object-type-gallery__item{background:var(--backgroundGray__backgroundBlack)}.object-type-gallery .keen-slider__slide:first-child .object-type-gallery__item--video{background:none}.object-type-gallery__item{display:flex;width:100%;height:100%;flex-direction:column;row-gap:14px;padding:16px;border-radius:16px}.object-type-gallery__item--video{position:relative;padding:0;border-radius:16px;overflow:hidden;display:flex}.object-type-gallery__item--video img{width:100%;height:100%;object-fit:cover;object-position:top;z-index:1}.object-type-gallery__item--video:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;z-index:2;background-color:rgba(63,88,110,.5)}.object-type-gallery__item--video button{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:-moz-fit-content;width:fit-content;z-index:3;background-color:#edf3f7;color:#3f586e}.object-type-gallery__item-head{display:flex;width:100%;justify-content:space-between;column-gap:16px;padding-bottom:14px;border-bottom:1px solid #e5edf3}.object-type-gallery__item-head__title{font-size:14px;font-weight:700;line-height:20px}.object-type-gallery__item-head__name{font-size:14px;font-weight:400;line-height:20px;text-align:right}.object-type-gallery__item-head--video{position:absolute;top:0;left:0;right:0;margin:auto;padding-top:16px;width:calc(100% - 32px);z-index:3;color:#fff}.object-type-gallery__item-param{display:flex;width:100%;flex-direction:column;row-gap:4px}.object-type-gallery__item-param__title{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.object-type-gallery__item-param__info{font-size:14px;font-weight:700;line-height:20px}@media screen and (max-width:750px){.object-type-gallery:after{display:block}.object-type-gallery .keen-slider__slide{min-width:82%;max-width:82%}}.object-documents{display:block;width:100%}.object-documents ul{display:flex;width:100%;flex-direction:column;row-gap:8px}.object-documents ul li{display:flex;width:100%;align-items:flex-start;justify-content:space-between;column-gap:16px;max-width:670px}.object-documents__title{font-size:14px;font-weight:400;line-height:20px;color:#26c4f4;display:flex;flex-wrap:wrap;align-items:center;min-height:32px}.object-documents__title a{font-size:14px;font-weight:400;line-height:20px;color:inherit;transition:.2s}.object-documents__title a:hover{color:#16f1ff}.object-documents__title span{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;display:inline;margin-left:8px}.object-documents__button{width:24px;height:24px;font-size:14px;font-weight:400;line-height:20px;color:#00cdff;display:flex;padding:0;background:none;border:0;text-decoration:none;transition:.2s;cursor:pointer}.object-documents__button:hover{color:#16f1ff}.object-documents__button-wrapper{display:flex;justify-content:center;align-items:center;column-gap:8px;height:32px;padding:0 8px;background:var(--backgroundGray__backgroundBlack);border-radius:100px}.object-cards{display:block;width:100%}.object-cards__list{display:grid;width:100%;grid-template-columns:repeat(3,minmax(330px,1fr));grid-gap:16px;gap:16px}.object-cards__list .card{height:100%}.object-cards .card-village__plots{position:relative}.object-cards .card-village__plots-info{position:unset}.object-cards .card-village__plots-item{grid-template-columns:minmax(150px,auto) 1fr}.object-cards .card-village__plots-cost{font-size:14px;font-weight:700;line-height:24px;text-align:right}.object-cards .card-village__plots-cost span{display:inline-block;background:var(--card-background);position:relative;transition:.2s}.object-cards .card-village__controls{display:none}.object-cards__control{display:none;width:100%;justify-content:center;margin-top:24px}.object-cards__control .button{width:100%}@media screen and (max-width:1150px){.object-cards__list{grid-template-columns:repeat(2,minmax(330px,1fr))}}@media screen and (max-width:750px){.object-cards__list{display:flex;flex-direction:column}.object-cards__list li{display:flex;width:100%;margin:0 auto}.object-cards__control{display:flex}}.communication{font-size:14px;font-weight:400;line-height:20px;display:flex;padding:3px 12px;background:var(--whiteLight__transparent);border-radius:16px;border:1px solid var(--whiteLight__primary)}.communication__wrapper{display:block;width:100%}.communication__list{display:flex;width:100%;flex-wrap:wrap;gap:6px;margin-top:16px}.communication__controls{display:block;width:100%;margin-top:16px}.communication__skeleton-container{display:flex;width:100%;flex-direction:column;row-gap:16px;padding-bottom:24px;border-bottom:1px solid var(--colorBorder1__primary)}.communication__skeleton-container:last-child{border-bottom:0}.communication__skeleton-item{display:flex;width:100%;justify-content:space-between;align-items:center}.communication__skeleton-item span{display:block;width:100%;max-width:160px;height:24px;background:var(--colorBorder1__primary);border-radius:100px}.communication__skeleton-item span:last-child{max-width:100px!important}.communication__skeleton-item:nth-child(2) span{max-width:220px}.communication__skeleton-item:nth-child(3) span{max-width:120px}.communication__skeleton-item:nth-child(4) span{max-width:280px}.communication__modal{display:flex;width:100%;flex-direction:column;row-gap:24px;height:100%;padding:24px 32px}.communication__modal-row{display:flex;width:100%;justify-content:space-between;column-gap:24px}.communication__modal-row__wrapper{display:flex;width:100%;flex-direction:column;row-gap:24px;padding-bottom:24px;border-bottom:1px solid var(--colorBorder1__primary)}.communication__modal-row__wrapper:last-child{border-bottom:0}.communication__modal-row__title{font-size:14px;font-weight:700;line-height:20px}.communication__modal-row__content{display:flex;width:100%;row-gap:8px;flex-direction:column}.communication__modal-row__caption{font-size:14px;font-weight:400;line-height:20px;width:auto}.communication__modal-row__description{font-size:14px;font-weight:700;line-height:20px;text-align:right}.communication__modal-row__grid{display:grid;width:100%;font-size:14px;font-weight:400;line-height:20px;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.communication__modal-footer{display:flex;width:100%;align-items:center;justify-content:flex-end;padding:20px 30px;border-top:1px solid var(--colorBorder1__primary)}.communication__modal-footer button{height:42px}@media screen and (max-width:750px){.communication__modal{padding:16px}.communication__modal-row{padding:8px 16px;background:var(--whiteLight__backgroundBlack);border-radius:8px}.communication__modal-row:last-child{margin-bottom:16px}.communication__modal-row__wrapper{row-gap:16px;padding-bottom:0;border-bottom:0}.communication__modal-row__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:520px){.communication__modal-row{flex-direction:column;row-gap:4px}.communication__modal-row__wrapper:last-child{padding-bottom:16px}.communication__modal-row__caption{display:block;width:100%}.communication__modal-row__description{display:block;width:100%;text-align:left}.communication__modal-row__grid{grid-template-columns:1fr}}.plots{display:block;width:100%}.plots__buttons{display:flex;gap:6px;width:-moz-fit-content;width:fit-content}.plots__filter{display:flex;width:100%;column-gap:8px}.plots__list{display:flex;width:100%;flex-direction:column;row-gap:16px;margin-top:32px}.plots__list-empty{display:flex;width:100%;align-items:center;justify-content:center;padding:48px 0;border-top:1px solid var(--colorBorder1__primary)}.plots__list-empty__wrapper{display:flex;flex-direction:column;row-gap:8px;text-align:center}.plots__list-empty__icon svg path{stroke:var(--primary__white)}.plots__list-empty__control,.plots__list-empty__icon,.plots__list-empty__title{display:flex;width:100%;font-size:14px;font-weight:400;line-height:20px;align-items:center;justify-content:center}.plots__item{display:flex;width:100%;flex-direction:column;row-gap:8px}.plots__item.active .plots__item-head__arrow{transform:rotateX(180deg)}.plots__item.active .plots__item-content{opacity:1}.plots__item-head{display:flex;width:100%;justify-content:space-between;align-items:center;height:42px;padding:0 16px;background:var(--white__backgroundBlack);border:1px solid var(--colorBorder1__backgroundBlack);border-radius:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.plots__item-head__content{font-size:14px;font-weight:400;line-height:20px;color:var(--grayLight__white);display:flex;align-items:center;column-gap:16px}.plots__item-head__title{color:var(--primary__white);font-weight:700}.plots__item-head__description{display:flex;align-items:center;column-gap:16px}.plots__item-head__completed{font-size:14px;font-weight:400;line-height:20px;color:var(--grayLight__white);display:flex;align-items:center;column-gap:4px}.plots__item-head__completed .tooltip{max-width:210px}.plots__item-head__arrow{transform:rotateX(0deg);transition:.3s}.plots__item-head__arrow svg{display:block}.plots__item-head__arrow svg path{stroke:var(--primary__white)}.plots__item-body{max-height:0;overflow:hidden;transition:.3s}.plots__item-content{display:block;width:100%;opacity:0;transition:.3s}.plots__item-image{width:60px;height:60px;object-fit:contain;border-radius:8px}.plots__item-image__empty{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:#f8fafc;border-radius:8px;border:1px solid #e5edf3}.plots__item-image__empty svg{color:#b9c8d6}.plots__item-price{font-size:14px;font-weight:700;line-height:23px;display:flex;align-items:center;column-gap:8px}.plots__item-price b{min-width:74px}.plots__item-price__discount{width:24px;height:24px;position:relative}.plots__item-price__discount-icon{color:#00cdff}.plots__item-price__discount .react-tooltip{max-width:240px;background:var(--backgroundGray__backgroundBlack)!important}.plots__item-contract{width:24px;height:24px;display:flex;position:relative}.plots__item-contract .react-tooltip{max-width:240px;background:var(--backgroundGray__backgroundBlack)!important}.plots__item-status{font-size:14px;font-weight:700;line-height:20px;color:#b9c8d6}.plots__item-status--on-sale{color:#23e1b8}.plots__item-details{display:flex;align-items:center;column-gap:8px}.plots__item-details__icon{display:flex;position:relative}.plots__item-details__icon-image--warning{color:#ff961b}.plots__item-details__icon .react-tooltip{max-width:240px;background:var(--backgroundGray__backgroundBlack)!important}.plots__item-details .tooltip{min-width:240px;background:var(--colorBorder1__backgroundBlack)}.plots__item-details .tooltip:before{border-left:7px solid var(--colorBorder1__backgroundBlack)}.plots__item-control{display:flex;justify-content:center;margin-top:16px}.plots__table-text__mobile-only{display:none}.plots .table__head .table__row{height:44px}.plots .table__head .table__row .table__cell:first-child{padding-left:16px}.plots .table__body .table__row{height:70px;position:relative;transition:.2s}.plots .table__body .table__row .table__cell:first-child{padding-left:16px;border-radius:16px 0 0 16px}.plots .table__body .table__row .table__cell:last-child{border-radius:0 16px 16px 0}.plots .table__body .table__row .table__cell.mobile-arrow{width:24px;padding:0}.plots .table__body .table__row .table__cell.mobile-arrow svg{display:none}.plots .table__body .table__row .table__cell.mobile-only{display:table-cell}.plots .table__body .table__row--even .table__cell{background:var(--backgroundGray__backgroundBlack)}.plots .table__body .table__row:hover .table__cell{background:var(--whiteLight__primary)}.plots .table__cell{font-size:14px;font-weight:400;line-height:24px;transition:.2s}.plots .table__cell:hover .react-tooltip{opacity:1}.plots .table .tooltip__container{z-index:0}@media screen and (max-width:1150px){.plots .table__head{display:none}.plots .table__body .table__row{height:42px}.plots .table__body .table__row .table__cell{display:none}.plots .table__body .table__row .table__cell.mobile-arrow svg{display:block}.plots .table .tooltip{display:none}.plots .table .tooltip__container{cursor:pointer}.plots__table-text__mobile-only{display:inline}}@media screen and (max-width:750px){.plots__buttons{width:100%;justify-content:space-between}.plots__buttons button:last-child{width:100%}.plots__item-head{height:auto;min-height:80px;padding:8px 16px;border-radius:16px}.plots__item-head__content,.plots__item-head__description{align-items:flex-start;flex-direction:column}}@media screen and (max-width:520px){.plots__filter .button,.plots__item-control .button{width:100%}}.react-tooltip{font-size:14px!important;font-weight:400!important;line-height:20px!important;color:var(--tooltip-text-color)!important;padding:14px!important;background:var(--tooltip-bg-color)!important;border-radius:12px!important;z-index:1!important}.react-tooltip__place-bottom,.react-tooltip__place-top{transform:scaleX(0)}.react-tooltip__place-bottom.react-tooltip__show,.react-tooltip__place-top.react-tooltip__show{transform-origin:center;transition:transform .1s;transform:scaleX(1)}.react-tooltip__place-bottom.react-tooltip__closing,.react-tooltip__place-top.react-tooltip__closing{transform:scaleX(0)}.react-tooltip__place-left,.react-tooltip__place-right{transform:scaleY(0)}.react-tooltip__place-left.react-tooltip__show,.react-tooltip__place-right.react-tooltip__show{transform-origin:center;transition:transform .1s;transform:scaleY(1)}.react-tooltip__place-left.react-tooltip__closing,.react-tooltip__place-right.react-tooltip__closing{transform:scaleY(0)}.tooltip{font-size:14px;font-weight:400;line-height:20px;color:var(--tooltip-text-color);display:flex;padding:14px;background:var(--tooltip-bg-color);white-space:normal;text-align:left;border-radius:12px;border:1px solid var(--tooltip-bg-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;transition:.1s;position:absolute;z-index:10}.tooltip:before{content:"";display:block;position:absolute}.tooltip--top{margin-bottom:8px;transform:scaleX(0) translateX(-50%);transform-origin:0 50%;left:50%;bottom:100%}.tooltip--top:before{border:5px solid transparent;border-top:6px solid var(--tooltip-bg-color);transform:translateX(-50%);left:50%;top:100%}.tooltip--right{margin-left:8px;transform:scaleY(0) translateY(-50%);transform-origin:50% 0;left:100%;top:50%}.tooltip--right:before{border:6px solid transparent;border-right:7px solid var(--tooltip-bg-color);transform:translateY(-50%);right:100%;top:50%}.tooltip--bottom{margin-top:8px;transform:scaleX(0) translateX(-50%);transform-origin:0 50%;left:50%;top:100%}.tooltip--bottom:before{border:6px solid transparent;border-bottom:7px solid var(--tooltip-bg-color);transform:translateX(-50%);left:50%;bottom:100%}.tooltip--left{margin-right:8px;transform:scaleY(0) translateY(-50%);transform-origin:50% 0;right:100%;top:50%}.tooltip--left:before{border:6px solid transparent;border-left:7px solid var(--tooltip-bg-color);transform:translateY(-50%);left:100%;top:50%}.tooltip__container{cursor:help}.tooltip__container:hover .tooltip--top{transform:scaleX(1) translateX(-50%)}.tooltip__container:hover .tooltip--right{transform:scaleY(1) translateY(-50%)}.tooltip__container:hover .tooltip--bottom{transform:scaleX(1) translateX(-50%)}.tooltip__container:hover .tooltip--left{transform:scaleY(1) translateY(-50%)}.slide-menu{font-size:14px;position:relative;height:-moz-fit-content;height:fit-content}.slide-menu__keen-slider__slide{overflow:hidden}.slide-menu__navigation{display:flex;gap:20px;position:absolute;right:0;top:-46px}.slide-menu__navigation--dom{padding-bottom:0}.slide-menu__navigation .arrow{width:32px;height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.3s ease}.slide-menu__navigation .arrow rect{fill:var(--offers-aside-background)}.slide-menu__navigation .arrow--left{left:14px}.slide-menu__navigation .arrow--right{right:14px}.slide-menu__navigation .arrow--disabled{opacity:.4;cursor:default}.slide-menu__navigation--center-slides-position{display:contents}.slide-menu__navigation--center-slides-position .arrow{width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.slide-menu__navigation--center-slides-position .arrow--left{left:14px}.slide-menu__navigation--center-slides-position .arrow--right{right:14px}.slide-menu__navigation--center-slides-position .arrow rect{fill:var(--whiteLight__primary)}.slide-menu__navigation--center-slides-position .arrow path{stroke:var(--text-color)}.slide-menu__navigation--center-slides-position .arrow--disabled{opacity:.5;cursor:default}@media(max-width:750px){.slide-menu{gap:16px}.slide-menu__keen-slider{border-radius:unset}.slide-menu__keen-slider__slide{min-width:270px}.slide-menu__navigation{display:none}}.gallery-with-plan__images-container{position:relative;border-radius:20px}.gallery-with-plan__images-container__buttons{position:absolute;left:20px;bottom:20px;right:20px;z-index:0;display:flex;justify-content:space-between}.gallery-with-plan__images-container__buttons div{display:flex;gap:6px}.gallery-with-plan__images{display:grid;grid-template-columns:minmax(500px,auto) minmax(auto,27%);grid-template-rows:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%;max-height:450px}.gallery-with-plan__images--two{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;row-gap:0}.gallery-with-plan__images__image{display:flex;border-radius:20px;overflow:hidden;padding-bottom:54%;position:relative}.gallery-with-plan__images__image:first-child{grid-row:1/3}.gallery-with-plan__images__image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;cursor:pointer;transition:.3s ease}.gallery-with-plan__images__image img:hover{transform:scale(1.05)}.gallery-with-plan__images__image--plan{border:1px solid var(--input-border-color);background-color:var(--page-bg-color)}.gallery-with-plan__images__image--plan img{object-fit:contain;padding:30px}.gallery-with-plan__images__image--empty{padding-bottom:38%;border:1px solid var(--input-border-color);background-color:var(--page-bg-color)}.gallery-with-plan__images__image--empty img{width:58%;transform:translateX(-50%);left:50%;object-fit:contain;cursor:default;pointer-events:none}.gallery-with-plan__images__image--two{padding-bottom:60%}.gallery-with-plan__modal__images{display:flex;flex-direction:column;gap:20px;width:100%}.gallery-with-plan__modal__image{border-radius:20px;overflow:hidden;display:flex;justify-content:center;width:100%}.gallery-with-plan__modal__image img{width:100%;height:100%;object-fit:cover;border-radius:20px}.gallery-with-plan__modal__image--plan{border:1px solid var(--input-border-color);background-color:var(--page-bg-color)}.gallery-with-plan__modal__image--plan img{object-fit:contain;border-radius:0;padding:30px}.gallery-with-plan__modal__image--skeleton{height:400px;background:var(--colorBorder1__primary)}@media screen and (max-width:1000px){.gallery-with-plan__images-container__buttons{position:unset;margin-top:14px}}@media screen and (max-width:750px){.gallery-with-plan__images-container__buttons{flex-direction:column;row-gap:10px}.gallery-with-plan__images-container__buttons--dom div{display:contents}.gallery-with-plan__images-container__buttons button{width:100%}.gallery-with-plan__images-container__buttons--dom{flex-direction:row;column-gap:6px;flex-wrap:nowrap}.gallery-with-plan__images-container__buttons--dom div{width:100%}.gallery-with-plan__images{grid-template-columns:repeat(2,1fr);grid-template-rows:64% auto;gap:8px;max-height:unset}.gallery-with-plan__images--two{display:flex;flex-direction:column}.gallery-with-plan__images__image{padding-bottom:63%}.gallery-with-plan__images__image:first-child{grid-column:1/3}.gallery-with-plan__images__image--plan img{padding:14px}}.builder-documents{padding:40px 24px}.builder-documents,.builder-documents__container{display:block;width:100%}.builder-documents ul{display:flex;width:100%;flex-direction:column;row-gap:8px}.builder-documents ul li{display:flex;width:100%;align-items:flex-start;justify-content:space-between;column-gap:16px}.builder-documents__title{font-size:14px;font-weight:400;line-height:20px;color:#26c4f4;display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:32px}.builder-documents__title a{font-size:14px;font-weight:400;line-height:20px;color:inherit;transition:.2s}.builder-documents__title a:hover{color:#16f1ff}.builder-documents__title span{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.builder-documents__button{width:24px;height:24px;font-size:14px;font-weight:400;line-height:20px;color:#00cdff;display:flex;padding:0;background:none;border:0;text-decoration:none;transition:.2s;cursor:pointer}.builder-documents__button:hover{color:#16f1ff}.builder-documents__button-wrapper{display:flex;justify-content:center;align-items:center;column-gap:8px;height:32px;padding:0 8px;background:var(--backgroundGray__backgroundBlack);border-radius:100px}.uchastok__gallery__images-container{position:relative;border-radius:20px}.uchastok__gallery__images-container__buttons{position:absolute;left:20px;bottom:20px;z-index:2;display:flex;gap:6px}.uchastok__gallery__images-container__button-sizes{max-width:-moz-fit-content;max-width:fit-content}.uchastok__gallery__images-container__top-note{position:absolute;left:20px;top:20px;z-index:2;display:flex;line-height:24px;height:24px}.uchastok__gallery__images-container__top-note__info{cursor:help}.uchastok__gallery__images-container__top-note__info svg{transition:.3s ease;stroke:var(--text-color)}.uchastok__gallery__images-container__top-note__info:hover svg{stroke:var(--card-elements-hover)}.uchastok__gallery__images-container__top-note__info__tooltip{max-width:300px;z-index:15!important;position:relative}.uchastok__gallery__images-container__bottom-note{position:absolute;right:20px;bottom:20px;font-size:10px;color:#b9c8d6;max-width:340px;text-align:end;line-height:12px;height:42px;display:flex;align-items:center}.uchastok__gallery__image-cover{display:flex;border-radius:20px;overflow:hidden;padding-bottom:54%;position:relative;max-height:450px;width:100%}.uchastok__gallery__image-cover__img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;cursor:pointer;transition:.3s ease}.uchastok__gallery__image-cover__img:hover{transform:scale(1.05)}.uchastok__gallery__image-cover--plan{border-radius:20px;border:1px solid var(--input-border-color);background-color:var(--page-bg-color)}.uchastok__gallery__image-cover--plan .uchastok__gallery__image-cover__img{object-fit:contain;padding:30px 110px 90px}.uchastok__gallery__image-cover--empty img{object-fit:contain;cursor:default}.uchastok__gallery__image-cover--empty img:hover{transform:unset}.uchastok__gallery__wind-rose{position:absolute;top:20px;left:20px;max-width:85px;max-height:85px}.uchastok__gallery__modal__images{display:flex;flex-direction:column;gap:20px;width:100%}.uchastok__gallery__modal__image-container{border-radius:20px;overflow:hidden;display:flex;justify-content:center}.uchastok__gallery__modal__image-container__image{width:100%;height:100%;object-fit:cover;border-radius:20px}.uchastok__gallery__modal__image-container__image--plan{object-fit:contain;border-radius:0;padding:30px 110px}.uchastok__gallery__modal__image-container--plan{border:1px solid var(--input-border-color);background-color:var(--page-bg-color);position:relative}@media screen and (max-width:750px){.uchastok__gallery__images-container__buttons{position:unset;display:flex;width:100%;margin-top:14px;gap:4px}.uchastok__gallery__images-container__buttons button{width:100%}.uchastok__gallery__images-container__top-note{top:10px}.uchastok__gallery__images-container__bottom-note{left:20px;text-align:start;height:auto}.uchastok__gallery__image-cover{padding-bottom:63%}.uchastok__gallery__image-cover__img{cursor:default}.uchastok__gallery__image-cover__img:hover{transform:unset}.uchastok__gallery__image-cover--plan .uchastok__gallery__image-cover__img{padding:20px 100px 50px}.uchastok__gallery__wind-rose{max-width:75px;max-height:75px}.uchastok__gallery__modal__image-container__image--plan{padding:20px 100px}}@media screen and (max-width:500px){.uchastok__gallery__wind-rose{max-width:70px;max-height:70px;top:10px;left:10px}.uchastok__gallery__image--plan img{padding:10px 85px 60px}.uchastok__gallery__modal__image-container__image--plan{padding:10px 85px;min-height:200px;min-width:280px}}.services-included__text{margin-bottom:20px}.services-included__text--list ul{list-style-type:disc}.services-included__text--list li{margin-left:20px}.services-included__text--list li:first-child{margin-top:10px}.services-included__text--list li::marker{color:#00cdff}.services-included__line{margin:0 0 20px;border-top:1px solid var(--modal-border-color)}.services-included__line:last-child{margin-bottom:0}.services-included__list{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;font-weight:700;font-size:14px;margin-bottom:20px}.services-included__list * svg circle,.services-included__list * svg path{stroke:var(--card-control-icon-color)}.services-included__list--important{font-weight:400}.services-included__list--important:last-child{margin-bottom:0}.services-included__item{display:flex;gap:20px;max-width:370px;align-items:flex-start}.services-included__item-icon{width:24px;height:24px}.services-included__item-icon--text{color:var(--card-control-icon-color)}.services-included__item-icon--text-important{color:#ee4a26}.services-included__item-caption{align-self:center}.services-included__item-caption--important{align-self:start}.services-included__title{font-weight:700;margin-bottom:20px}@media screen and (max-width:750px){.services-included{gap:14px}.services-included__list{display:flex;width:100%;flex-direction:column;gap:14px}.services-included__list--important{gap:10px}}.info-widget{display:flex;width:100%;flex-direction:column;padding:20px;background:var(--offers-aside-background);border:1px solid var(--offers-aside-background);border-radius:16px;height:-moz-fit-content;height:fit-content;justify-content:center}.info-widget__container{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:64px;z-index:1}.info-widget__status-tag{margin-bottom:8px}.info-widget__line{margin:16px 0;border-bottom:1px solid var(--colorBorder1__primary)}.info-widget__facts{color:#b9c8d6;display:flex;flex-direction:column;gap:10px}.info-widget__facts--presentation{border-bottom:0;padding-bottom:0}.info-widget__fact{display:flex;flex-direction:column}.info-widget__fact__bold-text{color:var(--text-color);font-weight:700;display:flex;gap:3px;grid-area:text;align-items:center}.info-widget__fact__info{cursor:help}.info-widget__fact__info__icon{height:24px}.info-widget__fact__info svg{stroke:#b9c8d6;transition:.3s ease}.info-widget__fact__info:hover svg{stroke:var(--card-elements-hover)}.info-widget__fact__info__tooltip{max-width:510px;z-index:15!important}.info-widget__fact__link{height:24px}.info-widget__fact__link svg path{fill:#b9c8d6;transition:.3s ease}.info-widget__fact__link:hover svg path{fill:var(--card-elements-hover)}.info-widget__controls{display:flex;width:100%;flex-direction:column;gap:6px}.info-widget * button{width:100%}.info-widget * button svg{margin-right:4px}.info-widget * button svg circle,.info-widget * button svg path{stroke:#fff}.info-widget__empty{display:none}.info-widget__extra-widget{margin-top:10px;width:100%}.info-widget__check-plots{display:flex;width:100%;align-items:center;justify-content:center;margin-top:16px}.info-widget__check-plots button{width:auto}.info-widget .info-widget__ask-button-mobile{display:none}@media screen and (max-width:1000px){.info-widget__container{position:unset}}@media screen and (max-width:750px){.info-widget{gap:14px;z-index:unset}.info-widget__status-tag{margin-bottom:0}.info-widget__price{column-gap:5px!important}.info-widget__price__cost{font-size:16px!important;line-height:24px}.info-widget__facts{padding-bottom:14px}.info-widget__fact__info__tooltip{font-size:12px!important;max-width:65%}.info-widget__contacts-button{margin-top:0}.info-widget__line{display:none}.info-widget__line--mobile{display:block;margin:0}.info-widget__presentation-button{margin-top:-8px}.info-widget * button{width:100%}.info-widget * button svg{margin-right:4px}.info-widget .info-widget__ask-button-mobile{bottom:130px;display:block}.info-widget .info-widget__send-to-client-button{bottom:75px}.info-widget .info-widget__ask-button-mobile,.info-widget .info-widget__send-to-client-button{width:calc(100% - 30px);position:fixed;left:15px;z-index:10}.info-widget .info-widget__ask-button-mobile:disabled,.info-widget .info-widget__send-to-client-button:disabled{position:fixed}}.main-plan{border-radius:20px;position:relative;width:100%;border:1px solid var(--input-border-color);background-color:var(--page-bg-color);justify-content:center;align-items:center;padding-bottom:51%;box-sizing:border-box;overflow:hidden}.main-plan .main-plan__image-wrapper,.main-plan .map-container{width:100%;height:100%;object-fit:contain;position:absolute;left:0;top:0}.main-plan .main-plan__image-wrapper{cursor:-webkit-grab;cursor:grab}.main-plan .main-plan__image-wrapper:active{cursor:-webkit-grabbing;cursor:grabbing}.main-plan__full-screen-button{position:absolute;top:32px;right:32px;display:block}.main-plan__zoom-buttons{position:absolute;right:32px;bottom:calc(50% - 45px);display:flex;flex-direction:column;gap:6px}.main-plan--preloader{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:absolute;left:0;top:0}.main-plan--modal{border:none;border-radius:0;height:100%;padding-bottom:0}@media screen and (max-width:750px){.main-plan{padding-bottom:76%}.main-plan__full-screen-button,.main-plan__zoom-buttons{right:16px}.main-plan--modal{padding-bottom:0}.main-plan__full-screen-button-mobile,.uchastok-main-plan__full-screen-button-mobile{margin-top:14px;width:100%}}.decors-skeleton__slider{display:grid;grid-template-columns:repeat(3,auto);grid-column-gap:6px;column-gap:6px;width:100%}.decors-skeleton__slider__slide{position:relative;padding-bottom:61.5384615385%}@media(max-width:1150px){.decors-skeleton__slider{grid-template-columns:repeat(2,auto)}.decors-skeleton__slider__slide:nth-child(3){display:none}}@media(max-width:750px){.decors-skeleton__slider{grid-template-columns:repeat(3,auto)}.decors-skeleton__slider__slide{min-width:270px}.decors-skeleton__slider__slide:nth-child(3){display:block}}.promo__notification-button__container{width:80px;height:80px;position:fixed;bottom:20px;right:45px;border-radius:50%;border:8px solid rgba(0,205,255,.05);z-index:1100}.promo__notification-button__container--tablet{bottom:65px}.promo__notification-button__container:before{width:65px;height:65px;content:"";position:absolute;border-radius:50%;background-color:rgba(0,205,255,.2)}.promo__notification-button__button{width:50px;height:50px;position:absolute;top:7.5px;left:7.5px;padding:0;margin:0;border-radius:50%;background-color:var(--button-bg-color);border:none;transition:.3s ease}.promo__notification-button__button--desktop-hover:hover{background-color:var(--button-bg-hover-color)}.promo__notification-button__button--desktop-hover:hover .promo__notification-button__button__qty{border-color:var(--button-bg-hover-color);color:var(--button-bg-hover-color)}.promo__notification-button__button__bell{-webkit-animation:ring 30s ease-in-out .7s infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 30s ease-in-out .7s infinite;-moz-transform-origin:50% 4px;animation:ring 30s ease-in-out .7s infinite;transform-origin:50% 4px}.promo__notification-button__button__bell svg{height:24px;display:block;margin:auto}.promo__notification-button__button__bell svg circle,.promo__notification-button__button__bell svg path{fill:#fff}.promo__notification-button__button__qty{width:14px;height:14px;position:absolute;bottom:48%;left:50%;display:flex;color:var(--button-bg-color);background-color:#fff;border-radius:50%;border:2px solid var(--button-bg-color);font-size:8px;line-height:8px;font-family:Exo\ 2;justify-content:center;align-items:center;transition:.3s ease}.promo__modal .modal-window{max-width:580px}.promo__modal .modal-footer{border-top:none}.promo__modal .modal-footer-button{width:100%}.promo__modal .modal-container__main{padding-bottom:0}@media screen and (max-width:750px){.promo__notification-button__container{right:20px}.promo__notification-button__button:active{background-color:var(--button-bg-hover-color)}.promo__notification-button__button:active .promo__notification-button__button__qty{border-color:var(--button-bg-hover-color);color:var(--button-bg-hover-color)}.promo__modal .modal-window{max-width:100%}}@keyframes ring{0%{transform:rotate(0)}0.3%{transform:rotate(30deg)}0.6%{transform:rotate(-28deg)}1.2%{transform:rotate(34deg)}1.8%{transform:rotate(-32deg)}2.4%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}3.6%{transform:rotate(26deg)}4.2%{transform:rotate(-24deg)}4.8%{transform:rotate(22deg)}5.4%{transform:rotate(-20deg)}6%{transform:rotate(18deg)}6.6%{transform:rotate(-16deg)}7.2%{transform:rotate(14deg)}7.8%{transform:rotate(-12deg)}8.4%{transform:rotate(10deg)}9%{transform:rotate(-8deg)}9.6%{transform:rotate(6deg)}10.2%{transform:rotate(-4deg)}10.8%{transform:rotate(2deg)}11.4%{transform:rotate(-1deg)}12%{transform:rotate(1deg)}12.6%{transform:rotate(0)}to{transform:rotate(0)}}.webinars-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:6px;gap:6px}@media screen and (max-width:750px){.webinars-list{display:flex}.webinars-list--actual,.webinars-list--latest-page{flex-direction:column}.webinars-list--past{overflow-x:auto;scrollbar-width:none}.webinars-list__keen-slider__slide{min-width:290px}}.map-main-plan{height:100%;position:relative}.map-main-plan__preloader{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:absolute;left:0;top:0}.map-main-plan__legends{padding:12px 10px;background-color:var(--page-bg-color);color:var(--text-color);font-size:14px;position:absolute;bottom:20px;left:20px;display:flex;gap:20px;flex-wrap:nowrap;border-radius:20px}.map-main-plan__legends__item{display:flex;gap:12px;flex-wrap:nowrap;align-items:center}.map-main-plan__legends__color{width:6px;height:6px;border-radius:50%}.map-main-plan__poly-label{font-family:Exo\ 2;font-weight:700;color:#fff;position:absolute;left:-13px;width:26px;justify-content:center;text-wrap:nowrap}.map-main-plan__parcel-balloon-link{transition:.3s ease;color:#00cdff}.map-main-plan__parcel-balloon-link--desktop-hover:hover{color:#16f1ff}@media screen and (min-width:750px){.map-main-plan__parcel-balloon-link:active{color:#16f1ff}}@media screen and (max-width:750px){.map-main-plan__legends{top:10px;left:16px;bottom:unset;gap:16px;padding:8px 10px}.map-main-plan__legends__item{gap:8px}}.chat{display:flex;width:100%;height:0;align-items:flex-end;justify-content:flex-end;max-width:1920px;margin:0 auto;padding:0 48px;position:fixed;left:1%;right:1%;bottom:32px;z-index:1000}.chat__button{display:flex;padding:8px;background:rgba(0,205,255,.08);border-radius:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.chat__button-wrapper{display:flex;align-items:center;justify-content:center;height:40px;padding:0 8px 0 16px;background:#26c4f4;border-radius:100px;transition:.2s;position:relative}.chat__button-wrapper:hover{background:#00cdff}.chat__button-content{display:flex;align-items:center;justify-content:center;column-gap:4px}.chat__button-caption{font-size:14px;font-weight:400;line-height:14px;color:#fff;width:60px}.chat__button-icon{color:#fff}.chat__list{display:flex;flex-direction:column;row-gap:4px;width:180px;padding:12px;background:var(--white__colorDarkBackgroud);border:1px solid var(--colorBorder1__primary);border-radius:16px;opacity:0;visibility:hidden;transition:.3s;position:absolute;right:56px;bottom:56px;z-index:1}.chat__list.active{bottom:64px;opacity:1;visibility:visible}.chat__list-item{font-size:14px;font-weight:400;line-height:24px;padding:0 8px;border-radius:100px;text-decoration:none;transition:.2s}.chat__list-item:hover{background:rgba(0,205,255,.08)}@media screen and (max-width:1150px){.chat{display:none}}.map-parcel__note{position:absolute;left:30px;bottom:35px;max-width:590px}@media screen and (max-width:750px){.map-parcel__note{max-width:calc(100% - 60px)}}.promotion__title{display:flex;width:100%;align-items:center;justify-content:flex-start;column-gap:16px;padding-top:20px}.promotion__title h1{font-size:26px;font-weight:700;line-height:32px}.promotion__title span{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:6px}.promotion__search{display:block;width:100%;max-width:500px;margin-top:24px}.promotion__search .input__prepend{left:12px;top:9px}.promotion__list{display:grid;width:100%;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:24px 0 32px}.promotion__list-empty{display:flex;width:100%;font-size:16px;font-weight:700;line-height:24px;justify-content:center;margin:48px 0 24px}.promotion__item{display:flex;flex-direction:column;padding:30px;align-items:flex-start;justify-content:space-between;background:var(--backgroundGray__transparent);border:1px solid var(--transparent__primary);border-radius:16px}.promotion__item.active{background:rgba(0,205,255,.08);border:none}.promotion__item-content{display:flex;width:100%;flex-direction:column}.promotion__item-company{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;column-gap:16px;padding-bottom:8px;border-bottom:1px solid var(--colorBorder1__primary)}.promotion__item-company__icon{width:40px;height:40px}.promotion__item-company__icon img{border-radius:10px}.promotion__item-company__title{font-size:14px;font-weight:700;line-height:20px;display:flex;align-items:center;height:100%}.promotion__item-date{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:8px}.promotion__item-title{font-size:14px;font-weight:700;line-height:20px;margin-top:16px}.promotion__item-description{font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.promotion__item-info{display:flex;width:100%;column-gap:8px;margin-top:16px}.promotion__item-info__icon{color:#00cdff}.promotion__item-info__title{font-size:12px;font-weight:400;line-height:16px;color:#00cdff;display:flex;align-items:center;height:100%}@media screen and (max-width:1150px){.promotion__list{grid-template-columns:repeat(2,1fr);margin:24px 0 0}}@media screen and (max-width:750px){.promotion__title{align-items:center;justify-content:space-between;padding-top:24px}.promotion__title h1{font-size:16px;line-height:24px}.promotion__title span{margin-top:0}.promotion__search{margin-top:16px}.promotion__list{grid-template-columns:1fr;margin:16px 0}.promotion__item{padding:24px}}.card{display:grid;width:100%;min-height:246px;grid-template-columns:336px 1fr;grid-column-gap:20px;column-gap:20px;grid-row-gap:10px;row-gap:10px;padding:14px 54px 14px 14px;background:var(--card-background);border-radius:20px;border:1px solid var(--card-border-color);position:relative;transition:.2s;cursor:pointer}.card:hover,.card:hover .card-village__plots-cost span,.card:hover .card-village__plots-list{background:var(--card-background-hover)}.card:hover .card-village__control{background:var(--colorBorder1__primary)}.card--vertical{display:flex;flex-direction:column;padding:14px;height:100%}@media screen and (max-width:1000px){.card{display:flex;flex-direction:column;padding:14px}}@media screen and (max-width:550px){.card__tag{height:auto;min-height:24px;white-space:normal;border-radius:12px}}.card__dom{position:relative;display:flex;flex-direction:column;gap:10px;font-size:14px}.card__dom__caption{font-size:16px;line-height:24px;color:var(--card-caption-color);font-weight:700}.card__dom__caption--vertical{display:flex;position:relative}.card__dom__price{font-size:14px;display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;align-items:center}.card__dom__price__cost{font-weight:700;white-space:nowrap;font-size:22px}.card__dom__price__info{width:24px;height:24px;cursor:help;position:relative}.card__dom__price__info svg{stroke:#b9c8d6;transition:.3s ease}.card__dom__price__info:hover svg{stroke:var(--card-elements-hover)}.card__dom__price__info__tooltip{max-width:210px;z-index:15!important}.card__dom__price__notice{grid-column:1/3;color:#b9c8d6;line-height:18px}.card__dom__tags{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:6px}.card__dom__controls{display:flex;flex-direction:column;row-gap:6px;position:absolute;top:14px;right:14px;z-index:1}.card__dom__control{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--card-control-background);border-radius:14px;text-decoration:none;border:0;transition:.3s ease;cursor:pointer}.card__dom__control__tooltip{font-size:14px;background:var(--card-control-background-hover)!important;border-color:var(--card-control-background-hover)}.card__dom__control:hover{background:var(--card-control-background-hover)}.card__dom__external-info{display:flex;width:-moz-fit-content;width:fit-content;gap:60px;margin-top:4px}.card__dom__external-info__item{display:flex;flex-direction:column;gap:2px;color:var(--text-color);font-size:14px}.card__dom__external-info__item__title{color:#b9c8d6}.card__dom__village{color:var(--button-bg-color);transition:.3s ease;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.card__dom__village svg circle,.card__dom__village svg path{stroke:var(--button-bg-color)}.card__dom__village:hover{color:var(--button-bg-hover-color)}.card__dom__village:hover svg circle,.card__dom__village:hover svg path{stroke:var(--button-bg-hover-color)}@media screen and (max-width:1000px){.card__dom{margin-top:auto}.card__dom__controls{display:none}.card__dom__village{padding:10px 0}.card__dom__builder{display:none}}@media(max-width:750px){.card__dom__caption{font-size:16px}}.card-project{position:relative;display:flex;flex-direction:column;gap:10px;font-size:14px}.card-project__caption{font-size:16px;line-height:24px;color:var(--card-caption-color);font-weight:700}.card-project__caption--vertical{display:flex;position:relative}.card-project__company{color:#b9c8d6;line-height:24px}.card-project__company-title{display:flex;align-items:center;gap:8px;color:var(--primary__white)}.card-project__company-check{width:18px;height:18px;display:flex}.card-project__company-check__tooltip{background:var(--card-control-background-hover)!important}.card-project__tags{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:6px}.card-project__tags--vertical{margin-top:20px}.card-project__controls{display:flex;flex-direction:column;row-gap:6px;position:absolute;top:14px;right:14px;z-index:1}.card-project__control{display:flex;align-items:center;justify-content:center;border-radius:14px;text-decoration:none;border:0;transition:.3s ease;cursor:pointer}.card-project__control,.card-project__control-skeleton{width:40px;height:40px;background:var(--card-control-background)}.card-project__control-skeleton{border-radius:14px}.card-project__control__tooltip{font-size:14px;background:var(--card-control-background-hover)!important;border-color:var(--card-control-background-hover)}.card-project__control:hover{background:var(--card-control-background-hover)}.card-project__agreement-modal-title{font-weight:700;margin-bottom:20px}.card-project__agreement-modal-subtitle{margin-bottom:10px}@media screen and (max-width:1000px){.card-project{margin-top:auto}.card-project__controls{display:none}}@media(max-width:750px){.card-project__caption{font-size:16px}}.card-village{position:relative}.card-village__caption{font-size:18px;line-height:24px;color:var(--card-caption-color);font-weight:700}.card-village__location{margin-top:8px}.card-village__distance{display:flex;width:100%;column-gap:4px}.card-village__distance-container{margin-top:10px}.card-village__distance-icon{width:24px;height:24px}.card-village__distance-description{flex:1 1}.card-village__distance-description span{padding-left:10px;color:#bfcedb}.card-village__plots{display:flex;width:100%;flex-direction:column;row-gap:4px;margin-top:10px}.card-village__plots-item{display:grid;width:100%;grid-template-columns:minmax(200px,auto) 1fr;grid-row-gap:4px;row-gap:4px}.card-village__plots-info{display:flex;align-items:flex-start;position:relative}.card-village__plots-info svg{width:100%;fill:none;height:6px;position:absolute;left:0;bottom:0;z-index:0}.card-village__plots-info svg line{stroke:#e5edf3;fill:none;stroke-width:1.4px;stroke-dasharray:0,5;stroke-linecap:round}.card-village__plots-list{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding-right:5px;background:var(--card-background);transition:.2s;position:relative;z-index:1}.card-village__plots-list:hover{background:var(--card-background-hover)}.card-village__plots-cost{font-weight:700;white-space:nowrap}.card-village__tags{display:flex;margin-top:10px}.card-village__tags,.card-village__tags-wrapper{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:6px}.card-village__tags-wrapper{display:inline-flex}.card-village__tags .content__tag--button{display:none}.card-village__tags.active .content__tag--button{display:flex}.card-village__tag{font-size:14px;font-weight:400;line-height:20px;color:var(--card-tag-text-color);display:flex;align-items:center;justify-content:center;min-width:28px;min-height:24px;padding:0 10px;background:var(--card-tag-background-color);border:1px solid var(--card-tag-border-color);border-radius:12px;-webkit-hyphens:auto;hyphens:auto;cursor:default}.card-village__tag--blue{color:#26c4f4;background:rgba(38,196,244,.1);border:0}.card-village__tag--numeric{height:20px;padding:0 8px;font-size:12px;line-height:16px;background:var(--card-tag-background-color);border:1px solid var(--card-tag-border-color)}.card-village__builder{margin-top:16px;display:flex;flex-direction:column;gap:2px}.card-village__builder span{color:#b9c8d6}.card-village__builder p{display:flex;gap:8px;height:24px;align-items:center;line-height:14px}.card-village__builder p svg path{fill:#23e1b8}.card-village__builder p svg circle{stroke:#23e1b8}.card-village__builder__ckeck-icon{cursor:help}.card-village__controls{display:flex;flex-direction:column;row-gap:6px;position:absolute;top:14px;right:14px;z-index:1}.card-village__control{width:40px;height:40px;background:var(--whiteLight__backgroundBlack);border-radius:14px;text-decoration:none;border:0;cursor:pointer;position:relative}.card-village__control,.card-village__control-tooltip{display:flex;align-items:center;justify-content:center;transition:.2s}.card-village__control-tooltip{height:46px;margin-right:14px;padding:0 14px;background:var(--card-control-background-hover);font-size:14px;line-height:20px;white-space:nowrap;border-radius:12px;transform:scaleY(0) translateY(-50%);transform-origin:50% 0;opacity:0;visibility:hidden;position:absolute;right:100%;top:50%}.card-village__control-tooltip:after{content:"";display:block;border:5px solid transparent;border-left:6px solid var(--card-control-background-hover);transform:translateY(-50%);position:absolute;left:100%;top:50%}.card-village__control:hover{background:var(--card-control-background-hover)}.card-village__control:hover .card-village__control-tooltip{transform:scaleY(1) translateY(-50%);opacity:1;visibility:visible}@media screen and (max-width:1000px){.card-village{margin-top:auto}.card-village__controls{display:none}}@media screen and (max-width:750px){.card-village__caption{font-size:14px}.card-village__plots-item{display:flex;justify-content:space-between}.card-village__plots-info{flex:1 1}}.builder-info{display:flex;width:100%;flex-direction:column;gap:10px;padding:20px;background:var(--offers-aside-background);border:1px solid var(--offers-aside-background);border-radius:16px}.builder-info-check{display:flex;width:100%;column-gap:4px;padding-bottom:12px;border-bottom:1px solid var(--colorBorder1__primary)}.builder-info-check a{font-size:14px;font-weight:400;line-height:20px;color:#00cdff;transition:.2s}.builder-info-check a:hover{color:#16f1ff}.builder-info__facts{color:#b9c8d6;display:flex;flex-direction:column;gap:4px}.builder-info__facts__line{border-bottom:1px solid var(--input-border-color)}.builder-info__facts .notabene{padding:16px;border-radius:16px;margin-top:6px}.builder-info__facts .notabene--gray{background:var(--white-light__white-light-transparantize)}.builder-info__facts .notabene__text-container{display:unset}.builder-info__facts .notabene__text{font-weight:400}.builder-info__fact{display:flex;flex-direction:column}.builder-info__fact--with-logo{display:grid;grid-template-columns:1fr auto;grid-template-areas:"capture logo" "builder logo" "contacts logo";grid-column-gap:4px;column-gap:4px}.builder-info__fact--horisontal{flex-direction:row;justify-content:space-between}.builder-info__fact__capture{grid-area:capture}.builder-info__fact__builder-name{grid-area:builder;color:var(--text-color);font-weight:700}.builder-info__fact__contacts{grid-area:contacts;display:flex;gap:6px;flex-wrap:wrap;white-space:normal;font-size:12px;margin-top:8px;line-height:16px}.builder-info__fact__contacts__media{width:-moz-fit-content;width:fit-content}.builder-info__fact__contacts__media a{padding:2px 8px;background:var(--colorBorder2__whiteLight);transition:.3s ease}.builder-info__fact__contacts__media a:hover{background:var(--colorBorder1__colorDarkBg)}.builder-info__fact__normal-text{color:var(--text-color);display:block}.builder-info__fact__normal-text:first-letter{text-transform:uppercase}.builder-info__fact__logo{grid-area:logo;max-width:50px;max-height:50px;border-radius:14px;overflow:hidden}@media screen and (max-width:750px){.builder-info__facts .notabene{margin-top:10px;margin-bottom:4px}}.rosreestr__facts{display:flex;flex-direction:column}.rosreestr__facts__item{border-bottom:1px solid var(--modal-border-color);padding:14px 0;display:flex;justify-content:space-between;gap:20px;align-items:center}.rosreestr__facts__item:first-child{padding:0 0 14px}.rosreestr__facts__item:last-child{border-bottom:none;padding:14px 0 0}.rosreestr__facts__item__value{font-weight:700;display:flex;gap:5px;align-items:center;text-align:end}.rosreestr__facts__item__value svg{stroke:#b9c8d6;transition:.3s ease;cursor:help}.rosreestr__facts__item__value svg:hover{stroke:#00cdff}.rosreestr__facts__item__value__link svg{cursor:pointer;stroke:unset}.rosreestr__facts__item__value__link svg circle,.rosreestr__facts__item__value__link svg path{fill:#b9c8d6}.rosreestr__facts__item__value__link svg:hover{stroke:unset}.rosreestr__facts__item__value__link svg:hover circle,.rosreestr__facts__item__value__link svg:hover path{fill:#00cdff}.rosreestr__facts__item__value__tooltip{max-width:300px;text-align:start}.rosreestr .rosreestr__show-all-mobile-btn{display:none}.rosreestr__ask-manager{margin-top:20px;border:1px solid var(--modal-border-color)}.rosreestr__ask-manager .notabene__text-container{row-gap:0}.rosreestr__ask-manager .notabene__text--gray{font-weight:400}.rosreestr__ask-manager .notabene__text--gray a{width:-moz-fit-content;width:fit-content;align-items:flex-start;display:inline}@media screen and (max-width:750px){.rosreestr__facts-rwapper{transition:5s}.rosreestr__facts__item{animation:reestrFactAnimation 1s}.rosreestr__facts__item__value__tooltip{max-width:250px}.rosreestr__ask-manager{opacity:0;visibility:hidden;transition:.5s}.rosreestr__ask-manager--visible{opacity:1;visibility:visible}.rosreestr .rosreestr__show-all-mobile-btn{width:100%;margin-top:14px;display:flex}}@keyframes reestrFactAnimation{0%{opacity:0}to{opacity:1}}.new-villages{max-width:1280px;padding:0 50px;margin:24px auto 0}.new-villages__skeleton{display:flex;gap:6px}.new-villages__skeleton__item{width:100%}.new-villages__title{display:flex;justify-content:space-between;width:100%;font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px}.new-villages__title a{width:-moz-fit-content;width:fit-content}.new-villages__slider .slide-menu__navigation .arrow--left{left:-12px}.new-villages__slider .slide-menu__navigation .arrow--right{right:-12px}@media screen and (max-width:1150px){.new-villages{padding:0 24px}.new-villages__skeleton__item:last-child{display:none}}@media screen and (max-width:750px){.new-villages{padding:0 16px}.new-villages .card-village__caption{font-size:16px}.new-villages__skeleton__item{display:none}.new-villages__skeleton__item:first-child{display:block}.new-villages__button-all{margin-top:10px}}.card-skeleton{display:block;width:100%;background:var(--card-skeleton-background);border-radius:20px;overflow:hidden;position:relative}.card-skeleton:before{content:"";display:block;width:400px;height:100%;background:linear-gradient(to right,transparent,var(--card-skeleton-glare-color),transparent);transform:skewX(-20deg);animation:AnimateCardSkeletonGlare 2s linear 0s infinite;position:absolute;left:-100%;top:0;z-index:0}@media screen and (max-width:650px){.card-skeleton:before{animation:AnimateCardSkeletonGlareMobile 2s linear 0s infinite;left:-200%}}.card-skeleton svg{display:block;width:100%;height:auto;border:1px solid var(--card-skeleton-svg-border);border-radius:20px;position:relative;z-index:1}.card-skeleton svg path,.card-skeleton svg rect{stroke:var(--card-skeleton-svg-stroke);fill:var(--card-skeleton-svg-fill)}@keyframes AnimateCardSkeletonGlare{0%{left:-100%}50%{left:-100%}to{left:100%}}@keyframes AnimateCardSkeletonGlareMobile{0%{left:-200%}50%{left:-200%}to{left:200%}}.house-complectations{background-color:var(--backgroundGray__backgroundBlack);border-radius:20px;display:flex;overflow:hidden;height:214px}.house-complectations__list{display:flex;flex-direction:column;gap:14px}.house-complectations__text-container{padding:20px 0 20px 20px;display:flex;flex-direction:column;flex:1 1}.house-complectations__main-container{display:contents}.house-complectations__caption-container{display:flex;width:100%;column-gap:20px;padding:0 0 14px;font-weight:700;justify-content:space-between;flex-wrap:wrap}.house-complectations__price{white-space:nowrap}.house-complectations__options-container{padding:14px 0;border:1px solid var(--tab-border-color);border-left:none;border-right:none;overflow:hidden;position:relative;height:100%}.house-complectations__options{position:absolute;height:calc(100% - 28px);top:14px;left:0;-webkit-mask-image:linear-gradient(180deg,#fff 0,transparent);mask-image:linear-gradient(180deg,#fff 0,transparent)}.house-complectations__options ul{display:flex;list-style-type:disc;flex-direction:column;padding-left:20px;gap:14px}.house-complectations__options li::marker{color:#00cdff}.house-complectations .house-complectations__button{padding:14px 0 0;justify-content:flex-start;box-sizing:content-box;margin-top:auto}.house-complectations .house-complectations__button__icon{width:8px;height:12px;transform:rotate(-90deg);margin-top:3px}.house-complectations__img-container{display:flex;position:relative;width:41%;align-items:center;justify-content:center}.house-complectations__img{height:80%;width:80%;position:absolute}.house-complectations__modal{min-height:780px}.house-complectations__modal__tabs{width:100%;margin-bottom:20px}.house-complectations__modal__tabs .house-complectations__modal__tabs__tab,.house-complectations__modal__tabs .tabs-row{width:100%}.house-complectations__modal__photos{display:flex;flex-direction:column;gap:20px;width:100%}.house-complectations__modal__photos__img{border-radius:20px;overflow:hidden;display:flex;justify-content:center;width:100%}.house-complectations__modal__photos__img img{width:100%;height:100%;object-fit:cover;border-radius:20px}.house-complectations__modal__caption-container{justify-content:start;border:none;padding:0}.house-complectations__modal__caption{line-height:20px}.house-complectations__modal__price{font-size:14px}.house-complectations__modal__options-container{padding:0;display:flex;width:100%;display:block;border:none;position:unset}.house-complectations__modal__options{position:unset;height:100%;top:0;left:0;-webkit-mask-image:none;mask-image:none;width:100%}.house-complectations__modal__options ul{display:flex;gap:14px;height:100%;margin:14px 0}@media(max-width:750px){.house-complectations{height:unset;flex-direction:column}.house-complectations__list{gap:6px}.house-complectations__main-container{display:flex;justify-content:space-between;height:100%}.house-complectations__main-container--no-img .house-complectations{flex:1 1}.house-complectations__main-container--no-img .house-complectations__text-container{width:calc(100% - 20px)}.house-complectations__main-container--no-img .house-complectations__options-container{height:70px;border:none;padding:10px 0}.house-complectations__main-container--no-img .house-complectations__options{top:10px;height:70px}.house-complectations__text-container{padding:0 0 20px 20px;flex:unset}.house-complectations__caption-container{padding:20px 20px 0}.house-complectations__price{display:flex;flex-direction:column;gap:2px;color:#bfcedb;font-size:14px;margin:auto 0}.house-complectations__price span{font-size:16px;font-weight:700;color:var(--text-color)}.house-complectations__options ul{gap:10px}.house-complectations__button{padding:0!important}.house-complectations__img-container{width:unset}.house-complectations__img{position:unset;width:auto;margin-left:20px;min-height:110px;max-height:130px}.house-complectations__modal{min-height:unset}.house-complectations__modal__caption-container{flex-direction:row;padding:0}.house-complectations__modal__price{color:inherit}.house-complectations__modal__caption{line-height:24px}.house-complectations__modal__options{padding:0}.house-complectations__modal__options ul{padding-left:16px;margin:10px 0}}.chart-skeleton{display:flex;height:100%;width:100%;gap:20px}.chart-skeleton__main{width:100%;position:relative;height:100%}.chart-skeleton__main--line{display:flex}.chart-skeleton .chart-skeleton__nums{position:relative;width:-moz-fit-content;width:fit-content}.chart-skeleton__axes{position:absolute;top:0;left:0;color:var(--colorBorder1__primary);width:100%;height:100%;display:flex;flex-direction:column-reverse;justify-content:space-between;z-index:0}.chart-skeleton__axes__axe{display:flex;gap:10px;width:100%;height:18px;align-items:end}.chart-skeleton__axes__axe:first-child{align-items:end}.chart-skeleton__axes__axe span{width:-moz-fit-content;width:fit-content;color:var(--pagination-border-color);font-size:14px;white-space:nowrap}.chart-skeleton__axes__axe div{width:100%;border-bottom:1px solid var(--pagination-border-color)}.chart-skeleton__line{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%271024%27%20height%3D%27213%27%20viewBox%3D%270%200%201024%20213%27%20fill%3D%27none%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%20%3Cpath%20d%3D%27M10.4999%20204.5C106.231%20187.096%20164.747%20172.034%20260%20139C356.945%2077.571%20407.566%2051.0867%20510.998%2030.499C625.537%2035.9837%20687.266%2040.5053%20759.498%2070.4989C857.732%20125.524%20915.651%20108.189%201017%20110.499%27%20stroke%3D%27%233F586E%27%20stroke-width%3D%272%27/%3E%20%3Ccircle%20cx%3D%27512.5%27%20cy%3D%2731.2568%27%20r%3D%276%27%20fill%3D%27%233F586E%27%20stroke%3D%27%233F586E%27%20stroke-width%3D%272%27/%3E%20%3Ccircle%20cx%3D%27259.75%27%20cy%3D%27138.257%27%20r%3D%276%27%20fill%3D%27%233F586E%27%20stroke%3D%27%233F586E%27%20stroke-width%3D%272%27/%3E%20%3Ccircle%20cx%3D%277%27%20cy%3D%27205.257%27%20r%3D%276%27%20fill%3D%27%233F586E%27%20stroke%3D%27%233F586E%27%20stroke-width%3D%272%27/%3E%20%3Ccircle%20cx%3D%27765.25%27%20cy%3D%2773.5%27%20r%3D%276%27%20fill%3D%27%233F586E%27%20stroke%3D%27%233F586E%27%20stroke-width%3D%272%27/%3E%20%3Ccircle%20cx%3D%271016.86%27%20cy%3D%27111.257%27%20r%3D%276%27%20fill%3D%27%233F586E%27%20stroke%3D%27%233F586E%27%20stroke-width%3D%272%27/%3E%20%3C/svg%3E%20");background-size:contain;background-position:50%;background-repeat:no-repeat;height:100%;width:calc(100% - 30px);margin-left:20px;z-index:1}.chart-skeleton__items-container{width:100%;display:flex;gap:30px;height:100%;padding:0 10px 0 40px;position:relative;z-index:1;justify-content:space-around;align-items:flex-end}.chart-skeleton__items-container__item{width:80px;height:95%;border-radius:14px;background:var(--colorBorder1__primary)}.chart-skeleton__items-container__item:nth-child(odd){height:50%}.chart-skeleton__items-container__item:nth-child(3n){height:70%}@media screen and (max-width:750px){.chart-skeleton__axes{height:calc(100% - 20px)}.chart-skeleton__items-container{min-width:900px;height:calc(100% - 20px)}.chart-skeleton__items-container__item{width:60px;min-width:60px}}.house-description,.house-description__content{display:flex;flex-direction:column}.house-description__content{gap:14px}.house-description__content .services-included__item,.house-description__content .services-included__list{gap:10px}.house-description__sizes{display:flex}.house-description__size{display:flex;flex-direction:column;row-gap:2px;border-right:1px solid var(--modal-border-color);padding:0 25px;flex:1 1}.house-description__size-value{font-weight:700}.house-description__size-area{color:#b9c8d6}.house-description__size:last-child{border:none}.house-description__size:first-child{padding:0 25px 0 0}@media screen and (max-width:750px){.house-description{gap:14px}.house-description__sizes{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:14px;row-gap:14px}.house-description__size{justify-content:center}.house-description__size:nth-child(2n){border:none}.house-description__size:nth-child(odd){padding:0 25px 0 0}.house-description__services{margin-top:16px}.house-description__services__list{display:flex;width:100%;flex-direction:column;gap:14px}.house-description__services__list--included{border-top:1px solid #e5edf3;padding-top:20px}.house-description__services__list--not-included{gap:10px}}.house-mortgage{display:block;width:100%}.house-mortgage__wrapper{display:flex;width:100%;flex-direction:column;row-gap:14px}.house-mortgage__list{display:flex;width:100%;flex-direction:column;row-gap:6px;overflow:hidden;transition:.4s}.house-mortgage__list.active .house-mortgage__list-content{opacity:1;visibility:visible}.house-mortgage__list-container,.house-mortgage__list-content{display:flex;width:100%;flex-direction:column}.house-mortgage__list-content{row-gap:16px;padding-top:16px;opacity:0;visibility:hidden;transition:.4s}.house-mortgage__item{display:grid;width:100%;grid-template-columns:270px 1fr;grid-column-gap:20px;column-gap:20px;padding:20px;border:1px solid var(--colorBorder1__primary);border-radius:20px}.house-mortgage__item-bank{display:flex;width:100%;column-gap:10px}.house-mortgage__item-bank img{border-radius:100%}.house-mortgage__item-bank__title{display:flex;flex-direction:column;row-gap:4px}.house-mortgage__item-bank__caption{font-size:14px;font-weight:700;line-height:20px}.house-mortgage__item-bank__name{font-size:14px;font-weight:400;line-height:20px}.house-mortgage__item-content{display:flex;flex-direction:column}.house-mortgage__item-params{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.house-mortgage__item-param{display:flex;flex-direction:column;row-gap:4px;padding-right:20px}.house-mortgage__item-param__title{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.house-mortgage__item-param__description{font-size:14px;font-weight:700;line-height:20px}.house-mortgage__item-param:first-child .house-mortgage__item-param__description{color:#26c4f4}.house-mortgage__item-note{display:flex;width:100%;font-size:14px;font-weight:400;line-height:20px;column-gap:4px;margin-top:20px;padding-top:18px;border-top:1px solid var(--colorBorder1__primary)}.house-mortgage__item-note__icon{color:#26c4f4;position:relative;top:-3px}.house-mortgage__item-file{display:flex;width:100%;font-size:14px;font-weight:400;line-height:20px;color:#26c4f4;column-gap:4px;margin-top:20px;padding-top:18px;border-top:1px solid var(--colorBorder1__primary)}.house-mortgage__button{display:block;width:100%}.house-mortgage__button .button,.house-mortgage__button a,.house-mortgage__button button{width:100%;overflow:hidden;position:relative}.house-mortgage__button.active .house-mortgage__button-caption--default{transform:translateY(-24px);opacity:0;visibility:hidden}.house-mortgage__button.active .house-mortgage__button-caption--is-open{transform:translateY(0);opacity:1;visibility:visible}.house-mortgage__button-caption{display:flex;width:100%;height:100%;font-size:14px;font-weight:400;line-height:20px;align-items:center;justify-content:center;transition:.4s;position:absolute;left:0;top:0}.house-mortgage__button-caption--default{transform:translateY(0);opacity:1;visibility:visible}.house-mortgage__button-caption--is-open{transform:translateY(24px);opacity:0;visibility:hidden}@media screen and (max-width:750px){.house-mortgage h2{font-size:16px;line-height:24px}.house-mortgage__wrapper{margin-top:16px}.house-mortgage__item{grid-template-columns:1fr;row-gap:20px}.house-mortgage__item-bank{flex-direction:row-reverse}.house-mortgage__item-bank__title{flex:1 1}.house-mortgage__item-params{justify-content:flex-start}.house-mortgage__item-note__icon{top:-2px}}.hello,.hello__info{display:block;width:100%}.hello__info{margin-top:-40px;padding:60px 0 30px;background:var(--white__colorDarkBackgroud);border-radius:40px 40px 0 0;position:relative;z-index:2}.hello__info-wrapper{display:grid;width:100%;grid-template-columns:280px 280px 380px 1fr;grid-gap:20px;gap:20px}.hello__info-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;row-gap:16px;height:230px;padding:30px;overflow:hidden;border-radius:20px;position:relative}.hello__info-item:nth-child(3){background:#26c4f4}.hello__info-item:nth-child(4){background:#23e1b8}.hello__info-item__image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.hello__info-item__content{display:flex;width:100%;flex-direction:column;row-gap:8px;position:relative;z-index:2}.hello__info-item__title{font-size:44px;font-weight:700;line-height:48px;color:#fff}.hello__info-item__title-min{font-size:26px;font-weight:700;line-height:32px;color:#fff}.hello__info-item__description{font-size:14px;font-weight:400;line-height:20px;color:#fff}.hello__info-slider{display:flex;width:100%;column-gap:90px;max-width:1280px;margin:0 auto;padding:30px 50px}.hello__info-slider__container{width:580px;height:440px;overflow:hidden;border-radius:20px;position:absolute;left:0;top:0}.hello__info-slider__container .keen-slider{height:100%}.hello__info-slider__container .keen-slider__slide{overflow:hidden;border-radius:20px}.hello__info-slider__container .keen-slider__slide img{width:100%;height:100%;object-fit:cover}.hello__info-slider__content{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;justify-content:center;row-gap:24px;height:440px;padding-left:670px;position:relative}.hello__info-slider__title{font-size:26px;font-weight:700;line-height:34px}.hello__info-slider__title span{display:block}.hello__info-slider__description,.hello__info-slider__description-sub{font-size:14px;font-weight:400;line-height:20px}.hello__info-slider__controls{display:flex;width:100%;flex-direction:column;row-gap:8px}.hello__info-slider__controls .keen-slider__control{font-size:14px;font-weight:400;line-height:20px;padding-left:40px;position:relative;cursor:pointer}.hello__info-slider__controls .keen-slider__control:before{content:"";display:block;width:24px;height:8px;background:var(--colorBorder1__backgroundBlack);border-radius:100px;position:absolute;left:0;top:6px}.hello__info-slider__controls .keen-slider__control:hover{color:#00cdff}.hello__info-slider__controls .keen-slider__control.active{color:#26c4f4;cursor:default}.hello__info-slider__controls .keen-slider__control.active:before{background:#26c4f4}.hello__info-slider--reverse .hello__info-slider__container{left:auto;right:0}.hello__info-slider--reverse .hello__info-slider__content{padding-left:0;padding-right:700px}.hello__partners{display:block;width:100%;max-width:1280px;margin:0 auto;padding:30px 50px}.hello__partners-title{display:block;width:100%;font-size:26px;font-weight:700;line-height:34px}.hello__partners-description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;max-width:740px;margin-top:24px}.hello__partners-slider{display:block;width:100%;margin-top:40px}.hello__partners-slider__slide-image{display:flex;width:100%;align-items:flex-end;justify-content:center;height:60px}.hello__partners-slider__slide-image img{border-radius:10px}.hello__partners-slider__slide-title{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:24px;text-align:center}.hello__reward{display:block;width:100%;padding:30px 0}.hello__reward-wrapper{display:flex;width:100%;background:#26c4f4;overflow:hidden;border-radius:20px;position:relative}.hello__reward-content{display:flex;width:100%;padding:50px;position:relative;z-index:2}.hello__reward-title{font-size:26px;font-weight:700;line-height:34px;color:#fff;width:240px}.hello__reward-description{display:flex;flex-direction:column;flex:1 1;row-gap:16px;padding:0 40px 0 80px}.hello__reward-description p{font-size:14px;font-weight:400;line-height:20px;color:#fff}.hello__reward-control{display:flex;align-items:center}.hello__reward-control .button,.hello__reward-control a,.hello__reward-control button{width:164px;background:#fff;color:#3f586e;border-radius:100px}.hello__reward-control .button:hover,.hello__reward-control a:hover,.hello__reward-control button:hover{color:#26c4f4}.hello__reward-background{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.hello__about{display:block;width:100%;padding:40px 0 30px}.hello__about-wrapper{display:grid;width:100%;grid-template-columns:1fr 286px;grid-template-rows:auto 1fr}.hello__about-title{font-size:26px;font-weight:700;line-height:34px;margin-bottom:24px;padding-top:60px}.hello__about-description{grid-row:2}.hello__about-description p{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;max-width:714px;margin-top:14px}.hello__about-controls{display:flex;width:100%;column-gap:48px;margin-top:24px}.hello__about-decor{width:286px;height:332px;grid-column:2;grid-row:1/3;position:relative}.hello__about-decor__say{display:flex;position:absolute;left:-62px;top:56px;z-index:2}.hello__about-decor__say--1{transform:translateX(20px) scale(.85);animation:AnimationAboutDecor 4s linear 0s infinite}.hello__about-decor__say--2{position:relative;left:-6px;transform:translateX(20px) scale(.85);animation:AnimationAboutDecor 4s linear .4s infinite}.hello__about-decor__bobble{display:flex;flex-direction:column;padding:10px 20px;background:var(--backgroundGray__backgroundBlack);border-radius:10px;position:absolute;left:-130px;bottom:34px;z-index:2}.hello__about-decor__bobble-name{font-size:14px;font-weight:700;line-height:18px}.hello__about-decor__bobble-position{font-size:14px;font-weight:400;line-height:18px}.hello__us{display:block;width:100%;max-width:1280px;margin:0 auto;padding:30px 50px}.hello__us-title{display:block;width:100%;font-size:26px;font-weight:700;line-height:34px}.hello__us-description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.hello__us-slider{display:grid;width:100%;grid-template-columns:1fr 380px;grid-column-gap:32px;column-gap:32px;margin-top:16px}.hello__us-slider .keen-slider{height:100px}.hello__us-slider .keen-slider__slide{display:flex;align-items:center}.hello__us-slider .keen-slider__slide img{width:auto;height:48px;object-fit:contain}.hello__us-agency{display:flex;align-items:center;column-gap:16px}.hello__us-agency__count{font-size:40px;font-weight:700;line-height:40px}.hello__us-agency__caption{font-size:14px;font-weight:400;line-height:18px;max-width:136px}.hello__faq{display:block;width:100%;padding:30px 0}.hello__faq-title{display:block;width:100%;font-size:26px;font-weight:700;line-height:34px}.hello__faq-wrapper{display:grid;width:100%;grid-template-columns:1fr 380px;grid-column-gap:64px;column-gap:64px}.hello__faq-info{display:block;width:100%;padding:30px;background:var(--backgroundGray__backgroundBlack);border-radius:20px;position:-webkit-sticky;position:sticky;top:100px}.hello__faq-info__title{font-size:14px;font-weight:700;line-height:20px}.hello__faq-info__description{font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.hello__faq-info__phone{font-size:14px;font-weight:700;line-height:20px;margin-top:16px}.hello__faq-info__about{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:4px}.hello__faq-list{display:block;width:100%;margin-top:8px}.hello__faq-item{display:block;width:100%;position:relative;border-bottom:1px solid var(--colorBorder1__primary)}.hello__faq-item:last-child{border-bottom:0}.hello__faq-item.active .hello__faq-item__button-arrow{transform:rotateX(180deg)}.hello__faq-item.active .hello__faq-item__content{opacity:1;visibility:visible}.hello__faq-item__button{display:grid;width:100%;grid-template-columns:1fr 24px;grid-column-gap:24px;column-gap:24px;align-items:center;padding:20px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.hello__faq-item__button-caption{font-size:14px;font-weight:700;line-height:20px}.hello__faq-item__button-arrow{color:#26c4f4;transform:rotateX(0deg);transition:.3s}.hello__faq-item__content{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;padding-bottom:24px;opacity:0;visibility:hidden;transition:.3s}.hello__faq-item__content-wrapper{display:block;width:100%;overflow:hidden;transition:.3s}.hello__footer{display:block;width:100%;border-top:1px solid var(--colorBorder1__primary)}.hello__footer-wrapper{display:grid;width:100%;grid-template-columns:226px 1fr 300px;padding:30px 0}.hello__footer-logo span{display:block;width:100%;font-size:12px;font-weight:700;line-height:16px;color:#26c4f4;max-width:150px;text-transform:uppercase}.hello__footer-menu{display:flex;column-gap:68px}.hello__footer-menu__cell{display:flex;flex-direction:column;row-gap:16px}.hello__footer-menu__title{font-size:14px;font-weight:700;line-height:20px}.hello__footer-menu ul{flex-direction:column;row-gap:4px}.hello__footer-menu ul,.hello__footer-menu ul li{display:flex;width:100%}.hello__footer-menu ul li a{font-size:14px;font-weight:400;line-height:20px;cursor:pointer;transition:.2s}.hello__footer-menu ul li a:hover{color:#00cdff}.hello__footer-social{display:flex;justify-content:space-between;column-gap:8px}.hello__footer-social a{width:100%}.hello__footer-info{display:block;width:100%;padding:16px 0;background:var(--backgroundGray__backgroundBlack)}.hello__footer-info__wrapper{display:grid;width:100%;grid-template-columns:226px 1fr 230px}.hello__footer-info__company,.hello__footer-info__copy{display:flex;align-items:center;font-size:12px;font-weight:400;line-height:16px}.hello__footer-info__policy{display:flex;align-items:center;justify-content:flex-end}.hello__footer-info__policy a{font-size:12px;font-weight:400;line-height:16px;transition:.2s}.hello__footer-info__policy a:hover{color:#00cdff}@media screen and (max-width:1250px){.hello__info-wrapper{grid-template-columns:repeat(2,1fr)}.hello__info-slider__content{padding-left:628px}.hello__info-slider--reverse .hello__info-slider__content{padding-right:628px}}@media screen and (max-width:1150px){.hello__info-slider{padding:30px 24px}.hello__partners{padding:30px 0}.hello__partners-description,.hello__partners-title{padding:0 24px}.hello__reward-content{display:grid;grid-template-columns:240px 1fr;grid-template-rows:repeat(2,auto);grid-row-gap:24px;row-gap:24px}.hello__reward-title{grid-row:2/1}.hello__reward-description{padding:0 50px 0 32px}.hello__reward-control{grid-column:2;padding-left:32px}.hello__about-description,.hello__about-title{padding-right:40px}.hello__about-decor__bobble{text-align:center;left:48px;bottom:0}.hello__us{padding:30px 0}.hello__us-description,.hello__us-title{padding:0 24px}.hello__us-slider{grid-template-columns:1fr 200px;padding:0 24px}}@media screen and (max-width:1000px){.hello__info{border-radius:0}.hello__info-slider{max-width:580px;padding:30px 0}.hello__info-slider__container{height:auto;position:relative}.hello__info-slider__container .keen-slider__slide{padding-bottom:70%}.hello__info-slider__container .keen-slider__slide img{position:absolute;left:0;top:0}.hello__info-slider__content{align-items:center;padding:0;height:auto}.hello__info-slider__description,.hello__info-slider__title{text-align:center}.hello__info-slider__description-sub,.hello__info-slider__title-sub{display:block;width:100%;padding:24px;background:var(--backgroundGray__backgroundBlack);text-align:center;border-radius:20px}.hello__info-slider--reverse .hello__info-slider__content{padding:0}.hello__partners{padding:30px 0}.hello__partners-title{text-align:center}.hello__partners-description{margin:24px auto 0;text-align:center}.hello__reward-content{display:flex;flex-direction:column}.hello__reward-title{width:100%;text-align:center}.hello__reward-description{padding:0}.hello__reward-control{align-items:center;justify-content:center;padding:0}.hello__about-title{padding-top:24px}.hello__about-decor__say{display:none}.hello__us-slider{grid-template-columns:1fr;padding:0}.hello__us-slider .keen-slider__slide{align-items:center;justify-content:center}.hello__us-agency{flex-direction:column;row-gap:4px;width:100%;max-width:330px;margin:16px auto 0;padding:16px;background:var(--backgroundGray__backgroundBlack);border-radius:20px}.hello__us-agency__caption{max-width:100%}.hello__faq-wrapper{grid-template-columns:1fr}.hello__faq-aside{display:none}.hello__footer-wrapper{grid-template-columns:226px 1fr 120px}.hello__footer-menu{column-gap:32px}.hello__footer-social{align-items:flex-end;flex-direction:column;row-gap:8px}.hello__footer-social a{max-width:120px}}@media screen and (max-width:750px){.hello__info{padding:30px 0 16px}.hello__info-slider{padding:16px 0}.hello__info-slider__title{font-size:18px;line-height:24px;padding:0 16px}.hello__info-slider__title span{display:inline}.hello__info-slider__description,.hello__info-slider__description-sub__wrapper{padding:0 16px}.hello__info-slider__content{row-gap:12px}.hello__info-slider__controls{padding:0 16px}.hello__partners-title{font-size:18px;line-height:24px}.hello__partners-description{margin-top:16px}.hello__partners-slider{margin-top:32px}.hello__partners-slider .keen-slider__slide{min-width:130px;max-width:130px}.hello__reward{padding:16px 0}.hello__reward-content{padding:50px 24px}.hello__reward-title{font-size:18px;line-height:24px}.hello__reward-description{text-align:center}.hello__reward-control .button,.hello__reward-control a,.hello__reward-control button{width:100%}.hello__about{padding:16px 0}.hello__about-wrapper{display:block}.hello__about-title{padding:0;text-align:center;font-size:18px;line-height:24px}.hello__about-description{padding:0}.hello__about-description p{text-align:center}.hello__about-decor{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto}.hello__about-decor__photo{width:142px;height:166px}.hello__about-decor__bobble{margin-top:8px;position:relative;left:0}.hello__about-controls{justify-content:center}.hello__us{padding:16px 0}.hello__us-title{font-size:18px;line-height:24px}.hello__us-description,.hello__us-title{text-align:center}.hello__us-slider .keen-slider__slide{min-width:200px;max-width:200px}.hello__us-agency__count{font-size:30px;line-height:32px}.hello__faq{padding:16px 0}.hello__faq-title{font-size:18px;line-height:24px;text-align:center}.hello__footer-wrapper{padding:16px 0}.hello__footer-logo,.hello__footer-menu{display:none}.hello__footer-social{flex-direction:row}.hello__footer-info{padding-top:0;background:none}.hello__footer-info__wrapper{grid-template-columns:1fr;row-gap:4px}.hello__footer-info__company{display:none}.hello__footer-info__policy{justify-content:flex-start}}@media screen and (max-width:600px){.hello__info-wrapper{grid-template-columns:1fr;row-gap:8px}.hello__info-item{flex-direction:row;align-items:flex-end;height:120px;padding:20px}.hello__info-item__content{row-gap:2px}.hello__info-item__title{font-size:30px;line-height:40px}.hello__info-item__title-min{font-size:18px;line-height:24px}.hello__info-item__title-min.build{font-size:30px;line-height:40px}.hello__info-item__description span{display:block}.hello__info-slider__container{display:block;width:100%;margin-top:16px;border-radius:0}.hello__info-slider__content{display:block;width:100%}.hello__info-slider__controls,.hello__info-slider__description,.hello__info-slider__description-sub{margin-top:16px}.hello__footer-wrapper{grid-template-columns:1fr}.hello__footer-social a{max-width:100%}}@keyframes AnimationAboutDecor{0%{transform:translateX(20px) scale(.85);opacity:0;visibility:hidden}20%{transform:translateX(10px) scale(1);opacity:1;visibility:visible}60%{transform:translateX(-10px) scale(1);opacity:1;visibility:visible}80%{transform:translateX(-20px) scale(.85);opacity:0;visibility:hidden}to{transform:translateX(-20px) scale(.85);opacity:0;visibility:hidden}}.training{display:block;width:100%;position:relative}.training,.training__container{height:100%}.training__wrapper{display:flex;width:100%;max-width:1280px;padding:0 50px;min-height:calc(100% - 98px);margin:0 auto 24px;transition:.3s}.training__content{display:block;width:100%;margin:80px 0 40px;position:relative;z-index:2}.training__content h1{display:block;width:100%;font-size:50px;font-weight:700;line-height:58px;max-width:680px;margin:0 auto;text-align:center;text-shadow:0 0 8px rgba(var(--white__primary),1)}.training__content h1 span{white-space:nowrap}.training__description{display:block;width:100%;max-width:680px;margin:32px auto 0;text-align:center;position:relative}.training__description p{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-shadow:2px 4px 8px rgba(var(--white__primary),1);position:relative;z-index:4}.training__offer{display:block;width:100%;margin-top:60px}.training__about{display:grid;width:100%;grid-template-columns:1fr 334px;grid-column-gap:24px;column-gap:24px;margin-top:40px}.training__info{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:24px;position:relative}.training__info p{font-size:20px;font-weight:700;line-height:30px;color:#fff;max-width:260px;text-align:center;position:relative;z-index:2}.training__info-decoration__gradient{display:block;width:400%;height:100%;background:linear-gradient(90deg,#00cdff,#23e1b8,#00cdff,#23e1b8);position:absolute;left:0;top:0;z-index:0}.training__info-decoration__about{display:block;width:328px;height:328px;margin:0 auto;position:absolute;left:1%;right:1%;bottom:-50%;z-index:0}.training__info-decoration__about img{display:block;width:100%;height:100%;animation:AnimationTrainingAbout 120s linear 0s infinite}.training__speakers{display:block;width:100%;margin-top:40px}.training__speakers-description{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;max-width:750px;margin-top:16px}.training__speakers-items{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;column-gap:32px;margin-top:32px}.training__speakers-item{display:flex;width:100%;align-items:center;column-gap:24px}.training__speakers-item__photo{display:block;width:100px}.training__speakers-item__photo img{display:block;width:100%;height:auto}.training__speakers-item__info{display:flex;flex-direction:column;row-gap:8px}.training__speakers-item__name{font-size:16px;font-weight:700;line-height:24px}.training__speakers-item__position{font-size:16px;font-weight:400;line-height:24px;color:#b9c8d6}.training__clients{display:block;width:100%;margin-top:40px}.training__clients-description{display:block;width:100%;margin-top:16px}.training__clients ul{display:grid;width:100%;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:32px}.training__clients ul li{display:flex;flex-direction:column;row-gap:24px}.training__clients-logo{display:flex;width:100%;align-items:center;justify-content:flex-start;height:50px}.training__clients-logo img{display:block;width:120px;max-width:100%;height:auto;max-height:50px}.training__clients-title{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6}.training__request{display:block;width:100%;margin-top:40px}.training__board{display:flex;width:100%;flex-direction:column;row-gap:48px;padding:40px;background:var(--white__colorDarkBackgroud);border:1px solid var(--transparent__primary);border-radius:24px;box-shadow:var(--trainingBoardBoxShadow);position:relative;z-index:2}.training__board-title{display:block;width:100%;font-size:18px;font-weight:700;line-height:26px;padding-bottom:16px;border-bottom:1px solid var(--colorBorder1__primary)}.training__board--gray{background:var(--backgroundGray__backgroundBlack);border:0;box-shadow:none}.training__board-offer__info{display:grid;width:100%;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:16px}.training__board-offer__info-item{display:flex;column-gap:16px}.training__board-offer__info-caption{font-size:14px;font-weight:700;line-height:20px;color:#00cdff}.training__board-offer__info-description{font-size:14px;font-weight:400;line-height:20px}.training__board-advantages__info{display:grid;width:100%;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:16px}.training__board-advantages__info-item{display:flex;column-gap:16px}.training__board-advantages__info-icon{width:24px;height:24px}.training__board-advantages__info-description{font-size:14px;font-weight:400;line-height:20px}.training__board-about__description{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.training__board-about__cells{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;column-gap:40px;margin-top:32px}.training__board-about__cell{display:flex;column-gap:16px}.training__board-about__cell-icon{width:24px;height:24px}.training__board-about__cell p{font-size:14px;font-weight:400;line-height:20px;flex:1 1}.training__board-request__info{display:grid;width:100%;grid-template-columns:1fr 200px;grid-gap:24px;gap:24px;margin-top:32px}.training__board-request__description{font-size:16px;font-weight:400;line-height:24px;max-width:640px}.training__board-request__control .button{width:100%;height:48px}.training__decoration{display:block;width:100%;position:absolute;left:0;top:0;z-index:1}.training__decoration-content{display:block;width:100%;max-width:1920px;margin:0 auto;position:relative}.training__decoration-sphere--1{width:876px;height:876px;animation:AnimationTrainingSphere1 60s ease-in-out 0s infinite;left:-500px;top:-120px}.training__decoration-sphere--1,.training__decoration-sphere--2{display:block;background:radial-gradient(closest-side,#00cdff -200%,transparent);border-radius:100%;transition:.3s;position:absolute}.training__decoration-sphere--2{width:952px;height:952px;animation:AnimationTrainingSphere2 40s ease-in-out 0s infinite;right:-600px;top:-140px}.training__decoration-3d--1{transform-origin:0 50%;animation:AnimationTraining3d1 60s ease-in-out 0s infinite;position:absolute;left:-220px;top:-180px;z-index:-1}.training__decoration-3d--2{animation:AnimationTraining3d2 50s ease-in-out 0s infinite;position:absolute;right:-220px;bottom:-120px;z-index:3}.training__modal-access .modal-window{max-width:580px}.training__modal-access .modal-footer button{width:100%}.training__modal-access .modal-footer-buttons.training__modal-access__footer-buttons button{width:auto}.training__modal-access__board{overflow:hidden;position:relative}.training__modal-access__container{height:100%}.training__modal-access__wrapper{display:flex;width:100%;flex-direction:column;row-gap:24px;padding:24px 32px}.training__modal-access__field{display:flex;width:100%;flex-direction:column;row-gap:8px}.training__modal-access__field .input{width:100%}.training__modal-access__field-title{display:flex;width:100%;font-size:14px;font-weight:700;line-height:20px;padding-left:12px}.training__modal-access__field-content{display:flex;width:100%}.training__modal-access__field .checkbox.has-error .checkbox__text:before{border:1px solid #ee4a26}.training__modal-access__result{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;row-gap:24px;padding:32px 0}.training__modal-access__result-icon svg{color:var(--primary__white)}.training__modal-access__result-content{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media screen and (max-width:1150px){.training__content h1{font-size:40px;line-height:48px}.training__decoration-sphere--1{width:550px;height:550px;left:-376px;top:-30px}.training__decoration-sphere--2{width:550px;height:550px;right:-340px;top:56px}}@media screen and (max-width:1000px){.training__about{grid-template-columns:1fr;row-gap:40px}.training__info{padding:40px 0}.training__info-decoration__about{bottom:-70%}.training__board-offer__info,.training__clients ul{grid-template-columns:repeat(2,1fr)}.training__board-advantages__info{grid-template-columns:1fr}.training__board-request__info{grid-template-columns:1fr;margin-top:16px}}@media screen and (max-width:750px){.training__wrapper{margin:0 auto 24px;padding:0 24px}.training__description{margin:24px auto 0}.training__content{margin:56px 0 0}.training__content h1{font-size:28px;line-height:32px}.training__about{row-gap:24px;margin-top:24px}.training__info{padding:56px 0}.training__info p{max-width:240px;font-size:18px;line-height:26px}.training__speakers{margin-top:24px}.training__speakers-items{grid-template-columns:1fr;row-gap:24px}.training__speakers-item{display:grid;grid-template-columns:80px 1fr;grid-column-gap:16px;column-gap:16px}.training__speakers-item__photo{width:80px}.training__clients,.training__request{margin-top:24px}.training__board{padding:24px;row-gap:24px}.training__board-title{font-size:16px}.training__board-about__cells{grid-template-columns:1fr;row-gap:24px}.training__board-offer__info{grid-template-columns:1fr;gap:16px}.training__board-advantages__info{gap:16px}.training__board-request__control .button{height:42px}.training__decoration-sphere--1{width:550px;height:550px;left:-460px;top:-30px}.training__decoration-sphere--2{width:550px;height:550px;right:-410px;top:56px}.training__decoration-3d--1{width:80px;height:80px;left:-26px;top:-150px}.training__decoration-3d--2{width:114px;height:100px;right:-10px;bottom:-100px;z-index:1}.training__modal-access .modal-window,.training__modal-telegram .modal-window{max-width:100%}.training__modal-access__wrapper,.training__modal-telegram__wrapper{padding:16px}}@media screen and (max-width:580px){.training__clients ul li{row-gap:16px}}@keyframes AnimationTrainingSphere1{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes AnimationTrainingSphere2{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes AnimationTrainingAbout{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.advance{display:block;width:100%;position:relative}.advance,.advance__container{height:100%}.advance__wrapper{display:flex;width:100%;max-width:1280px;padding:0 50px;min-height:calc(100% - 98px);margin:0 auto 24px;transition:.3s}.advance__content{display:block;width:100%;margin:80px 0 40px;position:relative;z-index:2}.advance__content h1{display:block;width:100%;font-size:50px;font-weight:700;line-height:58px;max-width:780px;margin:0 auto;text-align:center;text-shadow:0 0 8px rgba(var(--white__primary),1)}.advance__content h1 span{white-space:nowrap}.advance__description{display:flex;width:100%;justify-content:center;max-width:680px;margin:40px auto 0;text-align:center;position:relative}.advance__description .button{height:50px;padding:0 60px}.advance__decoration-3d--1{transform-origin:0 50%;animation:AnimationTraining3d1 60s ease-in-out 0s infinite;position:absolute;left:-340px;top:-180px;z-index:-1}.advance__decoration-3d--2{animation:AnimationTraining3d2 50s ease-in-out 0s infinite;position:absolute;right:-220px;bottom:-70px;z-index:-1}.advance__decoration-3d--3{animation:AnimationTraining3d3 30s ease-in-out 0s infinite;position:absolute;right:-380px;bottom:60px;z-index:-1}.advance__list{display:block;width:100%;margin-top:72px}.advance__list li{display:grid;width:100%;grid-template-columns:400px 1fr}.advance__item{margin-top:40px;padding-top:40px;border-top:1px solid var(--colorBorder1__primary)}.advance__item:first-child{margin-top:0}.advance__item-rank__num{display:block;width:100%;font-size:16px;font-weight:700;line-height:24px;color:#26c4f4}.advance__item-rank__title{display:block;width:100%;font-size:30px;font-weight:700;line-height:36px;margin-top:24px}.advance__item-info{padding-top:48px}.advance__item-info__title{display:block;width:100%;font-size:18px;font-weight:700;line-height:24px;color:#26c4f4;margin-bottom:24px}.advance__item-info__description{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px}.advance__item-info__decoration{display:flex;margin-bottom:32px;margin-left:120px;position:relative}.advance__item-info__decoration__1{position:absolute;left:0;top:60px;z-index:1}.advance__item-info__decoration__2{position:relative;left:120px;top:24px}.advance__access{display:grid;width:100%;grid-template-columns:1fr 260px;align-items:center;grid-column-gap:80px;column-gap:80px;margin-top:40px;padding:32px 40px;background:linear-gradient(0deg,#00cdff,#61e0ff);border-radius:24px}.advance__access-content{font-size:16px;font-weight:700;line-height:24px;color:#fff}.advance__access-button .button{width:100%;background:#fff;color:#26c4f4}.advance__access-button .button:hover{background:#fff;color:#16f1ff}.advance__modal-access .modal-window{max-width:580px}.advance__modal-access .modal-footer button{width:100%}.advance__modal-access .modal-footer-buttons.training__modal-access__footer-buttons button{width:auto}.advance__modal-access__board{overflow:hidden;position:relative}.advance__modal-access__container{height:100%}.advance__modal-access__wrapper{display:flex;width:100%;flex-direction:column;row-gap:24px;padding:24px 32px}.advance__modal-access__field{display:flex;width:100%;flex-direction:column;row-gap:8px}.advance__modal-access__field .input{width:100%}.advance__modal-access__field-title{display:flex;width:100%;font-size:14px;font-weight:700;line-height:20px;padding-left:12px}.advance__modal-access__field-content{display:flex;width:100%}.advance__modal-access__field .checkbox.has-error .checkbox__text:before{border:1px solid #ee4a26}.advance__modal-access__result{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;row-gap:24px;padding:32px 0}.advance__modal-access__result-icon svg{color:var(--primary__white)}.advance__modal-access__result-content{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media screen and (max-width:1500px){.advance__decoration-3d--3{right:-250px}}@media screen and (max-width:1250px){.advance__decoration-3d--1{width:80px;height:80px;left:-30px;top:-240px}.advance__decoration-3d--2{width:80px;height:80px;right:50px}.advance__decoration-3d--3{width:50px;height:50px;right:-10px}}@media screen and (max-width:1150px){.advance__content h1{font-size:40px;line-height:48px}}@media screen and (max-width:1000px){.advance__list li{grid-template-columns:1fr}}@media screen and (max-width:750px){.advance__wrapper{margin:0 auto 24px;padding:0 24px}.advance__description{margin:24px auto 0}.advance__content{margin:56px 0 0}.advance__content h1{font-size:26px;line-height:30px}.advance__content h1 span{display:block;white-space:normal}.advance__list{margin-top:108px}.advance__item{margin-top:24px;padding-top:24px}.advance__item-rank__title{font-size:22px;line-height:24px;margin-top:16px}.advance__item-info{padding-top:16px}.advance__item-info__title{margin-bottom:8px;font-size:14px;line-height:20px}.advance__item-info__decoration{width:288px;margin:0 auto 8px}.advance__item-info__decoration__1{left:8px;top:16px}.advance__item-info__decoration__2{left:0}.advance__decoration-3d--2{bottom:-110px}.advance__access{grid-template-columns:1fr;row-gap:24px;padding:24px}.advance__modal-access .modal-window,.advance__modal-telegram .modal-window{max-width:100%}.advance__modal-access__wrapper,.advance__modal-telegram__wrapper{padding:16px}}@media screen and (max-width:450px){.advance__item-info__decoration{margin:0}}@keyframes AnimationTraining3d3{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(56px) rotate(50deg)}to{transform:translateY(0) rotate(0deg)}}.broker-tours{display:block;width:100%;height:100%;position:relative;z-index:2}.broker-tours__wrapper{display:flex;width:100%;max-width:1280px;padding:0 50px;min-height:calc(100% - 98px);margin:0 auto 24px;transition:.3s}.broker-tours__content{display:block;width:100%;margin:80px 0 40px;position:relative;z-index:2}.broker-tours__content h1{display:block;width:100%;font-size:50px;font-weight:700;line-height:58px;max-width:680px;margin:0 auto;text-align:center;text-shadow:0 0 8px rgba(var(--white__primary),1)}.broker-tours__content h1 span{white-space:nowrap}.broker-tours__description{display:block;width:100%;max-width:680px;margin:32px auto 0;text-align:center;position:relative}.broker-tours__description p{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-shadow:2px 4px 8px rgba(var(--white__primary),1);position:relative;z-index:4}.broker-tours__items{display:grid;width:100%;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:60px}.broker-tours__items li .tooltip{max-width:250px;margin-top:-4px;opacity:1}.broker-tours__items--empty{display:block;width:100%;margin-top:60px}.broker-tours__item{width:100%;height:100%;justify-content:space-between;row-gap:32px;padding:40px;background:var(--white__colorDarkBackgroud);border:1px solid var(--colorBorder1__primary);border-radius:24px;transition:.3s}.broker-tours__item,.broker-tours__item-content{display:flex;flex-direction:column;align-items:flex-start}.broker-tours__item-content{justify-content:flex-start}.broker-tours__item-date{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;color:#26c4f4}.broker-tours__item-title{display:block;width:100%;font-size:20px;font-weight:700;line-height:28px;min-height:84px;margin-top:16px}.broker-tours__item-description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.broker-tours__item-button--reserve.button--gray{font-weight:700}.broker-tours__item-button__point{margin-top:8px}.broker-tours__item-button__sign-up{width:100%}.broker-tours__item-reserve{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.broker-tours__decoration{display:block;width:100%;position:absolute;left:0;top:0;z-index:1}.broker-tours__decoration-content{display:block;width:100%;max-width:1920px;margin:0 auto;position:relative}.broker-tours__decoration-3d--1{transform-origin:0 50%;animation:AnimationTraining3d1 60s ease-in-out 0s infinite;transition:.3s;position:absolute;left:-400px;top:-180px;z-index:-1}.broker-tours__decoration-3d--2{animation:AnimationTraining3d2 50s ease-in-out 0s infinite;transition:.3s;position:absolute;right:-380px;bottom:-160px;z-index:-1}.broker-tours__modal-content{display:block;width:100%;height:100%;position:relative}.broker-tours__modal-content .map-container{height:100%}.broker-tours__modal-access .modal-window{max-width:580px}.broker-tours__modal-access .modal-footer button{width:100%}.broker-tours__modal-access .modal-footer-buttons.training__modal-access__footer-buttons button{width:auto}.broker-tours__modal-access__board{overflow:hidden;position:relative}.broker-tours__modal-access__container{height:100%}.broker-tours__modal-access__wrapper{display:flex;width:100%;flex-direction:column;row-gap:24px;padding:24px 32px}.broker-tours__modal-access__alert{display:flex;width:100%;column-gap:24px;padding:24px;border:1px solid rgba(238,74,38,.25);border-radius:24px}.broker-tours__modal-access__alert-icon{width:24px;height:24px}.broker-tours__modal-access__alert-icon .iconmoon{color:#ee4a26}.broker-tours__modal-access__alert-description{font-size:16px;font-weight:400;line-height:24px;flex:1 1}.broker-tours__modal-access__field{display:flex;width:100%;flex-direction:column;row-gap:8px}.broker-tours__modal-access__field .input{width:100%}.broker-tours__modal-access__field-title{display:flex;width:100%;font-size:14px;font-weight:700;line-height:20px;padding-left:12px}.broker-tours__modal-access__field-content{display:flex;width:100%}.broker-tours__modal-access__field .checkbox.has-error .checkbox__text:before{border:1px solid #ee4a26}.broker-tours__modal-access__result{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;row-gap:24px;padding:32px 0}.broker-tours__modal-access__result-icon svg{color:var(--primary__white)}.broker-tours__modal-access__result-content{display:block;width:100%;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media screen and (max-width:1500px){.broker-tours__decoration-3d--1{left:-310px}.broker-tours__decoration-3d--2{right:-280px}}@media screen and (max-width:1150px){.broker-tours__content h1{font-size:40px;line-height:48px}.broker-tours__items{grid-template-columns:1fr}}@media screen and (max-width:750px){.broker-tours__wrapper{margin:0 auto 24px;padding:0 24px}.broker-tours__description{margin:24px auto 0}.broker-tours__content{margin:56px 0 0}.broker-tours__content h1{font-size:28px;line-height:32px}.broker-tours__item{padding:24px}.broker-tours__decoration-3d--1{width:80px;height:80px;left:-26px;top:-150px}.broker-tours__decoration-3d--2{width:114px;height:100px;right:-10px;bottom:-100px}.broker-tours__modal-access .modal-window,.broker-tours__modal-telegram .modal-window{max-width:100%}.broker-tours__modal-access__wrapper,.broker-tours__modal-telegram__wrapper{padding:16px}}@keyframes AnimationTraining3d1{0%{transform:translateX(0) translateY(0) rotate(0deg)}50%{transform:translateX(0) translateY(30px) rotate(20deg)}to{transform:translateX(0) translateY(0) rotate(0deg)}}@keyframes AnimationTraining3d2{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(20deg)}to{transform:translateY(0) rotate(0deg)}}.webinars{margin:0 auto 50px}.webinars__header-container{display:block;width:100%;max-width:680px;margin:80px auto 0;text-align:center}.webinars__header-container__title{font-size:50px;font-weight:700;line-height:58px;text-shadow:0 0 8px rgba(var(--white__primary),1)}.webinars__header-container__description{margin-top:32px;position:relative}.webinars__header-container__description__text{font-size:16px;font-weight:400;line-height:24px;text-shadow:2px 4px 8px rgba(var(--white__primary),1);position:relative;z-index:4}.webinars__content{display:flex;flex-direction:column;align-items:center;width:100%;margin:60px auto 40px;position:relative;z-index:2}.webinars__events{width:100%}.webinars__events__no-webinars{margin:0 auto;max-width:430px}.webinars__events-actual{margin:40px 0}.webinars__events__header-container{font-size:18px;padding:0 30px;box-sizing:border-box;max-width:950px;margin-bottom:40px}.webinars__events__header-container__title{font-weight:700;padding-bottom:20px;border-bottom:1px solid var(--colorBorder2__whiteLight);width:100%;display:block}.webinars__events__header-container__description{margin-top:20px}.webinars__events__button-all{width:-moz-fit-content;width:fit-content;margin:10px auto 0}@media screen and (max-width:1150px){.webinars__header-container__title{font-size:40px;line-height:48px}}@media screen and (max-width:750px){.webinars{position:relative;overflow:hidden;margin:0 auto 30px}.webinars__content{align-items:flex-start;margin:30px auto 0;display:block}.webinars__header-container{margin-top:56px;padding:0 12px}.webinars__header-container__title{font-size:26px;line-height:32px;max-width:calc(100% - 80px);margin:0 auto}.webinars__header-container__description{font-size:16px;margin-top:20px}.webinars__header-container__description__decor-img--1{animation:AnimationWebinarsDecoration1 60s ease-in-out 0s infinite;top:-120px}.webinars__header-container__description__decor-img--2{animation:AnimationWebinarsDecoration2 60s ease-in-out 0s infinite;bottom:-80px}.webinars__events__header-container{padding:0;max-width:100%;margin-bottom:20px}.webinars__events__header-container__title{font-size:16px;padding-bottom:10px;border-bottom:none}.webinars__events__header-container__description{margin-top:0;color:#b9c8d6;font-size:14px}.webinars__events__button-all{width:100%;margin:20px auto 0}}@keyframes AnimationWebinarsDecoration1{0%{transform:translateX(0) translateY(0) rotate(0deg)}50%{transform:translateX(20px) translateY(40px) rotate(30deg)}to{transform:translateX(0) translateY(0) rotate(0deg)}}@keyframes AnimationWebinarsDecoration2{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(10deg)}to{transform:translateY(0) rotate(0deg)}}.webinars-latest__header-container{margin-top:70px;position:relative;z-index:3;max-width:calc(100% - 230px)}.webinars-latest__header-container__title{font-size:26px;font-weight:700;line-height:40px}.webinars-latest__tabs-container{margin:50px 0 30px;display:flex;flex-direction:row-reverse;gap:10px 20px;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:4}.webinars-latest__tabs-container .input__search{max-width:390px}.webinars-latest__content{position:relative;z-index:3}.webinars-latest .webinars__events__no-webinars{margin-top:70px}@media screen and (max-width:750px){.webinars-latest__header-container{margin-top:20px;max-width:unset}.webinars-latest__header-container__title{font-size:16px;line-height:20px}.webinars-latest__tabs-container{margin:20px 0 15px;display:block}.webinars-latest__tabs-container__tabs{margin-top:15px}}.mortgage{display:block;width:100%;height:100%;position:relative;z-index:1}.mortgage__container{display:block;width:100%;max-width:1280px;margin:0 auto;padding:0 50px}.mortgage__display{display:grid;width:100%;grid-template-columns:1fr 400px;align-items:center;grid-column-gap:56px;column-gap:56px;padding:64px 0;border-bottom:1px solid var(--colorBorder1__primary)}.mortgage__display-title{display:block;width:100%;font-size:50px;font-weight:700;line-height:50px}.mortgage__display-description{font-size:18px;margin-top:32px}.mortgage__display-description,.mortgage__display-info{display:block;width:100%;font-weight:400;line-height:24px}.mortgage__display-info{font-size:16px;color:#fff;padding:74px 48px;background:#00cdff;overflow:hidden;border-radius:24px;position:relative}.mortgage__display-info p{position:relative;z-index:2}.mortgage__display-info__decoration{opacity:.2;animation:AnimationMortgageInfoDecoration 240s linear 0s infinite;position:absolute;left:40%;top:0;z-index:1}.mortgage__item,.mortgage__list{display:block;width:100%}.mortgage__item{border-bottom:1px solid var(--colorBorder1__primary)}.mortgage__item.active .mortgage__item-button__arrow{transform:rotateX(180deg)}.mortgage__item.active .mortgage__item-content,.mortgage__item.desktop .mortgage__item-content{opacity:1;visibility:visible}.mortgage__item.desktop .mortgage__item-content__wrapper{max-height:unset!important}.mortgage__item__caption{font-size:26px;font-weight:700;line-height:34px;padding:48px 0 24px}.mortgage__item__banks-conditions{border-bottom:none}.mortgage__item__banks-conditions__menu .slide-menu__navigation{left:-12px;width:calc(100% + 24px);padding:0;display:contents}.mortgage__item__banks-conditions__menu .slide-menu__navigation .arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.mortgage__item__banks-conditions__menu .slide-menu__navigation .arrow--left{left:-12px}.mortgage__item__banks-conditions__menu .slide-menu__navigation .arrow--right{right:-12px}.mortgage__item__banks-conditions__menu__bank{padding:20px;border-radius:20px;border:1px solid var(--modal-border-color);display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);align-items:start;grid-gap:10px;gap:10px;background-color:var(--page-bg-color);transition:.3s ease;cursor:pointer;font-size:14px;height:100%}.mortgage__item__banks-conditions__menu__bank:hover{background-color:var(--backgroundGray__backgroundBlack)}.mortgage__item__banks-conditions__menu__bank__logo{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;grid-column:1/1;grid-row:1/3}.mortgage__item__banks-conditions__menu__bank__title{font-weight:700;grid-column:2/3}.mortgage__item__banks-conditions__menu__bank__text{color:#b9c8d6;grid-column:2/3;display:flex;align-items:flex-end;height:100%}.mortgage__item__banks-conditions__menu__bank__text span{color:#00cdff;font-weight:700}.mortgage__item-button{display:grid;width:100%;grid-template-columns:1fr 24px;grid-column-gap:24px;column-gap:24px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-margin-top:56px}.mortgage__item-button__arrow{display:none;transform:rotateX(0deg);transition:.4s}.mortgage__item-content{display:block;width:100%;opacity:0;visibility:hidden;transition:.4s}.mortgage__item-content__wrapper{display:block;width:100%;overflow:hidden;transition:.4s}.mortgage__program{display:flex;width:100%;flex-wrap:wrap;gap:8px}.mortgage__program span{font-size:14px;font-weight:700;line-height:24px;display:flex}.mortgage__program ul{display:flex;flex-wrap:wrap;gap:8px}.mortgage__program ul li{font-size:14px;font-weight:400;line-height:20px;color:#fff;display:flex;align-items:center;height:26px;padding:0 8px;background:#00cdff;border-radius:30px}.mortgage__program-description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.mortgage__must{display:block;width:100%;margin-top:40px}.mortgage__must-title{font-weight:700}.mortgage__must-description,.mortgage__must-title{display:block;width:100%;font-size:14px;line-height:20px}.mortgage__must-description{font-weight:400;color:#b9c8d6;margin-top:8px}.mortgage__must-list{display:block;width:100%}.mortgage__must-item{display:grid;width:100%;grid-template-columns:42px 1fr;grid-column-gap:8px;column-gap:8px;padding:30px 0;border-bottom:1px solid var(--colorBorder1__primary)}.mortgage__must-item__num{font-size:14px;font-weight:700;line-height:20px;color:#00cdff}.mortgage__must-item__caption{display:block;width:100%;font-size:18px;font-weight:400;line-height:24px}.mortgage__must-item__description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;margin-top:12px}.mortgage__must-item__description span{color:#00cdff}.mortgage__must-item__permitted{display:flex;width:100%;flex-wrap:wrap;gap:16px}.mortgage__must-item__permitted-item{display:flex;column-gap:16px;width:100%;max-width:24%}.mortgage__must-item__permitted-item:nth-child(4){max-width:18%}.mortgage__must-item__permitted-item__view{font-size:14px;font-weight:400;line-height:20px;display:flex;align-items:center;height:28px;padding:0 8px;background:var(--whiteLight__colorDarkBg);border:1px solid var(--whiteLight__primary);border-radius:30px;text-transform:uppercase}.mortgage__info{display:flex;column-gap:100px;row-gap:24px;padding:30px 0}.mortgage__info-wrapper{display:grid;width:100%;grid-template-columns:50px 1fr}.mortgage__info-wrapper__middle{max-width:340px}.mortgage__info-icon{color:#00cdff}.mortgage__info-title{display:block;width:100%;font-size:14px;font-weight:700;line-height:24px;margin-bottom:16px}.mortgage__info-description{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px}.mortgage__info-description a{font-size:inherit;font-weight:inherit;line-height:inherit;color:#00cdff;transition:.2s}.mortgage__info-description a:hover{color:#16f1ff}.mortgage__rates{display:block;width:100%;padding-top:48px;border-top:1px solid var(--colorBorder1__primary)}.mortgage__rates-title{display:block;width:100%;font-size:26px;font-weight:700;line-height:34px}.mortgage__rates-list{display:flex;width:100%;flex-direction:column;row-gap:24px;margin-top:40px}.mortgage__rate{display:block;width:100%;background:var(--backgroundGray__transparent);border:1px solid var(--transparent__primary);border-radius:24px}.mortgage__rate.active .mortgage__rate-button__arrow{transform:rotateX(180deg)}.mortgage__rate.active .mortgage__rate-content,.mortgage__rate.desktop .mortgage__rate-content{opacity:1;visibility:visible}.mortgage__rate.desktop .mortgage__rate-content__wrapper{max-height:unset!important}.mortgage__rate-button{display:grid;width:100%;grid-template-columns:1fr 24px;grid-column-gap:16px;column-gap:16px;align-items:flex-start;padding:24px}.mortgage__rate-button__title{font-size:18px;font-weight:400;line-height:24px}.mortgage__rate-button__title-wrapper{display:block;width:100%;position:relative}.mortgage__rate-button__title-logo{position:absolute;top:0;right:-40px}.mortgage__rate-button__description{font-size:12px;font-weight:400;line-height:16px;margin-top:8px}.mortgage__rate-button__arrow{display:none;margin-top:8px;transform:rotateX(0deg);transition:.3s}.mortgage__rate-content{display:block;width:100%;padding:0 24px 24px;opacity:0;visibility:hidden;transition:.3s}.mortgage__rate-content__wrapper{display:block;width:100%;overflow:hidden;transition:.3s}.mortgage__rate-item__title{display:block;width:100%;font-size:14px;font-weight:700;line-height:20px}.mortgage__rate-item__list{display:flex;width:100%;margin-top:24px}.mortgage__rate-item__list li{padding:0 48px;border-right:1px solid var(--colorBorder1__primary)}.mortgage__rate-item__list li:first-child{padding-left:0}.mortgage__rate-item__list li:last-child{padding-right:0;border-right:0}.mortgage__rate-item__list-title{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px}.mortgage__rate-item__list-price{display:block;width:100%;font-size:14px;font-weight:700;line-height:20px;margin-top:4px}.mortgage__rate-item__link{column-gap:8px}.mortgage__rate-item__link,.mortgage__rate-item__link-wrapper{display:flex;align-items:flex-start;justify-content:flex-start}.mortgage__rate-item__link-wrapper{width:100%;margin-top:16px}.mortgage__rate-item__link-icon{width:24px;height:24px;color:#00cdff}.mortgage__rate-item__link-title{font-size:14px;font-weight:400;line-height:20px;color:#00cdff;padding-top:3px}.mortgage__conditions{display:block;width:100%;padding-top:48px}.mortgage__conditions-title{display:block;width:100%;font-size:26px;font-weight:700;line-height:34px}.mortgage__conditions-list{display:flex;width:100%;flex-direction:column;row-gap:24px;margin-top:40px}.mortgage__condition{display:block;width:100%;border-radius:24px}.mortgage__condition.active .mortgage__condition-button__arrow{transform:rotateX(180deg)}.mortgage__condition.active .mortgage__condition-content,.mortgage__condition.desktop .mortgage__condition-content{opacity:1;visibility:visible}.mortgage__condition.desktop .mortgage__condition-content__container{max-height:unset!important}.mortgage__condition-button{display:grid;width:100%;grid-template-columns:1fr 24px;grid-column-gap:16px;column-gap:16px;align-items:center;padding:24px 24px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mortgage__condition-button__arrow{display:none;transform:rotateX(0deg);transition:.3s}.mortgage__condition-title{font-size:24px;font-weight:300;line-height:30px}.mortgage__condition-content{display:block;width:100%;opacity:0;visibility:hidden;transition:.3s}.mortgage__condition-content__container{display:block;width:100%;overflow:hidden;transition:.3s}.mortgage__condition-content__wrapper{display:grid;width:100%;grid-template-columns:45% 1fr;grid-column-gap:24px;column-gap:24px;padding:0 24px 24px}.mortgage__condition-demand{display:block;width:100%;margin-top:24px}.mortgage__condition-demand li{display:flex;width:100%;font-size:14px;font-weight:400;line-height:20px;column-gap:20px;margin-top:8px}.mortgage__condition-demand li:first-child{margin-top:0}.mortgage__condition-demand li:before{width:6px;height:6px;min-width:6px;min-height:6px;content:"";display:block;margin-top:7px;border-radius:100%}.mortgage__condition-credit{display:grid;width:100%;grid-template-columns:1fr 1fr 70px 70px;grid-column-gap:16px;column-gap:16px;margin-top:24px}.mortgage__condition-credit__wrapper{display:flex;width:100%;flex-direction:column;row-gap:40px}.mortgage__condition-credit__title{font-size:14px;font-weight:400;line-height:20px}.mortgage__condition-credit__description{margin-top:8px}.mortgage__condition-credit__description,.mortgage__condition-item__title{font-size:14px;font-weight:700;line-height:20px}.mortgage__condition-alert{display:flex;width:100%;column-gap:8px;margin-top:24px;padding:6px 10px;border-radius:16px}.mortgage__condition-alert__icon{width:24px;height:24px;color:#00cdff}.mortgage__condition-alert__text{font-size:14px;line-height:20px;font-weight:400;padding-top:2px}.mortgage__condition--family{background:rgba(0,205,255,.14)}.mortgage__condition--family .mortgage__condition-demand li:before{background:#00cdff}.mortgage__condition--family .mortgage__condition-alert{border:1px solid #00cdff}.mortgage__condition--family .mortgage__condition-alert__icon,.mortgage__condition--family .mortgage__condition-alert__text{color:#00cdff}.mortgage__condition--it{background:rgba(35,225,184,.14)}.mortgage__condition--it .mortgage__condition-demand li:before{background:#23e1b8}.mortgage__condition--it .mortgage__condition-alert{border:1px solid #23e1b8}.mortgage__condition--it .mortgage__condition-alert__icon,.mortgage__condition--it .mortgage__condition-alert__text{color:#23e1b8}.mortgage__condition--village{background:rgba(255,150,27,.14)}.mortgage__condition--village .mortgage__condition-demand li:before{background:#ff961b}.mortgage__condition--village .mortgage__condition-alert{border:1px solid #ff961b}.mortgage__condition--village .mortgage__condition-alert__icon,.mortgage__condition--village .mortgage__condition-alert__text{color:#ff961b}.mortgage__contacts{display:block;width:100%;margin:48px 0;padding:32px 24px;background:#00cdff;overflow:hidden;border-radius:24px;position:relative}.mortgage__contacts-body{position:relative;z-index:2}.mortgage__contacts-description{display:block;width:100%;font-size:18px;font-weight:400;line-height:24px;color:#fff;text-align:center}.mortgage__contacts-control{display:flex;width:100%;justify-content:center;align-items:center;margin-top:24px}.mortgage__contacts-control button{width:214px;background:#fff;color:#26c4f4;border-radius:100px}.mortgage__contacts-control button:hover{color:#16f1ff}.mortgage__contacts-decoration{width:560px;height:560px;opacity:.2;animation:AnimationMortgageInfoDecoration 240s linear 0s infinite;position:absolute;left:55%;top:-270px;z-index:1}.mortgage__banks-conditions-modal .modal-window{max-width:580px}.mortgage__banks-conditions-modal .modal-footer-buttons button{width:100%}.mortgage__banks-conditions-modal__content{display:grid;grid-template-columns:1fr auto;width:100%}.mortgage__banks-conditions-modal__content .mortgage__item__banks-conditions__menu__bank__logo{grid-column:2/3;grid-row:1/4}.mortgage__banks-conditions-modal__content__update{color:#b9c8d6;margin-bottom:8px;grid-column:1/2;grid-row:1/1}.mortgage__banks-conditions-modal__content__title{font-weight:700;margin-bottom:8px;grid-column:1/2;grid-row:2/2;font-size:16px}.mortgage__banks-conditions-modal__content__from{grid-column:1/2;grid-row:3/3}.mortgage__banks-conditions-modal__content__list{grid-row:4/4;grid-column:1/3;margin-top:30px;display:flex;flex-wrap:wrap;gap:28px}.mortgage__banks-conditions-modal__content__list__item{display:flex;flex-direction:column;gap:8px;font-weight:700;white-space:nowrap}.mortgage__banks-conditions-modal__content__list__item span{font-weight:400;color:#b9c8d6}.mortgage__banks-conditions-modal__content__note{column-gap:10px}.mortgage__banks-conditions-modal__content .mortgage__banks-conditions-modal__content__file,.mortgage__banks-conditions-modal__content__note{grid-column:1/3;border-top:1px solid var(--colorBorder1__primary);padding-top:20px;margin-top:20px}.mortgage__banks-conditions-modal__content .mortgage__banks-conditions-modal__content__file a{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}@keyframes AnimationMortgageInfoDecoration{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1150px){.mortgage__item__caption{padding:24px 0}.mortgage__item-button{cursor:pointer}.mortgage__item-button__arrow{display:block}.mortgage__must-item__permitted-item,.mortgage__must-item__permitted-item:nth-child(4){max-width:48%}.mortgage__rate-button{padding:24px;cursor:pointer}.mortgage__rate-button__arrow{display:flex}.mortgage__rate-button__title-logo{margin-bottom:8px;position:relative;right:0}.mortgage__rate-item__list-price{white-space:nowrap}.mortgage__condition-content__wrapper{grid-template-columns:40% 1fr}.mortgage__condition-button{padding:24px;cursor:pointer}.mortgage__condition-button__arrow{display:flex}.mortgage__condition-credit{grid-template-columns:repeat(2,1fr);row-gap:16px}}@media screen and (max-width:1000px){.mortgage__display{grid-template-columns:1fr;row-gap:32px}.mortgage__display-description,.mortgage__display-info p,.mortgage__display-title{text-align:center}.mortgage__display-info__decoration{width:600px;height:600px;top:-50px}.mortgage__info{flex-direction:column;row-gap:16px;padding:24px 0}.mortgage__info-wrapper{grid-template-columns:34px 1fr}.mortgage__info-title{font-size:14px;line-height:20px;margin-bottom:8px}.mortgage__rate-title{font-size:16px;line-height:24px;font-weight:400}.mortgage__rate-item__list{flex-direction:column;row-gap:8px;margin-top:16px}.mortgage__rate-item__list li{padding:0 0 8px;border-right:0;border-bottom:1px solid var(--colorBorder1__primary)}.mortgage__condition-content__wrapper{grid-template-columns:1fr;row-gap:24px}.mortgage__condition-title{font-size:16px;line-height:24px;font-weight:400}.mortgage__condition-credit__wrapper{row-gap:24px}}@media screen and (max-width:750px){.mortgage__container{padding:0 16px}.mortgage__display{padding:48px 0 32px}.mortgage__display-title{font-size:26px;line-height:30px}.mortgage__display-description{margin-top:24px;font-size:16px;line-height:24px}.mortgage__display-info{padding:50px 32px}.mortgage__item__caption{font-size:20px;line-height:24px}.mortgage__item__banks-conditions{display:flex;flex-direction:column;gap:10px}.mortgage__item__banks-conditions__menu-wrapper{transition:.5s;z-index:1}.mortgage__item__banks-conditions__menu{display:flex;flex-direction:column;gap:6px;overflow:hidden}.mortgage__item__banks-conditions__menu__bank{animation:banksAnimation 1s}.mortgage__item__banks-conditions .mortgage__item__banks-conditions__mobile-button:hover{background-color:var(--card-tag-border-color)}.mortgage__item__banks-conditions__mobile-button{width:100%;z-index:0}.mortgage__item__banks-conditions__mobile-button:active{background-color:#b9c8d6}.mortgage__must{margin-top:24px}.mortgage__must-item{grid-template-columns:26px 1fr;padding:24px 0}.mortgage__must-item__caption{font-size:16px;line-height:24px}.mortgage__rates{padding-top:24px}.mortgage__rates-title{font-size:20px;line-height:24px}.mortgage__conditions{padding-top:24px}.mortgage__conditions-title{font-size:20px;line-height:24px}.mortgage__conditions-list{row-gap:16px;margin-top:24px}.mortgage__condition-credit,.mortgage__condition-demand{margin-top:8px}.mortgage__condition-credit__description{margin-top:4px}.mortgage__contacts{margin:16px 0}.mortgage__contacts-description{font-size:16px;line-height:24px}.mortgage__contacts-control button{width:100%}.mortgage__contacts-decoration{width:400px;height:400px;left:42%;top:-30px}.mortgage__banks-conditions-modal .modal-window{max-width:100%}.mortgage__banks-conditions-modal__content__list{padding:14px;border-radius:20px;background-color:var(--backgroundGray__backgroundBlack);overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,auto))}.mortgage__banks-conditions-modal__content__list__item{white-space:normal}.mortgage__banks-conditions-modal__content__note{padding:20px 0 0}}@media screen and (max-width:600px){.mortgage__must-item__permitted-item,.mortgage__must-item__permitted-item:nth-child(4){max-width:100%}}@keyframes banksAnimation{0%{opacity:0}to{opacity:1}}.content-analytics{margin-top:20px;flex-direction:column;gap:20px}.content-analytics,.content-analytics__access-denied{display:flex;height:100%}.content-analytics__info-card--denied{align-self:center;height:-moz-fit-content;height:fit-content;margin:auto}.content-analytics__info-card--denied svg path{fill:var(--text-color)}.content-analytics__info-card--ok span{margin-top:-40px}.content-analytics__info-card--ok span svg circle,.content-analytics__info-card--ok span svg path{stroke:var(--text-color)}.content-analytics__title{font-weight:700;font-size:26px}.content-analytics__tabs__tab{width:100%}.content-analytics__tabs__tab span{min-height:46px}.content-analytics__tabs__tab:hover .content-analytics__tabs__tab__title__qty{background-color:#edf3f7;color:#3f586e;border-color:#edf3f7;transition:.3s ease}.content-analytics__tabs__tab__title{display:flex;gap:10px}.content-analytics__tabs__tab__title__qty{padding:1px 3px;border:1px solid var(--colorBorder2__whiteLight);border-radius:30px;background-color:var(--whiteLight__colorDarkBg);color:var(--colorTextDark__grayLight)}.content-analytics__tabs__tab__title__qty--selected{background-color:#edf3f7;color:#3f586e;border-color:#edf3f7}.content-analytics__table__body__row{vertical-align:middle;cursor:default}.content-analytics__table__body__row:nth-child(2n-1) .content-analytics__table__body__row__cell{background:var(--backgroundGray__backgroundBlack)}.content-analytics__table__body__row__cell{height:60px}.content-analytics__table__body__row__cell:first-child{border-radius:20px 0 0 20px;padding-left:18px}.content-analytics__table__body__row__cell:last-child{border-radius:0 20px 20px 0;padding-right:18px}.content-analytics__table__parcel-num{font-weight:700}.content-analytics__table__parcel-name__main{display:flex;align-items:center;line-height:24px;font-weight:700}.content-analytics__table__link-button{width:-moz-fit-content;width:fit-content}@media screen and (max-width:1150px){.content-analytics__access-denied{height:calc(100% + 82px)}.content-analytics__info-card--denied span{margin-top:82px}}@media screen and (max-width:750px){.content-analytics{gap:16px}.content-analytics__info-card--ok span{margin-top:30px}.content-analytics__title{font-size:16px}.content-analytics__table__body__row{display:flex;flex-direction:column}.content-analytics__table__body__row__cell{display:flex;flex-direction:column;gap:2px;height:-moz-fit-content;height:fit-content;width:100%;padding:0 20px 6px}.content-analytics__table__body__row__cell:first-child{border-radius:20px 20px 0 0;padding-top:16px}.content-analytics__table__body__row__cell:nth-child(2){padding-top:0}.content-analytics__table__body__row__cell:last-child{border-radius:0 0 20px 20px;padding-bottom:16px}.content-analytics__table__body__row__cell__name{color:#b9c8d6;font-weight:400}.content-analytics__table__parcel-name__main{align-items:start}.content-analytics__table__links-container{display:flex;flex-direction:row;gap:40px}.content-analytics__table__links-container__link{display:flex;flex-direction:column;gap:2px;width:-moz-fit-content;width:fit-content}}.offers__wrapper{display:grid;grid-template-columns:1fr 280px;grid-column-gap:124px;column-gap:124px;margin:76px 0 50px;padding-top:32px}.offers__wrapper h1{font-size:26px;line-height:40px;font-weight:700}.offers__caption{display:block;margin:24px 0;font-size:14px;line-height:20px;font-weight:700}.offers__content p,.offers__content-modal p{font-size:12px;line-height:16px;background:none!important}.offers__content p span,.offers__content-modal p span{background:none!important}.offers__content a,.offers__content-modal a{color:#00cdff;text-decoration:none}.offers__content b,.offers__content-modal b{font-weight:700}.offers__content-modal{padding:20px 30px}.offers__content-modal .offers__caption{margin-top:0}.offers__aside{display:block;width:100%;padding:30px;background:var(--offers-aside-background);border-radius:20px;position:-webkit-sticky;position:sticky;top:108px}.offers__aside__wrapper{grid-column:2;grid-row:1/3}.offers__aside__caption{font-size:14px;line-height:20px;font-weight:700}.offers__aside-list{display:block;margin-top:20px}.offers__aside-list button{display:block;margin:10px 0;font-size:14px;line-height:20px;color:var(--offers-aside-text-color);background:none;border:0;transition:.1s;cursor:pointer}.offers__aside-list button:hover{color:#00cdff}.offers__aside-list__empty{display:block;margin-top:10px;font-size:14px;line-height:20px;color:var(--offers-aside-text-color)}@media screen and (max-width:1000px){.offers__wrapper{grid-template-columns:1fr;padding-top:24px}.offers__content{margin-top:24px}.offers__aside__wrapper{grid-column:1;grid-row:unset;margin-top:24px}}@media screen and (max-width:750px){.offers__wrapper{margin:56px 0 40px}.offers__wrapper h1{font-size:16px;line-height:24px}.offers__content-modal{padding:24px 16px}}.auth{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;padding:76px 24px 24px}.auth h1{font-size:28px;font-weight:600;line-height:40px;text-align:center}.auth h1,.auth__form{display:block;width:100%}.auth__form{margin-top:24px;margin-bottom:32px}.auth__form .auth-page__button-box{flex-direction:row;column-gap:24px}.auth--register-complete{justify-content:flex-start}.auth--register-complete h1{margin:40px 0 24px}.register-page{display:block;width:100%;max-width:1280px;margin:0 auto;padding-top:76px}.register-page__title{margin-top:32px;margin-bottom:30px}.register-page__row{display:grid;align-items:flex-start;margin-bottom:15px}@media only screen and (min-width:750px){.register-page__row{grid-gap:10px;grid-template:auto/150px 250px auto;margin-bottom:20px}}@media only screen and (min-width:1150px){.register-page__row{grid-template:auto/150px 365px auto}}.register-page__row--radio{margin-top:12px}@media only screen and (min-width:750px){.register-page__row--radio{margin-top:32px}.register-page__row--two-col{grid-template:auto/150px auto}}.register-page__radio-block{display:grid;grid-gap:10px;padding-left:10px;margin-top:10px}@media only screen and (min-width:750px){.register-page__radio-block{display:flex;gap:0;grid-column:2/4;padding-left:0;margin-top:0}}.register-page__radio:not(:last-child){margin-right:15px}.register-page__text-box{padding-left:10px}@media only screen and (min-width:750px){.register-page__text-box{padding-left:20px}}.register-page__text{font-size:12px;line-height:14px;color:var(--text2-color);margin-top:10px}.register-page__text--green{color:#23e1b8}@media only screen and (min-width:750px){.register-page__text{margin-top:0}}.register-page__text-icon{margin-right:5px}.register-page__agreement-link{display:inline-block;margin-bottom:28px;padding:0 10px}@media only screen and (min-width:750px){.register-page__agreement-link{padding:0}}.register-page__button-box{display:flex;width:100%;align-items:center;column-gap:24px}.register-page__bottom{border-top:1px solid var(--input-border-color);margin-top:40px;padding-top:30px}.register-page__content-box{padding-top:12px}.register-page__activity-box{display:grid;grid-template:auto/100px auto;grid-gap:5px}@media only screen and (min-width:750px){.register-page__activity-box{display:flex;gap:0}}.register-page__self-box{display:grid;grid-gap:10px;max-width:400px;grid-column:1/3;padding-left:10px}@media only screen and (min-width:750px){.register-page__self-box{margin-left:20px;grid-column:unset;padding-left:0}.register-page__centered{display:inline-flex;align-items:center;min-height:40px;padding:0}.register-page__centered--no-min-height{min-height:unset}.register-page__label-mobile{display:none}}.register-page__label-desktop{display:none}@media only screen and (min-width:750px){.register-page__label-desktop{display:inline-flex}}@media screen and (max-width:750px){.register-page__title{margin-top:16px}}.page__map{display:block;width:100%;height:100%}@media screen and (max-width:1150px){.page__map{padding-top:46px}.page__map-container.page__content main{padding-bottom:0}}.object{display:block;width:100%;padding-bottom:32px}.object__scroll-margin{scroll-margin-top:64px}.object__title{font-size:18px;font-weight:700;line-height:24px}.object__info{display:flex;width:100%;flex-direction:column;align-items:flex-start}.object__info-tags{display:flex;width:100%;flex-wrap:wrap;gap:8px;margin-top:24px}.object__info-tag{font-size:12px;font-weight:400;line-height:16px;display:flex;align-items:center;column-gap:4px;height:20px;padding:0 8px;border:1px solid var(--colorBorder1__primary);border-radius:100px}.object__info-tag--mortgage{color:#26c4f4;border:1px solid #26c4f4}.object__info-tag--builder-check{padding-right:4px;color:#23e1b8;border:1px solid #23e1b8;transition:.2s}.object__info-tag--builder-check:hover{background:rgba(35,225,184,.1)}.object__info-details{display:flex;width:100%;justify-content:space-between;align-items:center;column-gap:32px;margin:16px 0 24px}.object__info-title{display:flex;flex-direction:column;align-items:flex-start}.object__info-caption{font-size:24px;font-weight:700;line-height:40px}.object__info-coords,.object__info-location{font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.object__info-coords{display:flex;width:100%;color:#b9c8d6}.object__info-coords__button-copy{width:24px;height:24px;margin-left:4px;cursor:pointer}.object__info-coords__button-copy:hover svg path{stroke:#26c4f4}.object__info-coords__button-copy svg path{transition:.2s}.object__info-qty{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.object__info-price{font-size:16px;font-weight:700;line-height:24px}.object__info-plots{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:4px}.object__navigation-container{display:block;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:10}.object__gallery{margin-top:8px}.object__gallery,.object__gallery-container{display:block;width:100%}.object__about{display:grid;width:100%;grid-template-columns:1fr 280px;grid-column-gap:24px;column-gap:24px;margin-top:32px}.object__about-info{display:block;width:100%}.object__about-info__content{display:grid;width:100%;grid-template-columns:repeat(4,auto);grid-gap:8px;gap:8px}.object__about-info__item{display:flex;width:100%;column-gap:16px;padding:16px;border:1px solid var(--colorBorder1__primary);border-radius:20px}.object__about-info__item-icon{width:24px;height:24px}.object__about-info__item-caption{font-size:14px;font-weight:700;line-height:20px;display:flex;align-items:center;column-gap:4px;white-space:nowrap}.object__about-info__item-caption__icon{width:24px;height:24px;display:flex;color:#b9c8d6}.object__about-info__item-name{font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;white-space:nowrap}.object__about-base{display:block;width:100%;margin-top:32px}.object__about-base__content{display:block;width:100%;margin-top:24px}.object__about-base__notabene{margin-top:14px;margin-bottom:-10px;width:-moz-fit-content;width:fit-content}.object__about-services{display:block;width:100%;margin-top:24px}.object__about-services__list{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--colorBorder1__primary)}.object__about-services__list--addition .object__about-services__item-icon{color:#ee4a26}.object__about-services__list--addition .object__about-services__item-caption{font-weight:400}.object__about-services__item{display:flex;width:100%;column-gap:16px}.object__about-services__item-icon{width:24px;height:24px}.object__about-services__item-caption{font-size:14px;font-weight:700;line-height:20px;display:flex;padding-top:2px}.object__about-communication{display:block;width:100%;margin-top:32px}.object__about-communication h2{display:flex;align-items:center}.object__about-communication .object__title .tooltip{max-width:450px}.object__about-communication__content{display:block;width:100%;margin-top:24px}.object__about-ros-reestr{margin-top:32px;font-size:14px}.object__about-ros-reestr__subtitle{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.object__about-ros-reestr__subtitle__update{color:#b9c8d6;font-weight:400;font-size:14px}.object__about-contacts{display:flex;width:100%;position:-webkit-sticky;position:sticky;top:64px;z-index:1;flex-direction:column;gap:6px}.object__about-contacts__notabene{padding:10px 20px;cursor:help}.object__about-contacts__notabene__tooltip{max-width:330px}.object__bank{display:block;width:100%;margin-top:32px}.object__bank-container .object__title .tooltip{max-width:450px}.object__bank h2{display:flex;align-items:center}.object__bank-title__icon{width:24px;height:24px;margin-left:4px;position:relative}.object__bank-title__icon svg{stroke:#b9c8d6}.object__bank-content{display:flex;width:100%;margin-top:16px}.object__bank-content ul{display:flex;width:100%;flex-wrap:wrap;gap:8px}.object__bank-content ul li{font-size:14px;font-weight:700;line-height:20px;display:flex;align-items:center;justify-content:flex-start;column-gap:20px;height:70px;padding:12px 20px;white-space:nowrap;border:1px solid #e5edf3;border-radius:16px}.object__plots{display:block;width:100%;margin-top:32px}.object__plots-content{display:block;width:100%;margin-top:24px}.object__households{display:block;width:100%;margin-top:32px}.object__households-content{display:block;width:100%;margin-top:24px}.object__panorama{display:block;width:100%;margin-top:32px}.object__panorama-content{display:block;width:100%;margin-top:24px}.object__surroundings{display:block;width:100%;margin-top:32px}.object__surroundings-content{display:block;width:100%;margin-top:24px}.object__map{display:block;width:100%;margin-top:32px}.object__map h2{display:flex;align-items:center}.object__map-title .tooltip{max-width:230px}.object__map-title__icon{width:24px;height:24px;margin-left:4px;position:relative}.object__map-title__icon svg{stroke:#b9c8d6}.object__map-content{display:block;width:100%;margin-top:24px}.object__projects{margin-top:32px}.object__location{display:block;width:100%;margin-top:32px}.object__location-content{display:block;width:100%;margin-top:16px}.object__location-coords{display:flex;width:100%;font-size:14px;font-weight:400;line-height:20px;color:#b9c8d6;margin-top:4px}.object__location-coords__button-copy{width:24px;height:24px;margin-left:4px;cursor:pointer}.object__location-coords__button-copy:hover svg path{stroke:#26c4f4}.object__location-coords__button-copy svg path{transition:.2s}.object__location-route{display:none;width:100%;justify-content:flex-start;margin-top:4px}.object__type{display:block;width:100%;margin-top:32px}.object__type-content{display:block;width:100%;margin-top:24px}.object__type-info{display:block;width:100%;font-size:14px;font-weight:400;line-height:20px;max-width:880px}.object__type-gallery{display:block;width:100%;margin-top:24px}.object__documents{display:block;width:100%;margin-top:32px}.object__documents-content{display:block;width:100%;margin-top:24px}.object__cards{display:block;width:100%;margin-top:32px}.object__cards .object__title{display:flex;align-items:center;justify-content:space-between}.object__cards-content{display:block;width:100%;margin-top:24px}.object__ask-button-mobile{display:none;width:100%;padding:0 24px;position:fixed;left:0;bottom:74px;z-index:10}.object__ask-button-mobile button{width:100%}@media screen and (max-width:1200px){.object__about-info__content{display:flex;flex-wrap:wrap}.object__about-info__item{display:flex;width:auto}}@media screen and (max-width:1150px){.object{padding-bottom:0}.object__scroll-margin{scroll-margin-top:66px}.object__navigation-container{top:0}.object__navigation-container .container{padding:0}.object__info-coords,.object__info-location{display:none}.object__about-info{display:flex;flex-wrap:wrap}.object__about-questions{top:70px}.object__bank-container .container{padding:0}.object__bank-container h2{padding:0 24px}.object__bank-content{padding:0 24px;overflow-x:auto;scrollbar-width:none}.object__bank-content ul{flex-wrap:unset}.object__location-route{display:flex}}@media screen and (max-width:1000px){.object{padding-bottom:52px}.object__gallery-container .container{padding:0 24px}.object__about,.object__about-main{display:block;width:100%}.object__about__widget-info{margin-bottom:32px}.object__about-aside{display:none}.object__about-info{display:block;width:100%;overflow-x:auto;scrollbar-width:none}.object__about-info__content{display:grid;flex-wrap:unset}.object__ask-button-mobile{display:block}}@media screen and (max-width:750px){.object__info-title .object__info-price{margin-top:4px}.object__info-details{margin-top:16px;margin-bottom:8px}.object__info-caption{font-size:16px;line-height:24px}.object__info-price{font-size:14px;font-weight:400}.object__info-qty{display:none}.object__gallery-container .container{padding:0}.object__about-base__notabene{width:100%}.object__about-services__list{grid-template-columns:1fr}.object__about-communication .object__title .tooltip{max-width:350px}.object__about-ros-reestr__subtitle{flex-direction:column;gap:2px}.object__bank-container h2{padding:0 16px}.object__bank-container .object__title .tooltip{max-width:350px}.object__bank-content{padding:0 16px}.object__panorama-content{margin-top:16px}.object__surroundings-container .object__title{padding:0 16px}.object__surroundings-content{margin-top:16px}.object__documents-title span{display:block;margin-left:0}.object__documents-content ul li{align-items:flex-start}.object__cards .object__title a{display:none}.object__ask-button-mobile{padding:0 16px}}.project{padding-bottom:32px}.project__scroll-margin{scroll-margin-top:64px}.project__title{display:flex;font-weight:700;font-size:26px;padding:17px 0 20px}.project__title--presentation{padding:17px 50px 20px}.project__navigation-container{margin-bottom:6px}.project__subtitle{font-size:18px;font-weight:700;line-height:unset;color:inherit;padding-bottom:14px;display:flex;gap:10px}.project__subtitle__icon{width:24px;height:24px}.project__subtitle__icon svg{stroke:#b9c8d6;transition:.3s ease;cursor:help}.project__subtitle__icon:hover svg{stroke:#00cdff}.project__subtitle__tooltip{max-width:400px;z-index:10!important}.project__main{display:flex;flex-direction:column;gap:45px;font-size:14px;line-height:20px}.project__about{display:grid;width:100%;grid-template-columns:minmax(660px,auto) minmax(auto,320px);grid-template-rows:auto 1fr;grid-template-areas:"main widget" "main extra-widget";grid-column-gap:20px;column-gap:20px;margin-top:-25px}.project__about .info-widget__controls{gap:10px}.project__about .info-widget__extra-widget .builder-info__facts li .notabene{padding:14px}.project__about .info-widget__extra-widget .builder-info__facts li .notabene__text-container .notabene__text{font-size:12px;line-height:16px}.project__about-main{display:flex;flex-direction:column;gap:45px;grid-area:main}.project__only-village{margin-bottom:20px}.project__only-village .notabene{border:1px solid var(--modal-border-color)}.project__only-village .notabene__text-container{display:unset}.project__only-village .notabene__text{font-weight:400;display:inline-flex;flex-wrap:wrap;row-gap:4px}.project__only-village .notabene__text p,.project__only-village .notabene__text ul{display:contents}.project__only-village .notabene__text ul li{text-wrap:nowrap;white-space:nowrap}.project__only-village .notabene__text ul li a{display:inline-flex;text-wrap:nowrap;white-space:nowrap;height:-moz-fit-content;height:fit-content;gap:0}.project__only-village .notabene__text ul li a span:not(:last-child):after{content:" "}.project__only-village .notabene__text ul li:not(:last-child):after{content:", ";color:#00cdff}.project__builder-search .builder-search{padding:30px}.project__builder-search .builder-search:after{right:150px}.project__builder-search .builder-search .notabene__subtext{font-size:14px}.project__banks{margin-top:10px}.project__technologies .object-type-gallery__item{row-gap:10px}.project__technologies .object-type-gallery__item-param{row-gap:2px}.project__technologies .object-type-gallery__item-param:nth-of-type(2){margin-top:4px}@media screen and (max-width:1150px){.project{padding-bottom:0}.project__scroll-margin{scroll-margin-top:66px}.project__main{padding-bottom:0}.project__builder-search .builder-search .notabene__text{font-size:16px}.project__decors__slider .slide-menu__keen-slider__slide{padding-bottom:31%}}@media screen and (max-width:1000px){.project__about{display:flex;width:100%;flex-direction:column;gap:30px}.project__builder-search .builder-search{padding:20px 30px}}@media screen and (max-width:750px){.project{padding-bottom:52px}.project__title{font-size:16px;padding:19px 0 14px}.project__title--presentation{padding:19px 15px 14px}.project__subtitle{font-size:16px;padding-bottom:14px}.project__about{gap:30px;margin-top:-15px}.project__about-main{gap:30px}.project__only-village{margin-bottom:14px}.project__only-village .notabene__text ul li,.project__only-village .notabene__text ul li a{display:contents}.project__only-village .notabene__text ul li a span:not(:last-child):after{content:" "}.project__only-village .notabene__text ul li a span:last-child{text-wrap:nowrap;white-space:nowrap}.project__only-village .notabene__text ul li a span:last-child:after{content:", "}.project__only-village .notabene__text ul li:last-child a span:last-child:after,.project__only-village .notabene__text ul li:not(:last-child):after{content:""}.project__decors__slider .slide-menu__keen-slider__slide{padding-bottom:24%}.project__builder-search .builder-search{padding:20px}.project__builder-search .builder-search .notabene__text{font-size:14px}.project__banks__title__tooltip{max-width:80%;min-width:300px;width:-moz-fit-content!important;width:fit-content!important}.project__ask-button-mobile{margin-top:-15px;position:relative;z-index:5}.project__ask-button-mobile button{width:calc(100% - 30px);position:fixed;bottom:75px;left:15px}}.uchastok__scroll-margin{scroll-margin-top:64px}.uchastok__title-container{display:flex;justify-content:space-between;padding:24px 0;align-items:center}.uchastok__title-container__title{display:flex;font-weight:700;font-size:26px}.uchastok__title-container__village{color:var(--button-bg-color);transition:.3s ease;display:flex;align-items:center}.uchastok__title-container__village svg circle,.uchastok__title-container__village svg path{stroke:var(--button-bg-color)}.uchastok__title-container__village:hover{color:var(--button-bg-hover-color)}.uchastok__title-container__village:hover svg circle,.uchastok__title-container__village:hover svg path{stroke:var(--button-bg-hover-color)}.uchastok__subtitle{font-size:18px;font-weight:700;line-height:unset;color:inherit;padding-bottom:20px;display:flex}.uchastok__main{display:flex;flex-direction:column;gap:30px;font-size:14px;line-height:20px;padding-bottom:40px}.uchastok__about{display:grid;width:100%;grid-template-columns:minmax(auto,880px) auto;grid-template-areas:"gallery widget" "mainInfo widget" "notabene widget" "description widget" "communications widget" "reestr widget" "mainPlan widget" "instalment widget" "banks widget";grid-column-gap:20px;column-gap:20px;margin-top:0}.uchastok__about .instalment{grid-area:instalment;margin-top:30px}.uchastok__about-widget{grid-area:widget}.uchastok__price{font-size:14px;display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;align-items:center}.uchastok__price__cost{font-weight:700;white-space:nowrap;font-size:26px;line-height:40px}.uchastok__price__info{width:24px;height:24px;cursor:help;position:relative}.uchastok__price__info svg{stroke:#b9c8d6;transition:.3s ease}.uchastok__price__info:hover svg{stroke:var(--card-elements-hover)}.uchastok__price__info__tooltip{max-width:210px;z-index:15!important}.uchastok__price__notice{grid-column:1/3;color:#b9c8d6;line-height:18px}.uchastok__gallery{grid-area:gallery;margin-bottom:20px}.uchastok__block-info{grid-area:mainInfo;margin-bottom:30px}.uchastok__notabene{grid-area:notabene;margin-bottom:20px}.uchastok__notabene__link{color:var(--button-bg-color);transition:.3s ease}.uchastok__notabene__link:hover{color:var(--button-bg-hover-color)}.uchastok__description{display:flex;flex-direction:column;gap:20px;grid-area:description;margin-bottom:30px}.uchastok__description__subtitle{padding-bottom:0}.uchastok__communications{grid-area:communications;margin-bottom:30px}.uchastok__communications__subtitle{padding-bottom:4px}.uchastok__ros-reestr{grid-area:reestr;margin-bottom:30px}.uchastok__ros-reestr__subtitle{display:flex;justify-content:space-between;gap:20px}.uchastok__ros-reestr__subtitle__update{color:#b9c8d6;font-weight:400;font-size:14px}.uchastok__banks{grid-area:banks;margin-top:30px}.uchastok__banks__title__icon{width:24px;height:24px;margin-left:10px;display:flex;position:relative}.uchastok__banks__title__icon svg{stroke:#b9c8d6;transition:.3s ease;cursor:help}.uchastok__banks__title__icon:hover svg{stroke:#00cdff}.uchastok__banks__title__tooltip{max-width:400px;z-index:10!important}.uchastok__main-plan{grid-area:mainPlan}.uchastok__type-content{padding-bottom:0}.uchastok__type-info{max-width:880px}@media screen and (max-width:1150px){.uchastok,.uchastok__main{padding-bottom:0}.uchastok__scroll-margin{scroll-margin-top:66px}}@media screen and (max-width:1000px){.uchastok__about{display:grid;width:100%;grid-template-columns:auto;grid-template-areas:"gallery" "widget" "mainInfo" "notabene" "description" "communications" "reestr" "mainPlan" "banks" "instalment"}.uchastok__about-widget{margin-bottom:30px}.uchastok__type-info{width:100%}}@media screen and (max-width:750px){.uchastok{padding-bottom:52px}.uchastok__title-container{flex-direction:column;align-items:flex-start;gap:6px;padding:19px 0 14px}.uchastok__title-container__title{font-size:16px}.uchastok__title-container__village{font-size:14px}.uchastok__subtitle{font-size:16px;padding-bottom:16px}.uchastok__main{padding-bottom:0}.uchastok__price__cost{font-size:16px;line-height:20px}.uchastok__about-widget{margin-bottom:28px}.uchastok__gallery{margin-bottom:14px}.uchastok__block-info{overflow:hidden}.uchastok__description{gap:14px}.uchastok__communications__subtitle,.uchastok__description__subtitle{padding-bottom:0}.uchastok__ros-reestr__subtitle{flex-direction:column;gap:2px}.uchastok__banks{overflow:hidden}.uchastok__banks__title__tooltip{max-width:80%;min-width:300px;width:-moz-fit-content!important;width:fit-content!important}}@media screen and (max-width:360px){.uchastok__price__info__tooltip{max-width:190px}}.employees{position:relative;font-size:14px;line-height:18px;height:100%;display:flex;flex-direction:column}.employees--no-pagination{padding-bottom:30px}.employees__uppercase{text-transform:capitalize}.employees__title-container{display:flex;gap:20px;padding:17px 0 20px;font-size:26px;font-weight:700;line-height:40px;color:var(--text-color);align-items:center}.employees__title-container__sum{font-size:14px;font-weight:400;line-height:18px;color:#b9c8d6;padding-top:6px}.employees__search-input-container{display:flex;justify-content:space-between;margin-bottom:20px}.employees__search-input-container__input{position:relative}.employees__search-input-container__input__search-icon{position:absolute;z-index:10;top:50%;left:13px;transform:translateY(-50%);width:24px;height:24px}.employees__search-input-container__input .input__field{padding:9px 20px 9px 40px;width:525px;height:42px}.employees__empty-container{display:flex;align-items:center;justify-content:center;height:100%}.employees__empty-container svg circle,.employees__empty-container svg path{fill:var(--text-color);stroke:unset}.employees__employee__name{font-weight:700;display:flex;gap:10px;align-items:center}.employees__employee__avatar{border-radius:50%;width:40px;height:40px;min-width:40px;line-height:40px;text-align:center}.employees__employee__text{display:flex;flex-direction:column;gap:5px}.employees__employee__text__position{font-weight:400}.employees__table__body--empty{position:absolute;left:0;top:50%;height:calc(100% - 102px)}.employees__table__body__row{vertical-align:middle}.employees__table__body__row:nth-child(2n-1) .employees__table__body__row__cell{background:var(--backgroundGray__backgroundBlack)}.employees__table__body__row__cell{height:61px;width:376.6666666667px}.employees__table__body__row__cell--skeleton:last-child{width:50px}.employees__table__body__row__cell:first-child{border-radius:20px 0 0 20px;padding-left:18px}.employees__table__body__row__cell:last-child{border-radius:0 20px 20px 0;padding-right:18px}.employees__table__body__row__cell-name{min-width:300px}.employees__table__body__row__cell-options{width:24px}.employees__table__body__row__cell-options__icon-container{position:relative}.employees__table__body__row__cell-options__icon{position:relative;cursor:pointer}.employees__table__body__row__cell-options__icon--desktop-hover:hover svg circle,.employees__table__body__row__cell-options__icon--desktop-hover:hover svg path{fill:#00cdff}.employees__table__body__row__cell-options__icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.employees__table__body__row__cell-options__icon svg{width:24px;height:24px;margin-top:4px}.employees__table__body__row__cell-options__icon svg circle,.employees__table__body__row__cell-options__icon svg path{fill:var(--text-color);transition:.3s ease}.employees__table__body__row__cell-options__menu{opacity:0;visibility:hidden;display:flex;position:absolute;top:25px;right:-18px;transition:opacity .3s ease-in-out;flex-direction:column;border-radius:20px;padding:14px;border:1px solid var(--input-border-color);background-color:var(--page-bg-color);cursor:default;width:-moz-fit-content;width:fit-content;z-index:1100}.employees__table__body__row__cell-options__menu-backdrop{width:100%;height:100%;position:fixed;top:0;left:0;background-color:transparent;overflow-y:auto;z-index:1000}.employees__table__body__row__cell-options__menu--active{opacity:1;visibility:visible}.employees__table__body__row__cell-options__menu li{padding:6px 14px;border-radius:30px;transition:.3s ease;width:100%;cursor:pointer;text-align:start;text-wrap:nowrap;white-space:nowrap}.employees__table__body__row__cell-options__menu li:hover{background-color:rgba(0,205,255,.08)}.employees__pagination{padding:24px 0}@media screen and (max-width:1150px){.employees{height:calc(100% + 82px)}.employees--no-pagination{padding-bottom:0}.employees__table__body--empty{height:calc(100% - 20px);top:unset}.employees__pagination{padding:0}}@media screen and (max-width:750px){.employees__empty-container--search{height:calc(100% - 180px)}.employees--no-pagination{padding-bottom:60px}.employees__title-container{justify-content:space-between;padding:19px 0 14px;font-size:16px;line-height:20px}.employees__title-container__sum{padding-top:0}.employees__search-input-container{margin-bottom:14px}.employees__search-input-container__input,.employees__search-input-container__input .input__field{width:100%}.employees__search-input-container__button{position:fixed;left:15px;bottom:75px;width:calc(100% - 30px);z-index:1}.employees__table__body__row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"employeeName options" "phone phone" "activity activity"}.employees__table__body__row--skeleton{display:flex;flex-direction:column}.employees__table__body__row__cell{height:-moz-fit-content;height:fit-content;width:100%;padding:8px 10px 0 60px}.employees__table__body__row__cell.employees__table__body__row__cell--skeleton{height:65px}.employees__table__body__row__cell.employees__table__body__row__cell--skeleton:first-child{border-radius:20px 20px 0 0;width:unset}.employees__table__body__row__cell.employees__table__body__row__cell--skeleton:nth-last-child(2){border-radius:0 0 20px 20px}.employees__table__body__row__cell:first-child{border-radius:20px 0 0 0}.employees__table__body__row__cell:last-child{border-radius:0 20px 0 0;padding:0 18px 0 0;height:100%;display:flex;align-items:center}.employees__table__body__row__cell-name{display:flex;justify-content:space-between;align-items:center;grid-area:employeeName;min-width:40px;border-radius:20px 20px 0 0;padding:10px 8px 0}.employees__table__body__row__cell-options{grid-area:options;cursor:pointer}.employees__table__body__row__cell-options:active svg circle,.employees__table__body__row__cell-options:active svg path{fill:#00cdff}.employees__table__body__row__cell-options__modal-container{width:100%;display:flex;position:absolute;bottom:0;left:0;flex-direction:column;gap:24px;padding:0 16px 28px}.employees__table__body__row__cell-options__modal-button{width:100%}.employees__table__body__row__cell-options__menu{opacity:1;width:100%;visibility:visible;padding:20px;position:unset;border:none}.employees__table__body__row__cell-options__menu li{text-align:center;border-bottom:1px solid var(--input-border-color);border-radius:0;padding:16px;text-wrap:wrap}.employees__table__body__row__cell-options__menu li:last-child{border:none;color:#ee4a26}.employees__table__body__row__cell-phone{grid-area:phone;padding-top:0}.employees__table__body__row__cell-activity{display:flex;flex-direction:column;grid-area:activity;border-radius:0 0 20px 20px;padding-bottom:10px}.employees__table__body__row__cell-activity__title{color:#b9c8d6}.employees__pagination{padding:0 0 40px}}.object-not-found{position:absolute;top:0;left:0;right:0;background:var(--page-bg-color);width:100%;height:100%;z-index:2000}.not-found{height:100%;width:100%;padding:20px;font-size:14px;display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:center;color:#b9c8d6}.not-found__text{text-align:center}.not-found__button{width:-moz-fit-content;width:fit-content}.dom{padding-bottom:32px}.dom__scroll-margin{scroll-margin-top:64px}.dom__navigation-container{display:block;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:10}.dom__navigation-container--pres{margin-bottom:20px}.dom__navigation-container .object-navigation__wrapper{padding:0}.dom__title-container{align-items:flex-start;display:flex;justify-content:space-between;padding:24px 0 20px}.dom__title-container__title{display:flex;font-weight:700;font-size:26px}.dom__title-container__village{color:var(--button-bg-color);transition:.3s ease;display:flex;align-items:center}.dom__title-container__village svg circle,.dom__title-container__village svg path{stroke:var(--button-bg-color)}.dom__title-container__village:hover{color:var(--button-bg-hover-color)}.dom__title-container__village:hover svg circle,.dom__title-container__village:hover svg path{stroke:var(--button-bg-hover-color)}.dom__info,.dom__title-container__right-part{display:flex;flex-direction:column}.dom__info{width:100%;align-items:flex-start}.dom__info-coords,.dom__info-location{font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.dom__info-coords{display:flex;width:100%;color:#b9c8d6}.dom__info-coords__button-copy{width:24px;height:24px;margin-left:4px;cursor:pointer}.dom__info-coords__button-copy:hover svg path{stroke:#26c4f4}.dom__info-coords__button-copy svg path{transition:.2s}.dom__subtitle{font-size:18px;font-weight:700;line-height:unset;color:inherit;padding-bottom:14px;display:flex;gap:10px}.dom__subtitle__icon{width:24px;height:24px}.dom__subtitle__icon svg{stroke:#b9c8d6;transition:.3s ease;cursor:help}.dom__subtitle__icon:hover svg{stroke:#00cdff}.dom__subtitle__tooltip{max-width:400px;z-index:10!important}.dom__content{gap:30px}.dom__content,.dom__main{display:flex;flex-direction:column}.dom__main{gap:45px;font-size:14px;line-height:20px}.dom__about{display:grid;width:100%;grid-template-columns:minmax(660px,auto) minmax(auto,320px);grid-template-rows:auto 1fr;grid-template-areas:"main widget" "main extra-widget";grid-column-gap:20px;column-gap:20px;margin-top:-25px}.dom__about-main{display:flex;flex-direction:column;gap:45px;grid-area:main}.dom__communications .communication__list{margin-top:0}.dom__decor__title-container{position:relative}.dom__decor__title-container__button{position:absolute;right:0;top:0}.dom__decor__photos{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,1fr)}.dom__decor__photo{border-radius:20px;max-height:180px;overflow:hidden}.dom__decor__photo img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:.3s ease;object-position:bottom}.dom__decor__photo img:hover{transform:scale(1.05)}.dom__complectations__slider .slide-menu__keen-slider__slide{padding:0}.dom__ros-reestr__subtitle{justify-content:space-between;gap:20px}.dom__ros-reestr__subtitle__update{color:#b9c8d6;font-weight:400;font-size:14px}.dom__infra .object-map__container{height:430px}.dom__about-village__content{display:block;width:100%}.dom__about-village__content--pres{display:flex;row-gap:0;gap:20px;flex-direction:column}.dom__about-village__main-info{display:flex;flex-direction:column;row-gap:16px}.dom__about-village__main-info--pres{gap:20px}.dom__about-village__main-info__description{font-size:14px}.dom__about-village__photos,.dom__about-village__photos .slide-menu{overflow:hidden}.dom__about-village__photos .slide-menu__keen-slider{overflow:hidden;border-radius:20px}.dom__about-village__photos .slide-menu__keen-slider__slide{padding:0 0 20%;border-radius:20px;min-height:166px;height:430px}.dom__about-village__photos .slide-menu__keen-slider__slide img{width:100%;height:100%;object-fit:cover;border-radius:20px;position:absolute;bottom:0;left:0}.dom__about-village .dom__about-village__link-button{grid-area:link;justify-content:flex-start;height:100%;align-items:flex-end}.dom__about-village .dom__about-village__link-button span{height:24px}.dom__around-modal-content .gallery-surroundings__modal{padding:0}@media screen and (max-width:1150px){.dom{padding-bottom:0}.dom__scroll-margin{scroll-margin-top:66px}.dom__title-container{align-items:center}.dom__info-coords,.dom__info-location{display:none}.dom__main{padding-bottom:0}.dom__decor__photos{grid-template-columns:repeat(2,1fr)}.dom__decor__photo{max-height:230px}}@media screen and (max-width:1000px){.dom__about{display:flex;width:100%;flex-direction:column;gap:30px}.dom__decor__photo{max-height:295px}}@media screen and (max-width:750px){.dom{padding-bottom:52px}.dom__title-container{flex-direction:column;align-items:flex-start;gap:6px;padding:19px 0 14px}.dom__title-container__title{font-size:16px}.dom__title-container__village{font-size:14px}.dom__subtitle{font-size:16px;padding-bottom:14px}.dom__about{gap:30px;margin-top:-15px}.dom__about-main{gap:30px}.dom__decor__slider .slide-menu__keen-slider__slide{height:170px;border-radius:20px;overflow:hidden}.dom__decor__slider .slide-menu__keen-slider__slide img{width:270px;height:170px}.dom__decor__photo{position:absolute}.dom__decor__button{width:100%;margin-top:14px}.dom__ros-reestr__subtitle{flex-direction:column;gap:2px}.dom__infra .object-map__container{height:400px}.dom__about-village__content{display:flex;flex-direction:column;gap:20px}.dom__about-village__photos .slide-menu__keen-slider__slide{height:unset;padding-bottom:60%;min-height:260px}.dom__about-village__main-info .main-info__content{display:grid;grid-template-columns:repeat(2,1fr)}.dom__about-village__link-button{margin-top:-20px}}@media screen and (max-width:450px){.dom__about-village__main-info .main-info__content{grid-template-columns:1fr;row-gap:16px;margin-top:16px}.dom__about-village__main-info .main-info__content .main-info__item{padding:0}}.sales{margin-bottom:50px;margin-top:20px}.sales__title{font-weight:700;line-height:32px;font-size:26px;margin-bottom:20px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px}.sales__title__btn{font-size:14px}.sales__filter{display:grid;grid-row-gap:20px;row-gap:20px;grid-column-gap:16px;column-gap:16px;grid-template-areas:"tabs tabs" "dropdown swicher";width:-moz-fit-content;width:fit-content;margin-bottom:40px}.sales__filter__tabs{grid-area:tabs}.sales__filter__dropdown{grid-area:dropdown;max-width:280px}.sales__filter__dropdown .dropdown__result-container{margin-top:6px}.sales__filter__dropdown .dropdown__list{min-width:inherit;width:-moz-fit-content;width:fit-content}.sales__filter__dropdown .dropdown__elem{white-space:nowrap;min-height:24px;box-sizing:content-box}.sales__filter__dropdown .dropdown-modal__container .dropdown-modal__distance-item{min-height:24px;box-sizing:content-box}.sales__filter__swicher{grid-area:swicher;display:flex;gap:6px;align-items:center}.sales__filter__swicher__label{display:flex;gap:6px;align-items:center;font-size:14px}.sales__filter__swicher__label__icon-info{color:#b9c8d6;transition:.3s ease;cursor:help}.sales__filter__swicher__label__icon-info:hover{color:#00cdff}.sales__filter__swicher__label__tooltip{max-width:210px}.sales__summary{margin-bottom:40px;margin-top:-20px}.sales__data{display:flex;flex-direction:column;gap:40px}.sales__chart__sum{font-size:14px;margin-bottom:10px;display:none}.sales__chart__sum--visible{display:block}.sales__chart__sum span{font-weight:700}.sales__chart__sum--skeleton{display:block;color:transparent;max-width:160px;height:24px;background:var(--colorBorder1__primary);border-radius:100px}.sales__chart-container{position:relative}.sales__chart-container--has-chart{max-height:360px;height:30vw;min-height:320px}.sales__chart-container canvas{min-width:inherit;height:inherit;min-height:300px}.sales__table__body-wrapper{transition:5s}.sales__table .table__cell{vertical-align:top}.sales__table__body__row{animation:rowAnimation 1s}.sales__table__body__row:nth-child(2n-1) .sales__table__body__cell{background:var(--backgroundGray__backgroundBlack)}.sales__table__body__cell{min-width:100px}.sales__table__body__cell:nth-child(-n+2){font-weight:700}.sales__table__body__cell:first-child{border-radius:20px 0 0 20px;padding-left:18px;white-space:nowrap}.sales__table__body__cell:last-child{border-radius:0 20px 20px 0;padding-right:18px}.sales__show-all-btn{margin:20px auto 0}@media screen and (max-width:1150px){.sales{margin-bottom:0}}@media screen and (max-width:750px){.sales__title{font-size:16px;margin-bottom:14px}.sales__filter{display:flex;flex-direction:column;width:100%;row-gap:14px;margin-bottom:14px}.sales__filter__dropdown{max-width:100%;width:100%}.sales__summary{margin-bottom:20px;margin-top:6px}.sales__data{gap:10px}.sales__chart-container{padding-bottom:20px}.sales__chart-container canvas{height:calc(100% - 20px)}.sales__table{padding-bottom:10px}.sales__show-all-btn{margin-top:10px}}@keyframes rowAnimation{0%{opacity:0}to{opacity:1}}.analytics{margin-bottom:50px;margin-top:20px}.analytics__title{font-weight:700;line-height:32px;font-size:26px;margin-bottom:20px}.analytics__subtitle{height:24px;display:flex;width:-moz-fit-content;width:fit-content;gap:10px;font-size:18px;font-weight:700;margin-bottom:22px;align-items:center}.analytics__subtitle__icon{width:24px;height:24px}.analytics__subtitle__icon svg{stroke:#b9c8d6;transition:.3s ease;cursor:help}.analytics__subtitle__icon:hover svg{stroke:#00cdff}.analytics__subtitle__icon--skeleton{cursor:default;pointer-events:none}.analytics__subtitle__tooltip{max-width:265px}.analytics__filter{width:-moz-fit-content;width:fit-content;margin-bottom:20px;grid-area:dropdown;max-width:280px}.analytics__filter .dropdown__result-container{margin-top:6px}.analytics__filter .dropdown__list{min-width:inherit;width:-moz-fit-content;width:fit-content}.analytics__filter .dropdown__elem{white-space:nowrap}.analytics__filter .dropdown-modal__container .dropdown-modal__distance-item,.analytics__filter .dropdown__elem{min-height:24px;box-sizing:content-box}.analytics__data{display:flex;flex-direction:column;gap:45px}.analytics__summary{margin-bottom:-15px}.analytics__cards-list{width:100%;display:flex;gap:20px;height:-moz-fit-content;height:fit-content}.analytics__card{flex:1 1;padding:20px;border-radius:20px;overflow:hidden;border:1px solid var(--footer-border-color);font-size:14px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;justify-content:space-between}.analytics__card__title{font-size:16px;font-weight:700}.analytics__card__data{width:100%}.analytics__card__btn--skeleton,.analytics__card__title--skeleton{display:block;color:transparent;background:var(--colorBorder1__primary);border-radius:100px;height:20px;width:120px}.analytics__tops__card-content__headers{display:flex;justify-content:space-between;gap:20px;flex-wrap:nowrap;white-space:nowrap;width:100%;color:#b9c8d6;padding-bottom:8px;border-bottom:1px solid var(--footer-border-color);margin-bottom:8px;list-style:none;font-size:12px}.analytics__tops__card-content__headers--skeleton li{display:block;color:transparent;background:var(--colorBorder1__primary);border-radius:100px;height:12px;width:70px}.analytics__tops__card-content__list{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.analytics__tops__card-content__list__row{display:flex;justify-content:space-between;gap:20px;flex-wrap:nowrap;white-space:nowrap;width:100%}.analytics__tops__card-content__list__row--skeleton{display:block;color:transparent;background:var(--colorBorder1__primary);border-radius:100px;height:20px;width:100%}.analytics__tops__card-content__list__row__name{display:flex;align-items:center;gap:8px}.analytics__tops__card-content__list__row__num{width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;vertical-align:middle;text-align:center;line-height:20px;color:var(--text-color)}.analytics__tops__card-content__list__row__num--hidden{display:none}.analytics__tops__card-content__list__row__name{white-space:normal}.analytics__tops__card-content__list__row__val{font-weight:700}.analytics__sums__card-content{font-size:30px;font-weight:300}.analytics__sums__card-content--skeleton{display:block;color:transparent;background:var(--colorBorder1__primary);border-radius:100px;height:36px;width:150px}.analytics__chart-container{position:relative}.analytics__chart-container--has-chart{max-height:360px;height:30vw;min-height:320px}.analytics__chart-container canvas{min-width:inherit;height:inherit;min-height:300px}@media screen and (max-width:1150px){.analytics{margin-bottom:0}}@media screen and (max-width:750px){.analytics__title{font-size:16px;margin-bottom:14px}.analytics__subtitle{font-size:14px;margin-bottom:10px}.analytics__filter{margin-bottom:20px;max-width:100%;width:100%}.analytics__data{gap:20px}.analytics__summary{margin-bottom:unset}.analytics__cards-list{flex-direction:column;gap:6px}.analytics__card{gap:10px;padding:14px}.analytics__card__title{font-size:14px}.analytics__card__btn{margin-top:-4px}.analytics__sums__card-content{font-size:25px}.analytics__chart-container canvas{height:calc(100% - 20px);padding-bottom:20px}}.toast{max-width:300px;border-radius:20px;padding:14px;box-shadow:none}.toast,.toast__content{position:relative;display:flex;align-items:center}.toast__content{font-family:Exo\ 2;font-size:14px;line-height:18px;color:#fff;gap:10px;padding:0;margin:0;max-width:calc(100% - 34px);height:-moz-fit-content;height:fit-content;min-height:24px}.toast__content .Toastify__toast-icon{width:unset;margin:0;position:absolute;top:0;left:0}.toast__content div:nth-child(2){margin-left:34px}.toast--error{background:#ee4a26}.toast--success{background:#23e1b8}.toast__progress{background:hsla(0,0%,100%,.6)}.toast svg{width:24px;height:24px}.toast svg circle,.toast svg path{fill:#fff}.toast__close-button{padding:0;background:none;border:none;width:24px;height:24px;color:#fff;position:absolute;top:14px;right:14px}.toast__close-button:hover svg{transform:rotate(180deg)}.toast__close-button svg{width:24px;height:24px;transform:rotate(0deg);transition:.2s}@media only screen and (max-width:480px){.toast{margin-bottom:1em}.toast__container{max-width:300px;width:calc(100% - 30px);left:unset;top:1em}}.cookies-consent{position:fixed;left:0;right:0;bottom:50px;margin:auto;z-index:2000}.cookies-consent--main-unauth{max-width:940px}.cookies-consent__content{padding:20px;background-color:var(--whiteLight__primary);border-radius:20px;display:grid;grid-template-columns:repeat(2,auto);grid-gap:10px 50px;gap:10px 50px;align-items:center;font-size:14px;line-height:18px;grid-template-areas:"title button" "text button"}.cookies-consent__content__title{grid-area:title;font-weight:700}.cookies-consent__content__text{grid-area:text}.cookies-consent__content__text a{color:var(--button-bg-color);cursor:pointer}.cookies-consent__content__text a:hover{color:var(--button-bg-hover-color)}.cookies-consent__content button{grid-area:button;min-width:160px}@media screen and (max-width:1000px){.cookies-consent__content{margin:auto 24px}.cookies-consent__content button{min-width:130px}}@media screen and (max-width:750px){.cookies-consent__content{margin:auto 16px;display:flex;flex-direction:column;row-gap:6px;bottom:11px;align-items:start}.cookies-consent__content button{margin-top:8px;width:100%}}